July 2021
7
Checksum:
•
The checksum and termination field will be four ASCII characters representing the hexadecimal
checksum.
•
The checksum range is from 0x0000 to 0xFFFF
•
The algorithm is a Fletcher32 checksum truncated to 16 bits.
•
Including the preamble `#@`, the algorithm encompasses the entire message with checksum field set
to
binary
zero’s, including all commas `,`.
Payload System Type:
•
Identifies the Baker product initiating the packet. It will always be ‘C’ for incubator.
Payload Message Category:
•
Identifies the category of message defined in the payload. It will always be ‘L’ for incubator Logging.
Payload Message Type:
•
The message type defines what the contents of the body will contain and how the receiver should parse
its contents.
•
The message type is a single ASCII character
•
There are only two message types:
1.
‘E’ for Events
2.
‘D’ for Data
Payload Body:
•
The Payload is made up of a fixed size Payload Header and a dynamic size Body field.
•
The body field is of variable length and is dependent on the payload.
•
The body field is limited to 65500 characters.
•
The comma `,` is used to delimit sub-fields within the body.
Incubator Specific Example Packets
Packet is transmitted from the incubator to the endpoint. Protocol is configured for point-to-point
communications with ACK/NAK disabled.
Содержание ReCO2ver
Страница 8: ...July 2021 8 Figure 2 Data Packet Figure 3 Event Packet...
Страница 32: ...July 2021 32 Glossary...