64-bit Receive Packet - 0x80
Request frames:
- Transmit Request - 0x10
- Explicit Addressing Command Request - 0x11
- 64-bit Transmit Request - 0x00
- 16-bit Transmit Request - 0x01
Description
This frame type is emitted when a device configured with legacy API output—AO (API Output Options) = 2—receives an RF data packet from a device configured to use 64-bit source addressing—MY = 0xFFFE.
Note This frame format is deprecated and should only be used by customers who require compatibility with legacy Digi RF products. For new designs, we encourage you to use Receive Packet - 0x90 for reception of API transmissions.
Format
The following table provides the contents of the frame. For details on frame structure, see API frame format.
Offset | Size | Frame Field | Description |
---|---|---|---|
0 | 8-bit | Start Delimiter | Indicates the start of an API frame. |
1 | 16-bit | Length | Number of bytes between the length and checksum. |
3 | 8-bit | Frame type |
64-bit Receive Packet - 0x80 |
4 | 64-bit | 64-bit source address |
The sender's 64-bit IEEE address. |
12 | 8-bit | RSSI | Received Signal Strength Indicator. The Hexadecimal equivalent of (-dBm) value. For example if RX signal strength is -40 dBm, then 0x28 (40 decimal) is returned. |
13 | 8-bit |
Options |
Bit field of options that apply to the received message:
Note Option values may be combined. |
14-n | variable | RF data |
The RF payload data that the device receives. |
EOF | 8-bit | Checksum | 0xFF minus the 8-bit sum of bytes from offset 3 to this byte (between length and checksum). |
Examples
Each example is written without escapes (AP = 1) and all bytes are represented in hex format. For brevity, the start delimiter, length, and checksum fields have been excluded.
64-bit unicast
A device with the 64-bit address of 0013A20087654321 sent a unicast transmission to a specific device with the payload of "TxData". The following frame is emitted if the destination is configured with AO = 2.
7E 00 11 80 00 13 A2 00 12 34 56 78 5E 01 54 78 44 61 74 61 11
Frame type |
64-bit source |
RSSI |
Rx options |
Received data |
---|---|---|---|---|
0x80 |
0x0013A200 |
0x5E | 0x01 | 0x547844617461 |
Output |
|
-94 dBm | ACK was sent | "TxData" |