Paul Riseborough
906731222d
AP_NavEKF3: Fix range aid switching logic
...
Clarifies use of EK3_RANGE_USE_HGT and EK3_ALT_SOURCE parameters to control range finder use.
Setting EK3_RNG_USE_HGT to a positive number to enable automatic switching between the primary height source (baro or GPS) and range finder should be disabled if any primary height source other than Baro or GPS is selected via the EK3_ALT_SOURCE parameter.
5 years ago
Rishabh
4fa2c3f5ba
AP_Logger: Log if BendyRuler has avoided changing directions
5 years ago
Rishabh
7dd7565d14
AC_Avoid: Improve BendyRuler hesitancy by avoiding significant bearing change
5 years ago
Randy Mackay
03ea646e50
GCS_MAVLink: send_battery_status uses memcpy for cell voltages
...
Co-authored-by: WickedShell <Wicked.Shell.Scripts@gmail.com>
5 years ago
Randy Mackay
77d6b19d86
AP_BattMonitor: Generic driver timeout definition in seconds
...
also remove unnecessary init of local data variable
also change assert to be more forgiving
5 years ago
Randy Mackay
3e519b25a4
AP_BattMonitor: fix comments re voltage scaling
5 years ago
Randy Mackay
912e089c18
AP_Logger: fix BCL voltage scaling
...
voltages are in millivolts
5 years ago
Randy Mackay
65aea0e9c1
GCS_MAVLink: send_battery_status sends min of cell 10 11 and 12
5 years ago
Randy Mackay
82423384bf
AP_Logger: BCL msg logs up to 12 battery cell voltages
5 years ago
Randy Mackay
cc6298e7ac
AP_BattMonitor: SMBus Generic reads up to 12 cell voltages
...
Checks for the highest cell for 15 seconds and then reduces the cell voltage calls to cover only those cells that actually exist
also renames SMBus _last_cell_update_us
5 years ago
Iampete1
b1c3ea467b
AC_Circle: constantly update velocity from params
5 years ago
Randy Mackay
473b027e03
AP_Vehicle: minor formatting fix
5 years ago
Randy Mackay
5b90c98e02
AP_Scripting: add rover-set-steering-and-throttle example script
5 years ago
Randy Mackay
d665a0a440
AP_Scripting: add binding for set_desired_steering_and_throttle
5 years ago
Randy Mackay
73508564f7
AP_Vehicle: add set_steering_and_throttle
...
only for use with scripting on rover
5 years ago
Andy Piper
88cda25d62
AP_Compass: enable LIS3MDL and friends
5 years ago
Iampete1
c27bdafea4
AC_PosControl: correct VELXY_D_FILT Description
5 years ago
Rishabh
c53d42e665
AP_Scripting: Remove send_text if directory is created
5 years ago
Michael du Breuil
e4d0484b75
RC_Channel: Cope with selective overrides and no RC reciever in a healthier way
5 years ago
Michael du Breuil
e02145efa0
AP_Arming: Use control_in rather then in_trim_dz() to cope with override only vehicles
5 years ago
Leonard Hall
edadbae240
AC_AttitudeControl: Handle zero accel value correctly in angle correction.
5 years ago
Michael du Breuil
7fae084793
GCS_MAVLink: Only send a single battery status per call
5 years ago
Henry Wurzburg
fe2a468b14
RC_Channel: fix metadata order on _OPTIONS
5 years ago
MATEKSYS
903b44da7d
HAL_ChibiOS: Add DPS310 for MatekF405-WING,F765-WING and H743
5 years ago
Andy Piper
07ad4798dc
AP_BLHeli: allow all motor frequencies to be returned
...
cater for ESCs not returning telemetry all the time
slew rpm updates for the harmonic notch
5 years ago
Andy Piper
cb524b7d3d
AP_Vehicle: add function to log dynamic notch frequencies
...
move harmonic notch update here
5 years ago
Andy Piper
d402761a4b
AP_GyroFFT: allow all three peaks to be returned so that we can have three independent harmonic notches
...
log dynamic harmonic notch per-peak
move health check into update() and make accessors const
use AP_Vehicle log function when necessary
5 years ago
Andy Piper
71f99542a8
Filter: allow harmonic notch center frequencies to be updated individually
5 years ago
Andy Piper
61bb42cc0c
AP_InertialSensor: allow up to four distinct notch center frequencies to be updated
...
apply the LPF after the notch filters to reduced notch-induced noise
5 years ago
Rishabh
bd7190767e
AP_Scripting: Create scripts folder automatically
5 years ago
Pierre Kancir
431468452c
AP_NavEKF3: add --debug-ekf to debug the EKF
5 years ago
Pierre Kancir
9bbd2b19c2
AP_NavEKF2: add --debug-ekf to debug the EKF
5 years ago
Randy Mackay
ca0ae57b56
AP_NavEKF3: protect against position-delta sensor data being NaN
5 years ago
Randy Mackay
331f2f5fe7
AP_NavEKF3: writeExtNavData stores pos to buffer first
...
This is a non-functional change
5 years ago
Randy Mackay
578800dfbb
AP_NavEKF3: protect against ExtNav being NaN
5 years ago
Randy Mackay
989ffb79cd
AP_NavEKF2: minor format fix
5 years ago
Randy Mackay
966d59a26d
AP_NavEKF2: protect against ExtNav being NaN
5 years ago
Peter Barker
349c11d631
RC_Channel: comment some of our range conventions on RC channel options
5 years ago
Rishabh
47e4e9f7c9
AC_Avoid: Store 3D data in OA_DB and use 3D distance in BendyRuler
5 years ago
Rishabh
9b5922786e
AP_Proximity: Push 3D data into OA_DB
5 years ago
Rishabh
0779cf436e
AP_Math: Added function to calculate shortest distance betwwen point and line segment in 3D
5 years ago
Iampete1
a23934fe93
AP_Scripting: add set angle demo
5 years ago
Iampete1
dc34dfb003
AP_Scripting: add guided mode set angle
5 years ago
Iampete1
98d5aa91a8
AP_Vehicle: add scripting guided mode set angle
5 years ago
Andrew Tridgell
4aa10a6c30
AP_GPS: added force_disable_yaw() API
5 years ago
Andrew Tridgell
7d430ae0ca
RC_Channel: added rc option 105 to disable GPS yaw
...
very useful when doing testing of a moving baseline GPS yaw setup
5 years ago
Andrew Tridgell
9f0967eb94
AP_Terrain: added verbose option to terrain tester
5 years ago
Tatsuya Yamaguchi
ed14518634
AP_RangeFinder: TYPE param becomes enable flag
5 years ago
Rishabh
15f25aa2a5
AC_Avoid: Skip unnecessary retries to build inner fences
5 years ago
Rishabh
4ec8602de2
AC_Avoid: Remove unnecessary sanity checks
5 years ago