Цитата(rv3dll(lex) @ Mar 24 2008, 14:19)

тут нужен протокол не сложнее уартовского
в пультах ду не всегда манчестер
...у Вас есть поток данных, т.е Вы передаете данные и вдруг он прерван. Как определить какую часть данных надо передать когда канал связи востановится? Как долго ждать когда канал связи востановится? Достоверны полученные данные? Как долго принимать данные (т.е. сколько)? Как определить начало блока данных, конец блока данных? Таким образом чтобы все это выполнить необходима определенная последовательность действий и некая служебная информация в потоке. Это все и есть протокол.
UART-протокол - это протокол физического уровня и его недостаточно чтобы ответить на вопросы заданные выше. Что касается пультов ДУ, то там нет обратной связи, а это означает что мы не можем определить принял приемник нашу информацию или нет.