Randy Mackay
04fcbacb9f
GCS_MAVLink: remove send-text re allocating for fence
2019-12-16 14:17:51 +09:00
Randy Mackay
e5ac849cbf
AC_Fence: turn off debug msg re memory allocation
2019-12-16 14:17:49 +09:00
Andrew Tridgell
35dd28ec88
HAL_ChibiOS: fixed handling of 16bit timer wrap
...
this fixes #12948
2019-12-16 14:17:11 +09:00
Andrew Tridgell
d965cd7a69
Tools: added micros64() to CPUInfo
2019-12-16 14:17:08 +09:00
Andrew Tridgell
a9d11d718d
AP_InternalError: added hex and decimal comments
...
makes looking up codes faster from logs
2019-12-16 14:17:06 +09:00
Andrew Tridgell
e35f253803
HAL_ChibiOS: added assert for systime_t size
2019-12-16 14:17:04 +09:00
Andy Piper
805d8ed776
AP_InertialSensor: correct loop rate on BMI055, clean up setting of loop rate on BMI055 and BMI088
2019-12-16 14:16:08 +09:00
Andy Piper
cce993e35b
AP_HAL_ChibiOS: specify Durdanal IMUs so that ordering is correct
2019-12-16 14:15:25 +09:00
Andrew Tridgell
436662c0d7
AP_Bootloader: added more protection against line noisy triggering bootloader
...
this is in reponse to a report from Ryan of the Hybrid project who
found that mavlink on telem1 could make bootloader get stuck
2019-12-16 14:13:31 +09:00
Leonard Hall
3901471eaf
Copter: System ID mode: Add tuning option parameter discription
2019-12-16 14:12:47 +09:00
Randy Mackay
945e34639c
Copter: use SID_AXIS to hide other SystemID mode params
2019-12-16 14:09:48 +09:00
Randy Mackay
f28f376f20
AP_RangeFinder: remove param conversion for 3rd and 4th
...
3rd and 4th instances were not available to users unless they used their own builds which is rare
this reduces the firmware's flash size a small amount
2019-12-16 14:09:17 +09:00
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