Documentation updates
This commit is contained in:
@@ -179,6 +179,7 @@ void HandleAPConfigPage() {
|
||||
String url = wifiConfig.getURL();
|
||||
String ntp = wifiConfig.getNTPServerName();
|
||||
|
||||
// Handle submissions from the client
|
||||
if (server.hasArg("ssid") && server.hasArg("pass")) {
|
||||
String _ssid = server.hasArg("_ssid") ? server.arg("_ssid") : "";
|
||||
String _pass = server.hasArg("_pass") ? server.arg("_pass") : "";
|
||||
@@ -207,11 +208,17 @@ void HandleAPConfigPage() {
|
||||
}
|
||||
}
|
||||
|
||||
// Send [updated] Configuration page to client
|
||||
//
|
||||
String modeText = (WiFiStateGet() == WFC_JoinedAP) ? "Station mode<br/>" : "Access Point mode<br/>";
|
||||
if (server.hasArg("ssid") && !server.hasArg("pass")) {
|
||||
ssid = server.arg("ssid");
|
||||
pass = "";
|
||||
Serial.println("ssid: " + ssid + ", pass: " + pass);
|
||||
} else {
|
||||
Serial.printf("name : %s\n", name.c_str());
|
||||
Serial.printf(" ssid: %s\n", ssid.c_str());
|
||||
Serial.printf(" pass: %s\n", pass.c_str());
|
||||
}
|
||||
if (server.hasArg("url"))
|
||||
url = server.arg("url");
|
||||
@@ -220,60 +227,55 @@ void HandleAPConfigPage() {
|
||||
server.send(200, "text/html",
|
||||
"<!DOCTYPE html>\n"
|
||||
"<html>\n"
|
||||
"<head><title>Grow Controller - Config</title></head>\n"
|
||||
"<body>\n"
|
||||
"<head><title>Grow Controller - Config</title>\n"
|
||||
"<meta http-equiv='Content-Type' content='text/html;charset=UTF-8'>\n"
|
||||
"<meta name='viewport' content='initial-scale=1.0, width=device-width'>\n"
|
||||
"</head>\n"
|
||||
"<body onload='NavInit();'>\n"
|
||||
"<h1>Grow Controller - Configuration</h1>"
|
||||
" <form action=\"\">\n"
|
||||
" <blockquote>\n"
|
||||
" <table border='0'>\n"
|
||||
" <tr>\n"
|
||||
" <td>Node Name</td>\n"
|
||||
" <td><input type=\"text\" size=\"32\" name=\"name\" value=\"" + name + "\" /></td>\n"
|
||||
" <td><input type='text' size='32' maxlength='32' name='name' value='" + name + "' /></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td>SSID</td>\n"
|
||||
" <td><input type=\"text\" size=\"32\" name=\"ssid\" value=\"" + ssid + "\" /> **\n"
|
||||
" <input type=\"hidden\" name=\"_ssid\" value=\"" + ssid + "\" /></td>\n"
|
||||
" <td><input type='text' size='32' maxlength='32' name='ssid' value='" + ssid + "' /> **\n"
|
||||
" <input type='hidden' name='_ssid' value='" + ssid + "' /></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr nowrap='nowrap'>\n"
|
||||
" <td>Password</td>\n"
|
||||
" <td nowrap='nowrap'><input type=\"password\" size=\"64\" name=\"pass\" value=\"" + pass + "\" /> **\n"
|
||||
" <input type=\"hidden\" name=\"_pass\" value=\"" + pass + "\" /></td>\n"
|
||||
" <td nowrap='nowrap'><input type='password' size='32' maxlength='64' name='pass' value='" + pass + "' /> **\n"
|
||||
" <input type='hidden' name='_pass' value='" + pass + "' /></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td>Update URL</td>\n"
|
||||
" <td><input type=\"text\" size=\"64\" name=\"url\" value=\"" + url + "\" /></td>\n"
|
||||
" <td><input type='text' size='32' maxlength='64' name='url' value='" + url + "' /></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td>NTP Server</td>\n"
|
||||
" <td><input type=\"text\" size=\"64\" name=\"ntp\" value=\"" + ntp + "\" /></td>\n"
|
||||
" </tr>\n"
|
||||
// " <tr>\n"
|
||||
// " <td>NTP Server</td>\n"
|
||||
// " <td><input type=\"text\" size=\"64\" name=\"ntp\" value=\"" + ntp + "\" /></td>\n"
|
||||
// " </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td> </td>\n"
|
||||
" <td>\n"
|
||||
" <input type=\"submit\" value=\"Save\" />\n"
|
||||
" <input type=\"reset\"/> ** Changes to these will trigger a module restart.\n"
|
||||
" <input type='submit' value='Save' />\n"
|
||||
" <input type='reset'/> ** Changes to these will trigger a module restart.\n"
|
||||
" </td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <tr>\n"
|
||||
" <td colspan='2'><hr/></td>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td> </td>\n"
|
||||
" <td><a href='/swupdatecheck'>Check for SW update (module will restart if updated)</a></td/>\n"
|
||||
" </tr>\n"
|
||||
" </tr>\n"
|
||||
" <tr>\n"
|
||||
" <td> </td>\n"
|
||||
" <td><a href='/swupdatecheck'>Check for SW update (module will restart if updated)</a></td/>\n"
|
||||
" </tr>\n"
|
||||
" </table>\n"
|
||||
" </blockquote>\n"
|
||||
" </form>\n"
|
||||
"NAV: "
|
||||
" <a href='/'>Home</a> | "
|
||||
" <a href='/config'>Config</a> | "
|
||||
" <a href='/scan'>Scan</a> | "
|
||||
" <a href='/rssi'>RSSI</a> | "
|
||||
" <a href='/curr'>Current</a> | "
|
||||
" <a href='/config?ssid=reset&pass=reset' onclick=\"return confirm('Are you sure?')\">Factory Reset</a> | "
|
||||
" <a href='/about'>About</a>\n"
|
||||
" <br/>\n"
|
||||
"<span id='nav'></span>\n"
|
||||
"</body>\n"
|
||||
"</html>\n"
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user