Обычно для передачи больших блоков формируют логические фреймы, например: 1-й байт - синхронизация (типа AAh или 55h), потом служебный байт (команда, длина фрейма и т.д., кто как делает), потом блок данных, а в конце - контрольная сумма.
--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
|