Peter Barker
b229c552e6
AP_Arming: add do_disarm_checks boolean to disarm call
...
this creates symmetry between arming and disarming, at least as far as
the top-level arm() and disarm() calls are concerned.
4 years ago
Peter Barker
c9b906de17
AntennaTracker: split out a handle_command_component_arm_disarm
4 years ago
Peter Barker
0052500d67
GCS_MAVLink: split out a handle_command_component_arm_disarm
4 years ago
Brad Bosch
a2192eda5e
GCS_MAVLink: use RADIO_STATUS message txbuf field
...
this avoids overrunning radio buffer in queued_param_send()
4 years ago
bugobliterator
4346264113
AP_HAL_ChibiOS: ensure UP and CH timer channels share DMA for H7
4 years ago
Pierre Kancir
fc7a617b74
.azure: reduce copter test to coptertest1 to pass time limit (60m)
4 years ago
Pierre Kancir
df0eb4ea8a
Azure: fix autotest
...
python3 is missing thus we need to rely on the python symlink we made
4 years ago
Peter Barker
96981baadf
AP_CanManager: use milliseconds for timeout
...
The use of PRIu64 was breaking people's builds
4 years ago
Peter Barker
9099a9b622
AP_AHRS: correct names for active EKF type
4 years ago
Pierre Kancir
409177d22a
Tools: remove duplicate kg/m.m
4 years ago
Pierre Kancir
742cfc543f
Plane: fix parameter unit
4 years ago
Josh Henderson
0ebbf0f74e
AP_Logger: move AP_AHRS functions out
4 years ago
Josh Henderson
62ff9a4d4b
AP_AHRS: move logging functions to AHRS
4 years ago
Josh Henderson
0052e4d528
Tools: auotest add LOG_STRUCTURE_FROM_AHRS
4 years ago
Josh Henderson
cc1e395854
ArduPlane: privatize AHRS logging
4 years ago
Josh Henderson
9daa3bbdaa
ArudCopter: privatize AHRS logging
4 years ago
Josh Henderson
8ce5113c74
AC_AutoTune: privatize AHRS logging
4 years ago
Josh Henderson
a54736430d
Rover: privatize AHRS logging
4 years ago
Josh Henderson
aaa1341b75
ArduSub: privatize AHRS logging
4 years ago
Josh Henderson
d605f3aea0
AntennaTracker: privatize AHRS logging
4 years ago
Andy Piper
e9ea360a99
AP_HAL_ChibiOS: don't timeout after 11 bits on serial irqs
4 years ago
Mirko Denecke
d08487b8ae
AP_Periph: fix command to build bootloader
4 years ago
Andrew Tridgell
957842f7eb
AP_InertialSensor: added support for v3 Invensense sensors
...
starting with ICM-40609, ICM-42688 and ICM-42605
4 years ago
Andrew Tridgell
faae0a8609
Tools: added support for v3 Invensense sensors
...
starting with ICM-40609, ICM-42688 and ICM-42605
4 years ago
Andrew Tridgell
14433c3ae3
HAL_ChibiOS: enable ICM-40609 on mRoNexus
4 years ago
yaapu
0f49058fbd
AP_MSP: fix for missing ACK on unsupported MSP messages
...
MSP requires all messages to be acknowledged even if unsupported
4 years ago
Peter Barker
6baaf03c8c
Plane: move auto_throttle_mode to being a method on each mode
4 years ago
Peter Barker
f6cb1b5ad6
Plane: use a method on Mode for auto-navigation-mode
...
Avoids the state getting stale, which it will with a failed attempt to
go into qautotune, for example.
4 years ago
Peter Barker
a1ea1306a1
Plane: use pure-virtual method for allows_throttle_nudging
...
In place of a state variable which could become stale
4 years ago
Andrew Tridgell
882d9c4e23
GCS_MAVLink: adjust stack sizes
4 years ago
Andrew Tridgell
dc57454ac5
AP_Logger: adjust stack sizes
4 years ago
Andrew Tridgell
afbdd69165
AP_HAL_ChibiOS: adjust stack sizes
4 years ago
Andy Piper
8fb403c569
AP_HAL_ChibiOS: make sure BDMA channels are not adjacent
4 years ago
Peter Barker
4d19ff6b26
autotest: prompt ArduPilot for SYSTEM_TIME message during reboot
...
This helps us actually execute the timeouts appropriately and thus
re-fetch the STAT_BOOTCNT parameter we use for detecting the reboot
Eliminates annoying pauses during testing.
4 years ago
Peter Barker
8e6d144d72
autotest: re-raise KeyboardInterrupt after closing pexpects
...
this gives a stack trace, which is handy if the tests get caught
indefinitely somewhere
4 years ago
Pierre Kancir
f53892a1fa
Copter: don't report initial mode switch as failsafe mode change
4 years ago
Andy Piper
186c28c275
AP_BLHeli: correct bi-dir mask enablement
4 years ago
Peter Barker
5120ebf2f6
autotest: add a set_parameters method
4 years ago
Peter Barker
416dd98140
AP_Logger: check HAL_LOGGING_DATAFLASH only for definition
...
As the hwdefs only define the symbol, don't set it to a value...
4 years ago
Peter Barker
7d42f473fc
AP_Logger: allow each backend to be compiled out
4 years ago
yaapu
480c9f10df
AP_OpticalFlow: fix for msp opflow sensor alignement
4 years ago
Jacob Walser
c5ec0cfdee
Frame_params: (BlueRov2/Sub-3.5.1) revert to 19086e34
...
this file is targeted specifically at 3.5.1 firmware
the subsequent contributions reflecting changes to master should
not have been applied
4 years ago
Jacob Walser
4c13a5ae4f
Frame_params: (BlueRov2 Heavy/Sub-3.5.2) revert to 9897ff60
...
this file is targeted specifically at 3.5.2 firmware
the subsequent contributions reflecting changes to master should
not have been applied
4 years ago
Jacob Walser
567c6d4991
Frame_params: (BlueRov2/Sub-3.5.2) revert to 83bb1e7f
...
this file is targeted specifically at 3.5.2 firmware
the subsequent contributions reflecting changes to master should
not have been applied
4 years ago
Jacob Walser
367e7b35de
Frame_params: add defaults for bluerov2 on Sub 3.5.4 firmware
4 years ago
Jacob Walser
3ce9d9eb44
Frame_params: add defaults for bluerov2 on Sub 4.0.2 firmware
4 years ago
Tatsuya Yamaguchi
eab913646e
Copter: fix ignore pilot yaw option for guided
4 years ago
Andrew Tridgell
ad29be14c6
autotest: added ARACE_hand location
4 years ago
Peter Barker
4fb4beab67
Tools: adjust decode_watchdog.py for new message format
4 years ago
Michael Oborne
d2720da4a2
AP_GPS: support yaw for UAVCAN GPS
4 years ago