李孟晓
8a83e02e59
HAL_ChibiOS: hwdef: add support for ICP101XX to CUAV_GPS
3 years ago
李孟晓
522f1fa6de
AP_Baro: add support for ICP101XX
3 years ago
Peter Barker
336a6b0359
AP_BoardConfig: remove reference to CONFIG_ARCH_BOARD_*
...
These are vestiges from when we ran both on ChibiOS and NuttX
3 years ago
François Carouge
e52e64b11c
AP_Math: class template parameters not compliant in constructor declaration
3 years ago
François Carouge
772c80a038
AP_Common: class template parameters not compliant in constructor declaration
3 years ago
Peter Barker
2228f1407d
hwdef: remove unused NO_DATAFLASH hwdef directive
3 years ago
Andy Piper
feaad96963
AP_HAL_ChibiOS: hwdef for Foxeer Reaper F745v2.
...
README for Reaper F745v2
3 years ago
Peter Barker
c2091fdef5
AP_GPS: fix clang++ warnings on static inits
...
these are static variables so don't need zeroing anyway...
3 years ago
Peter Barker
16ea4f03b6
AP_Compass: fix clang++ warnings on static inits
...
these are static variables so don't need zeroing anyway...
3 years ago
Peter Barker
b11cd3b69d
AP_Baro: fix clang++ warnings on static inits
...
these are static variables so don't need zeroing anyway...
3 years ago
Peter Barker
1185da02a6
AP_Airspeed: fix clang++ warnings on static inits
...
these are static variables so don't need zeroing anyway...
3 years ago
Bill Geyer
2377d7a2c3
AC_AttitudeControl: move input_shaping_rate into input_shaping_ang_vel
3 years ago
Bill Geyer
be65358cc1
AC_AttitudeControl: incorporate suggested changes
3 years ago
Bill Geyer
355524206b
AC_AttitudeControl: modify constructor to allow defaults
3 years ago
Bill Geyer
fd24b3912f
AC_AttitudeControl: add comments
3 years ago
Bill Geyer
1cd537895e
AC_AttitudeControl: add command model class for parameters
3 years ago
Bill Geyer
a547916ebf
AC_AttitudeControl: only use rate shaping tc if tc is nonzero
3 years ago
bnsgeyer
7594f7a558
AC_AttitudeControl: incorporate sqrt controller in rate shaping
3 years ago
Andrew Tridgell
864353aa4d
AP_Scripting: example script for lidar control
...
enable lidar for only landing in quadplanes by changing RNGFND_LANDING
3 years ago
Andrew Tridgell
a941e4cd41
AP_NavEKF: re-implemented EKF ring buffer
...
this fixes a bug where elemnts being pushed into the buffer more
slowly than we recall can be lost
for example, if you push a single element in then try a recall it will
fail
3 years ago
Andrew Tridgell
19da623077
AP_NavEKF: added test suite for EKF ring buffer
3 years ago
Andrew Tridgell
ba10c0ae42
AP_BattMonitor: make healthy() check all configured monitors
...
GCS reporting for SYS_STATUS should check all healthy, not just first
backend
3 years ago
Andrew Tridgell
93ee9a4ac1
AP_BattMonitor: allow INA2xx battery monitors to be powered after boot
...
the device doesn't show up till main battery is connected, so we need
this change to allow for separate avionics battery and main battery
with avionics battery powered on first
3 years ago
Andrew Tridgell
9a6fb19208
AP_BattMonitor: report arming unhealthy if backend unhealthy
...
important for i2c based battery backends
3 years ago
Peter Barker
1f4ebb49b5
AP_Mount: document point-at-home default mode option
3 years ago
Andrew Tridgell
5f8ea596a5
hwdef: changed Pixhawk6C board type to 56
...
production bootloader uses 56
3 years ago
Peter Barker
2d3092407f
AP_HAL_Empty: move implementations of functions to header
...
Makes it much clearer what's implemented and what's dangling
3 years ago
Andrew Tridgell
881d9764d4
hwdef: added Pixhawk6C support
3 years ago
Andrew Tridgell
4d031a0c9e
AP_Compass: HAL_COMPASS_DISABLE_IST8310_INTERNAL_PROBE for Pixhawk6C
3 years ago
Andrew Tridgell
e48f405c08
AP_Compass: removed "AK09916 Wrong id" message
...
we don't need this on every board that doesn't have an I2C AK09916
3 years ago
Andrew Tridgell
b1e3b9414b
hwdef: fixed Pixhawk6X ALT_RAM_MAP check
3 years ago
Peter Barker
f4df4298a0
AP_RangeFinder: make LeddarOne calculations more efficient
3 years ago
Peter Barker
90362a4849
AP_RangeFinder: tighten scope of stack variable definition
3 years ago
Peter Barker
6923f20ce6
AP_RangeFinder: stop persisting detections in LeddarOne driver
...
We don't use these readings except immediately after where we store them - so don't store them persistently.
3 years ago
Andy Piper
1287fc4fff
AC_AttitudeControl: reset throttle mix to used mix when scaling mix down
3 years ago
Dr.-Ing. Amilcar do Carmo Lucas
f7d21b63a7
AP_FETTecOneWire: Fix the recent change of NUM_SERVO_CHANNELS > 24
3 years ago
Randy Mackay
45cd158b1c
AP_Mount: gremsy searches for gimbal while disarmed
3 years ago
Randy Mackay
a47ac7430b
AP_Arming: add mount pre-arm check
3 years ago
Randy Mackay
8ba8c67452
AP_Mount: gremsy implements healthy
3 years ago
Randy Mackay
822ee75e20
AP_Mount: add healthy and pre_arm_checks
...
Co-authored-by: olliw42 <waldmanns@gmx.de>
3 years ago
Randy Mackay
10da8a42bd
AP_Mount: replace JSTICK_SPD with RC_RATE
3 years ago
Isaac A
94064175af
AP_HAL_ChibiOS: Allow KakuteF7 initialization without baro
3 years ago
Iampete1
dc0491a8ff
AP_AHRS_view: add rotate method to move from AHRS to AHRS view referance frames
3 years ago
TunaLobster
0027660f3f
AP_RCMapper: Increase parameter metadata range to match NUM_RC_CHANNELS
3 years ago
Peter Barker
deba0b712b
AP_RangeFinder: correct creation/use of TFMINI_ADDR_DEFAULT
...
Named incorrectly and defined in wrong file...
3 years ago
Peter Barker
05131853d8
AP_UAVCAN: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
3a347d32ca
AP_RangeFinder: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
ce1bb906b7
AP_HAL_ChibiOS: allow rangefinder backends to be individually compiled in
3 years ago
Peter Barker
4e438464d7
AP_Baro: tidy probing of external i2c baros
3 years ago
Bill Geyer
4bb3b08a4a
AC_AutoTune: fix tradheli bug with load gain set
3 years ago