From c3d01d33e15f1bd097786b9d16c309676dcc2499 Mon Sep 17 00:00:00 2001 From: TaaraLabs Date: Sat, 6 Aug 2016 12:38:26 +0300 Subject: [PATCH 1/2] startConfigPortal() without any parameters startConfigPortal() without any parameters uses auto generated name ESP + ChipID --- WiFiManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/WiFiManager.cpp b/WiFiManager.cpp index 3fbbb42..93bf578 100644 --- a/WiFiManager.cpp +++ b/WiFiManager.cpp @@ -149,6 +149,11 @@ boolean WiFiManager::autoConnect(char const *apName, char const *apPassword) { return startConfigPortal(apName, apPassword); } +boolean WiFiManager::startConfigPortal() { + String ssid = "ESP" + String(ESP.getChipId()); + return startConfigPortal(ssid.c_str(), NULL); +} + boolean WiFiManager::startConfigPortal(char const *apName, char const *apPassword) { //setup AP WiFi.mode(WIFI_AP_STA); From 31887ff36a5d6387700eb60fb031dcbd2dd8307e Mon Sep 17 00:00:00 2001 From: TaaraLabs Date: Sat, 6 Aug 2016 12:45:22 +0300 Subject: [PATCH 2/2] startConfigPortal() without parameters --- WiFiManager.h | 1 + 1 file changed, 1 insertion(+) diff --git a/WiFiManager.h b/WiFiManager.h index 827c985..bd67c05 100644 --- a/WiFiManager.h +++ b/WiFiManager.h @@ -70,6 +70,7 @@ class WiFiManager boolean autoConnect(char const *apName, char const *apPassword = NULL); //if you want to always start the config portal, without trying to connect first + boolean startConfigPortal(); boolean startConfigPortal(char const *apName, char const *apPassword = NULL); // get the AP name of the config portal, so it can be used in the callback