From 541bfbe9544f0e784afac7d00c4e097e9b9b3828 Mon Sep 17 00:00:00 2001 From: Vasil Date: Sun, 12 Dec 2021 23:03:17 +0300 Subject: [PATCH] Fixing a problem when connected network credentials didn't save. After reset ESP went to AP mode again. Two sequential connections to WiFi worked out the issue. --- PersWiFiManager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/PersWiFiManager.cpp b/PersWiFiManager.cpp index 99690ff..3a24f48 100644 --- a/PersWiFiManager.cpp +++ b/PersWiFiManager.cpp @@ -254,6 +254,7 @@ bool PersWiFiManager::begin(const String& ssid, const String& pass) { void PersWiFiManager::resetSettings() { #if defined(ESP8266) WiFi.disconnect(); + WiFi.persistent(true); #elif defined(ESP32) wifi_mode_t m = WiFi.getMode(); if(!(m & WIFI_MODE_STA)) WiFi.mode(WIFI_STA);