Commit Graph

55100 Commits

Author SHA1 Message Date
Andy Piper 3c8d94304d AP_HAL_ChibiOS: allow bdshot to work on MCUs with DMAv1
remove magic value from DCR setup in bdshot
predicate FIFO usage on advanced DMA
2022-09-20 09:45:03 +10:00
Joshua Henderson b26e37d652 AP_BattMonitor: fix Rotoye Temperature Monitoring 2022-09-20 09:43:25 +10:00
Peter Barker 5aae259fd5 waf: no CANMANAGER on sitl_periph_gps 2022-09-20 09:39:48 +10:00
Peter Barker e42e3a3a60 AP_HAL: disable CanManager in hwdef.h for AP_Periph 2022-09-20 09:39:48 +10:00
Peter Barker 4cc1459e63 AP_HAL_ChibiOS: disable CanManager in hwdef.h for AP_Periph 2022-09-20 09:39:48 +10:00
murata a6d7d39364 AP_InertialSensor: Allow gyro counts to be returned 2022-09-20 09:37:29 +10:00
Luiz Georg f6858c59e8 AP_Arming: add check for RTL 2022-09-19 19:36:42 -04:00
Peter Barker ac14c3bba6 autotest: make error in test_build_options.py clearer 2022-09-20 09:28:27 +10:00
Peter Barker bdc848743d AP_RCTelemetry: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker bcf03eb01d AP_Hott_Telem: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker e596f7ce83 Plane: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker 7a80c2778b AP_Scripting: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker 845bc15be9 Tools: build_options.py: add options for RPM backends 2022-09-20 09:28:27 +10:00
Peter Barker fc2bd8428f Blimp: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker 48308b8156 ArduSub: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker 9c7e1c3af9 ArduCopter: add and use AP_RPM_ENABLED 2022-09-20 09:28:27 +10:00
Peter Barker 4b8ab9d8a9 Rover: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 81adafa97c GCS_MAVLink: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 61a8d6311b AP_WindVane: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 4758fabe0d AP_Vehicle: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 63c551ce13 AP_RPM: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker d21aa2a1ed AP_Motors: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 7eedc88646 AP_Frsky_Telem: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 4fc4e7c532 AP_Arming: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker 586f0c45ac AC_Autorotation: add and use AP_RPM_ENABLED
... and backend-specific equivalents
2022-09-20 09:28:27 +10:00
Peter Barker ed38aadc72 AP_EFI: add and use AP_EFI_config.h 2022-09-20 09:28:27 +10:00
Mirko Denecke 7add656588 ArduPlane: add 0 disable to FLTMODE_CH parameter doc 2022-09-20 09:24:42 +10:00
Peter Barker 267c16cd72 autotest: wait for heartbeat before determining armed state
Fixes a race condition when finishing a mission where we may receive the disarmed text but the most recent heartbeat says we are armed.
2022-09-19 17:52:18 +10:00
Peter Barker 0e9abea655 autotest: explicitly fail reboot if armed 2022-09-19 17:52:18 +10:00
Shiv Tyagi a4c88ab2c0 autotest: use guided mode to move Rover away for Dock test 2022-09-19 17:51:48 +10:00
Peter Barker b5be0dcd14 autotest: correct reboot in failure case for dock mode test
reboot will fail if we are still armed
2022-09-19 09:29:04 +10:00
Peter Barker d4587e787e autotest: add a drive_to_location for Rover 2022-09-19 09:28:39 +10:00
Andrew Tridgell 8ad7d00a35 AP_Scripting: added example script for ship takeoff vel match
match velocity of the vehicle from when last disarmed
2022-09-19 07:18:20 +10:00
murata 64c60c8149 AP_HAL_SITL: Accurate 10 counts 2022-09-16 08:53:16 +10:00
Willian Galvani e1ec24f25d Sub: remove angle_boost logic
Most subs are neutrally buoyant, which means this code makes more harm than it is actually useful
2022-09-15 11:07:59 -03:00
Willian Galvani 830c1a4a3e Sub: stop position control when in velocity mode 2022-09-15 11:06:23 -03:00
murata 9c52930d87 autotest: Add test "RC not found" 2022-09-15 17:59:37 +10:00
murata bd89141c3d Copter: Add message "RC not found" 2022-09-15 17:59:37 +10:00
murata f7b8be672b AP_Mission: Share the method RETURN 2022-09-15 16:26:24 +10:00
Joshua Henderson cd49f3b6ba Tools: cygwin install script add pexpect 2022-09-15 13:21:50 +10:00
murata 734692460c AP_InertialSensor: Remove line breaks from PANIC strings 2022-09-15 13:21:09 +10:00
Iampete1 7b0f74cc7e AP_Scripting: clear alocated i2c devices on scripting stop 2022-09-15 12:40:04 +10:00
Iampete1 cb34895cfa AP_Scripting: add maunal i2c binding allowing read of sequentual registers 2022-09-15 12:40:04 +10:00
Iampete1 b4234256f8 AP_Scripting: allow maunal apobject bindings 2022-09-15 12:40:04 +10:00
Peter Barker 805b2921ed GCS_MAVLink: fold AP_Filesystem_Available.h into AP_Filesystem_config.h 2022-09-15 10:53:02 +10:00
Peter Barker 15a1241d4b AP_Terrain: fold AP_Filesystem_Available.h into AP_Filesystem_config.h 2022-09-15 10:53:02 +10:00
Peter Barker f254a3ef2b AP_Logger: fold AP_Filesystem_Available.h into AP_Filesystem_config.h 2022-09-15 10:53:02 +10:00
Peter Barker c6989ed710 AP_Filesystem: fold AP_Filesystem_Available.h into AP_Filesystem_config.h 2022-09-15 10:53:02 +10:00
Peter Barker 51e51bfe6f AP_HAL_ChibiOS: gate access filesystem singleton behind HAVE_FILESYSTEM_SUPPORT 2022-09-15 10:53:02 +10:00
Peter Barker b5165b6d7f AP_FileSystem: add AP_FILESYSTEM_*_ENABLED 2022-09-15 10:53:02 +10:00