Я получаю данные с последовательного порта, и структура пакета данных выглядит примерно так:
[src] [size] [dest] [data] [xor checksum]
Иногда пакет данных делится пополам, то есть я получаю его частично. Как узнать, когда начинается пакет данных, если нет разделителя пакета данных?