Здравствуйте, AlexGin, Вы писали:
AG>... AG>Блок в 10 байт — войдёт всегда и фактически без доп-проверок. AG>Чего совсем не сказать о блоке в 10 килобайт.
AG>P.S. Проблему удалось решить — за счет контроля длины блоков. AG>Предыдущее решение — за счёт маркёра конца — не такое изящное и (по совету уважаемого товарища Pzz) я отказался от него.
Маркер конца — вообще какая-то малоосмысленная штука. А вот маркер начала, длину, или CRC я бы оставил — если что, будет легко перейти на другие протоколы/физический уровень — хоть тот же UART