ardupilot/libraries/AP_Compass
Lucas De Marchi 585b6dce0d AP_Compass: support more external compasses on aerofc
Let it probe on external bus. Aerofc has an HMC5883 on internal bus, but
we don't want it enabled as it interferes with the internal baro. Also
the rotation for the compass that comes with Aero RTF is different from
the other that got added later. That means people would need to orient a
third party IST8310-based compass differently on Aero RTF than on other
boards... that's a problem of having orientation based on the chip that
can't be solved on this commit.
2018-09-06 08:23:02 +10:00
..
examples/AP_Compass_test Compass: remove accumulate from example sketch 2018-08-06 11:05:34 +10:00
AP_Compass_AK8963.cpp AP_Compass: AK8963: remove fallback to timer thread 2017-09-11 09:52:41 -07:00
AP_Compass_AK8963.h AP_Compass: AK8963: remove fallback to timer thread 2017-09-11 09:52:41 -07:00
AP_Compass_AK09916.cpp AP_Compass: prevent use of null dev_icm device in ICM20948 driver 2018-07-14 17:51:50 +10:00
AP_Compass_AK09916.h AP_Compass: enable AK09916 inside a ICM20948 2017-06-07 17:39:45 +10:00
AP_Compass_Backend.cpp AP_Compass: correct edge case where checks pass when saved dev_id != detected dev_id 2018-08-07 10:00:10 +10:00
AP_Compass_Backend.h AP_Compass: move UAVCAN mag subscribers and handlers to Compass Backend 2018-08-29 22:54:59 +01:00
AP_Compass_BMM150.cpp AP_Compass: Remove unused time calls, stash the time in the read loop 2017-09-07 19:53:14 +01:00
AP_Compass_BMM150.h AP_Compass: cope with bus errors in BMM150 2017-06-21 16:25:37 +10:00
AP_Compass_Calibration.cpp AP_Compass: don't do auto-orientation if using ROTATION_CUSTOM 2018-07-18 16:07:19 +10:00
AP_Compass_HIL.cpp AP_Compass: Remove unused time calls, stash the time in the read loop 2017-09-07 19:53:14 +01:00
AP_Compass_HIL.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_HMC5843.cpp AP_Compass: removed HMC5843 compass probe error 2018-07-14 17:51:50 +10:00
AP_Compass_HMC5843.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_IST8310.cpp AP_Compass: fixed build error on ChibiOS 2018-01-15 11:46:02 +11:00
AP_Compass_IST8310.h AP_Compass: added IST8310 on FMUv3 I2C 2017-09-23 08:07:18 +10:00
AP_Compass_LIS3MDL.cpp AP_Compass: Remove unused time calls, stash the time in the read loop 2017-09-07 19:53:14 +01:00
AP_Compass_LIS3MDL.h AP_COMPASS: fix errors in addition of alternate LIS3MDL I2C address 2017-08-10 19:46:26 +10:00
AP_Compass_LSM9DS1.cpp AP_Compass: Remove unused time calls, stash the time in the read loop 2017-09-07 19:53:14 +01:00
AP_Compass_LSM9DS1.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_LSM303D.cpp AP_Compass: remove raspilot 2017-09-12 15:06:19 -07:00
AP_Compass_LSM303D.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_MAG3110.cpp AP_COMPASS: fix MAG3110 driver 2018-05-07 11:45:29 +10:00
AP_Compass_MAG3110.h AP_Compass: correct compiler warnings 2018-03-02 09:26:37 +09:00
AP_Compass_MMC3416.cpp AP_Compass: Remove unused time calls, stash the time in the read loop 2017-09-07 19:53:14 +01:00
AP_Compass_MMC3416.h AP_Compass: fixes for merge with master 2017-06-09 14:56:33 +10:00
AP_Compass_QMC5883L.cpp AP_Compass: added range filter to backend, added its use in some sensors (thanks khancyr for style correction) 2018-04-11 14:46:42 +10:00
AP_Compass_QMC5883L.h AP_Compass: allow override of QMC5883L orientation 2018-07-30 17:26:19 +10:00
AP_Compass_SITL.cpp AP_Compass: fixed compass for tailsitters in SITL 2018-07-20 14:21:06 +10:00
AP_Compass_SITL.h AP_Compass: allow for runtime changes to SIM_MAG_DIA_? 2018-07-18 16:07:19 +10:00
AP_Compass_UAVCAN.cpp AP_Compass: fix UAVCAN mag message handlers 2018-09-05 17:22:34 +10:00
AP_Compass_UAVCAN.h AP_Compass: move UAVCAN mag subscribers and handlers to Compass Backend 2018-08-29 22:54:59 +01:00
AP_Compass.cpp AP_Compass: support more external compasses on aerofc 2018-09-06 08:23:02 +10:00
AP_Compass.h AP_Compass: add expected DEV_ID parameters 2018-08-07 10:00:10 +10:00
Compass_learn.cpp AP_Compass: resolve compiler warnings 2018-02-10 08:54:34 +09:00
Compass_learn.h AP_Compass: include required header 2018-04-09 11:34:35 +10:00
Compass_PerMotor.cpp AP_Compass: added per-motor compass calibration 2018-02-08 17:36:33 +11:00
Compass_PerMotor.h AP_Compass: correct compiler warnings 2018-03-02 09:26:37 +09:00
CompassCalibrator.cpp Compass: fix compile warning in calibrator output 2018-07-30 14:57:01 +10:00
CompassCalibrator.h AP_Compass: make COMPASS_ROT_AUTO take 3 values 2018-07-18 16:07:19 +10:00
keywords.txt Compass: fixup line endings 2014-04-15 15:56:57 +09:00