mirror of
https://github.com/alexhopeoconnor/WiFiManager.git
synced 2026-10-22 10:42:10 +10:00
fix esp8366 bug
This commit is contained in:
+9
-7
@@ -213,7 +213,7 @@ void WiFiManager::setupConfigPortal() {
|
|||||||
|
|
||||||
// setup dns and web servers
|
// setup dns and web servers
|
||||||
dnsServer.reset(new DNSServer());
|
dnsServer.reset(new DNSServer());
|
||||||
#ifdef WEBSERVERSHIM
|
#if defined(ESP32) && defined(WEBSERVERSHIM)
|
||||||
server.reset(new WebServer(80));
|
server.reset(new WebServer(80));
|
||||||
#else
|
#else
|
||||||
server.reset(new ESP8266WebServer(80));
|
server.reset(new ESP8266WebServer(80));
|
||||||
@@ -1613,12 +1613,14 @@ String WiFiManager::WiFi_SSID(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void WiFiManager::WiFiEvent(WiFiEvent_t event){
|
void WiFiManager::WiFiEvent(WiFiEvent_t event){
|
||||||
WiFiManager _WiFiManager;
|
#ifdef ESP32
|
||||||
if(event == SYSTEM_EVENT_STA_DISCONNECTED){
|
WiFiManager _WiFiManager;
|
||||||
// Serial.println("Event: SYSTEM_EVENT_STA_DISCONNECTED, reconnecting");
|
if(event == SYSTEM_EVENT_STA_DISCONNECTED){
|
||||||
_WiFiManager.DEBUG_WM("ESP32 Event: SYSTEM_EVENT_STA_DISCONNECTED, reconnecting"); // @todo remove debugging from prod, or change static method
|
// Serial.println("Event: SYSTEM_EVENT_STA_DISCONNECTED, reconnecting");
|
||||||
WiFi.reconnect();
|
_WiFiManager.DEBUG_WM("ESP32 Event: SYSTEM_EVENT_STA_DISCONNECTED, reconnecting"); // @todo remove debugging from prod, or change static method
|
||||||
}
|
WiFi.reconnect();
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void WiFiManager::WiFi_autoReconnect(){
|
void WiFiManager::WiFi_autoReconnect(){
|
||||||
|
|||||||
+1
-1
@@ -185,7 +185,7 @@ class WiFiManager
|
|||||||
private:
|
private:
|
||||||
std::unique_ptr<DNSServer> dnsServer;
|
std::unique_ptr<DNSServer> dnsServer;
|
||||||
|
|
||||||
#if defined(WEBSERVERSHIM) && defined(ESP32)
|
#if defined(ESP32) && defined(WEBSERVERSHIM)
|
||||||
std::unique_ptr<WebServer> server;
|
std::unique_ptr<WebServer> server;
|
||||||
#else
|
#else
|
||||||
std::unique_ptr<ESP8266WebServer> server;
|
std::unique_ptr<ESP8266WebServer> server;
|
||||||
|
|||||||
Reference in New Issue
Block a user