anakod,пытаюсь вывести результат сканирование сети в HTML,безрезультатно.Застрял,не знаю как вывести локальную переменную
void listNetworks(bool succeeded, BssList list)
{
for (int i = 0; i < list.count(); i++)
{
list[i].ssid;
}
}
Странно то,что пока страница открыта,ни каких разъединений нет,работает часами.Как только закрываю страницу,ждет ровно 5 минут и начинается перезагрузка
Тестируется стандартный пример,ничего не изменял.
Вот лог когда идет обращение к серверу
А это когда нет обращения к серверу,сокет закрыт,тоесть браузер закрыт,переодически появляется это,замечено что буквально каждые 5 минут:
AnonymUser, возможно,вот только не знаю,можно ли это сделать на NodeMCU.И вообще намучался я с этим NodeMCU,все вроде хорошо,но там сильно не расскрутишься.LUA хорош,если светиком поморгать,температуру померить,и все.
AnonymUser, я понял вас.Где тут уже это обсуждалось,по моему в этой темеhttp://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/
Скорее все у вас просто не получается послать команду модулю.Попробуйте создать init.lua файл,туда пропишите ваш скрип,и на Esplorer нажмите SaveToESP,проследите лог что выдает.Потом перезагрузите модуль.
Еще попробуйте загрузить вот эту версию NodeMcu https://github.com/nodemcu/nodemcu-firmware/blob/master/pre_build/0.9.5/nodemcu_20150126.bin
Она полность заполняет флеш модуля.У вас как я понял стоит 0.9.6
Попробуйте заново прошить прошивкой AT 022,то есть перепрошить.иногда в таком случае помогает.И посмотрите в скрипте,может где то ранее подставляется переменная cfg.ssid
Вообщем ситуация такова:Тестирую пример HttpServer_Ajax.Было замечено,что буквально каждые 3-4 минуты,модуль перезагружается,тем самым при последующем подключение,присваивается с разным IP адресом,что крайне неудобно каждый раз запускать терминал,что бы посмотреть IP адрес.Тут уже бесуловно надо...
Обновился ESPWebFramework 5 дней назад.Добавлен пример для ардуино.А вот как работает,пока еще не разобрался.По всей видимости,там используется какой то бинарный протокол для общения с модулем.Как понимаю выводит информацию с помощью функции Serial.print.Написал письмо автору о просьбе...
Что то не нашел,или плохо искал функцию restatrt модуля.Надо бы еще подумать,чтобы загружать web файлы,сконвертируемые на bin файлы,по определенному адресу,конвертером который предложил pvvx.Не понятно еще,как происходит сканирование точек доступа