Skip to content
This repository has been archived by the owner on May 31, 2022. It is now read-only.
Andrew Pearson edited this page Oct 15, 2019 · 2 revisions

Message Flags

Bit Position Flag
Bit 7 (10000000) Message Type
Bit 6 (01000000) Message Type
Bit 5 (00100000) Message Type
Bit 4 (00010000) Extended
Bit 3 (00001000) Hops Left
Bit 2 (00000100) Hops Left
Bit 1 (00000010) Max Hops
Bit 0 (00000001) Max Hops

Message Type

Message Type Meaning
100 Broadcast Message
000 Direct Message
001 ACK of Direct Message
101 NAK of Direct Message
110 ALL-Link Broadcast Message
010 ALL-Link Cleanup Message
011 ACK of ALL-Link Cleanup Message
111 NAK of ALL-Link Cleanup Message

Extended

Extended Meaning
0 Standard-length Message
1 Extended-length message

Hops Left

Hops Left Meaning
00 0 Message Retransmissions Remaining
01 1 Message Retransmissions Remaining
10 2 Message Retransmissions Remaining
11 3 Message Retransmissions Remaining

Max Hops

Max Hops Meaning
00 Do not retransmit this message
01 Retransmit this message 1 time maximum
10 Retransmit this message 2 time maximum
11 Retransmit this message 3 time maximum

Examples

Meaning Data
Flag 0x2B
Binary 00101011
Grouped Binary 001 0 10 11
001 Ack of Direct Message
0 Standard Message
10 2 retransmissions remaining
11 Retransmit 3 times max