Добрый день! Кто пользуется библиотекой modbus-esp8266, подскажите как написать скетч с функцией 0x10 ?
В примерах нашел только использование функции 0x06 (writeHreg).
1.В бесконечном цикле (loop) уберите запуск mail(). Эта программа у вас запускается по таймеру.
2. sendTemps() тоже надо запускать через таймер, а не в главном цикле.
3. Задержки типа delay(100) тоже надо убрать. Blink не любит терять контроль над процессором.
4. Ну и надо подумать как не...
У меня несколько лет в таком режиме работает управление шторами. Каждое окно на отдельном дивайсе, а интерфейс один.
Все работает стабильно. Сложно только определить какой конкретно дивайс отвалился от сети.
у меня тоже несколько датчиков зависают намертво. Только через выключение питания запускаются.
Подскажите где взять нормальные датчики DS18B20. Уже перебрал 3 продаванов с Али, результат не радует.
Речь идет о скетче из этого сообщения:
//Страница для обновления OTA прошивки (по Воздуху)
httpUpdater.setup(&server, OTAPATH, www_login, www_pswd);
а вот и ошибка при компиляции этой строчки:
no matching function for call to...
надо внимательно выполнить все процедуры запуска. Сосредоточьтесь только на одном конкретном устройстве.
Получите уникальный идентификатор auth . Запустите стандартный пример. вставте auth в свой скеч, укажите в примере свою сеть и все заработает.
надо внимательно выполнить все процедуры запуска. Сосредоточьтесь только на одном конкретном устройстве.
Получите уникальный идентификатор auth . Запустите стандартный пример. вставте auth в свой скеч, укажите в примере свою сеть и все заработает.