Transmit Status Frame - 0X8B - Digi XBee3 DigiMesh 2.4 User Manual

Rf module
Hide thumbs Also See for XBee3 DigiMesh 2.4:
Table of Contents

Advertisement

Operate in API mode

Transmit Status frame - 0x8B

Description
When a Transmit Request (0x10, 0x11) completes, the device sends a Transmit Status message out of
the serial interface. This message indicates if the Transmit Request was successful or if it failed.
Note
Broadcast transmissions are not acknowledged and always return a status of 0x00, even if the
delivery failed.
Format
The following table provides the contents of the frame. For details on frame structure, see
format.
Frame data
fields
Offset Description
Frame type
3
Frame ID
4
16-bit
5
destination
6
address
Transmit retry
7
count
Delivery
8
status
Discovery
9
status
Example
In the following example, the destination device reports a successful unicast data transmission
successful and a route discovery occurred. The outgoing Transmit Request that this response frame
came from uses Frame ID of 0x47.
Frame Fields
Start delimiter
Digi XBee3® DigiMesh RF Module User Guide
0x8B
The Frame ID of the response will be the same value that was used in the
originating Tx request.
The 16-bit Network Address where the packet was delivered (if
successful). If not successful, this address is 0xFFFD (destination address
unknown).
The number of application transmission retries that occur.
0x00 = Success
0x01 = MAC ACK Failure
0x02 = Collision avoidance failure
0x21 = Network ACK Failure
0x25 = Route not found
0x31 = Internal resource error
0x32 = Internal error
0x74 = Data payload too large
0x75 = Indirect message unrequested
0x00 = No discovery overhead
0x02 = Route discovery
Offset
Example
0
0x7E
Frame descriptions
API frame
82

Advertisement

Table of Contents
loading

Table of Contents