Browse Source

Force consistent setting for offline vehicle

QGC4.4
DoinLakeFlyer 5 years ago
parent
commit
127271cdb6
  1. 7
      src/qgcunittest/UnitTest.cc

7
src/qgcunittest/UnitTest.cc

@ -17,6 +17,8 @@ @@ -17,6 +17,8 @@
#include "QGCApplication.h"
#include "MAVLinkProtocol.h"
#include "Vehicle.h"
#include "AppSettings.h"
#include "SettingsManager.h"
#include <QTemporaryFile>
#include <QTime>
@ -103,6 +105,11 @@ void UnitTest::init(void) @@ -103,6 +105,11 @@ void UnitTest::init(void)
}
_linkManager->restart();
// Force offline vehicle back to defaults
AppSettings* appSettings = qgcApp()->toolbox()->settingsManager()->appSettings();
appSettings->offlineEditingFirmwareType()->setRawValue(appSettings->offlineEditingFirmwareType()->rawDefaultValue());
appSettings->offlineEditingVehicleType()->setRawValue(appSettings->offlineEditingVehicleType()->rawDefaultValue());
_messageBoxRespondedTo = false;
_missedMessageBoxCount = 0;

Loading…
Cancel
Save