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

Отваливается WiFi AP при небольшой нагрезке в Loop

codename33

New member
Все доброго дня, на плате Weemos D1 Mini обнаружил неприятный момент - когда он работает в режиме AP к нему бывает очень трудно подключиться. Стал копать, менять каналы, по разному конфигрурировать wifi AP, но в результате обнаружилось, что все прекрасно работает когда в loop ничего не происходит. Но у меня в loop выполняются некоторые постоянные вычисления, которые занимают 5-10ms и в этом случае к точке доступа не подключиться. Видимо это слишком долго, и он не успевает принять какой-то запрос или дать какой-то ответ при подключении WiFi клиента. Потому, что если клиент уже подключен или само устройство подключено к роутеру как клиент, то передача данных по WiFi работает. Отсюда вопрос, что можно с этим сделать? Можно как-то руками вызвать какой-то метод у файфая из loop, чтобы он события обрабатывал? Или по таймеру прерывания как-нибудь сделать, что бы он давал вай-фаю работать с каким-то интервалом?
 
Сверху Снизу