Commit Graph

3097 Commits

Author SHA1 Message Date
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
Peter Barker
85f339caae Plane: remove annoying ice_update shim 2018-07-04 21:08:47 +01:00
Peter Barker
e404562544 Plane: remove vexing button_update shim 2018-07-04 21:08:47 +01:00