mirror of
https://github.com/UtilitechAS/amsreader-firmware.git
synced 2026-02-12 02:58:12 +00:00
Some improvements to v2.2
This commit is contained in:
@@ -1016,8 +1016,14 @@ void WiFi_connect() {
|
||||
lastWifiRetry = millis();
|
||||
|
||||
if (WiFi.status() != WL_CONNECTED) {
|
||||
WiFiConfig wifi;
|
||||
if(!config.getWiFiConfig(wifi) || strlen(wifi.ssid) == 0) {
|
||||
swapWifiMode();
|
||||
return;
|
||||
}
|
||||
|
||||
if(WiFi.getMode() != WIFI_OFF) {
|
||||
if(wifiReconnectCount > 3) {
|
||||
if(wifiReconnectCount > 3 && wifi.autoreboot) {
|
||||
ESP.restart();
|
||||
return;
|
||||
}
|
||||
@@ -1056,12 +1062,6 @@ void WiFi_connect() {
|
||||
}
|
||||
wifiTimeout = WIFI_CONNECTION_TIMEOUT;
|
||||
|
||||
WiFiConfig wifi;
|
||||
if(!config.getWiFiConfig(wifi) || strlen(wifi.ssid) == 0) {
|
||||
swapWifiMode();
|
||||
return;
|
||||
}
|
||||
|
||||
if (Debug.isActive(RemoteDebug::INFO)) debugI("Connecting to WiFi network: %s", wifi.ssid);
|
||||
|
||||
wifiReconnectCount++;
|
||||
|
||||
Reference in New Issue
Block a user