From ff40bcc62ac7893a13525b2fd8af9bb35911702b Mon Sep 17 00:00:00 2001 From: Julien Oculi Date: Wed, 26 Jun 2024 12:18:45 +0200 Subject: [PATCH] feat(server): :alembic: update wifi settings to test on simulator !wifi settings --- server/src/commande_telephone.ino | 30 +++++++++++++++++++++++------- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/server/src/commande_telephone.ino b/server/src/commande_telephone.ino index 4492d2f..6a4e8ce 100644 --- a/server/src/commande_telephone.ino +++ b/server/src/commande_telephone.ino @@ -16,8 +16,11 @@ #define IN4b 21 // Paramètres de connexion wifi : -const char *ssid = "ESP32"; -const char *password = "test12345"; +// const char *ssid = "ESP32"; +// const char *password = "test12345"; +// For simulator only +const char *ssid = "Wokwi-GUEST"; +const char *password = ""; // Temps d'attente entre deux impulsions : int delayTime = 3; @@ -169,11 +172,24 @@ void setGlobals(String commandName, float commandValue) void connectWiFi() { - WiFi.mode(WIFI_AP); - WiFi.softAP(ssid, password); - Serial.print("[+] AP Created with IP Gateway "); - Serial.println(WiFi.softAPIP()); - Serial.println(""); + // For simulator only + WiFi.mode(WIFI_STA); + WiFi.begin(ssid, password); + if (WiFi.waitForConnectResult() != WL_CONNECTED) + { + Serial.printf("WiFi Failed!\n"); + return; + } + Serial.println(" Connected!"); + + Serial.print("IP Address: "); + Serial.println(WiFi.localIP()); + + // WiFi.mode(WIFI_AP); + // WiFi.softAP(ssid, password); + // Serial.print("[+] AP Created with IP Gateway "); + // Serial.println(WiFi.softAPIP()); + // Serial.println(""); } void chooseCommand()