From 110b19935a5dfeafd8492b384c3982e098f27dbc Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Thu, 10 Feb 2022 22:25:02 +0100
Subject: [PATCH] Just a test

---
 ampel-firmware/web_config.cpp | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/ampel-firmware/web_config.cpp b/ampel-firmware/web_config.cpp
index f45dc60..d40379c 100644
--- a/ampel-firmware/web_config.cpp
+++ b/ampel-firmware/web_config.cpp
@@ -165,6 +165,7 @@ namespace web_config {
   void setWifiFailCallback(void (*fail_function)()) {
     std::function<WifiAuthInfo* ()> fail_and_return_null = [fail_function]() {
       fail_function();
+      iotWebConf->forceApMode(true); // Will stay in AP.
       return nullptr;
     };
     iotWebConf->setWifiConnectionFailedHandler(fail_and_return_null);
@@ -248,6 +249,12 @@ namespace web_config {
     //TODO: Remove AP Password config?
     //TODO: Save LoRaWAN key if possible?
 
+    Serial.print("WIFI ? : ");
+    Serial.println(ampelWifiParam.value());
+    iotWebConf->loadConfig();
+    Serial.print("WIFI ? : ");
+    Serial.println(ampelWifiParam.value());
+
     iotWebConf->init();
 
     //TODO: Authenticate only if required?
-- 
GitLab