• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь ESP8266 произвольно срабатывает watchdog wifi сервера

tutu

New member
ESP8266 NodeMCU V3
Странное поведение WiFi сервера в режиме WiFi.mode(WIFI_AP) и WiFi.softAP
Происходит произвольное срабатывание сторожевого таймера, может через 1 мин, может сразу, может через 3-5мин, однако, это не происходит в режиме WiFi.mode(WIFI_AP_STA) и WiFi.begin(wifi_ssID,wifi_password) , причем все работает стабильно, когда модуль подключен как клиент к внешней сети. Если в режиме WIFI_AP_STA подключение не произошло, или работаем только в WIFI_AP (что подключенный клиент, что нет) - происходит ребут.
Функция loop() конечно большая, но увеличил сторожевой таймер сильно, поставил его сброс цуть ли не через строчку, а так же уже чуть ли не через строчку server.handleClient();
Но по прежнему именно при отсутствии подключения к внешнему вифи или в режиме WIFI_AP происходит плавающий ребут.
Память не утекает, стабильно 30500 (не знаю мало это или нет), сделал ESP.wdtDisable(), не помогло, убрал вообще вифи из кода, однако все так же, ребут, хотя точка доступа светится, но к ней не подключает. Ощущение, что модуль так и рвется подключиться к внешней сети и без этого работать вообще не может....
Что может быть?
 
Последнее редактирование:
Сверху Снизу