Georgii Staroselskii
e735a56c82
AP_BattMonitor: add default PM definitions for Navio boards
...
As it turns out we haven't had default PM defs for power modules
intended to be used with Navio boards.
8 years ago
Przemek Lekston
6d65b351cd
AP_Mount: allow computation of gps point target in earth fixed frame
8 years ago
Randy Mackay
fc5f4c20cd
AP_NavEKF2: remove redundant check of beacon nullptr
...
thanks to muramura for spotting this
8 years ago
Randy Mackay
08619a96be
AP_Beacon: remove debug and editor settings
...
thanks to muramura for spotting this
8 years ago
murata
292257eaf2
AP_Beacon: checksum check uses XOR
8 years ago
murata
bcdd836820
AC_AttControl: remove unnecessary check of thr-mix-min
...
Checks directly above ensure this check can never be true
8 years ago
priseborough
665ba1c009
AP_NavEKF2: Fix bug in reporting of vertical position reset
...
Fixes a bug that allows the last reported reset time to to wind back and an out of date reset delta to be reported if a switch to a core that has previously been reset occurs.
Allows multiple consumers provided they access on the same frame.
8 years ago
priseborough
7f347e39dd
AP_NavEKF2: Fix bug in reporting of horizontal position reset
...
Fixes a bug that allows the last reported reset time to to wind back and an out of date reset delta to be reported if a switch to a core that has previously been reset occurs.
Allows multiple consumers provided they access on the same frame.
8 years ago
priseborough
656d9bb2c4
AP_NavEKF2: Fix bug in reporting of yaw reset
...
Fixes a bug that allows the last reported reset time to to wind back and an out of date reset delta to be reported if a switch to a core that has previously been reset occurs.
Allows multiple consumers provided they access on the same frame
8 years ago
Georgii Staroselskii
865ff753f3
AP_Compass: use LSM9DS1 as primary for Navio 2
...
This compass has been proved to work better on Navio boards. Users also
don't like high offsets (even though, they don't really mean much in
this context) reported by AK8963 in MPU9250 on Navio 2.
8 years ago
Alexey Bulatov
96db31635d
AP_Compass: set orientation ROLL_180 for LSM9DS1 on Navio2
8 years ago
Alexey Bulatov
163fa07ac0
AP_Compass: make orientation of LSM9DS1 compass configurable
8 years ago
Randy Mackay
a517db4b5e
AP_OpticalFlow: resolve compiler warning
8 years ago
Randy Mackay
dfd58cc57b
AP_InertialSensor: fix build warning for MPU9250
8 years ago
Randy Mackay
699279ed1f
AP_InertialSensor: fix build warning for MPU6000
8 years ago
Randy Mackay
5009e83b6d
AP_Compass: fix build warning for HMC5843
8 years ago
priseborough
431a74e0b4
DataFlash: log range beacon fusion data
8 years ago
priseborough
bbdf3982c6
DataFlash: remove Log_Write_EKF
8 years ago
Randy Mackay
66a9093cd0
AP_NavEKF2: getRangeBeaconDebug returns false on failure to get beacon data
8 years ago
priseborough
0ec8f0932a
AP_NavEKF2: Prevent output of NaN's in range beacon debug output
...
This can happen if this accessor function is called before the EKF states are initialised
8 years ago
Randy Mackay
fbecda7eeb
AP_NavEKF2: change order of variable initialisation
...
No functional change, this modifies the init order to match the declaration order.
8 years ago
Randy Mackay
82854953e7
AP_NavEKF2: minor comment fix
8 years ago
Randy Mackay
14a73e499a
AP_NavEKF2: initialise two range beacon structures
8 years ago
priseborough
2ee8250807
AP_NavEKF2: Changes from code review by @muramura
8 years ago
Randy Mackay
1f4606e48a
AP_NavEKF2: protect against null beacon
8 years ago
Randy Mackay
51ccfca31c
AP_NavEKF2: fix format of statustext for beacon init
8 years ago
priseborough
ef03a85cd3
AP_NavEKF2: add range beacon interface and fusion method
8 years ago
priseborough
b4961971e0
AP_AHRS: add beacon object to ahrs
8 years ago
priseborough
4482743af5
AP_Beacon: Improve simulator testing of beacons
8 years ago
Randy Mackay
1225e18898
AP_Beacon: add sitl testing parameter file
8 years ago
Andrew Tridgell
5b83fa3a77
AP_Beacon: added SITL backend
8 years ago
Randy Mackay
821fc516fb
AP_Beacon: library to accept distances from beacons
8 years ago
Randy Mackay
c4aa37525e
SerialManager: add beacon to list of protocols
8 years ago
Leonard Hall
8af192ed9d
AC_AttControl: allow MOT_THR_MIX_MAX to be 2.0
...
The parameter description maximum of 0.9 should keep most users from
setting this parameter above 0.9 but there are rare cases for very high powered copters with low hover-throttle values where setting as high as 2.0 improves attitude control
8 years ago
Andrew Tridgell
8468add63e
AP_Motors: mark PWM_TYPE as reboot required
8 years ago
Andrew Tridgell
ce5ed66b45
HAL_PX4: auto-scale brushed output with ESC output range
8 years ago
Andrew Tridgell
ce517384e1
AP_Motors: support MODE_PWM_BRUSHED16KHZ
8 years ago
Andrew Tridgell
b3286c3da0
HAL_PX4: support MODE_PWM_BRUSHED16KHZ
8 years ago
Andrew Tridgell
fac8f1db03
AP_HAL: added MODE_PWM_BRUSHED16KHZ
8 years ago
Peter Barker
bc45ab5409
DataFlash: add a heartbeat for the io thread in DataFlash_File
8 years ago
Peter Barker
e11c276b35
DataFlash_File: stop trying to stuff a uint64_t into a uint32_t
8 years ago
Peter Barker
fff2068a5a
AP_Arming: add arming check for logging actually started
8 years ago
Peter Barker
5776b3fddb
AP_Arming: check CardInserted in AP_Arming
8 years ago
Andrew Tridgell
a2e92c4054
AP_BoardConfig: increase uavcan bus settle time to 2s
...
needed to ensure zubax mag has time to come up
8 years ago
Peter Barker
2c8a0a9123
DataFlash: rotate files when vehicle is disarmed
8 years ago
Peter Barker
fc79fb4ab4
DataFlash: know about armed state of vehicle
8 years ago
Randy Mackay
bac5deed43
AP_IRLock: health reporting based on successful I2C transfer
...
This change is required because sync messages are only sent if a target is visible
8 years ago
Andrew Tridgell
28b3de91cf
AP_Compass: fixed orientation of internal i2c compass for FMUv1
...
thanks to Peter for noticing
8 years ago
Andrew Tridgell
40bd3a8861
HAL_PX4: tidy up thread wait code
...
use the same method for all threads. Makes for tidier top output
8 years ago
Andrew Tridgell
f039a37971
HAL_PX4: set names on all bus threads
8 years ago