ardupilot/libraries/AP_Compass
Andrew Tridgell 732dc5984a AP_Compass: added COMPASS_TYPEMASK parameter
this allows driver type to be disabled, to avoid probing them and
wasting CPU on sensors that are not being used

This also moves UAVCAN compass to be detected last, as discussed in the
dev call
2017-07-19 15:53:22 +10:00
..
examples/AP_Compass_test AP_Compass: example fix travis warning 2017-04-13 19:56:16 +01:00
AP_Compass.cpp AP_Compass: added COMPASS_TYPEMASK parameter 2017-07-19 15:53:22 +10:00
AP_Compass.h AP_Compass: added COMPASS_TYPEMASK parameter 2017-07-19 15:53:22 +10:00
AP_Compass_AK8963.cpp AP_Compass: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Compass_AK8963.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_AK09916.cpp AP_Compass: resolve AK09916 driver compiler warning 2017-06-07 20:38:12 +09:00
AP_Compass_AK09916.h AP_Compass: enable AK09916 inside a ICM20948 2017-06-07 17:39:45 +10:00
AP_Compass_BMM150.cpp AP_Compass: improved robustness of BMM150 detection code 2017-06-21 16:25:37 +10:00
AP_Compass_BMM150.h AP_Compass: cope with bus errors in BMM150 2017-06-21 16:25:37 +10:00
AP_Compass_Backend.cpp AP_Compass: use a set_and_notify for external and IDs 2016-12-09 14:36:01 -08:00
AP_Compass_Backend.h add QMC5883L driver for GPS compass module 2017-06-18 17:25:20 +10:00
AP_Compass_Calibration.cpp AP_Compass: make handle_mag_cal_command return type stricter 2017-07-17 14:17:19 +01:00
AP_Compass_HIL.cpp Global: To nullptr from NULL. 2016-11-02 16:04:47 -02: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: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Compass_HMC5843.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_IST8310.cpp AP_Compass: rename macros to avoid conflicts 2017-05-06 15:21:14 +10:00
AP_Compass_IST8310.h libraries: Delete the setting value for specific editor. 2017-05-11 13:18:41 -07:00
AP_Compass_LIS3MDL.cpp AP_Compass: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Compass_LIS3MDL.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_LSM9DS1.cpp AP_Compass: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Compass_LSM9DS1.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_LSM303D.cpp AP_Compass: Change from magic number 0 to definition name. 2017-02-18 14:12:36 +00:00
AP_Compass_LSM303D.h Global: change Device::PeriodicCb signature 2017-01-14 10:03:54 +11:00
AP_Compass_MMC3416.cpp AP_Compass: fixes for merge with master 2017-06-09 14:56:33 +10: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: QMC5883 Add internal i2c bus and fix rotation error 2017-07-12 12:56:59 +10:00
AP_Compass_QMC5883L.h AP_Compass: QMC5883 Add internal i2c bus and fix rotation error 2017-07-12 12:56:59 +10:00
AP_Compass_QURT.cpp Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_Compass_QURT.h AP_Compass: make init() private 2016-11-10 11:44:52 +11:00
AP_Compass_SITL.cpp AP_Compass: move SITL Compass to standard sensor backend model 2017-06-29 09:22:08 +10:00
AP_Compass_SITL.h AP_Compass: move SITL Compass to standard sensor backend model 2017-06-29 09:22:08 +10:00
AP_Compass_UAVCAN.cpp AP_Compass: united enumeration on startup, multiple CAN drivers, correct dev_id based on network and node ID 2017-07-03 11:44:32 +01:00
AP_Compass_UAVCAN.h AP_Compass: united enumeration on startup, multiple CAN drivers, correct dev_id based on network and node ID 2017-07-03 11:44:32 +01:00
AP_Compass_qflight.cpp AP_Compass: use thread per bus in more drivers 2016-11-09 17:08:01 +11:00
AP_Compass_qflight.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
CompassCalibrator.cpp AP_Compass: added COMPASS_OFFS_MAX 2017-04-04 00:49:34 +01:00
CompassCalibrator.h AP_Compass: added COMPASS_OFFS_MAX 2017-04-04 00:49:34 +01:00
Compass_learn.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
keywords.txt Compass: fixup line endings 2014-04-15 15:56:57 +09:00