[SSD1306] Give some time for the flash to start (#1571)

Before reading the preferences, the goal is to avoid getting stuck during preferences reading operations
This commit is contained in:
Florian authored and GitHub committed 2023-03-23 14:11:19 -05:00
1 parent 22ea25c986
commit 11faf9a948
2 files changed
+2

No files matched your search

+1
View File
@@ -175,6 +175,7 @@ void MQTTtoSSD1306(char* topicOri, JsonObject& SSD1306data) { // json object dec
// save, load, init, erase
if (SSD1306data.containsKey("save") && SSD1306data["save"]) {
SSD1306Config_save();
success = true;
} else if (SSD1306data.containsKey("load") && SSD1306data["load"]) {
success = SSD1306Config_load();
if (success) {
+1
View File
@@ -761,6 +761,7 @@ void setup() {
SetupIndicators(); // For RGB Leds
#if defined(ESP8266) || defined(ESP32)
delay(100); //give time to start the flash and avoid issue when reading the preferences
# ifdef ESP8266
# ifndef ZgatewaySRFB // if we are not in sonoff rf bridge case we apply the ESP8266 GPIO optimization
Serial.end();