From b6df727d1a4a9c02fad9967d470b733cb40e746a Mon Sep 17 00:00:00 2001 From: James Cotton Date: Thu, 20 Oct 2011 08:31:58 -0500 Subject: [PATCH] Disable the input wizard while running simple calibration --- ground/openpilotgcs/src/plugins/config/configinputwidget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ground/openpilotgcs/src/plugins/config/configinputwidget.cpp b/ground/openpilotgcs/src/plugins/config/configinputwidget.cpp index 823cd49b6..d09e74806 100644 --- a/ground/openpilotgcs/src/plugins/config/configinputwidget.cpp +++ b/ground/openpilotgcs/src/plugins/config/configinputwidget.cpp @@ -1157,6 +1157,8 @@ void ConfigInputWidget::updateCalibration() void ConfigInputWidget::simpleCalibration(bool enable) { if (enable) { + m_config->configurationWizard->setEnabled(false); + QMessageBox msgBox; msgBox.setText(tr("Arming Settings are now set to Always Disarmed for your safety.")); msgBox.setDetailedText(tr("You will have to reconfigure arming settings yourself afterwards.")); @@ -1181,6 +1183,8 @@ void ConfigInputWidget::simpleCalibration(bool enable) connect(manualCommandObj, SIGNAL(objectUnpacked(UAVObject*)), this, SLOT(updateCalibration())); } else { + m_config->configurationWizard->setEnabled(true); + manualCommandData = manualCommandObj->getData(); manualSettingsData = manualSettingsObj->getData();