Цитата(umup @ Feb 17 2014, 00:58)

кмк LRC слабоват, особенно для длинных пакетов.
и оверхед 100%, для мелких контроллеров может мешать.
Хехе

Контроль четности + избыточность по символам как раз LRC оправдывают.
А оверхед по памяти? Нафига, если можно прямо в прерывании переводить в байты и обратно? Как раз-таки чем мне импонирует - что не надо ресурсы цеплять на относительно быстрые таймауты.
Вообще-то SLIP конечно круче, но над ним надо свой пакетный уровень делать. И RTU туда не завернешь, помешает CRC16, потому что стаффинг там и будет болтаться без сигнатуры.