Commit Graph

4486 Commits

Author SHA1 Message Date
Andrew Tridgell fd405b65f9 Plane: prepare for 4.3.8-beta1 2023-08-16 08:24:06 +09:00
Andrew Tridgell 69c66ce6b8 Plane: release notes for 4.3.8-beta1 2023-08-16 08:24:06 +09:00
Nicholas Ionata 3b36cd351c Plane: reset target altitude time on mode enter 2023-08-16 08:24:06 +09:00
Andrew Tridgell 7ddb027fb7 Plane: final release notes for 4.3.7 2023-08-16 08:24:06 +09:00
Andrew Tridgell 65adf4e532 Plane: prepare for 4.3.7 final 2023-05-31 09:51:29 +09:00
Andrew Tridgell 12d132e88f Plane: prepare for 4.3.7beta1 release 2023-05-31 09:51:29 +09:00
Andrew Tridgell 959b520b27 Plane: release notes for 4.3.6-beta1 2023-05-25 11:33:10 +10:00
Andrew Tridgell de0b564458 Plane: backport fix for AirMode on quadplanes 2023-05-25 11:33:10 +10:00
Andrew Tridgell 7ba2694c5f Plane: prepare for 4.3.5 stable 2023-03-27 11:11:53 +09:00
Andrew Tridgell c480aca3a0 Plane: release notes for 4.3.5 2023-03-27 11:11:53 +09:00
Andrew Tridgell b35d3edb3d Plane: prepare for 4.3.5beta1 2023-03-26 11:53:36 +09:00
Andrew Tridgell a318ce8b64 Plane: release notes for 4.3.5beta1 2023-03-26 11:53:36 +09:00
Andrew Tridgell 088bc33900 Plane: prepare for 4.3.4 release 2023-03-02 14:56:47 +09:00
Andrew Tridgell 5cdd254828 Plane: release notes for 4.3.4 2023-03-02 14:56:47 +09:00
Andrew Tridgell 8187b993ce Plane: re-init throttle wait on quadplane arm and disarm
this prevents yaw from rudder arming on 2nd flight
2023-03-02 14:56:47 +09:00
Andrew Tridgell ac395450cd Plane: prepare for 4.3.4beta2 2023-03-02 14:56:47 +09:00
Andrew Tridgell 96a0e2747e Plane: release notes for 4.3.4beta2 2023-03-02 14:56:47 +09:00
Andrew Tridgell aa6c2fe864 Plane: ensure home is up to date on arming
remove any discrepancy which has crept in over the last few seconds

this also ensures that relative_altitude is updated, and copes with
the EKF refusing the resetHeightDatum call
2023-03-02 14:56:47 +09:00
Andrew Tridgell 371e88ae55 Plane: update release notes for 4.3.4-beta1 2023-02-14 16:22:12 +09:00
Andrew Tridgell 5675157a21 Plane: prepare for 4.3.4beta1 2023-02-11 09:42:55 +09:00
Andrew Tridgell 718dd2742b Plane: release notes for 4.3.4-beta1 2023-02-11 09:42:55 +09:00
Andrew Tridgell a5b0cb399f Plane: transition pitch limit should not apply to FBWA
pilot should be able to override pitch, very important on motor
failure to control glide
2023-02-11 09:42:55 +09:00
Andrew Tridgell 8c9227440f Plane: prepare for 4.3.3 release 2023-02-11 09:42:55 +09:00
Andrew Tridgell e992c73a52 Plane: release notes for 4.3.3 2023-02-11 09:42:55 +09:00
Andrew Tridgell 1c87a48774 Plane: fixed loiter.direction for VTOL approach
ensure the direction is setup correctly for both CW and CCW
2023-01-20 09:58:14 +09:00
Andrew Tridgell 4e54f84c10 Plane: fixed version number for 4.3.3beta1 2023-01-20 09:58:14 +09:00
Andrew Tridgell 7f21802dbf Plane: prepare for 4.3.3beta1 2023-01-10 08:12:47 +09:00
Andrew Tridgell ae5d7cf563 Plane: update release notes for 4.3.3beta1 2023-01-10 08:12:47 +09:00
Iampete1 e9a0844dc9 Plane: Quadaplane: use land_at_climb_rate_cm only when landing 2023-01-10 08:12:47 +09:00
Leonard Hall 97a531a913 Plane: Vtol: use land_at_climb_rate_cm for vertical rate control 2023-01-10 08:12:47 +09:00
Iampete1 96edba0f50 Plane: QRTL if RTL is expecting to VTOL land and close home with VTOL motors active 2023-01-10 08:12:47 +09:00
Leonard Hall 61de8a0b28 Plane: Support changing update period in Motors 2023-01-10 08:12:47 +09:00
Leonard Hall a446001e44 Plane: Support changing update period 2023-01-10 08:12:47 +09:00
Peter Hall 6bad9ac4d7 Plane: Quadplane: tiltrotor: add Q_OPTION to keep motors tilted up when disarmed in FW modes 2023-01-10 08:12:47 +09:00
Andrew Tridgell 28693a4541 Plane: prepare for 4.3.2 release 2022-12-23 09:43:59 +09:00
Andrew Tridgell 1c3f6ff636 Plane: release notes for 4.3.2 2022-12-23 09:43:56 +09:00
Andrew Tridgell c042374274 Plane: prepare for 4.3.2beta2 2022-12-23 09:43:49 +09:00
Andrew Tridgell 75967081f0 Plane: updated release notes for 4.3.2beta2 2022-12-23 09:43:46 +09:00
Andrew Tridgell 105daa9734 Plane: added FAST_TASK() for key scheduler tasks
this will be needed with #22298 as that now relies on integrating
position based on loop times
2022-12-10 10:34:44 +09:00
Andrew Tridgell 0022c0b6b8 Plane: ensure smoothed airspeed is > 0
prevent possible divide by zero
2022-12-10 10:34:44 +09:00
Andrew Tridgell 3579cb451d Plane: added turn corrdination to autotune yaw rate tuning
this makes it much easier to do a yaw rate autotune, and also means
you don't need to use the rudder stick at all, as the yaw controller
is already exercised nicely with roll movements, so overall the tune
is faster and more accurate as less cross-axis coupling
2022-12-10 10:34:44 +09:00
Andrew Tridgell b7d62d5609 Plane: ensure we init z controller when inactive
this prevents us getting the AC_PosControl internal error, which is
turning up as a common false positive.
2022-12-10 10:34:44 +09:00
Andrew Tridgell 5eede68dce Plane: prepare for 4.3.2beta1 2022-12-10 10:34:44 +09:00
Andrew Tridgell 5d653d5c67 Plane: update release notes for 4.3.2-beta1 2022-12-10 10:34:44 +09:00
Andrew Tridgell ced55236a2 Plane: fixed yaw rate tuning in AUTOTUNE mode
don't reset yaw rate controller continuously while we are trying to
use it
2022-11-21 18:48:35 +09:00
Andrew Tridgell 33f49daada Plane: check for EFI enable in messages 2022-11-21 18:48:35 +09:00
Andrew Tridgell 953f542ec5 Plane: send HYGROMETER_SENSOR data if available 2022-11-21 18:48:35 +09:00
Andrew Tridgell e7d0a285cf Plane: prepare for 4.3.1 2022-10-24 22:23:32 +09:00
Andrew Tridgell 2bc28e7d23 Plane: release notes for 4.3.1 2022-10-24 22:23:32 +09:00
Andrew Tridgell 3a9f1475a7 Plane: cover more cases in fence breach mode change
we want to allow all landing sequence mode changes
2022-10-24 22:23:32 +09:00