Commit Graph

4486 Commits

Author SHA1 Message Date
Andrew Tridgell e7589062dc Plane: prepare for 4.3.8-beta1 2023-08-16 09:54:47 +09:00
Andrew Tridgell de9aae7232 Plane: release notes for 4.3.8-beta1 2023-08-16 09:54:47 +09:00
Nicholas Ionata 3d43308dd1 Plane: reset target altitude time on mode enter 2023-08-16 09:54:47 +09:00
Andrew Tridgell 76cf1dd7e0 Plane: final release notes for 4.3.7 2023-08-16 09:54:47 +09:00
Andrew Tridgell a49a04c043 Plane: prepare for 4.3.7 final 2023-05-31 09:56:20 +09:00
Andrew Tridgell d49dbc16dc Plane: prepare for 4.3.7beta1 release 2023-05-31 09:56:20 +09:00
Andrew Tridgell f4a6e7d7ac Plane: release notes for 4.3.6-beta1 2023-05-25 11:03:52 +09:00
Andrew Tridgell 71e8a21d44 Plane: backport fix for AirMode on quadplanes 2023-05-25 11:03:52 +09:00
Andrew Tridgell 2973586012 Plane: prepare for 4.3.5 stable 2023-03-27 11:14:47 +09:00
Andrew Tridgell 55ec45ab08 Plane: release notes for 4.3.5 2023-03-27 11:14:47 +09:00
Andrew Tridgell 2fe35da7b0 Plane: prepare for 4.3.5beta1 2023-03-26 11:57:57 +09:00
Andrew Tridgell 185817e470 Plane: release notes for 4.3.5beta1 2023-03-26 11:57:57 +09:00
Andrew Tridgell d0de979d05 Plane: prepare for 4.3.4 release 2023-03-02 15:01:23 +09:00
Andrew Tridgell 0d4d5030c7 Plane: release notes for 4.3.4 2023-03-02 15:01:23 +09:00
Andrew Tridgell 6cef4c15d1 Plane: re-init throttle wait on quadplane arm and disarm
this prevents yaw from rudder arming on 2nd flight
2023-03-02 15:01:23 +09:00
Andrew Tridgell 19fb33e8ab Plane: prepare for 4.3.4beta2 2023-03-02 15:01:23 +09:00
Andrew Tridgell f82e63f7d2 Plane: release notes for 4.3.4beta2 2023-03-02 15:01:23 +09:00
Andrew Tridgell 044c929488 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 15:01:23 +09:00
Andrew Tridgell c2080fd9cf Plane: update release notes for 4.3.4-beta1 2023-02-14 16:25:55 +09:00
Andrew Tridgell 0df7210a86 Plane: prepare for 4.3.4beta1 2023-02-14 16:25:54 +09:00
Andrew Tridgell 9258790bb3 Plane: release notes for 4.3.4-beta1 2023-02-14 16:25:54 +09:00
Andrew Tridgell d7793d2cc4 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-14 16:25:53 +09:00
Andrew Tridgell 9860835ce4 Plane: prepare for 4.3.3 release 2023-02-14 16:25:53 +09:00
Andrew Tridgell 54bcb7344f Plane: release notes for 4.3.3 2023-02-14 16:25:53 +09:00
Andrew Tridgell 2883ec856a Plane: fixed loiter.direction for VTOL approach
ensure the direction is setup correctly for both CW and CCW
2023-01-20 10:12:59 +09:00
Andrew Tridgell 31e4abce01 Plane: fixed version number for 4.3.3beta1 2023-01-20 10:12:59 +09:00
Andrew Tridgell bbc843b1b2 Plane: prepare for 4.3.3beta1 2023-01-10 10:14:12 +09:00
Andrew Tridgell 5dc4753242 Plane: update release notes for 4.3.3beta1 2023-01-10 10:14:12 +09:00
Iampete1 1614400cae Plane: Quadaplane: use land_at_climb_rate_cm only when landing 2023-01-10 10:14:11 +09:00
Leonard Hall 629e1e8f93 Plane: Vtol: use land_at_climb_rate_cm for vertical rate control 2023-01-10 10:14:11 +09:00
Iampete1 6049ee17d5 Plane: QRTL if RTL is expecting to VTOL land and close home with VTOL motors active 2023-01-10 10:14:11 +09:00
Leonard Hall cc3f2917ea Plane: Support changing update period in Motors 2023-01-10 10:14:11 +09:00
Leonard Hall 291657f71c Plane: Support changing update period 2023-01-10 10:14:10 +09:00
Peter Hall e1f15d53ad Plane: Quadplane: tiltrotor: add Q_OPTION to keep motors tilted up when disarmed in FW modes 2023-01-10 10:14:10 +09:00
Andrew Tridgell f6d557cd89 Plane: prepare for 4.3.2 release 2023-01-10 10:14:10 +09:00
Andrew Tridgell 659f172c98 Plane: release notes for 4.3.2 2023-01-10 10:14:10 +09:00
Andrew Tridgell 83a62d6985 Plane: prepare for 4.3.2beta2 2023-01-10 10:14:10 +09:00
Andrew Tridgell b8148e9b10 Plane: updated release notes for 4.3.2beta2 2023-01-10 10:14:09 +09:00
Andrew Tridgell 399c547a6c 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:38:07 +09:00
Andrew Tridgell 4c1f2fbde2 Plane: ensure smoothed airspeed is > 0
prevent possible divide by zero
2022-12-10 10:38:06 +09:00
Andrew Tridgell 01bbfd1f95 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:38:06 +09:00
Andrew Tridgell 341b0632af 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:38:06 +09:00
Andrew Tridgell 86173a6573 Plane: prepare for 4.3.2beta1 2022-12-10 10:38:06 +09:00
Andrew Tridgell 01bf691c08 Plane: update release notes for 4.3.2-beta1 2022-12-10 10:38:06 +09:00
Andrew Tridgell ca3ffd8169 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:49 +09:00
Andrew Tridgell 8ff0ac3707 Plane: check for EFI enable in messages 2022-11-21 18:48:49 +09:00
Andrew Tridgell 88b21a101d Plane: send HYGROMETER_SENSOR data if available 2022-11-21 18:48:49 +09:00
Andrew Tridgell 1322b2fa28 Plane: prepare for 4.3.1 2022-10-24 22:23:43 +09:00
Andrew Tridgell 21fd2c5626 Plane: release notes for 4.3.1 2022-10-24 22:23:43 +09:00
Andrew Tridgell 2ffa22941b Plane: cover more cases in fence breach mode change
we want to allow all landing sequence mode changes
2022-10-24 22:23:43 +09:00