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

Wemos mini Pro. Помогите разобраться с софтсериалом

Samson2

New member
Добрый день. Столкнулся с такой проблемой. Для работы с датчиком СО2 требуется принимать 9-ти байтный ответ. Программирую в среде Ардуино. Wemos считывает данные с ошибками. Тогда соединил Ардуино с Wemos и попробовал передать с Ардуино 9-ти байтные данные. Вот тут и начались непонятки.
Данные принимаются, но происходит сдвижка регистра:
На запрос:
FF 01 99 00 00 00 13 88 CB считываются такие ответы:

FF 00 00 00 00 00 00 00 00 - первый ответ
01 99 00 00 00 13 88 CB FF - таких 9 ответов
88 CB FF 01 99 00 00 00 13 - эти ответы до бесконечности

Не меняя скетчей попробовал передавать от Wemos к Ардуино - все нормально работает.
Прошу помощи, а то уже всю голову сломал
 
Сверху Снизу