diff --git a/WiFi_nonBlocking/WiFi_nonBlocking.ino b/WiFi_nonBlocking/WiFi_nonBlocking.ino index e5f203d..d831d01 100644 --- a/WiFi_nonBlocking/WiFi_nonBlocking.ino +++ b/WiFi_nonBlocking/WiFi_nonBlocking.ino @@ -13,33 +13,33 @@ static volatile bool wifi_connected = false; void WiFiEvent(WiFiEvent_t event){ switch(event) { - case SYSTEM_EVENT_AP_START: + case ARDUINO_EVENT_WIFI_AP_START: //can set ap hostname here WiFi.softAPsetHostname(AP_SSID); //enable ap ipv6 here WiFi.softAPenableIpV6(); break; - case SYSTEM_EVENT_STA_START: + case ARDUINO_EVENT_WIFI_STA_START: //set sta hostname here WiFi.setHostname(AP_SSID); break; - case SYSTEM_EVENT_STA_CONNECTED: + case ARDUINO_EVENT_WIFI_STA_CONNECTED: //enable sta ipv6 here WiFi.enableIpV6(); break; - case SYSTEM_EVENT_AP_STA_GOT_IP6: + case ARDUINO_EVENT_WIFI_STA_GOT_IP6: //both interfaces get the same event Serial.print("STA IPv6: "); - Serial.println(WiFi.localIPv6()); + Serial.println(WiFi.localIP()); Serial.print("AP IPv6: "); - Serial.println(WiFi.softAPIPv6()); + Serial.println(WiFi.softAPIP()); break; - case SYSTEM_EVENT_STA_GOT_IP: + case ARDUINO_EVENT_WIFI_STA_GOT_IP: wifiOnConnect(); wifi_connected = true; break; - case SYSTEM_EVENT_STA_DISCONNECTED: + case ARDUINO_EVENT_WIFI_STA_DISCONNECTED: wifi_connected = false; wifiOnDisconnect(); break;