Перейти к публикации
iT4iT.CLUB

kamikozz

Пользователи
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Neutral
  1. kamikozz

    Метеостанция на ESP8266 от it4it.club

    Доброго времени суток участники треда и @Kitsum, вопрос такой, можно ли имплементировать логику работы в режиме AP+STA, помимо AP, STA в текущую прошивку? Пытаемся с другом сделать уже 2 месяца. Удалось подкорректировать вашу прошивку под наши нужды (конечно, в домашнее пользование), слегка подправить front-end, разбив разметку, стили, скрипты в отдельные файлы (возможно, дольше первоначальная загрузка, зато, имхо, это лучше чем динамическая подгрузка скриптов), прикрутить кастомные датчики (AHT10), добавили даже AP+STA, но, из-за того, что не понимаем логику работы wifi.h, в частности работу методов wifi::disconnect(), wifi::start(), wifi::ap(), wifi::sta(), wifi::handle...() станция работает примерно 4-8 часов и затем наглухо крашится (помогает только ручной сброс питания). Попытались обновиться на вашу прошивку 2.0 и прикрутить датчики - все работает и не падает, но необходим именно режим AP+STA, для того, чтобы другая плата ESP8266, которая является часами с дисплеем, отображающим данные с датчиков могла периодически стучаться в метеостанцию, получать данные о времени и датчиках, и возвращать их обратно в часы. wifi::disconnect(): - в случае AP+STA, я так понимаю, можно просто написать: WiFi.softAPdisconnect(); // без еще дополнительного отсоединения для STA: WiFi.disconnect() wifi::ap_sta(): - в случае AP+STA, тут у нас изначально было что-то смещенное из wifi::ap() и wifi::sta(), но зачем создавать две точки доступа, посредством softAP() и begin() wifi::handle..(): - в случае AP+STA, можно ли просто использовать те же методы, ту же логику, что и используется уже у вас в режиме Access Point (AP)? Большое спасибо за любую помощь или подсказку, как это можно реализовать и можно ли вообще реализовать!
×
×
  • Создать...