Browse Source

AP_Compass: disable COMPASS_LEARN when mag calibration used

master
Andrew Tridgell 10 years ago
parent
commit
2baa0ac2f2
  1. 4
      libraries/AP_Compass/AP_Compass_Calibration.cpp

4
libraries/AP_Compass/AP_Compass_Calibration.cpp

@ -52,6 +52,10 @@ Compass::start_calibration(uint8_t i, bool retry, bool autosave, float delay, bo @@ -52,6 +52,10 @@ Compass::start_calibration(uint8_t i, bool retry, bool autosave, float delay, bo
}
_calibrator[i].start(retry, autosave, delay);
_compass_cal_autoreboot = autoreboot;
// disable compass learning both for calibration and after completion
_learn.set_and_save(0);
return true;
}

Loading…
Cancel
Save