Josh Henderson
8e705a5eed
AP_Logger: move BAT & BCL logging functions to AP_BattMonitor
4 years ago
Josh Henderson
e91953fa3b
AP_BattMonitor: move log BAT & BCL into AP_BattMonitor
4 years ago
Josh Henderson
dfa8e55622
AP_BattMonitor: add has_temperature method to Backend
4 years ago
Peter Barker
b92b343d4e
SITL: add simulator for ICM40609
4 years ago
Peter Barker
239b09fb34
AP_InertialSensor: add simulator for ICM40609
4 years ago
Peter Barker
3d577d94e8
GCS_MAVLink: 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
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
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
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
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
8ce5113c74
AC_AutoTune: privatize AHRS logging
4 years ago
Andy Piper
e9ea360a99
AP_HAL_ChibiOS: don't timeout after 11 bits on serial irqs
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
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
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
Andy Piper
186c28c275
AP_BLHeli: correct bi-dir mask enablement
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
Michael Oborne
d2720da4a2
AP_GPS: support yaw for UAVCAN GPS
4 years ago
Michael Oborne
5ef3e1bec3
UAVCAN: add dsdl for gps heading
4 years ago
Peter Barker
e8d24a1f68
AP_Logger: initialise logger instance variables in header
4 years ago
Peter Barker
80e8688888
AP_Logger: remove perf counters
4 years ago
Andy Piper
b3946a667c
AP_Logger: omnibusF4pro needs more stack for logging and logging needs to take precedence over ftp
4 years ago
chobits
b0fa5fadcd
AP_Logger: fix BCN multiplier
4 years ago
Peter Barker
c590aa061f
RC_Channel: return uint32_t for number of ms overrides should live
4 years ago
Peter Barker
ef0b860a48
AP_Logger: remove Prep and NeedPrep functions
...
These were only being called directly after Init(), so just tacked them
onto the end of those functions.
The checks in NeedPrep turned out to be mostly redundant.
4 years ago
Josh Henderson
1c49a0b44d
AP_Logger: only log Battery Status for active monitors
4 years ago
Peter Barker
496267115c
AP_RangeFinder: MAVLink: use larger of min ranges / smaller of max ranges
4 years ago
Peter Barker
81ab322daa
SITL: correct max_distance in simulated mavlink rangefinder
4 years ago
Peter Barker
cba5f142a7
AP_RangeFinder: correct MAVLink backend's out-of-range checks
4 years ago
Peter Barker
223e775a3c
AP_RangeFinder_MAVLink: only set sensor type if we accept a reading
4 years ago
Peter Barker
40eb9a8b99
AP_RangeFinder: do not start the mavlink rangefinder as healthy
...
Also takes the opportunity to clean things up a little
4 years ago
Gone4Dirt
c96ca2483e
AP_Generator: Make sensor unhealthy msg consistent with other sensors
4 years ago
Andrew Tridgell
59fa794818
AP_NavEKF3: constrain vertical error
...
this prevents a floating point exception with external AHRS
4 years ago
Andrew Tridgell
1e75bb971e
AP_NavEKF2: constrain vertical error
...
this prevents a floating point exception with external AHRS
4 years ago
Andrew Tridgell
ce561ab249
AP_Logger: log active EKF type as ATT.AEKF
4 years ago
Andrew Tridgell
b73131cdbc
AP_AHRS: review fixes
4 years ago
Andrew Tridgell
4e33b74d69
AP_AHRS: call external AHRS update
4 years ago
Andrew Tridgell
b5b9b57c9e
AP_AHRS: added external AHRS mavlink status
4 years ago
Andrew Tridgell
75ad1a7d31
AP_AHRS: send a text msg when active EKF changes
4 years ago
Andrew Tridgell
9dbd2d3eba
AP_AHRS: expose active EKF type for logging
4 years ago