• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

codename33

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