Skip to content

Commit

Permalink
[SYS] Reduce default WiFi timeout when changing it (#1789)
Browse files Browse the repository at this point in the history
To avoid the WDT to trigger before the end of the connect result
  • Loading branch information
1technophile authored Nov 2, 2023
1 parent ca51136 commit ca9ef66
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions main/User_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,8 @@ const byte mac[] = {0xDE, 0xED, 0xBA, 0xFE, 0x54, 0x95}; //W5100 ethernet shield
#ifndef WifiManager_ConfigPortalTimeOut
# define WifiManager_ConfigPortalTimeOut 240 //time in seconds for the setup portal to stay open, default 240s
#endif
#ifndef WifiManager_TimeOut
# define WifiManager_TimeOut 5
#ifndef WiFi_TimeOut
# define WiFi_TimeOut 5
#endif
#ifndef WM_DEBUG_LEVEL
# define WM_DEBUG_LEVEL 1 // valid values are: DEBUG_ERROR = 0, DEBUG_NOTIFY = 1, DEBUG_VERBOSE = 2, DEBUG_DEV = 3, DEBUG_MAX = 4
Expand Down
4 changes: 2 additions & 2 deletions main/main.ino
Original file line number Diff line number Diff line change
Expand Up @@ -1606,7 +1606,7 @@ void setup_wifimanager(bool reset_settings) {
//WiFiManager
//Local intialization. Once its business is done, there is no need to keep it around

wifiManager.setConnectTimeout(WifiManager_TimeOut);
wifiManager.setConnectTimeout(WiFi_TimeOut);
//Set timeout before going to portal
wifiManager.setConfigPortalTimeout(WifiManager_ConfigPortalTimeOut);

Expand Down Expand Up @@ -2691,7 +2691,7 @@ void MQTTtoSYS(char* topicOri, JsonObject& SYSdata) { // json object decoding
# if (defined(ESP8266) || defined(ESP32)) && (defined(WifiGMode) || defined(WifiPower))
setESPWifiProtocolTxPower();
# endif
WiFi.waitForConnectResult();
WiFi.waitForConnectResult(WiFi_TimeOut * 1000);

if (WiFi.status() != WL_CONNECTED) {
Log.error(F("Failed to connect to new AP; falling back" CR));
Expand Down

0 comments on commit ca9ef66

Please sign in to comment.