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
Andrew Tridgell
bd326aaef8
Plane: release notes for 4.3.1
2022-10-24 09:19:20 +11:00
Andrew Tridgell
819f4140b4
Plane: cover more cases in fence breach mode change
...
we want to allow all landing sequence mode changes
2022-10-24 09:17:09 +11:00
Andrew Tridgell
4b064ecfe5
Plane: allow mode switch on fence breach for RTL_AUTOLAND
...
when we are in a fence breach we by default disallow mode changes, but
we need to allow for the switch to AUTO if the reason is we are
entering a landing sequence, which is part of the RTL process which is
the fence action
2022-10-23 18:09:42 +11:00
Andrew Tridgell
4682336743
Plane: prepare for 4.3.1beta1
2022-10-19 10:24:53 +11:00
Andrew Tridgell
e2dc4ba85a
Plane: release notes for 4.3.1beta1
2022-10-19 10:24:53 +11:00
Andrew Tridgell
00b4b5b7ed
Plane: scale VTOL angle P gains with airspeed
...
During POSITION1 back-transiton we scale the MC angle P gains with
airspeed to reduce the chance of oscillations. At higher airspeeds the
fixed wing controller dominates so we should use the fixed wing angle
P gain.
2022-10-19 10:24:53 +11:00
Andrew Tridgell
5aef5473de
Plane: log TECS target alt
...
log the target alt we pass into TECS to help debug a CRUISE height
issue
2022-10-19 10:24:53 +11:00
Iampete1
5f89ed5c73
Plane: Quadplane: SLT: enforce TECS pitch limits to beat race
2022-10-19 10:22:11 +11:00
Andrew Tridgell
4f0932b7ae
Plane: prepare for 4.3.0 release
2022-10-09 12:20:39 +11:00
Andrew Tridgell
dd2fe721ae
Plane: 4.3.0 final release notes
2022-10-09 12:20:39 +11:00
Andrew Tridgell
5ae53bc55f
Plane: prepare for 4.3.0beta3
2022-10-07 10:46:29 +11:00