Closed thealexmade closed 4 years ago
хай, там можете добавить длинну пароля больше 16 символов?
В итоге сделал сам. Вообще заменил длинну переменных (они встречаются в нескольких закладках кода) char ssid[17] = ""; // SSID (имя) вашего роутера (конфигурируется подключением через точку доступа и сохранением в EEPROM) (было 25) char pass[25] = "";
str.toCharArray(ssid, 16); //было 24 str.toCharArray(pass, 24); // было 16
getSsid().toCharArray(ssid, 17); // 80-103 - имя сети WiFi (24 байта макс) + 1 байт '\0' (БЫЛО 25) getPass().toCharArray(pass, 25); // 104-119 - пароль сети WiFi (16 байт макс) + 1 байт '\0' (БЫЛО 17)
return EEPROM_string_read(46, 16); return EEPROM_string_read(46, 16); EEPROM_string_write(46, Ssid, 16); return EEPROM_string_read(62, 24); EEPROM_string_write(62, Pass, 24);
В программе длинна пароля на WiFi точку ограничина 16 символами. А можно как то увеличить до 24 хотя бы? у меня пароль длинней и я не могу подключить ее к своему роутеру :(