-
Notifications
You must be signed in to change notification settings - Fork 46
Message Structure
Pete Schwamb edited this page Sep 1, 2017
·
22 revisions
Messages are embedded in packets; some messages have to be split up into multiple packets. At most, 25 message bytes (including mtype) can be put into a single packet. For example, the following 32 byte message is split up into two packets: one containing 25 bytes, and a continuation packet containing 7 bytes. The last 4 bytes of the CON packet are the 16 bit message crc (not to be confused with the 8 bit packet crc)
2016-11-25T15:49:21.073098 ID1:1f014829 PTYPE:PDM SEQ:14 ID2:1f014829 B9:28 BLEN:32 MTYPE:1a0e BODY:36518ae101007901384000000000160e7c00000515752a CRC:89
2016-11-25T15:49:21.432360 ID1:1f014829 PTYPE:ACK SEQ:15 ID2:1f014829 CRC:c7
2016-11-25T15:49:21.615540 ID1:1f014829 PTYPE:CON SEQ:16 CON:00000515752a00828e CRC:12