From bb8b2554297680b835ff69650debd13026b8e570 Mon Sep 17 00:00:00 2001 From: Marco Tombesi <32168423+baggior@users.noreply.github.com> Date: Sun, 4 Mar 2018 21:05:24 +0100 Subject: [PATCH] fix issue 1081 and 1086 Wifi connection error when using STATIC IP settings (#1129) --- libraries/WiFi/src/WiFiGeneric.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/WiFi/src/WiFiGeneric.cpp b/libraries/WiFi/src/WiFiGeneric.cpp index b07993bc..e07246de 100644 --- a/libraries/WiFi/src/WiFiGeneric.cpp +++ b/libraries/WiFi/src/WiFiGeneric.cpp @@ -316,7 +316,9 @@ esp_err_t WiFiGenericClass::_eventCallback(void *arg, system_event_t *event) } else if(event->event_id == SYSTEM_EVENT_STA_CONNECTED) { WiFiSTAClass::_setStatus(WL_IDLE_STATUS); } else if(event->event_id == SYSTEM_EVENT_STA_GOT_IP) { - if(WiFiSTAClass::status() == WL_IDLE_STATUS) { +//#1081 https://github.com/espressif/arduino-esp32/issues/1081 +// if(WiFiSTAClass::status() == WL_IDLE_STATUS) + { WiFiSTAClass::_setStatus(WL_CONNECTED); } }