Browse Source

Extended wifi-timeout

master
biologist79 4 years ago
committed by GitHub
parent
commit
1dba106920
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/main.cpp

4
src/main.cpp

@ -3455,12 +3455,12 @@ wl_status_t wifiManager(void) {
WiFi.begin(_ssid, _pwd); WiFi.begin(_ssid, _pwd);
uint8_t tryCount=0; uint8_t tryCount=0;
while (WiFi.status() != WL_CONNECTED && tryCount <= 4) {
while (WiFi.status() != WL_CONNECTED && tryCount <= 12) {
delay(500); delay(500);
Serial.print(F(".")); Serial.print(F("."));
tryCount++; tryCount++;
wifiCheckLastTimestamp = millis(); wifiCheckLastTimestamp = millis();
if (tryCount >= 4 && WiFi.status() == WL_CONNECT_FAILED) {
if (tryCount >= 6 && WiFi.status() == WL_CONNECT_FAILED) {
WiFi.begin(_ssid, _pwd); // ESP32-workaround (otherwise WiFi-connection sometimes fails) WiFi.begin(_ssid, _pwd); // ESP32-workaround (otherwise WiFi-connection sometimes fails)
} }
} }

Loading…
Cancel
Save