Randy Mackay
d0a2198e00
AP_AHRS: expose EKF setTerrainHgtStable accessor
5 years ago
Paul Riseborough
ed5b695c94
AP_NavEKF3: Clarify intended use of setTerrainHgtStable accessor
5 years ago
Paul Riseborough
502b96f49c
AP_NavEKF2: Clarify intended use of setTerrainHgtStable accessor
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
fca8d33c50
AP_NavEKF3: fix vertical flyaways when rangefinder stops providing data
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
83dc46d539
AP_NavEKF2: fix vertical flyaways when rangefinder stops providing data
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
a3d140b949
AP_NavEKF3: reduce duplicated code.
5 years ago
Dr.-Ing. Amilcar do Carmo Lucas
280d33d030
AP_NavEKF2: reduce duplicated code.
5 years ago
Andy Piper
b4efb78315
autotest: rangefinder transition test
5 years ago
Paul Riseborough
11a0fef3d0
AP_NavEKF2: Fix indent
5 years ago
Paul Riseborough
fc18ee91df
AP_NavEKF2: Add missing fallback to baro for range beacon use case
5 years ago
Paul Riseborough
344d621a08
AP_NavEKF3: Add missing fallback to baro for range beacon use case
5 years ago
Paul Riseborough
d118c8fc38
AP_NavEKF2: Fix range aid switching logic
...
Clarifies use of EK2_RANGE_USE_HGT and EK2_ALT_SOURCE parameters to control range finder use.
Setting EK2_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 EK2_ALT_SOURCE parameter.
5 years ago
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
Peter Barker
3737c13784
autotest: allow message rates to be set by message name, not just ID
...
Simply for convenience.
5 years ago
Peter Barker
cd1198bf49
autotest: drain mav before attempting to run a command
...
We're losing an arbitrary amount of data while getting the ACK, so it's
fine to lose whatever is in the buffer.
5 years ago
Peter Barker
d0b97b89e7
autotest: add an assert_receive_message method
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
Peter Barker
bb14746517
autotest: re-enable Rover BendyRuler test
...
This appears to now be working
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
35f0402b47
Rover: Guided mode supports direct steering and throttle control
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
Peter Barker
f8acc211cf
Tools: AP_Bootloader: remove unused BL_WAIT_MAGIC define
...
This has been replaced with RTC_BOOT_HOLD
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
5bedf44734
Sub: log harmonic notch even if FFT is disabled
5 years ago
Andy Piper
9077d41df1
Plane: add support for tracking fft peaks and individual motor rpms with harmonic notches
...
log harmonic notch even if FFT is disabled. Fallback to throttle notch for BLHeli
move harmonic notch update to AP_Vehicle
5 years ago
Andy Piper
25dcc1a623
Copter: add support for individually tracking fft peaks and motor rpms with harmonic notches
...
log harmonic notch even if FFT is disabled. Fallback to throttle notch for BLHeli
move harmonic notch update to AP_Vehicle
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
c6415136ed
autotest: add a test for dynamic harmonics
5 years ago
Andy Piper
71f99542a8
Filter: allow harmonic notch center frequencies to be updated individually
5 years ago