From 9f3f9bfbd2148e79b840990417e0de34ef14b9b2 Mon Sep 17 00:00:00 2001 From: Sebastien Date: Thu, 31 Oct 2019 16:57:38 -0400 Subject: [PATCH] Fix: don't delete AP details when connect fails. --- components/wifi-manager/index.html | 2 +- components/wifi-manager/wifi_manager.c | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/components/wifi-manager/index.html b/components/wifi-manager/index.html index 8d90e41b..6252b19b 100644 --- a/components/wifi-manager/index.html +++ b/components/wifi-manager/index.html @@ -298,7 +298,7 @@

Firmware URL:

- +
diff --git a/components/wifi-manager/wifi_manager.c b/components/wifi-manager/wifi_manager.c index c0e1e3f6..c5f26496 100644 --- a/components/wifi-manager/wifi_manager.c +++ b/components/wifi-manager/wifi_manager.c @@ -1279,12 +1279,12 @@ void wifi_manager( void * pvParameters ){ } /* erase configuration */ -// if(wifi_manager_config_sta){ -// ESP_LOGI(TAG, "Erasing WiFi Configuration."); -// memset(wifi_manager_config_sta, 0x00, sizeof(wifi_config_t)); -// /* save NVS memory */ -// wifi_manager_save_sta_config(); -// } + if(wifi_manager_config_sta){ + ESP_LOGI(TAG, "Erasing WiFi Configuration."); + memset(wifi_manager_config_sta, 0x00, sizeof(wifi_config_t)); + /* save NVS memory */ + wifi_manager_save_sta_config(); + } /* start SoftAP */ ESP_LOGD(TAG, "Disconnect processing complete. Ordering an AP start."); wifi_manager_send_message(ORDER_START_AP, NULL); @@ -1311,12 +1311,12 @@ void wifi_manager( void * pvParameters ){ xEventGroupClearBits(wifi_manager_event_group, WIFI_MANAGER_REQUEST_RESTORE_STA_BIT); /* erase configuration that could not be used to connect */ - if(wifi_manager_config_sta){ - ESP_LOGW(TAG, "Erasing wifi manager config."); - memset(wifi_manager_config_sta, 0x00, sizeof(wifi_config_t)); - /* save empty connection info in NVS memory */ - wifi_manager_save_sta_config(); - } +// if(wifi_manager_config_sta){ +// ESP_LOGW(TAG, "Erasing wifi manager config."); +// memset(wifi_manager_config_sta, 0x00, sizeof(wifi_config_t)); +// /* save empty connection info in NVS memory */ +// wifi_manager_save_sta_config(); +// } ESP_LOGD(TAG, "Issuing ORDER_START_AP to trigger AP start."); /* start SoftAP */ wifi_manager_send_message(ORDER_START_AP, NULL);