From 304618c722d50cd6ef6bb985e9eb614e57530ecf Mon Sep 17 00:00:00 2001 From: Pavel Brychta Date: Sun, 27 Oct 2019 13:11:32 +0100 Subject: [PATCH] Signalizace pripojeni pri startu AP --- src/WiFiConfig.cpp | 4 ++++ src/WiFiConfig.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/WiFiConfig.cpp b/src/WiFiConfig.cpp index b2111b3..8ff2410 100644 --- a/src/WiFiConfig.cpp +++ b/src/WiFiConfig.cpp @@ -1,4 +1,6 @@ /* + * v6.3.3-27.10.2019 - volani WS_CONNECTED i v pripade, ze bezi AP + * * v6.3.2- 4.10.2019 - Informace o aplikaci a jeji verzi do footeru, zrychlen restart z 10 na 5 sekund, vylepsena stranka pro reset * verze pro ESP32 zobrazuje neco malo informaci o stavu pripojeni a duvodu vstupu do WifiConfig * @@ -813,6 +815,8 @@ bool WiFiConfig::_testWifi(wificonfig_cb cb) WiFi.softAPConfig(IPAddress(getEEPROMuint32(configBase + offsetof(wificonfigarea_t, ipaddr))), IPAddress(getEEPROMuint32(configBase + offsetof(wificonfigarea_t, gateway))), IPAddress(getEEPROMuint32(configBase + offsetof(wificonfigarea_t, netmask)))); } + if (cb) + cb(WCS_CONNECTED); break; default: // jakykoliv neznamy rezim (mozna zavada na EEPROM???) diff --git a/src/WiFiConfig.h b/src/WiFiConfig.h index c5179de..a6fe359 100644 --- a/src/WiFiConfig.h +++ b/src/WiFiConfig.h @@ -58,7 +58,7 @@ typedef struct { typedef enum { WCS_CONNECTSTART = 0, // zacatek pokusu o pripojeni k ulozene konfiguraci WCS_CONNECTING = 1, // probiha pokus o pripojeni - WCS_CONNECTED = 2, // pripojeni bylo uspesne + WCS_CONNECTED = 2, // pripojeni bylo uspesne/byl spusteny AP WCS_CONFIGSTART = 3, // zacatek startu konfiguracniho AP WCS_CONFIGWAIT = 4, // cekame na nastaveni konfigurace pres web WCS_CONFIGTIMEOUT = 5, // doslo k vyprseni timeoutu konfigurace, budeme se vracet s False jako vysledek z .begin(...)