Randy Mackay
d014f6a01d
Plane: version to 4.5.5-beta2
2024-07-29 15:00:55 +09:00
Randy Mackay
363a567171
Plane: 4.5.5-beta2 release notes
2024-07-29 15:00:55 +09:00
Andy Piper
525afb0276
Plane: prepare for 4.5.5-beta1
2024-07-03 10:32:16 +09:00
Andy Piper
19f6f6f7e2
Plane: 4.5.5-beta1 release notes
2024-07-03 10:32:16 +09:00
Peter Barker
ac0f6eb461
Plane: correct description of MIN_GROUNDSPEED parameter
2024-07-03 10:32:15 +09:00
Bob Long
2df6329f0e
Quadplane: fix TRIM_PITCH description
2024-07-03 10:32:15 +09:00
Jonathan Challinger
e1f94d0281
Plane: fix rangefinder correction when terrain follow is off
2024-07-03 10:32:15 +09:00
Andy Piper
d631327aae
Plane: ensure the dshot type gets set
2024-07-03 10:32:15 +09:00
Iampete1
f25930131e
ArduPlane: version to 4.5.4
2024-06-15 09:07:06 +09:00
Iampete1
09835bbf44
ArduPlane: 4.5.4 release notes
2024-06-15 09:07:06 +09:00
Randy Mackay
bec947e325
Plane: version to 4.5.3
2024-05-28 13:09:31 +09:00
Randy Mackay
df35095de5
Plane: 4.5.3 release notes
2024-05-28 13:09:31 +09:00
Andrew Tridgell
0284ffecd8
ArduPlane: prepare for 4.5.3-beta1
2024-05-16 15:43:32 +10:00
Andrew Tridgell
bbb29bd9f8
ArduPlane: update release notes for 4.5.3-beta1
2024-05-16 15:43:32 +10:00
Peter Hall
a6862826df
Plane: tiltrotor: fix canceling out of FWD_GAIN
2024-05-16 15:43:32 +10:00
Randy Mackay
c92cfee493
Plane: version to 4.5.2
2024-05-14 10:21:11 +09:00
Randy Mackay
68858ef216
Plane: 4.5.2 release notes
2024-05-14 10:21:10 +09:00
Andrew Tridgell
dea4cce69d
Plane: update release notes
2024-05-01 15:48:35 +09:00
Randy Mackay
dd0e8da125
Plane: version to 4.5.2-beta1
2024-05-01 08:12:55 +09:00
Randy Mackay
a9bbaf938e
Plane: 4.5.2-beta1 release notes
2024-05-01 08:12:55 +09:00
pieniacy
00ae38e8ba
Plane: Fix FBWB/CRUISE missing zero crossing of elevator input
2024-05-01 08:12:55 +09:00
Mark Whitehorn
5e0c63b694
Plane: fix units metadata for PTCH_LIM_MIN_DEG
2024-05-01 08:12:55 +09:00
Andrew Tridgell
0f4885e507
Plane: drop min Q_TRANSITION_MS to 500ms
...
Rolf makes a good argument for why some quadplanes need less than 2s
2024-05-01 08:12:54 +09:00
Peter Barker
8b4757a883
Plane: call update_loiter before determining whether to fly home or not
...
we are calling "reached_loiter_target" as part of our checks as to whether to fly home or not.
We need to call update_loiter so the L1 controller can update its internal state for the new waypoint which do_RTL has set. Depending on location (but typically), that will mean that L1's reached_loiter_target() will then return false, so we fly home.
This bug was affected by f8d7be5e43
. Any sort of altitude error greater than 10m would delay us entering the landing sequence, allowing the L1 controller to update its state.
2024-05-01 08:12:54 +09:00
Andrew Tridgell
41f638b7b6
Plane: prepare for 4.5.1
2024-04-08 12:22:46 +09:00
Andrew Tridgell
7adf64a569
Plane: release notes for 4.5.1
2024-04-08 12:22:46 +09:00
Andrew Tridgell
f18da58456
Plane: prepare for 4.5.0
2024-04-02 12:56:52 +09:00
Andrew Tridgell
e6cfd5ac94
Plane: release notes for 4.5.0
2024-04-02 12:56:52 +09:00
Andrew Tridgell
44577deb54
ArduPlane: prepare for 4.5.0-beta4
2024-03-22 17:49:41 +11:00
Andrew Tridgell
0fdb40fd65
ArduPlane: release notes for 4.5.0-beta4
2024-03-22 17:49:41 +11:00
Andrew Tridgell
dac11936ac
Plane: fixed throttle_at_zero()
...
this fixes a bug with TVBS land flare handling. The if() statement was
just far too complex and was giving the wrong answer
2024-03-22 17:49:41 +11:00
Andrew Tridgell
138a2bd045
Plane: prepare for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
afb53ae0af
Plane: release notes for 4.5.0-beta3
2024-03-14 11:42:44 +11:00
Andrew Tridgell
4eb33dc9cb
Plane: make precsion QLOITER possible from lua
2024-03-14 11:42:43 +11:00
Andrew Tridgell
6e077247c5
Plane: support precland in QLAND for pos, velocity and descent rate
...
allow full override in QLAND
2024-03-14 11:42:43 +11:00
Andrew Tridgell
57573f7d63
Plane: allow QLAND to use precision landing override
2024-03-14 11:42:43 +11:00
Andrew Tridgell
8d8234459c
Plane: compile in AC_PrecLand for scripting
2024-03-14 11:42:43 +11:00
Andrew Tridgell
60b5c9fd38
Plane: pass pitch trim parameter to TECS
2024-03-14 11:42:43 +11:00
Iampete1
dea761ccdd
ArduPlane: don't try and send MSG_RANGEFINDER if AP_RANGEFINDER_ENABLED is false
2024-03-14 11:42:43 +11:00
Ryan Friedman
5cde927861
ArduPlane: Add DDS release details
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-03-14 11:42:43 +11:00
Paul Riseborough
f89f0d2093
Plane: Update description for Q_BCK_PIT_LIM
2024-03-14 11:42:43 +11:00
Paul Riseborough
dc7ba2822e
Plane: Prevent overloading quadplane wing during VTOL braking
...
Plane: Fix description for TECS_BCK_PIT_LIM
Plane: Add diagnostics logging for VTOL upper pitch limit calc
Plane: Rework "Prevent overloading quadplane wing during VTOL braking"
Implement an independent speed scaler calculation. During VTOL modes the plane surface speed scaler does not follow a 1/IAS function at low airspeed.
2024-03-14 11:42:43 +11:00
Paul Riseborough
75880e2734
Plane: Fix tilt rotor surging during high speed QLOITER flight
2024-03-14 11:42:43 +11:00
Andrew Tridgell
203900bf97
Plane: version to 4.5.0-beta2
2024-03-14 11:42:43 +11:00
Andrew Tridgell
ad32ccd1fc
Plane: release notes for 4.5.0-beta2
2024-03-14 11:42:42 +11:00
Andrew Tridgell
df8e9bb6c4
Plane: fixed handling of arming with safety on
...
if safety is on and you force arm them turn safety off then Q modes
cannot run the motors as the AP_Motors armed state will still be off.
This ensures that the motors are armed immediately we arm. This
matches what copter does when arming with safety on
2024-03-14 11:42:42 +11:00
Randy Mackay
0eb0e64447
Plane: version to 4.5.0-beta1
2024-01-31 10:04:33 +11:00
Randy Mackay
6eb4f6c59f
Plane: 4.5.0-beta1 release notes
2024-01-31 10:04:33 +11:00
Peter Barker
2f0cb8b650
ArduPlane: use virtual method for GCS_MAVLink::handle_message
...
use more appropriate naming for the method.
2024-01-24 09:07:41 +11:00
J.R. Bronkar
2be84183b7
ArduPlane: fractional Loiter Turn Support
...
Adds special storage handling for loiter turns. Fractional Loiter
Turns 0<N<1 are stored by multiplying the turn number by 256, then
dividing that number by 256 on retrieval.
2024-01-22 20:27:20 -08:00