From 503f0eb1f704f879b3a7a4fd2592a610b5c6e628 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Mon, 25 May 2020 19:51:29 +0200 Subject: [PATCH] Add disconnect popup GUI --- src/hasp_wifi.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/hasp_wifi.cpp b/src/hasp_wifi.cpp index 2921b027..950db31d 100644 --- a/src/hasp_wifi.cpp +++ b/src/hasp_wifi.cpp @@ -4,7 +4,7 @@ #include "hasp_conf.h" -#if HASP_USE_WIFI>0 +#if HASP_USE_WIFI > 0 #include "hasp_debug.h" #include "hasp_config.h" @@ -45,6 +45,7 @@ void wifiConnected(IPAddress ipaddress) { Log.notice(F("WIFI: Received IP address %s"), ipaddress.toString().c_str()); Log.verbose(F("WIFI: Connected = %s"), WiFi.status() == WL_CONNECTED ? PSTR("yes") : PSTR("no")); + haspProgressVal(255); // if(isConnected) { // mqttReconnect(); @@ -57,7 +58,9 @@ void wifiConnected(IPAddress ipaddress) void wifiDisconnected(const char * ssid, uint8_t reason) { wifiReconnectCounter++; - if(wifiReconnectCounter > 45) { + haspProgressVal(wifiReconnectCounter * 3); + haspProgressMsg(F("Wifi Disconnected")); + if(wifiReconnectCounter > 33) { Log.error(F("WIFI: Retries exceed %u: Rebooting..."), wifiReconnectCounter); dispatchReboot(false); }