simplify onDisconnected()
This commit is contained in:
@@ -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())
|
||||||
{
|
{
|
||||||
@@ -306,7 +306,6 @@ void WifiDevice::onDisconnected()
|
|||||||
_openAP = false;
|
_openAP = false;
|
||||||
scan(false, true);
|
scan(false, true);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int8_t WifiDevice::signalStrength()
|
int8_t WifiDevice::signalStrength()
|
||||||
|
|||||||
Reference in New Issue
Block a user