POV_ (02.12.2020 12:03, просмотров: 3) ответил Andreas на Не понял, но осуждаю. У меня пакет валиден, если есть долгий ноль,
первый ноль и все байты пакета приняты без аппаратных ошибок. Тогда
в начале следующего идет передача нужных каналов верхнему уровню.
Таймаут большой и на весь пакет.Работает давно, много, с разным
оборудованием и без проблем.
MAB должен быть не менее 8 мкс. А ты просто имеешь некий "длинный
0", затем "1" неизвестной длины (может иголка помехи или вообще
секунду высокий уровень длится, т.к. это не dmx, а херня пришла)
после которого получил 0й байт. Я тоже так работал, сотни единиц
оборудования 20 лет трудятся. Но сейчас хочу сделать
по-человечески.