Код для основного цикла очень простой:
ArduinoOTA.handle();
server.handleClient();
receiveData();
Однако без подключенных клиентов он не переходит к receiveData(); (эта функция ответственна за данные, получаемые с модуля nRF24l01). Если же добавить Serial.println(), то цикл начинает крутиться и все работает как задумано (принимаем данные с nRF, а если подключаются клиенты, то показываем всю инфу). Serial.println() не является полноценным решением, должно же быть что-то лучше, мб он без клиентов уходит с сон, или просто дальше функции server.handleClient() не идет почему-то?
http://weathertmpbme.ddns.net/ с пустыми логином/паролем - сайт с измеряемыми данными, работает-тестируется когда ничего не делаю. Пока вся система в самом начальном состоянии, будет допиливаться и дополняться как будет свободное время.
ArduinoOTA.handle();
server.handleClient();
receiveData();
Однако без подключенных клиентов он не переходит к receiveData(); (эта функция ответственна за данные, получаемые с модуля nRF24l01). Если же добавить Serial.println(), то цикл начинает крутиться и все работает как задумано (принимаем данные с nRF, а если подключаются клиенты, то показываем всю инфу). Serial.println() не является полноценным решением, должно же быть что-то лучше, мб он без клиентов уходит с сон, или просто дальше функции server.handleClient() не идет почему-то?
http://weathertmpbme.ddns.net/ с пустыми логином/паролем - сайт с измеряемыми данными, работает-тестируется когда ничего не делаю. Пока вся система в самом начальном состоянии, будет допиливаться и дополняться как будет свободное время.
Последнее редактирование: