Browse Source

Merge pull request #4273 from DonLakeFlyer/CompassLearnOff

Turn off COMPASS_LEARN after cal
QGC4.4
Don Gagne 9 years ago committed by GitHub
parent
commit
79d98c7ded
  1. 3
      src/AutoPilotPlugins/APM/APMSensorsComponentController.cc

3
src/AutoPilotPlugins/APM/APMSensorsComponentController.cc

@ -152,6 +152,9 @@ void APMSensorsComponentController::_stopCalibration(APMSensorsComponentControll @@ -152,6 +152,9 @@ void APMSensorsComponentController::_stopCalibration(APMSensorsComponentControll
if (code == StopCalibrationSuccess) {
_resetInternalState();
_progressBar->setProperty("value", 1);
if (_vehicle->parameterManager()->parameterExists(FactSystem::defaultComponentId, QStringLiteral("COMPASS_LEARN"))) {
_vehicle->parameterManager()->getParameter(FactSystem::defaultComponentId, QStringLiteral("COMPASS_LEARN"))->setRawValue(0);
}
} else {
_progressBar->setProperty("value", 0);
}

Loading…
Cancel
Save