Frame fields | Byte | Description |
---|---|---|
Start delimiter | 1 | 0x7E |
Length | 2 - 3 | Most Significant Byte, Least Significant Byte |
Frame data | 4 - n | API-specific structure |
Checksum | n + 1 | 1 byte |
Frame fields | Byte | Description | |
---|---|---|---|
Start delimiter | 1 | 0x7E | |
Length | 2 - 3 | Most Significant Byte, Least Significant Byte | Characters escaped if needed |
Frame data | 4 - n | API-specific structure | |
Checksum | n + 1 | 1 byte |
Byte | Description |
---|---|
0x7E | Frame Delimiter |
0x7D | Escape |
0x11 | XON |
0x13 | XOFF |
Start delimiter | Length | Frame data | Checksum | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
API identifier | Identifier-specific Data | ||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | .. | n | n+1 |
0x7E | MSB | LSB | cmdID | cmdData | Single |
API frame names | API ID |
---|---|
AT Command | 0x08 |
AT Command - Queue Parameter Value | 0x09 |
Zigbee Transmit Request | 0x10 |
Explicit Addressing Zigbee Command Frame | 0x11 |
Remote Command Request | 0x17 |
Create Source Route | 0x21 |
AT Command Response | 0x88 |
Modem Status | 0x8A |
Zigbee Transmit Status | 0x8B |
Zigbee Receive Packet (AO=0) | 0x90 |
Zigbee Explicit Rx Indicator (AO=1) | 0x91 |
Zigbee I/O Data Sample Rx Indicator | 0x92 |
XBee Sensor Read Indicator (AO=0) | 0x94 |
Node Identification Indicator (AO=0) | 0x95 |
Remote Command Response | 0x97 |
Extended Modem Status | 0x98 |
Over-the-Air Firmware Update Status | 0xA0 |
Route Record Indicator | 0xA1 |
Many-to-One Route Request Indicator | 0xA3 |