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