Paul Riseborough
8429c66860
AP_NavEKF3: Make subsequent bad IMU event detections faster
3 years ago
Paul Riseborough
458c67639d
AP_NavEKF3: Force velocity state to follow GPS when IMU data is bad
3 years ago
Paul Riseborough
c0d88e2673
AP_NavEKF3: Fix vertical velocity reset
...
Fixes bug that prevents the vertical velocity being reset to the GPS if the position aiding has already timed out and improves sensitivity of the bad IMU data check.
3 years ago
Paul Riseborough
17c2ba5ac1
AP_NavEKF3: Fix bug causing too frequent resets if bad IMU data detected
3 years ago
Peter Barker
f0efc1300e
AP_HAL_Linux: move defines of GPIO LOW/HIGH into cpp file
...
Insane having these generic defines happening if you include GPIO_BBB.h
3 years ago
Peter Barker
9c24916115
AP_HAL_SITL: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
275457fd2c
AP_HAL_Linux: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
6ce79785b5
AP_OSD: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
dac4134533
AP_InertialSensor: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
df3cfe12a9
AP_VisualOdom: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
4b5525f53e
SITL: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
224ff97f5c
AP_Compass: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
9f6b9c7519
GCS_MAVLink: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
d6e5f8398d
AP_RTC: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
0305a79b7b
AP_Param: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
b66fd214f0
AP_NavEKF3: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
4aa6c212d2
AP_MSP: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
fec9d4850d
AP_Logger: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
1976b2b859
AP_HAL: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
1bd62362a4
AP_HAL_ChibiOS: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
6d615a3e16
AP_GPS: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
df9de582e4
AP_DAL: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
b18bdb80d6
AP_BattMonitor: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
cf9a774bc2
AP_Baro: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
22e9ad4818
AP_Airspeed: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
Peter Barker
8f6bed23cf
AP_AccelCal: move from HAL_NO_GCS to HAL_GCS_ENABLED
3 years ago
bugobliterator
b43c9961a3
AP_Param: disable format security
3 years ago
bugobliterator
f3fef657f9
AP_GPS: handle failure to allocation of GPS CAN message subscribers
3 years ago
bugobliterator
0de393bf7f
AP_BoardConfig: add allocation failure handling loop
3 years ago
Tatsuya Yamaguchi
1dcc5c3030
AP_BattMonitor: cope with AP_BATT_MONITOR_MAX_INSTANCES < 9
3 years ago
Iampete1
955be569a3
AP_Scripting: add forward flight motor shutdown applet
3 years ago
yaapu
6a459af624
AP_OSD: decrease blink frequency from 2Hz to 1Hz on MSP DisplayPort
...
Allows to actually see the blinking on hardware with a slow screen refresh rate
3 years ago
yaapu
9acfdaaa19
AP_OSD: added packed decimal support to MSP DisplayPort
...
This allows to take advantage of ArduPilot's compact decimal fonts
3 years ago
yaapu
f33d6c4ec1
AP_MSP: fix rssi rounding issue
3 years ago
Pierre Kancir
d853d16c42
AP_Math: fix vectorN ctor warning by using C++11 brace initilization in all cases
3 years ago
Paul Riseborough
e9c339a0a0
AP_NavEKF3: fix wind speed covariance initialisation bug
3 years ago
Andrew Tridgell
758ce2699e
HAL_ChibiOS: added Hitec-Airspeed hwdef
3 years ago
Andrew Tridgell
7f59366cc0
HAL_ChibiOS: process AIRSPEED lines in hwdef.dat
3 years ago
Andrew Tridgell
f65620f4f3
AP_Airspeed: allow for an AIRSPEED list in hwdef.dat
...
this saves a lot of flash by only including specific drivers
3 years ago
Peter Barker
f07d40a570
AP_Mission: fix infinite loop with nav commands that won't start
...
Discovered this when trying to run the standard CMAC mission on Sub
3 years ago
Shiv Tyagi
a24a8c110b
SRV_Channel : Improved should_e_stop method by using switch
...
This method earlier used >=, <= and == operators which is less maintainable. Hence, I replaced it by switch.
Co-Authored-By: Peter Barker <pb-gh@barker.dropbear.id.au>
3 years ago
Gone4Dirt
30589f9b29
AP_Generator: Make unhealthy driver message persist
3 years ago
Andy Piper
e1fdab8423
AP_RCTelemetry: don't enter parameter mode while armed.
...
exit parameter mode quickly on ping
construct and respond to ping frames correctly
3 years ago
Iampete1
f541653502
SRV_Channel: fix override timeout without repeated calls
3 years ago
Iampete1
db6490818f
AP_Button: update FUNx values
3 years ago
Iampete1
524ea39dfa
RC_Channel: add convert_options function
3 years ago
Iampete1
c67705b02d
RC_Channel: do_aux_function_armdisarm no longer needs to be virtual
3 years ago
Iampete1
39ca7dae1c
RC_Channel: add two new ARMDISARM options and deprecate old
3 years ago
Josh Henderson
96cabfc423
SITL: add unit tests for SIM_MS5525
3 years ago
Josh Henderson
18a0632276
SITL: MS5XXX drivers use check_conversion_accuracy
3 years ago