XBIB-R Digi International/Maxstream, XBIB-R Datasheet - Page 19
![no-image](/images/no-image-200.jpg)
XBIB-R
Manufacturer Part Number
XBIB-R
Description
BOARD RS232 ZIGBEE MOD PRO
Manufacturer
Digi International/Maxstream
Specifications of XBIB-R
Design Resources
XBIB-R Schematic
Accessory Type
Interface Board
For Use With/related Products
XBee and XBee Pro Radios
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
XBee/XBee‐PRO™ OEM RF Modules ‐ 802.15.4 ‐ v1.xAx [2007.05.031]
2.4. XBee/XBee-PRO Addressing
2.4.1. Unicast Mode
2.4.2. Broadcast Mode
Every RF data packet sent over-the-air contains a Source Address and Destination Address field in
its header. The RF module conforms to the 802.15.4 specification and supports both short 16-bit
addresses and long 64-bit addresses. A unique 64-bit IEEE source address is assigned at the fac-
tory and can be read with the SL (Serial Number Low) and SH (Serial Number High) commands.
Short addressing must be configured manually. A module will use its unique 64-bit address as its
Source Address if its MY (16-bit Source Address) value is “0xFFFF” or “0xFFFE”.
To send a packet to a specific module using 64-bit addressing: Set Destination Address (DL + DH)
to match the Source Address (SL + SH) of the intended destination module.
To send a packet to a specific module using 16-bit addressing: Set DL (Destination Address Low)
parameter to equal the MY parameter and set the DH (Destination Address High) parameter to ‘0’.
By default, the RF module operates in Unicast Mode. Unicast Mode is the only mode that supports
retries. While in this mode, receiving modules send an ACK (acknowledgement) of RF packet
reception to the transmitter. If the transmitting module does not receive the ACK, it will re-send
the packet up to three times or until the ACK is received.
Short 16-bit addresses. The module can be configured to use short 16-bit addresses as the
Source Address by setting (MY < 0xFFFE). Setting the DH parameter (DH = 0) will configure the
Destination Address to be a short 16-bit address (if DL < 0xFFFE). For two modules to communi-
cate using short addressing, the Destination Address of the transmitter module must match the
MY parameter of the receiver.
The following table shows a sample network configuration that would enable Unicast Mode com-
munications using short 16-bit addresses.
Table 2‐03. Sample Unicast Network Configuration (using 16‐bit addressing)
Long 64-bit addresses. The RF module’s serial number (SL parameter concatenated to the SH
parameter) can be used as a 64-bit source address when the MY (16-bit Source Address) parame-
ter is disabled. When the MY parameter is disabled (set MY = 0xFFFF or 0xFFFE), the module’s
source address is set to the 64-bit IEEE address stored in the SH and SL parameters.
When an End Device associates to a Coordinator, its MY parameter is set to 0xFFFE to enable 64-
bit addressing. The 64-bit address of the module is stored as SH and SL parameters. To send a
packet to a specific module, the Destination Address (DL + DH) on one module must match the
Source Address (SL + SH) of the other.
Any RF module within range will accept a packet that contains a broadcast address. When config-
ured to operate in Broadcast Mode, receiving modules do not send ACKs (Acknowledgements) and
transmitting modules do not automatically re-send packets as is the case in Unicast Mode.
To send a broadcast packet to all modules regardless of 16-bit or 64-bit addressing, set the desti-
nation addresses of all the modules as shown below.
Sample Network Configuration (All modules in the network):
NOTE: When programming the module, parameters are entered in hexadecimal notation (without the
“0x” prefix). Leading zeros may be omitted.
© 2007 MaxStream, Inc.
• DL (Destination Low Address) = 0x0000FFFF
• DH (Destination High Address) = 0x00000000 (default value)
DH (Destination Address High)
DL (Destination Address Low)
MY (Source Address)
Parameter
RF Module 1
0x01
0x02
0
Chapter 2 ‐ RF Module Operation
RF Module 2
0x02
0x01
0
19