Can launch SoftAP with web server from boot with no WiFiManager credentials.
Now to set some NV flags to control the boot to either web server or WifiManager with no creds.
This commit is contained in:
parent
4d780ed3a1
commit
0765882256
1 changed files with 2 additions and 1 deletions
|
@ -70,6 +70,7 @@ bool initWifi(int initpin,const char *failedssid, const char *failedpassword)
|
||||||
wm.setConfigPortalTimeout(20);
|
wm.setConfigPortalTimeout(20);
|
||||||
wm.setConfigPortalBlocking(false);
|
wm.setConfigPortalBlocking(false);
|
||||||
wm.setSaveParamsCallback(saveParamsCallback); // ensure our webserver gets awoken when IP config changes to STA
|
wm.setSaveParamsCallback(saveParamsCallback); // ensure our webserver gets awoken when IP config changes to STA
|
||||||
|
wm.setEnableConfigPortal(false);
|
||||||
|
|
||||||
bool res = wm.autoConnect(failedssid, failedpassword); // auto generated AP name from chipid
|
bool res = wm.autoConnect(failedssid, failedpassword); // auto generated AP name from chipid
|
||||||
// bool res = false;
|
// bool res = false;
|
||||||
|
@ -78,7 +79,7 @@ bool initWifi(int initpin,const char *failedssid, const char *failedpassword)
|
||||||
DebugPort.println("Failed to connect");
|
DebugPort.println("Failed to connect");
|
||||||
DebugPort.println("Setting up ESP as AP");
|
DebugPort.println("Setting up ESP as AP");
|
||||||
// WiFi.softAPConfig(IPAddress(192, 168, 100, 1), IPAddress(192, 168, 100, 1), IPAddress(255,255,255,0));
|
// WiFi.softAPConfig(IPAddress(192, 168, 100, 1), IPAddress(192, 168, 100, 1), IPAddress(255,255,255,0));
|
||||||
// isAP = WiFi.softAP(failedssid, failedpassword);
|
isAP = WiFi.softAP(failedssid, failedpassword);
|
||||||
// WiFi.begin(failedssid);
|
// WiFi.begin(failedssid);
|
||||||
// if(isAP) {
|
// if(isAP) {
|
||||||
// WiFi.softAPConfig(IPAddress(192, 168, 100, 1), IPAddress(192, 168, 100, 1), IPAddress(255,255,255,0));
|
// WiFi.softAPConfig(IPAddress(192, 168, 100, 1), IPAddress(192, 168, 100, 1), IPAddress(255,255,255,0));
|
||||||
|
|
Loading…
Reference in a new issue