From b2ed6e3e0da9a556b84138ca4c6ece4bd2871669 Mon Sep 17 00:00:00 2001 From: bsongis Date: Mon, 25 Aug 2014 11:35:35 +0200 Subject: [PATCH] Fixes #1617 --- companion/src/eeprominterface.h | 2 ++ companion/src/firmwares/opentx/opentxeeprom.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/companion/src/eeprominterface.h b/companion/src/eeprominterface.h index b0f154e13..03b60e621 100644 --- a/companion/src/eeprominterface.h +++ b/companion/src/eeprominterface.h @@ -526,6 +526,8 @@ class GeneralSettings { int temperatureCalib; int temperatureWarn; unsigned int mAhWarn; + unsigned int mAhUsed; + unsigned int globalTimer; unsigned int btBaudrate; unsigned int sticksGain; unsigned int rotarySteps; diff --git a/companion/src/firmwares/opentx/opentxeeprom.cpp b/companion/src/firmwares/opentx/opentxeeprom.cpp index 6a9bf132a..76e7c2672 100644 --- a/companion/src/firmwares/opentx/opentxeeprom.cpp +++ b/companion/src/firmwares/opentx/opentxeeprom.cpp @@ -2834,8 +2834,8 @@ OpenTxGeneralData::OpenTxGeneralData(GeneralSettings & generalData, BoardEnum bo if (version >= 213) { internalField.Append(new SignedField<8>(generalData.temperatureWarn)); // TODO internalField.Append(new UnsignedField<8>(generalData.mAhWarn)); - internalField.Append(new SpareBitsField<16>()); // mAhUsed - internalField.Append(new SpareBitsField<32>()); // globalTimer + internalField.Append(new UnsignedField<16>(generalData.mAhUsed)); + internalField.Append(new UnsignedField<32>(generalData.globalTimer)); internalField.Append(new SignedField<8>(generalData.temperatureCalib)); // TODO internalField.Append(new UnsignedField<8>(generalData.btBaudrate)); // TODO internalField.Append(new BoolField<8>(generalData.optrexDisplay)); //TODO