ardupilot/libraries/AP_Compass
Andrew Tridgell c59bdc12df AP_Compass: fix the milligauss handling
the previous approach assumed a 1:1 mapping between compass backends
and compass instances, which isn't true on PX4.

It also only setup milligauss offsets on a set_and_save call, which is
not the only way offsets change

this adds a milligauss_ratio per instance, which is considerably
simpler
2015-09-09 14:53:11 +10:00
..
examples/AP_Compass_test AP_Compass: standardize inclusion of libaries headers 2015-08-11 16:28:42 +10:00
AP_Compass.h AP_Compass: use state array for compass variables 2015-03-13 18:46:15 +11:00
AP_Compass_AK8963.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_AK8963.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_Backend.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_Backend.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_Calibration.cpp AP_Compass: ensure we have payload space to send MAG_CAL messages 2015-09-07 08:58:11 +10:00
AP_Compass_HIL.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_HIL.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_HMC5843.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_HMC5843.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_PX4.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
AP_Compass_PX4.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
Compass.cpp AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
Compass.h AP_Compass: fix the milligauss handling 2015-09-09 14:53:11 +10:00
CompassCalibrator.cpp AP_Compass: standardize inclusion of libaries headers 2015-09-03 16:59:13 +10:00
CompassCalibrator.h AP_Compass: standardize inclusion of libaries headers 2015-09-03 16:59:13 +10:00
Compass_learn.cpp Compass: Improved field rounding in learning 2015-07-06 11:31:58 +10:00
keywords.txt Compass: fixup line endings 2014-04-15 15:56:57 +09:00