pet the watchdog periodically
M firmware/remote_sensors_picow/lib/WiFiManager_RP2040W/src/WiFiManager_RP2040W_Impl.h +5 -1
@@ 427,7 427,7 @@ bool WiFiManager_RP2040W::autoConnect(ch
   {
     //delay(100);
     delay(200);
-
+	watchdog_update();
     if (WiFi.status() == WL_CONNECTED)
     {
       float waited = (millis() - startedAt);

          
@@ 497,6 497,7 @@ bool  WiFiManager_RP2040W::startConfigPo
 
   while (_configPortalTimeout == 0 || millis() < _configPortalStart + _configPortalTimeout)
   {
+ 	watchdog_update();
     //DNS
     dnsServer->processNextRequest();
     //HTTP

          
@@ 680,6 681,8 @@ uint8_t WiFiManager_RP2040W::waitForConn
     // In ESP32, WiFi.waitForConnectResult() @return wl_status_t (0-255)
     // So, using int for connRes to be safe
     //int connRes = WiFi.waitForConnectResult();
+	watchdog_update();
+	
     WiFi.waitForConnectResult();
     
     float waited = (millis() - startedAt);

          
@@ 700,6 703,7 @@ uint8_t WiFiManager_RP2040W::waitForConn
 
     while (keepConnecting)
     {
+		watchdog_update();
       status = WiFi.status();
       if (millis() > start + _connectTimeout)
       {