[LPM] Check preference key exist (#1634)
And don't go through this check if low power mode is deactivated
This commit is contained in:
1 parent
9bbe909661
commit
705432b026
1 file changed
+6
-1
+6
-1
@@ -769,9 +769,13 @@ void setup() {
|
|||||||
Serial.begin(SERIAL_BAUD, SERIAL_8N1, SERIAL_TX_ONLY); // enable on ESP8266 to free some pin
|
Serial.begin(SERIAL_BAUD, SERIAL_8N1, SERIAL_TX_ONLY); // enable on ESP8266 to free some pin
|
||||||
# endif
|
# endif
|
||||||
# elif ESP32
|
# elif ESP32
|
||||||
|
# if DEFAULT_LOW_POWER_MODE != -1 // don't check preferences value if low power mode is not activated
|
||||||
preferences.begin(Gateway_Short_Name, false);
|
preferences.begin(Gateway_Short_Name, false);
|
||||||
|
if (preferences.isKey("lowpowermode")) {
|
||||||
lowpowermode = preferences.getUInt("lowpowermode", DEFAULT_LOW_POWER_MODE);
|
lowpowermode = preferences.getUInt("lowpowermode", DEFAULT_LOW_POWER_MODE);
|
||||||
preferences.end();
|
preferences.end();
|
||||||
|
}
|
||||||
|
# endif
|
||||||
# if defined(ZboardM5STICKC) || defined(ZboardM5STICKCP) || defined(ZboardM5STACK) || defined(ZboardM5TOUGH)
|
# if defined(ZboardM5STICKC) || defined(ZboardM5STICKCP) || defined(ZboardM5STACK) || defined(ZboardM5TOUGH)
|
||||||
setupM5();
|
setupM5();
|
||||||
# endif
|
# endif
|
||||||
@@ -779,9 +783,10 @@ void setup() {
|
|||||||
setupSSD1306();
|
setupSSD1306();
|
||||||
modules.add(ZdisplaySSD1306);
|
modules.add(ZdisplaySSD1306);
|
||||||
# endif
|
# endif
|
||||||
Log.notice(F("OpenMQTTGateway Version: " OMG_VERSION CR));
|
|
||||||
# endif
|
# endif
|
||||||
|
|
||||||
|
Log.notice(F("OpenMQTTGateway Version: " OMG_VERSION CR));
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Deep-sleep for the ESP8266 & ESP32 we need some form of indicator that we have posted the measurements and am ready to deep sleep.
|
* Deep-sleep for the ESP8266 & ESP32 we need some form of indicator that we have posted the measurements and am ready to deep sleep.
|
||||||
* When woken set back to false.
|
* When woken set back to false.
|
||||||
|
|||||||
Reference in new issue
Block a user