Completed homeSpan.setStatusCallback()
To Do: create documentation
This commit is contained in:
parent
7ff91ccf02
commit
bb1b599797
|
|
@ -814,8 +814,10 @@ void Span::processSerialCommand(const char *c){
|
|||
Serial.print("*** Setup Code Unchanged\n");
|
||||
}
|
||||
|
||||
Serial.print("\n*** Re-starting ***\n\n");
|
||||
statusLED->off();
|
||||
if(statusCallback)
|
||||
statusCallback(HS_REBOOTING);
|
||||
Serial.print("\n*** Re-starting ***\n\n");
|
||||
delay(1000);
|
||||
ESP.restart(); // re-start device
|
||||
}
|
||||
|
|
@ -824,6 +826,8 @@ void Span::processSerialCommand(const char *c){
|
|||
case 'X': {
|
||||
|
||||
statusLED->off();
|
||||
if(statusCallback)
|
||||
statusCallback(HS_WIFI_ERASED);
|
||||
nvs_erase_all(wifiNVS);
|
||||
nvs_commit(wifiNVS);
|
||||
WiFi.begin("none");
|
||||
|
|
@ -855,6 +859,8 @@ void Span::processSerialCommand(const char *c){
|
|||
case 'R': {
|
||||
|
||||
statusLED->off();
|
||||
if(statusCallback)
|
||||
statusCallback(HS_REBOOTING);
|
||||
Serial.print("\n*** Restarting...\n\n");
|
||||
delay(1000);
|
||||
ESP.restart();
|
||||
|
|
|
|||
|
|
@ -76,7 +76,10 @@ enum HS_STATUS {
|
|||
HS_CONFIG_MODE_REBOOT,
|
||||
HS_CONFIG_MODE_LAUNCH_AP,
|
||||
HS_CONFIG_MODE_UNPAIR,
|
||||
HS_CONFIG_MODE_ERASE_WIFI
|
||||
HS_CONFIG_MODE_ERASE_WIFI,
|
||||
HS_REBOOTING,
|
||||
HS_WIFI_ERASED,
|
||||
HS_AP_STARTED
|
||||
};
|
||||
|
||||
///////////////////////////////
|
||||
|
|
|
|||
|
|
@ -117,7 +117,9 @@ void Network::apConfigure(){
|
|||
Serial.print("\n");
|
||||
|
||||
homeSpan.statusLED->start(LED_AP_STARTED);
|
||||
|
||||
if(homeSpan.statusCallback)
|
||||
homeSpan.statusCallback(HS_AP_STARTED);
|
||||
|
||||
Serial.print("\nScanning for Networks...\n\n");
|
||||
|
||||
scan(); // scan for networks
|
||||
|
|
|
|||
Loading…
Reference in New Issue