Цитата(hd44780 @ Jan 29 2008, 13:22)

Да согласен я.
Но любой радиообмен этим чреват.
Одно дело терять 1% пакетов и совсем другое 50% или еще хуже.
Вы смотрели что творится на приемнике когда нет передачи ?
Посмотрите, очень позновательно...
Если все же решите делать прием через UART, то можете попробовать следующее:
первый байт отправлять типа 0b00001111 а за ним отправлять уже значимую часть
на приеме изначально UART выключен на прием и нога RX сконфигурированна как
вход с подтяжкой
первый байт(0b00001111) принимаете ручками(прерываниями) как просто
импульс 0 длинной 5бит(4+1старт) отсчитывая время таймером
если импульс такой(чуть меньшей) длинны был принят, за время пока идут 1111
включаете прием UART на RX и всю значащую последовательность принимаете UARTом.
Только нужно иметь в виду что 0 на UART должен быть активным уровнем для
передатчика/приемника, те возможно понадобятся инверторы