data frame

BOF = Beginn of Frame

EOF = End of Frame

arq frame

frametype N frames per burst burst crc
1 Byte 1 Bytes 4 Bytes
60 int CRC32

raw data

BOF flag data crc data size frame compression factor data EOF flag
3 Bytes 4 Bytes 4 Bytes 1 Byte N Bytes 3 Bytes
b'BOF' CRC32 int int binary data b'EOF'

entire data burst

frametype N frames per burst burst crc BOF flag data crc data size frame compression factor data EOF flag
1 Byte 1 Byte 4Bytes 3 Bytes 4 Bytes 4 Bytes 1 Byte N Bytes 3 Bytes
60 int CRC32 b'BOF' CRC32 int int binary data b'EOF'