Commit Graph

3516 Commits

Author SHA1 Message Date
Andrew Tridgell
500755b5db Plane: call AP_Vehicle setup code 2020-06-12 13:16:41 +10:00
Henry Wurzburg
79ab2179c9 Plane: prevent jump to Circle upon Takeoff mode entry unless flying >10s 2020-05-28 08:25:54 +10:00
Andrew Tridgell
6c6998c48a Plane: update release notes ready for 4.0.6beta1 2020-05-27 13:24:42 +10:00
Andrew Tridgell
151735b8b5 Plane: updated release notes 2020-05-23 17:38:52 +10:00
Andrew Tridgell
5eecd027d6 Plane: increased allowed time for mavlink send to 750us
this is to allow more time to get streams out at low loop rates
2020-05-23 17:01:22 +10:00
Andrew Tridgell
8d93094dcf Plane: implement RTL_CLIMB_MIN parameter
this allows for an initial climb on RTL where roll is limited to
LEVEL_ROLL_LIMIT
2020-05-23 16:55:20 +10:00
Andrew Tridgell
7220abfc27 Plane: set version to 4.0.6beta1 2020-05-23 14:42:27 +10:00
Andrew Tridgell
7953c784a5 Plane: started on release notes for 4.0.6 2020-05-23 14:42:18 +10:00
Andrew Tridgell
64327786c5 Plane: set pressure alt for vtol motors 2020-05-22 12:26:27 +10:00
Andrew Tridgell
7763922538 Plane: fixed geofence send 2020-05-11 18:19:34 +10:00
Andrew Tridgell
7f76a0e20d Plane: compensate forward throttle for battery voltage drop 2020-05-11 18:15:42 +10:00
Andrew Tridgell
f4bc4fc3f0 Plane: fixed flaperon auto-trim
fixed direction of flaperon automatic trim with SERVO_AUTO_TRIM
2020-05-11 18:15:42 +10:00
Andrew Tridgell
671e6ba71b Plane: fixed plane landing gear to obey LGR_OPTIONS bits
we forced landing gear retract/deploy on takeoff and landing when we
should be following the options bits
2020-05-11 18:15:42 +10:00
Randy Mackay
a69c8823a7 Plane: rename update_throttle_mix
was called update_throttle_thr_mix
also minor format fixes
2020-05-11 18:15:39 +10:00
Andrew Tridgell
4f2c730a18 Plane: update for new SRV_Channels parameter conversion call 2020-05-11 18:15:39 +10:00
Andrew Tridgell
0bfa2638ce Plane: prepare for 4.0.5 release 2020-03-04 07:52:27 +11:00
Andrew Tridgell
ff4de128d7 Plane: update release notes for 4.0.5 2020-03-04 07:52:08 +11:00
Andrew Tridgell
a194372f79 Plane: prepare for 4.0.5beta1 release 2020-02-23 08:19:23 +11:00
Andrew Tridgell
6a8bf26c24 Plane: updated release notes for 4.0.5beta1 2020-02-23 08:18:39 +11:00
Andrew Tridgell
7ee9b437bb Plane: reset TECS at end of auto VTOL takeoff 2020-02-23 07:50:06 +11:00
Andrew Tridgell
bf544136c1 Plane: fixed a bug in LOITER_TURNS in quadplanes
if NAV_LOITER_TURNS is used with Q_GUIDED_MODE=1 then we would orbit
forever. This ensures we do exit the loiter
2020-02-23 07:49:30 +11:00
Andrew Tridgell
c9d8edda4b Plane: prepare for 4.0.4 release 2020-02-16 17:02:47 +11:00
Andrew Tridgell
38b507e361 Plane: updated release notes for 4.0.4 2020-02-16 17:02:34 +11:00
Andrew Tridgell
ead4a271d1 Plane: updated release notes for 4.0.4 2020-02-05 12:10:31 +11:00
Andrew Tridgell
8b7f10c15c Plane: prepare for 4.0.4beta1 release 2020-02-05 10:51:31 +11:00
Andrew Tridgell
d0cdaf17e4 Plane: update release notes for 4.0.4beta1 2020-02-05 10:51:31 +11:00
Randy Mackay
049011c870 Plane: scripting init sends failure message 2020-02-05 10:51:30 +11:00
Peter Barker
b4ce43722e Plane: rename system_status as it won't be called from base class 2020-02-05 10:51:29 +11:00
Andrew Tridgell
67b7dab5b3 ArduPlane: moved AC_PID dependency to core 2020-02-05 10:51:29 +11:00
Leonard Hall
5fe103d092 Plane: limit ATC_MOT_MIX_MAX in case of a fly away 2020-02-05 10:51:29 +11:00
Michael du Breuil
e5a1654bb6 Plane: Support new AP_Vehicle::set_mode 2020-02-05 10:51:28 +11:00
Peter Barker
471a1ba80d Plane: use ahrs singleton to log ATT, POS and AHRS2 2020-02-05 10:43:37 +11:00
Randy Mackay
12c902dd21 Plane: minor comment changes 2020-02-05 10:43:36 +11:00
Mark Whitehorn
f735414bf1 Plane: reduce QTUN log rate to 25Hz 2020-02-05 10:43:36 +11:00
Andrew Tridgell
29885ff813 Plane: remove AP_ADSB from wscript 2020-02-05 10:15:17 +11:00
Peter Barker
8fa3b28032 Plane: move many members up to base class 2020-02-05 10:12:13 +11:00
Peter Barker
2b774bd4a8 Plane: become an AP_Vehicle 2020-02-05 10:12:13 +11:00
sas
286963ad16 Plane: remove unused location argument to control_auto 2020-02-05 10:12:13 +11:00
Peter Barker
3ccf215066 Plane: remove bogus ARMING_CHECK_NONE 'bitmask value' 2020-02-05 10:12:13 +11:00
Peter Barker
8550cf84e8 Plane: remove unused configuration options 2020-02-05 10:09:54 +11:00
Peter Barker
cb1e73ac82 Plane: stop compiling in AP_Buffer 2020-02-05 10:05:59 +11:00
Michael du Breuil
faf7b63091 Plane: Geofence, speed up the no fence checks if disabled
This just checks if we are going to early out on the fence because it's
disabled. This also saves us 60 bytes of flash space. This technically
is a behaviour change as it was possible to load the fence before while
disabled if there was an RC channel mapped to it. This defers that until
the fence will have an action. The advantage of this though is that it
speeds up the check that's done per loop in a quadplane for stick mixing
2020-02-05 10:05:59 +11:00
Michael du Breuil
a1abfbc222 Plane: Remove unused geofence enable reason 2020-02-05 10:05:59 +11:00
Michael du Breuil
68fac23aaa Plane: Reduce size of GeoFenceState
Cuts it from 32 bytes to 28
2020-02-05 10:05:59 +11:00
Michael du Breuil
bfcd1da485 Plane: Remove unneeded state from geofence 2020-02-05 10:05:59 +11:00
Peter Barker
b6212291d8 Plane: remove stale enum entries for log message types 2020-02-05 10:04:08 +11:00
Peter Barker
6a7cce5c22 Plane: remove get_advanced_failsafe override; singleton to be used 2020-02-05 10:04:08 +11:00
Andrew Tridgell
463227881a Plane: prepare for 4.0.3 release 2020-01-21 08:10:51 +11:00
Andrew Tridgell
e3935567c4 Plane: update release notes for 4.0.3 2020-01-21 08:10:36 +11:00
Andrew Tridgell
6db3874334 Plane: prepare for 4.0.3beta2 2020-01-18 20:34:45 +11:00