Commit Graph

3099 Commits

Author SHA1 Message Date
Andrew Tridgell bcd2d3805d Plane: small update to failsafe documentation 2018-10-18 09:13:33 +11:00
Andrew Tridgell 6ca8acd8a3 Plane: prepare for 3.9.2 release 2018-10-10 13:12:22 +11:00
Andrew Tridgell c005a594c1 Plane: update release notes for 3.9.2 2018-10-10 13:11:25 +11:00
Andrew Tridgell 020b2f1805 Plane: prepare for 3.9.2beta3 2018-09-20 07:16:23 +10:00
Andrew Tridgell dad433e871 Plane: release notes for 3.9.2beta3 2018-09-20 07:15:59 +10:00
Andrew Tridgell 9b0d2eca07 Plane: Missing Loiter Init on accel
# Conflicts:
#	ArduPlane/quadplane.cpp
2018-09-19 13:22:42 +10:00
Andrew Tridgell 724d498dba Plane: prepare for 3.9.2beta2 release 2018-09-15 16:09:53 +10:00
Andrew Tridgell 8874351bc5 Plane: updated release notes for 3.9.2beta2 2018-09-15 16:09:18 +10:00
Leonard Hall 241972a300 QuadPlane: remove true from init of loiter 2018-09-15 10:25:12 +10:00
Andrew Tridgell 9a9dca045d Plane: do attitude relax after 100ms 2018-09-15 10:09:29 +10:00
Leonard Hall 44c348f3fa Plane: Log VTOL targets in ATT message in VTOL mode 2018-09-15 10:09:23 +10:00
Leonard Hall 9a3ed31040 QuadPlane: Remove repeat I term reset 2018-09-15 10:09:15 +10:00
Andrew Tridgell 4e148959c9 Plane: fixed relaxing of attitude controller on transition
this fixes an issue found by Leonard where the attitude controller
could have residual control left over from a previous transition when
engaging the VTOL attitude controller
2018-09-14 10:51:40 +10:00
Andrew Tridgell 102ee99802 Plane: added speed scaling reduction for Q modes
when in a Q mode reduce surface movements at low airspeed, in case we
have the wind from behind us. This prevents the control surfaces from
causing instability
2018-09-14 10:51:15 +10:00
Andrew Tridgell 58a363c643 Plane: fixed a bug in Q_ASSIST_ modes for tiltrotors
when a tilt-rotor drops below Q_ASSIST_SPEED we need to keep it in the
airspeed wait state until it has regained airspeed, otherwise we will
end up with too low throttle
2018-09-13 21:00:34 +10:00
Andrew Tridgell 6213852fa6 Plane: handle reverse thrust in AFS failsafe
and zero differential thrust
2018-09-13 08:16:17 +10:00
Andrew Tridgell aa590fa1c5 Plane: handle twin motor planes for AFS failsafe 2018-09-13 08:16:14 +10:00
Andrew Tridgell 3ecc74a59c Plane: prepare for 3.9.2beta1 2018-09-12 16:29:43 +10:00
Andrew Tridgell 7e7a8b2bb1 Plane: update release notes for 3.9.2beta1 2018-09-12 16:29:12 +10:00
Andrew Tridgell 249057a9d9 Plane: fixed throttle when terminated
thanks to Michael Thomas for reporting this
2018-09-12 14:14:36 +10:00
Andrew Tridgell 86e1c8f1e7 Plane: prepare for 3.9.1 release 2018-08-31 12:34:58 +10:00
Andrew Tridgell 4e19a15447 Plane: updated 3.9.1 release notes 2018-08-31 12:34:21 +10:00
Andrew Tridgell 68addcb55a Plane: prepare for 3.9.1beta3 2018-08-23 13:28:04 +10:00
Andrew Tridgell ca198434b5 Plane: updated release notes for 3.9.1beta3 2018-08-23 13:27:43 +10:00
Michael du Breuil 33a0425286 Plane: Don't initilize motors with a trim value 2018-08-23 12:56:35 +10:00
Andrew Tridgell 0d56c56610 Plane: reset rudder input during RC failsafe 2018-08-23 12:55:46 +10:00
Andrew Tridgell d1d4d21af1 Plane: prepare for 3.9.1beta2 2018-08-17 18:16:19 +10:00
Andrew Tridgell fb49bcfa8e Plane: update release notes for 3.9.1beta2 2018-08-17 18:16:12 +10:00
Alexander Malishev 8c3c785f96 Plane: publish navigation info to OSD 2018-08-16 16:54:49 +10:00
Andrew Tridgell c83ba0fcdf Plane: prepare for 3.9.1beta1 2018-08-15 10:06:58 +10:00
Andrew Tridgell fd032bbc47 Plane: update release notes for 3.9.1beta1 2018-08-15 10:05:59 +10:00
Andrew Tridgell 9cc02ae126 Plane: update version to 3.9.0 2018-08-06 10:41:54 +10:00
Andrew Tridgell 650ff5daaa Plane: release notes for 3.9.0 2018-08-06 10:40:40 +10:00
Andrew Tridgell ce7b534564 Plane: prepare for 3.9.0beta6 release 2018-07-30 18:18:21 +10:00
Andrew Tridgell 0f12c89970 Plane: updated release notes for 3.9.0beta6 2018-07-30 18:18:11 +10:00
Andrew Tridgell 0fd20b6d0c Plane: pass rc_speed to motor backend constructors
this sets the right speed as early as possible
2018-07-28 15:26:27 +10:00
IamPete1 eb7f752ec5 Plane: added Q_TAILSIT_THSCMX
this provides more flexibility in tailsitter throttle scaling
2018-07-19 14:46:53 +10:00
Andrew Tridgell ac5fb07b2c Plane: prepare for 3.9.0beta5 release 2018-07-19 12:41:21 +10:00
Andrew Tridgell 0cffaad67b Plane: release notes for 3.9.0beta5 2018-07-19 12:39:59 +10:00
Andrew Tridgell 26630fc370 Plane: prepare for 3.9.0beta4 release 2018-07-18 20:43:40 +10:00
Andrew Tridgell 12ee57c812 Plane: releases notes for plane 3.9.0beta4 2018-07-18 20:42:41 +10:00
Andrew Tridgell 07187f7797 Plane: fixed ARMING_REQUIRE=2 for dual-motor planes
many thanks to Marco for finding this bug!
2018-07-18 19:58:02 +10:00
Michael du Breuil f25726fbb1 Plane: Remove unused ADC include 2018-07-17 09:29:50 +10:00
Andrew Tridgell ad55605605 Plane: update version to 3.10.0-dev 2018-07-06 11:01:05 +10:00
Andrew Tridgell db1f1a42d6 Plane: updated 3.9.0beta2 release notes 2018-07-06 10:59:55 +10:00
Peter Barker 94ad85a67d Plane: handle MAV_CMD_ACCELCAL_VEHICLE_POS in GCS base class 2018-07-06 09:43:09 +10:00
Peter Barker d077723028 Plane: handle command_int in GCS base class 2018-07-06 09:43:09 +10:00
Peter Barker d76e7d210b Plane: handle command_long in GCS base class 2018-07-06 09:43:09 +10:00
Andrew Tridgell 1d91f18177 Plane: fixed version for enums 2018-07-05 11:10:31 +10:00
Andrew Tridgell bd4515947a Plane: updated release notes 2018-07-05 11:10:27 +10:00