Francisation

This commit is contained in:
Serge NOEL
2026-08-05 11:56:29 +02:00
parent be3dbaa824
commit 5e1f40c589
+27 -11
View File
@@ -37,30 +37,33 @@ void WifiManager::startAP() {
server.begin(); server.begin();
} }
void WifiManager::handleRoot() { void WifiManager::handleRoot()
{
String page = "<html><body><h1>Configure WiFi</h1>" String page = "<html><body><h1>Configure WiFi</h1>"
"<form action=\"/save\" method=\"POST\">" "<form action=\"/save\" method=\"POST\">"
"SSID: <input name=\"ssid\"><br>" "SSID: <input name=\"ssid\"><br>"
"Password: <input name=\"pass\" type=\"password\"><br>" "Mot de passe: <input name=\"pass\" type=\"password\"><br>"
"<input type=\"submit\" value=\"Save\"></form></body></html>"; "<input type=\"submit\" value=\"Enregistrer\"></form></body></html>";
server.send(200, "text/html", page); server.send(200, "text/html", page);
} }
void WifiManager::handleSave() { void WifiManager::handleSave()
{
if (server.hasArg("ssid")) { if (server.hasArg("ssid")) {
String s = server.arg("ssid"); String s = server.arg("ssid");
String p = server.arg("pass"); String p = server.arg("pass");
saveCredentials(s, p); saveCredentials(s, p);
String resp = "<html><body>Saved. Rebooting...</body></html>"; String resp = "<html><body>Enregistré. Redémarrage...</body></html>";
server.send(200, "text/html", resp); server.send(200, "text/html", resp);
delay(1000); delay(1000);
ESP.restart(); ESP.restart();
} else { } else {
server.send(400, "text/plain", "Missing ssid"); server.send(400, "text/plain", "Manque le SSID");
} }
} }
void WifiManager::begin() { void WifiManager::begin()
{
loadCredentials(); loadCredentials();
WiFi.mode(WIFI_STA); WiFi.mode(WIFI_STA);
@@ -85,9 +88,22 @@ void WifiManager::begin() {
} }
} }
bool WifiManager::isConnected() { return WiFi.status() == WL_CONNECTED; } bool WifiManager::isConnected()
{
return WiFi.status() == WL_CONNECTED;
}
void WifiManager::loop() { if (apMode) server.handleClient(); } void WifiManager::loop()
{
if (apMode) server.handleClient();
}
String WifiManager::getSSID() { return ssid; } String WifiManager::getSSID()
String WifiManager::getPassword() { return pass; } {
return ssid;
}
String WifiManager::getPassword()
{
return pass;
}