simplify onDisconnected()

This commit is contained in:
technyon
2024-11-23 16:52:16 +01:00
parent a3447dfbe2
commit a426d955a3

View File

@@ -105,8 +105,8 @@ void WifiDevice::openAP()
bool WifiDevice::connect() bool WifiDevice::connect()
{ {
bool ret = false; bool ret = false;
String ssid = _preferences->getString(preference_wifi_ssid, ""); ssid = _preferences->getString(preference_wifi_ssid, "");
String pass = _preferences->getString(preference_wifi_pass, ""); pass = _preferences->getString(preference_wifi_pass, "");
WiFi.mode(WIFI_STA); WiFi.mode(WIFI_STA);
WiFi.setHostname(_hostname.c_str()); WiFi.setHostname(_hostname.c_str());
delay(500); delay(500);
@@ -250,15 +250,15 @@ void WifiDevice::onConnected()
void WifiDevice::onDisconnected() void WifiDevice::onDisconnected()
{ {
if(_connected) if (!_connected) return;
{
_connected = false; _connected = false;
Log->println("Wi-Fi disconnected"); Log->println("Wi-Fi disconnected");
//QUICK RECONNECT //QUICK RECONNECT
_connecting = true; _connecting = true;
String ssid = _preferences->getString(preference_wifi_ssid, ""); ssid = _preferences->getString(preference_wifi_ssid, "");
String pass = _preferences->getString(preference_wifi_pass, ""); pass = _preferences->getString(preference_wifi_pass, "");
if(!_ipConfiguration->dhcpEnabled()) if(!_ipConfiguration->dhcpEnabled())
{ {
@@ -307,7 +307,6 @@ void WifiDevice::onDisconnected()
scan(false, true); scan(false, true);
} }
} }
}
int8_t WifiDevice::signalStrength() int8_t WifiDevice::signalStrength()
{ {