Wifi.begin не работает при попытке получить ssid и пароль от веб-сервера
Я пытаюсь подключиться к Wi-Fi через чтение SSID и пароль с веб-сервера с помощью веб-страницы. Вот мой код:
void handleSubmit(){
if (server.args() > 0 ) {
if (server.argName(0) == "ssid" && server.argName(1) == "password") {
isWriting = true;
String ss = server.arg(0);
String pass= server.arg(1);
char *p1 = (char*) ss.c_str();
char *p2 = (char*) pass.c_str();
Serial.println(p1);
Serial.println(p2);
WiFi.begin(p1,p2);
}
}
}
Работает с WiFi.begin("ssid","pass"); но не путем чтения данных формы и преобразования в массив символов.