Получавам данни от сериен порт и структурата на пакета с данни изглежда така:
[src] [size] [dest] [data] [xor checksum]
Понякога пакетът данни се разделя наполовина, което означава, че го получавам частично. Как да разбера кога започва пакетът с данни, след като няма разделител на пакети с данни?