diff --git a/radio/src/eeprom_rlc.cpp b/radio/src/eeprom_rlc.cpp index 8b33da632..dfa968e8d 100644 --- a/radio/src/eeprom_rlc.cpp +++ b/radio/src/eeprom_rlc.cpp @@ -984,8 +984,9 @@ void eeLoadModel(uint8_t id) #endif #if defined(CPUARM) - if(g_model.frsky.mAhPersistent) - frskyData.hub.currentConsumption = g_model.frsky.storedMah; + if (g_model.frsky.mAhPersistent) { + frskyData.hub.currentConsumption = g_model.frsky.storedMah; + } #endif LOAD_MODEL_CURVES(); diff --git a/radio/src/opentx.cpp b/radio/src/opentx.cpp index aa94e75c6..b932314ea 100644 --- a/radio/src/opentx.cpp +++ b/radio/src/opentx.cpp @@ -2441,11 +2441,11 @@ void opentxClose() saveTimers(); #if defined(CPUARM) && defined(FRSKY) - if ((g_model.frsky.mAhPersistent) && (g_model.frsky.storedMah != frskyData.hub.currentConsumption)) { + if (g_model.frsky.mAhPersistent && g_model.frsky.storedMah!=frskyData.hub.currentConsumption) { g_model.frsky.storedMah = frskyData.hub.currentConsumption; eeDirty(EE_MODEL); } - else if((!g_model.frsky.mAhPersistent) && (g_model.frsky.storedMah != 0)){ + else if (!g_model.frsky.mAhPersistent && g_model.frsky.storedMah!=0) { g_model.frsky.storedMah = 0; eeDirty(EE_MODEL); } diff --git a/radio/src/telemetry/frsky.cpp b/radio/src/telemetry/frsky.cpp index 0fde8a422..4ca88094e 100644 --- a/radio/src/telemetry/frsky.cpp +++ b/radio/src/telemetry/frsky.cpp @@ -587,6 +587,9 @@ void telemetryInit(void) telemetryPortInit(); #endif - // clear telemetry context +#if 0 + // if we call telemetryReset() here we also reset the consumption after model load + // right now I don't see why we call it here telemetryReset(); +#endif }