adding LED magenta indicator when soft AP is enabled
This commit is contained in:
parent
6bbfe0c2e7
commit
108a9f6d72
3 changed files with 6 additions and 0 deletions
|
|
@ -23,6 +23,7 @@ extern OtaStatus otaState;
|
||||||
enum DeviceState
|
enum DeviceState
|
||||||
{
|
{
|
||||||
SETUP,
|
SETUP,
|
||||||
|
SOFT_AP,
|
||||||
IDLE,
|
IDLE,
|
||||||
LISTENING,
|
LISTENING,
|
||||||
SPEAKING,
|
SPEAKING,
|
||||||
|
|
|
||||||
|
|
@ -309,6 +309,9 @@ void ledTask(void *parameter)
|
||||||
case IDLE:
|
case IDLE:
|
||||||
setStaticColor(StaticColor::GREEN);
|
setStaticColor(StaticColor::GREEN);
|
||||||
break;
|
break;
|
||||||
|
case SOFT_AP:
|
||||||
|
setStaticColor(StaticColor::MAGENTA);
|
||||||
|
break;
|
||||||
case PROCESSING:
|
case PROCESSING:
|
||||||
setStaticColor(StaticColor::RED);
|
setStaticColor(StaticColor::RED);
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
|
|
@ -151,6 +151,7 @@ WIFIMANAGER::WIFIMANAGER(const char * ns) {
|
||||||
WiFi.onEvent([&](WiFiEvent_t event, WiFiEventInfo_t info) {
|
WiFi.onEvent([&](WiFiEvent_t event, WiFiEventInfo_t info) {
|
||||||
logMessage("[WIFI] onEvent() AP mode started!\n");
|
logMessage("[WIFI] onEvent() AP mode started!\n");
|
||||||
softApRunning = true;
|
softApRunning = true;
|
||||||
|
deviceState = SOFT_AP;
|
||||||
#if ESP_ARDUINO_VERSION_MAJOR >= 2
|
#if ESP_ARDUINO_VERSION_MAJOR >= 2
|
||||||
}, ARDUINO_EVENT_WIFI_AP_START); // arduino-esp32 2.0.0 and later
|
}, ARDUINO_EVENT_WIFI_AP_START); // arduino-esp32 2.0.0 and later
|
||||||
#else
|
#else
|
||||||
|
|
@ -159,6 +160,7 @@ WIFIMANAGER::WIFIMANAGER(const char * ns) {
|
||||||
WiFi.onEvent([&](WiFiEvent_t event, WiFiEventInfo_t info) {
|
WiFi.onEvent([&](WiFiEvent_t event, WiFiEventInfo_t info) {
|
||||||
logMessage("[WIFI] onEvent() AP mode stopped!\n");
|
logMessage("[WIFI] onEvent() AP mode stopped!\n");
|
||||||
softApRunning = false;
|
softApRunning = false;
|
||||||
|
deviceState = IDLE;
|
||||||
#if ESP_ARDUINO_VERSION_MAJOR >= 2
|
#if ESP_ARDUINO_VERSION_MAJOR >= 2
|
||||||
}, ARDUINO_EVENT_WIFI_AP_STOP); // arduino-esp32 2.0.0 and later
|
}, ARDUINO_EVENT_WIFI_AP_STOP); // arduino-esp32 2.0.0 and later
|
||||||
#else
|
#else
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue