Commit Graph

40384 Commits

Author SHA1 Message Date
Randy Mackay
eab638cfab AP_RangeFinder: param conversion fix
This resolves an issue with the parameter conversion when moving from Copter-3.6.x to 4.0 (and similar moves for other vehicle types)
2019-12-16 14:09:14 +09:00
Randy Mackay
8512658b61 Copter: add mandatory gps checks 2019-12-16 14:08:39 +09:00
Randy Mackay
e28f258297 AP_Arming: add mandatory_checks
These are checks that can never be bypassed
2019-12-16 14:08:36 +09:00
Randy Mackay
e68ee6f86e Sub: scripting init sends failure message 2019-12-16 14:07:49 +09:00
Randy Mackay
e4f28cd0a5 Plane: scripting init sends failure message 2019-12-16 14:07:46 +09:00
Randy Mackay
32a0350aef Copter: scripting init sends failure message 2019-12-16 14:07:44 +09:00
Randy Mackay
7f7a7325eb Rover: scripting init sends failure message 2019-12-16 14:07:42 +09:00
Randy Mackay
24f6aee93c Tracker: scripting init sends failure message 2019-12-16 14:07:39 +09:00
Randy Mackay
8cb2631c14 AP_Scripting: init sends failure message 2019-12-16 14:07:35 +09:00
Randy Mackay
b750193563 AP_Arming: add pre-arm system check that scripting init succeeded 2019-12-16 14:07:32 +09:00
Randy Mackay
f2bb56bf1e AP_Scripting: add init failure check 2019-12-16 14:07:29 +09:00
Peter Barker
121accf392 AP_Landing: emit DEPLOY gcs text only if not already deployed 2019-12-16 14:06:00 +09:00
Gone4Dirt
3b041507e3 AP_Motors: Added support for autorotation 2019-12-16 14:05:21 +09:00
Gone4Dirt
a728b431e5 AP_Vehicle: Added mode change reasons for autorotation 2019-12-16 14:05:17 +09:00
Gone4Dirt
36ed12073c Copter: Added autorotation flight mode and support 2019-12-16 14:05:14 +09:00
Gone4Dirt
ef72d89d26 AC_Autorotation: Created autorotation library 2019-12-16 14:05:10 +09:00
Andrew Tridgell
401dfc3e0e HAL_ChibiOS: update mRoX21-777 I2C mask
all external
2019-12-16 14:03:38 +09:00
Peter Barker
cda25ac27d Sub: rename system_status as it won't be called from base class 2019-12-16 14:02:51 +09:00
Peter Barker
9986676e90 Plane: rename system_status as it won't be called from base class 2019-12-16 14:02:48 +09:00
Peter Barker
ad2c9d4e7e Copter: rename system_status as it won't be called from base class 2019-12-16 14:02:46 +09:00
Peter Barker
f291013268 Tracker: rename system_status as it won't be called from base class 2019-12-16 14:02:44 +09:00
Peter Barker
e88f43722f Rover: rename system_status as it won't be called from base class 2019-12-16 14:02:41 +09:00
Peter Barker
a1a82e998a GCS_MAVLink: any internal error means MAV_STATE_CRITICAL 2019-12-16 14:02:39 +09:00
Phillip Kocmoud
ecdf6f1301 HAL_ChibiOS: update mRoControlZeroF7 I2C mask 2019-12-16 14:00:59 +09:00
Peter Barker
0e9bfb4443 autotest: add test for send_to_components 2019-12-16 13:56:16 +09:00
Peter Barker
422b2cde49 AP_Camera: use corrected version of send_to_components 2019-12-16 13:56:13 +09:00
Peter Barker
f94e36a806 AP_BattMonitor: use corrected version of send_to_components 2019-12-16 13:56:10 +09:00
Peter Barker
865937306c GCS_MAVLink: correct encoding used for send_to_components
These have to be packed onto the channel - otherwise they may ge
tencoded as mavlink1 instead of mavlink2 (or vice-versa)
2019-12-16 13:56:08 +09:00
Andrew Tridgell
cf99227a8c AP_BattMonitor: added Durandal selection for batt mon pins 2019-12-16 13:54:33 +09:00
Andrew Tridgell
9863768f72 Tools: added H7 info in uploader
and don't mention 1M flaw unless family is vulnerable to it
2019-12-16 13:54:29 +09:00
Andrew Tridgell
751ae87e58 Tools: updated bootloaders for H7 boards 2019-12-16 13:54:27 +09:00
Andrew Tridgell
9c22477f3e AP_Bootloader: added STM32H7xx chip revisions 2019-12-16 13:54:25 +09:00
bnsgeyer
ca10788533 AP_Motors: tradheli- fix metadata 2019-12-16 13:53:43 +09:00
Randy Mackay
3b024cc476 AP_Terrain: leave ENABLE as 1 if memory alloc fails 2019-12-16 13:53:12 +09:00
Randy Mackay
51b5fac511 AP_Arming: add mission and rangefinder to param desc 2019-12-16 13:53:09 +09:00
Randy Mackay
ff7a21333d AP_Arming: add terrain init check to system checks 2019-12-16 13:53:01 +09:00
Randy Mackay
5bb6ada292 AP_Terrain: add init_failed
allows external caller to determine if terrain database failed to initialise
2019-12-16 13:52:58 +09:00
Randy Mackay
356a5fcc5a AP_Terrain: constify get_statistics and bitount64 2019-12-16 13:52:55 +09:00
Andrew Tridgell
fc61cf3d3c HAL_ChibiOS: support LEDs with a wider range of frequencies
this fixed LEDs on FMUv5 boards on first 4 aux channels. We need to
round up not round down in the resulting bitrate
2019-12-16 13:52:17 +09:00
Andrew Tridgell
146daf8cef AP_SerialManager: don't show parameters for serial ports that don't exist
saves a bit of user confusion
2019-12-16 13:51:42 +09:00
Andrew Tridgell
49eb2de591 HAL_ChibiOS: setup define for number of serial ports 2019-12-16 13:51:39 +09:00
Michel Pastor
abdfbcf504 AP_Baro: fix PROBE_EXT parameter description 2019-12-16 13:51:00 +09:00
bnsgeyer
0afd4d75f4 AP_Motors: tradheli - TAIL_SPEED metadata correction 2019-12-16 13:50:29 +09:00
Andrew Tridgell
096a624301 HAL_ChibiOS: retain OPENDRAIN if set on a pin
this allows OPENDRAIN when set on a pin to be retained when set with a
pinMode(). This fixes a partially lit B/E LED on the Pixhawk4
2019-12-16 13:49:42 +09:00
Andrew Tridgell
ffe642a530 AP_GPS: fixed TMODE config issue on non-F9 GPS
thanks to Michel Pastor for reporting this
2019-12-16 13:48:41 +09:00
Randy Mackay
16036b6dff Copter: update proximity sensor at 200hz 2019-12-16 13:47:21 +09:00
Randy Mackay
76d78ba26a Copter: fix CTUN log msg TAlt scaling 2019-12-16 13:41:53 +09:00
Randy Mackay
cb983913be AP_Terrain: minor comment fix 2019-12-16 13:41:50 +09:00
Randy Mackay
d6c913cc50 Copter: use const reference when retrieving wpnav destination 2019-12-16 13:41:23 +09:00
Randy Mackay
7ed3efd377 Copter: auto stays in takeoff submode after reaching altitude 2019-12-16 13:41:20 +09:00