XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 1.2. Specifications Table 1‐01. Specifications of the XBee/XBee‐PRO OEM RF Modules Specification XBee XBee-Pro Performance Indoor/Urban Range up to 100 ft. (30 m) Up to 300’ (100 m) Outdoor RF line-of-sight Range up to 300 ft. (100 m) Up to 4000’ (1200 m) Transmit Power Output...
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 1.4. Pin Signals Figure 1‐02. XBee/XBee‐PRO RF Module Pin Number (top sides shown ‐ shields on bottom) Table 1‐02. Pin Assignments for the XBee and XBee‐PRO Modules (Low‐asserted signals are distinguished with a horizontal line above signal name.) Pin # Name Direction Description Power supply DOUT Output UART Data Out DIN / CONFIG Input UART Data In CD / DOUT_EN / DO8 Output Carrier Detect, TX_enable or Digital Output 8...
2. RF Module Operation 2.1. Serial Communications The XBee/XBee-PRO OEM RF Modules interface to a host device through a logic-level asynchro- nous serial port. Through its serial port, the module can communicate with any logic and voltage compatible UART; or through a level translator to any serial device (For example: RS-232/485/ 422 or USB interface board).
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 2.1.2. Flow Control Figure 2‐03. Internal Data Flow Diagram DI (Data In) Buffer When serial data enters the RF module through the DI Pin, the data is stored in the DI Buffer until it can be transmitted. When the RO (Packetization Timeout) parameter threshold is satisfied [refer to RO command description for more information], the module attempts to initialize an RF connection.
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 2.2. Modes of Operation XBee/XBee-PRO RF Modules operate in five modes. Figure 2‐04. XBee/XBee‐PRO RF Module Modes of Operation (The RF Modules operate in one mode at a time.) When not receiving or transmitting data, the RF mod- ule is in Idle Mode. The RF module shifts into the other modes of operation under the following conditions: •...
Page 10
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 Pin Doze (SM = 2) • Pin/Host-controlled • Typical power-down current: < 50 µA • Wake-up time: 2 msec Use this mode to wake a sleeping module by asserting SLEEP. This pin-controlled Sleep Mode min- imizes wake-up time. Pin Doze Mode is level-activated; when the SLEEP is de-asserted, the module will finish any trans- mitting or receiving activities, enter Idle Mode and then enter the sleep state.
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 2.2.2. Command Mode To modify or read RF Module parameters, the module must first enter into Command Mode - a state in which incoming characters are interpreted as commands. A robust set of AT Commands are available for programming and customizing the module.
XBee™/XBee‐PRO OEM RF Modules – Product Manual v1.0 2.3. Networking Modes Before transmitting data over-the-air, the RF module will first undergo CCA (Clear Channel Assess- ment). If the CCA fails, the packet will not be transmitted. 2.3.1. Addressing Overview Packets can be sent and received using a 16-bit or a 64-bit address (802.15.4 protocol). A unique 64-bit IEEE source address is assigned at the factory and can be read with the SL (Serial Number Low) and SH (Serial Number High) parameters.
Setup The programming examples in this section require the installation of MaxStream's X-CTU Soft- ware and a serial connection to a PC. (MaxStream stocks RS-232 and USB boards to facilitate interfacing to a PC.) Install MaxStream's X-CTU Software to a PC by double-clicking the "setup_X-CTU.exe" file.
('+' ASCII) Command Mode Sequence enters the RF module to AT Command Mode. Networking & Channel. Set/Read the channel number used for transmitting and receiving between 0x0B - 0x1A (XBee) 0x0C (12d) Security RF modules. Uses 802.15.4 protocol channel numbers.
3.3. Command Descriptions Command descriptions in this section are listed alphabetically. Command categories are desig- nated within "< >" symbols that follow each command title. XBee-PRO RF modules expect param- eter values in hexadecimal (designated by the "0x" prefix). BD (Interface Data Rate) Command <Serial Interfacing>...
Page 16
<Networking & Security> The CH command is AT Command: ATCH used to set and read the channel on which RF Parameter Range: 0x0B - 0x1A (XBee) connections are made between RF modules. The 0x0C - 0x18 (XBee-PRO) channel is one of three network layers available Default Parameter Value: 0x0C (12 decimal) to the RF module.
Page 17
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 DL (Destination Address Low) Command <Networking & Security> The DL command is AT Command: ATDL used to set and read the lower 32 bits of the RF Parameter Range: 0 - 0xFFFFFFFF module's 64-bit destination address. When com- Default Parameter Value: 0...
Page 18
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 P0 (PWM0 Configuration) Command <Diagnostics> The P0 command is used to select AT Command: ATP0 and read the function for PWM0 (Pulse Width Parameter Range: 0 - 1 Modulation output 0 - pin 6). Parameter Configuration Note: The second character in the command is a Disabled zero (“0”), not the letter “O”.
Page 19
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 RO (Packetization Timeout) Command <Serial Interfacing> The RO command is used to AT Command: ATRO set and read the number of character times of Parameter Range: 0 - 0xFF inter-character delay required before transmis- [x character times] sion. RF transmission commences when data is...
Page 20
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 SM (Sleep Mode) Command <Sleep Mode (Low Power)> The SM command is AT Command: ATSM used to set and read RF module Sleep Mode set- Parameter Range: 0 - 6 tings. By default, Sleep Modes are disabled (SM =...
Appendix A: Agency Certifications FCC Certification (pending) The XBee/XBee-PRO RF Module complies with Part 15 of the FCC rules and regulations. Compli- ance with the labeling requirements, FCC notices and antenna usage guidelines is required. To fulfill FCC Certification requirements, the OEM must comply with the following regulations: The system integrator must ensure that the text on the external label provided with this device is placed on the outside of the final product [Figure A-01].
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 FCC-Approved Antennas (2.4 GHz) The XBee/XBee-Pro OEM RF Module can be installed utilizing antennas and cables constructed with standard connectors (Type-N, SMA, TNC, etc.) if the installation is performed professionally and according to FCC guidelines. For installations not performed by a professional, non-standard con- nectors (RPSMA, RPTNC, etc.) must be used.
EMC and safety. Files are located in the 'documentation' folder of the MaxStream CD. Important Note MaxStream does not list the entire set of standards that must be met for each country. MaxStream customers assume full responsibility for learning and meeting the required guidelines for each country in their distribution market.
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 Appendix B: Development Guide Development Kit Contents The XBee Development Kit includes the hardware and software needed to rapidly create long range wireless links between devices. Table B‐01. Items Included in the Development Kit Item Qty. Description Part # (1) OEM RF Module w/ U.FL antenna connector XBP24-...UI-...
B-01a. Reset Switch The Reset Switch is used to reset (re-boot) the RF module. This Figure B‐01. Front View switch only applies when using the configuration tabs of MaxStream’s X-CTU Software. B-01b. I/O & Power LEDs LEDs indicate RF module activity as follows:...
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 RS-232 Pin Signals Figure B‐03. Pins used on the female RS‐232 (DB‐9) Serial Connector Table B‐02. Pin Assignments and Implementations DB-9 Pin RS-232 Name Description Implementation* Data-Carrier-Detect Connected to DSR (pin6) Serial data exiting the module assembly Received Data (to host) Serial data entering into the module assembly Transmitted Data (from host)
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 Adapters The development kit includes several adapters that support the following functions: • Performing Range Tests • Testing Cables • Connecting to other RS-232 DCE and DTE devices • Connecting to terminal blocks or RJ-45 (for RS-485/422 devices) NULL Modem Adapter (male-to-male) Part Number: JD2D2-CDN-A (Black, DB-9 M-M) The male-to-male NULL modem adapter is used to connect two DCE devices.
The connector type is RPSMA (Reverse Polarity SMA) B-12b. Reset Switch female. The connector has threads on the outside of a barrel and a B-12c. Antenna Port male center conductor. B-12a. DIP Switch USB Pin Signals Table B‐03. USB signals and their implantations on the XBee/XBee‐PRO RF Module Name Description Implementation VBUS Power Power the RF module Transmitted &...
1-year from the date of purchase. In the event of a product failure due to materials or workmanship, MaxStream will repair or replace the defective product. For warranty service, return the defective product to MaxStream, shipping prepaid, for prompt repair or replacement.
XBee™/XBee‐PRO™ OEM RF Modules – Product Manual v1.0 Contact MaxStream Free and unlimited technical support is included with every MaxStream Radio Modem sold. For the best in wireless data solutions and support, please use the following resources: Documentation: www.maxstream.net/helpdesk/download.php Technical Support: Phone. (866) 765-9885 toll-free U.S.A. & Canada (801) 765-9885 Worldwide Live Chat.
Need help?
Do you have a question about the Xbee and is the answer not in the manual?
Questions and answers