ardupilot/libraries/AP_Compass
Michael du Breuil 4d8053afc9 Compass: Rework compass calibrator
Summary of significant changes:
  -Autsave doesn't depend on STREAM_EXTRA3
  -Don't risk only saving one compass on copter if CAL_ALWAYS_REBOOT is set
  -Only calibrate compasses that are both health and marked for use (there was a inconsistency in handling the mask)
  -Fix incorrect failure reporting on DO_ACCEPT_MAG_CAL with a mask of 0 if a channel was specifically not started
  -Fix not starting the buzzer if the delay is set to 0 seconds
  -Always send MAG_CAL_REPORT until its acknowledged
  -Correct the field in MAG_CAL_REPORT for autosave to indicate if the compass had actually been saved, rather then being scheduled to be saved
  -Remmove unused public interfaces
2016-11-07 13:07:59 +09:00
..
examples/AP_Compass_test build: don't build examples with old build system 2016-10-11 13:03:08 +11:00
AP_Compass.cpp Compass: Rework compass calibrator 2016-11-07 13:07:59 +09:00
AP_Compass.h Compass: Rework compass calibrator 2016-11-07 13:07:59 +09:00
AP_Compass_AK8963.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_AK8963.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_BMM150.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_BMM150.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_Backend.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_Backend.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_Calibration.cpp Compass: Rework compass calibrator 2016-11-07 13:07:59 +09:00
AP_Compass_HIL.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_HIL.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_HMC5843.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_HMC5843.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_LSM9DS1.cpp AP_Compass: add an extra rotation for internal LSM9DS1 on Navio2 2016-05-10 17:24:43 -03:00
AP_Compass_LSM9DS1.h AP_Compass: AP_Compass_LSM9DS1: remove unused variable 2016-10-24 08:57:56 -02:00
AP_Compass_LSM303D.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_LSM303D.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_PX4.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_PX4.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_QURT.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_QURT.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_qflight.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Compass_qflight.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
CompassCalibrator.cpp Compass: Rework compass calibrator 2016-11-07 13:07:59 +09:00
CompassCalibrator.h Compass: Rework compass calibrator 2016-11-07 13:07:59 +09: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