Reboot After 180s WiFi Manager not Connect.

This commit is contained in:
Phat Nguyen
2024-05-18 08:47:49 +07:00
parent f505b39247
commit d9551dc560
3 changed files with 14 additions and 0 deletions

View File

@ -235,6 +235,9 @@ void setup() {
} else { } else {
ledBarEnabledUpdate(); ledBarEnabledUpdate();
} }
} else {
oledDisplay.showRebooting();
delay(2500);
} }
} }
} }

View File

@ -384,3 +384,13 @@ void OledDisplay::showNewFirmwareFailed(void) {
setCentralText(60, String("Retry after 24h")); setCentralText(60, String("Retry after 24h"));
} while (DISP()->nextPage()); } while (DISP()->nextPage());
} }
void OledDisplay::showRebooting(void) {
DISP()->firstPage();
do {
DISP()->setFont(u8g2_font_t0_16_tf);
// setCentralText(20, "Firmware Update");
setCentralText(40, "Rebooting...");
// setCentralText(60, String("Retry after 24h"));
} while (DISP()->nextPage());
}

View File

@ -40,6 +40,7 @@ public:
void showNewFirmwareUpdating(String percent); void showNewFirmwareUpdating(String percent);
void showNewFirmwareSuccess(String count); void showNewFirmwareSuccess(String count);
void showNewFirmwareFailed(void); void showNewFirmwareFailed(void);
void showRebooting(void);
}; };
#endif /** _AG_OLED_DISPLAY_H_ */ #endif /** _AG_OLED_DISPLAY_H_ */