
API operation
9XTend-PKG-R RS-232/485 RF Modem User Guide
70
TX Status Frames
Note
“STATUS = 1” occurs when all retries are expired and no ACK is received.
“STATUS = 3” occurs when a packet is purged due to a ‘Polled Remote’ not receiving a poll.
RX (Receive) Packet: 16-bit address
API Identifier Value: 0x81
When the modem receives an RF packet, it is sent out the UART using this message type.
RX Packet (16-bit address) Frames
cmdData
0x89
Length
Checksum
Start Delimiter
Frame Data
Identifier-specific Data
API Identifier
MSB
LSB
0x7E
1 Byte
API-specific Structure
Frame ID (Byte 5)
Status (Byte 6)
0 = Success
1 = No ACK (Acknowledgement) received
Identifies UART data frame being reported.
Note: If Frame ID = 0 in the TX Request, no
AT Command Response will be given.
cmdData
0x81
Length
Checksum
Start Delimiter
Frame Data
Identifier-specific Data
API Identifier
MSB
LSB
0x7E
1 Byte
API-specific Structure
bit 0 = ACK
bit 1 = Indicate broadcast
bits 2-7 [reserved]
Up to 2048 Bytes per
packet
Received Signal Strength Indicator -
Hexadecimal equivalent of (-dBm) value.
(For example: If RX signal strength = -40
dBm, “0x28” (40 decimal) is returned)
Source Address (Bytes 5-6)
RSSI (Byte 7)
MSB (most significant byte) first,
LSB (least significant) last
Options (Byte 8)
RF Data (Byte(s) 9-n)