XBee®/XBee‐PRO® ZB SMT RF Modules
Route Record Indicator
Frame Type: 0xA1
The route record indicator is received whenever a device sends a ZigBee route record command. This is used
with many-to-one routing to create source routes for devices in a network.
Frame Fields
Offset Example
0 0x7E
Description
Start Delimiter
Length
MSB 1 0x00
LSB 2 0x13
3 0xA1
Number of bytes between the length and the checksum
Frame Type
MSB 4 0x00
5 0x13
6 0xA2
64-bit Source
Address
7 0x00
64-bit address of the device that
initiated the route record.
8 0x40
9 0x40
A
P
I
10 0x11
LSB 11 0x22
12 0x33
16-bit address of the
device that initiated the
route record.
P
a
c
k
e
t
Source (updater)
16-bit Address
13 0x44
14 0x01
Frame-specific Data
0x01 - Packet Acknowledged.
0x02 - Packet was a broadcast.
Receive Options
The number of addresses in the
source route (excluding source
and destination).
Number of Addresses
15 0x03
16 0xEE
17 0xFF
18 0xCC
19 0xDD
20 0xAA
21 0xBB
22 0x80
(neighbor of
destination)
Address 1
Address 2 (closer hop
Address of intermediate hop
Address n (neighbor
of source)
Two bytes per 16-bit address.
Checksum
0xFF - the 8 bit sum of bytes from offset 3 to this byte.
Example: Suppose device E sends a route record that traverses multiple hops en route to data collector
device A as shown below.
A B C D E
If device E has the 64-bit and 16-bit addresses of 0x0013A200 40401122 and 0x3344, and if devices B, C, and
D have the following 16-bit addresses:
B = 0xAABB
C = 0xCCDD
D = 0xEEFF
The data collector will send the above API frame out its serial port.
© 2010 Digi International, Inc.
117