Commit Graph

4488 Commits

Author SHA1 Message Date
Andrew Tridgell 68249e1d07 Plane: fixed FIRMWARE_VERSION for 4.3.8 2023-08-25 07:35:27 +10:00
Andrew Tridgell 0bd6d442c4 Plane: prepare for 4.3.8 release 2023-08-24 16:07:46 +10:00
Andrew Tridgell 2c9a55b427 Plane: release notes for 4.3.8 2023-08-24 16:07:33 +10:00
Andrew Tridgell 75eee06307 Plane: prepare for 4.3.8-beta1 2023-08-17 08:44:37 +10:00
Andrew Tridgell 724b8fd935 Plane: release notes for 4.3.8-beta1 2023-08-17 08:44:37 +10:00
Nicholas Ionata 2bc7b7e348 Plane: reset target altitude time on mode enter 2023-08-08 11:05:21 +10:00
Andrew Tridgell 2d1a8a28bd Plane: final release notes for 4.3.7 2023-05-31 11:34:27 +10:00
Andrew Tridgell 4657969c19 Plane: prepare for 4.3.7 final 2023-05-31 10:33:33 +10:00
Andrew Tridgell 73310e61f4 Plane: prepare for 4.3.7beta1 release 2023-05-24 20:00:51 +10:00
Andrew Tridgell f478aee339 Plane: release notes for 4.3.6-beta1 2023-05-24 19:58:33 +10:00
Andrew Tridgell 1695460716 Plane: backport fix for AirMode on quadplanes 2023-05-24 19:58:33 +10:00
Andrew Tridgell 3bf6d7ace8 Plane: prepare for 4.3.5 stable 2023-03-26 16:43:57 +11:00
Andrew Tridgell 15daad935f Plane: release notes for 4.3.5 2023-03-26 16:43:10 +11:00
Andrew Tridgell cf58c2baea Plane: prepare for 4.3.5beta1 2023-03-24 13:41:10 +11:00
Andrew Tridgell 4f22d39aff Plane: release notes for 4.3.5beta1 2023-03-24 13:41:10 +11:00
Andrew Tridgell f73e812f6d Plane: prepare for 4.3.4 release 2023-03-01 12:55:47 +11:00
Andrew Tridgell 39a18b0af6 Plane: release notes for 4.3.4 2023-03-01 12:55:12 +11:00
Andrew Tridgell b55826e75e Plane: re-init throttle wait on quadplane arm and disarm
this prevents yaw from rudder arming on 2nd flight
2023-02-24 20:18:06 +11:00
Andrew Tridgell 5accaeb0bf Plane: prepare for 4.3.4beta2 2023-02-18 10:22:16 +11:00
Andrew Tridgell 643d91805f Plane: release notes for 4.3.4beta2 2023-02-18 10:21:48 +11:00
Andrew Tridgell 67e1fde31f 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-02-18 08:26:02 +11:00
Andrew Tridgell 502bbd496a Plane: prepare for 4.3.4beta1 2023-02-12 17:34:06 +11:00
Andrew Tridgell bd24034264 Plane: release notes for 4.3.4-beta1 2023-02-12 17:34:06 +11:00
Andrew Tridgell 9d69374bd7 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-10 06:45:20 +11:00
Andrew Tridgell d808133aed Plane: prepare for 4.3.3 release 2023-01-20 12:16:08 +11:00
Andrew Tridgell ef8e8ca24d Plane: release notes for 4.3.3 2023-01-20 12:15:40 +11:00
Andrew Tridgell e72a46c092 Plane: fixed loiter.direction for VTOL approach
ensure the direction is setup correctly for both CW and CCW
2023-01-15 10:53:29 +11:00
Andrew Tridgell 58de912681 Plane: fixed version number for 4.3.3beta1 2023-01-11 13:50:20 +11:00
Andrew Tridgell c5ad2a1e17 Plane: prepare for 4.3.3beta1 2023-01-09 13:21:24 +11:00
Andrew Tridgell 3c3caf63ca Plane: update release notes for 4.3.3beta1 2023-01-09 13:21:24 +11:00
Iampete1 5ac9728cf9 Plane: Quadaplane: use land_at_climb_rate_cm only when landing 2023-01-08 21:03:25 +11:00
Leonard Hall 25df9266ae Plane: Vtol: use land_at_climb_rate_cm for vertical rate control 2023-01-08 21:03:25 +11:00
Iampete1 f1b62fe3c7 Plane: QRTL if RTL is expecting to VTOL land and close home with VTOL motors active 2023-01-08 21:03:25 +11:00
Leonard Hall 685984cc8f Plane: Support changing update period in Motors 2023-01-08 21:03:25 +11:00
Leonard Hall f0a9b96eca Plane: Support changing update period 2023-01-08 21:03:25 +11:00
Peter Hall 5615ebd8b8 Plane: Quadplane: tiltrotor: add Q_OPTION to keep motors tilted up when disarmed in FW modes 2023-01-08 21:03:25 +11:00
Andrew Tridgell cafc7b9119 Plane: prepare for 4.3.2 release 2022-12-23 10:16:34 +11:00
Andrew Tridgell 540d48c6a4 Plane: release notes for 4.3.2 2022-12-23 10:16:34 +11:00
Andrew Tridgell 9f97810fde Plane: prepare for 4.3.2beta2 2022-12-12 08:01:10 +11:00
Andrew Tridgell 56f20edbb5 Plane: updated release notes for 4.3.2beta2 2022-12-12 07:59:54 +11:00
Andrew Tridgell 241dfd5477 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-11 09:58:17 +11:00
Andrew Tridgell b657563b89 Plane: ensure smoothed airspeed is > 0
prevent possible divide by zero
2022-12-11 09:58:17 +11:00
Andrew Tridgell 95f916f660 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-11 09:58:17 +11:00
Andrew Tridgell 90001e54d8 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-11 09:58:17 +11:00
Andrew Tridgell 2403444fe2 Plane: prepare for 4.3.2beta1 2022-11-21 19:33:35 +11:00
Andrew Tridgell b5b9ff6d0e Plane: update release notes for 4.3.2-beta1 2022-11-21 19:33:35 +11:00
Andrew Tridgell ea188c95c7 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 19:33:35 +11:00
Andrew Tridgell 7167f32b11 Plane: check for EFI enable in messages 2022-11-21 19:33:35 +11:00
Andrew Tridgell 280796a30e Plane: send HYGROMETER_SENSOR data if available 2022-11-21 19:33:35 +11:00
Andrew Tridgell 7d0c6e4dcf Plane: prepare for 4.3.1 2022-10-24 09:19:33 +11:00