add led identifier for reboot
This commit is contained in:
parent
d73842f262
commit
f8b3d83075
|
@ -51,6 +51,7 @@ static void handleOnCommit()
|
|||
userdataManager->SetWifiPasswd(configManager->httpServer.arg("psw"));
|
||||
userdataManager->ConfirmWifiData();
|
||||
configManager->httpServer.send(200, "text/html", "OK");
|
||||
statusLed->SetBlinkRate(StatusBlink::BlinkRate::RateAlwaysOn);
|
||||
delay(200);
|
||||
ESP.restart();
|
||||
} else {
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
#include "func_button.h"
|
||||
#include "user_data.h"
|
||||
#include "status_blink.h"
|
||||
|
||||
#define FUNC_BTN 0
|
||||
#define PRESSED_STATUS LOW
|
||||
|
||||
extern UserData* userdataManager;
|
||||
extern StatusBlink* statusLed;
|
||||
|
||||
static int pressedTime;
|
||||
|
||||
|
@ -21,7 +23,7 @@ static void Scan()
|
|||
if (count >= 10) {
|
||||
// Factory reset
|
||||
userdataManager->EraseAllData();
|
||||
Serial.end();
|
||||
statusLed->SetBlinkRate(StatusBlink::BlinkRate::RateAlwaysOn);
|
||||
delay(1000);
|
||||
ESP.restart();
|
||||
return;
|
||||
|
@ -43,8 +45,8 @@ static void Scan()
|
|||
default:
|
||||
break;
|
||||
}
|
||||
Serial.end();
|
||||
delay(1000);
|
||||
statusLed->SetBlinkRate(StatusBlink::BlinkRate::RateAlwaysOn);
|
||||
delay(200);
|
||||
ESP.restart();
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue