Home

XBee™/XBee-PRO™ OEM RF Modules

image

Contents

1. Table B 01 Items Included in the Development Kit Item Qty Description Part 1 OEM RF Module w U FL antenna connector XBP 24 UI REEOPEG Module 2 1 OEM RF Module w attached wire antenna XBP 24 WIk 1 OEM RF Module w U FL antenna connector XB24 UI XBee Module 3 1 OEM RF Module w attached wire antenna XB24 WI 1 OEM RF Module w chip antenna XB24 Cl Board for interfacing between modules and RS 232 devices RS 232 Interface Board i Converts signal levels displays diagnostic info amp more AA RER Board for interfacing between modules amp USB devices USB Int rface Board 7 Converts signal levels displays diagnostic info amp more ali RS 232 Cable 6 straight through USB Cable 6 Serial Loopback Cable for connecting RS 232 interface board with DTE devices devices that have a male serial DB 9 port such as most PCs Cable for connecting USB interface board to USB devices Red Adapter for configuring the module assembly module RS 232 D2D3 CDS 6F J U1U2 CSB 6F J D2D3 CDL A Adapter interface board to function as a repeater for range testing NULL Modem Adapter Black Adapter for connecting the module assembly module RS 232 D2D2 CDN A male to male interface board to other DCE female DB 9 devices NULL Modem Adapter 1 Gray Adapter for connecting serial devices It allows users to bypass J D3D3 CDN A female to female 9VDC Power
2. Operating Frequency ISM 2 4 GHz ISM 2 4 GHz Dimensions 0 960 x 1 087 2 438cm x 2 761cm 0 960 x 1 297 2 438cm x 3 294cm Operating Temperature 40 to 85 C industrial 40 to 85 C industrial Antenna Options Networking amp Security U FL Connector Chip Antenna or Whip Antenna U FL Connector Chip Antenna or Whip Antenna Supported Network Topologies Point to Point P oint to Multipoint Peer to Peer and Mesh coming soon Point to Point P oint to Multipoint Peer to Peer and Mesh coming soon Number of Channels software selectable Filtration Options 16 Direct Sequence Channels PAN ID Channel and Source Destination Addresses 13 Direct Sequence Channels PAN ID Channel and Source Destination Addresses Agency Approvals FCC Part 15 247 OUR XBEE pending Industry Canada IC pending pending Europe pending pending 1 3 Mechanical Drawings Figure 1 01 Mechanical drawings of the XBee XBee PRO OEM RF Modules antenna options not shown XBee and XBee PRO RF Modules are pin for pin compatible XBee top view PIN 1 MaxStream XBee PRO top view gt XIJ PIN 10 e e 0 866 22 00mm nl 0 960 24 38mm XBee amp XBee PRO side views 0 020 0 51mm 1 0 270 1 di 6 86mm i 0 080 4 a fe cs 2 03mm i Tm 2005 MaxStream Inc Confidential a
3. 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 26 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 RS 232 Interface Board Physical I nterface B O1a Reset Switch Figure B 01 Front View The Reset Switch is used to reset re boot the RF module This switch only applies when using the configuration tabs of MaxStream s X CTU Software o To amp B O1b I O amp Power LEDs LEDs indicate RF module activity as follows Yellow top LED Serial Data Out to host B Olc Serial Port Green middle Serial Data In from host Red bottom Power TX Indicator LED is on when module B 01d RSSI LEDs assembly is powered B 0le Power Connector ned host Module Assemblies host B 0la Reset Switch B 01c Serial Port Standard female DB 9 RS 232 connector B 01d RSSI LEDs RSSI LEDs indicate the amount of fade margin present in an active wireless link Fade margin is defined as the difference between the incoming signal strength and the modem s receiver sensitivity 3 LEDs ON Very Strong Signal gt 30 dB fade margin 2 LEDs ON Strong Signal gt 20 dB fade margin 1 LED ON Moderate Signal gt 10 dB fade margin 0 LED ON Weak Signal lt 10 dB fade margin B O1le Power Connector 5 14 VDC power connector B 02a DIP Switch Figure B 02 Back View DIP Switch functions are not supported in this release Future down loa
4. 1 RF Module 2 MY Source Address 0x01 0x02 DH Destination Address High 0 0 DL Destination Address Low 0x02 0x01 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 OxFFFF or OxFFFE 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 OxFFFE 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 Broadcast Mode Any RF module will accept a packet that contains a broadcast address When configured to operate in Broadcast Mode receiving modules do not send ACKs Acknowledgements and transmitting RF 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 destina tion addresses of all the modules as shown below Sample Configuration All modules in the network e DL Destination Low Address OxOOOOFFFF DH Destination High Address 0x00000000 NOTE When programming the module parameters are entered in hexadecimal notation
5. A24 P 13NF Flat Panel 13 0 dBi A24 P 14NF Flat Panel 14 0 dBi A24 P 15NF Flat Panel 15 0 dBi A24 P 16NF Flat Panel 16 0 dBi A24 P 19NF Flat Panel 19 0 dBi Antennas can be approved for portable applications if integrator gains approval through SAR testing If the antenna will be mounted closer than 20 cm to nearby persons then the application is considered portable and requires an additional test performed on the final product This test is called the Specific Absorption Rate SAR testing and measures the emissions from the module and how they affect the person RF Exposure WARNING To satisfy FCC RF exposure requirements for mobile transmitting devices a sep aration distance of 20 cm or more should be maintained between the antenna of this device A and persons during device operation To ensure compliance operations at closer than this distance is not recommended The antenna used for this transmitter must not be co located in conjunction with any other antenna or transmitter The preceding statement must be included as a CAUTION statement in manuals for OEM products to alert users on FCC RF Exposure compliance 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 24 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 European Certification p
6. RS 232 DCE and DTE devices e Connecting to terminal blocks or RJ 45 for RS 485 422 devices NULL Modem Adapter male to male Part Number J D2D2 CDN A Black DB 9 M M The male to male NULL modem adapter is used to connect two DCE devices A DCE device connects with a straight through cable to the male serial port of a computer DTE Figure B 07 Male NULL modem adapter and pinouts Top View pi __ Pinouts P2 P1 P2 pin 1 6 pin 1 6 pin 4 pin 4 male pin 2 pin 2 Ey pin 3 pin 3 ping pin 6 pin 5 pin 5 pins pin 1 pin7 pin 7 pins pin 8 Figure B 08 Example of a MaxStream Radio Modem DCE Device connecting to another DCE device ol eE cable za NULL moder adapter AA a g mo Computer DTE 2 Module Assemblies DCE Target Device DCE NULL Modem Adapter female to female Part Number J D3D3 CDN A Gray DB 9 F F The female to female NULL modem adapter is used to verify serial cabling is functioning properly To test cables insert the female to female NULL modem adapter in place of a pair of module assemblies RS 232 interface board XTend Module and test the connection without radio modules in the connection Figure B 09 Female NULL modem adapter and pinouts _Top View _ P1 Pinouts P2 P1 P2 pin 1 6 pin 1 6 pin 4 pin 4 female pin 2 pin 2 pin 3 pin 3 pin 6 pin 9 pin 5 pin 5 pind pin 5 pin 7 pin 7 pin 8 pin 8 Serial Loopback Adapter Part Number J D2D3 CDL A Red DB 9 M F The ser
7. refer to the RF Module Configuration chapter p14 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 13 X Bee X Bee PRO OEM RF Modules Product Manual v1 06 2005 10 28 3 RF Module Configuration 3 1 Programming the RF Module Refer to the Command Mode section p13 for more information about entering Command Mode sending AT commands and exiting Command Mode 3 1 1 Programming Examples 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 1 Install MaxStream s X CTU Software to a PC by double clicking the setup_X CTU exe file The file is located on the MaxStream CD and under the Software section of the following web page www maxstream net helpdesk download php 2 Mount the RF module to an interface board then connect the module assembly to a PC Launch the X CTU Software and select the PC Settings tab Verify the baud and parity set tings of the Com Port match those of the RF module NOTE Failure to enter AT Command Mode is most commonly due to baud rate mismatch Ensure the Baud setting on the PC Settings tab matches the interface data rate of the RF mod ule by default BD parameter 3 which corresponds to 9600 bps Sample Configuration Modify RF Module Destination Address E
8. standard interface data rates can only be set and read using the X CTU Terminal tab Non standard rates are not accessible through the Modem Configuration tab When the BD command is sent with a non standard interface data rate the UART will adjust to accommodate the requested interface rate In most cases the clock resolution will cause the stored BD parameter to vary from the parameter that was sent refer to the table below Reading the BD command send ATBD command without an associated parameter value will return the value that was actually stored to the BD register Table 3 02 Parameters Sent Versus Parameters Stored BD Parameter Sent HEX Interface Data Rate bps BD Parameter Stored HEX 0 1200 0 4 19 200 4 7 115 200 7 12C 300 12B 1C200 115 200 1B207 CC Command Sequence Character Command lt AT Command Mode Options gt The CC command is used to set and read the ASCII character used between guard times of the AT Command Mode Sequence GT CC GT This sequence enters Default Parameter Value 0x2B ASCII the RF module into AT Command Mode so that Related Commands GT Guard Times data entering the modem from the host is recog nized as commands instead of payload AT Command ATCC Parameter Range 0 OxFF Refer to the Command Mode section p13 for more information regarding the AT Command Mode Sequence 2005 MaxStream Inc Confidential amp Propri
9. with each other 1 1 Key Features High Performance Low Cost Low Power XBee XBee e Indoor Urban up to 100 30 m e TX Current 45 mA 3 3 V e Outdoor line of sight up to 300 100 m e RX Current 50 mA 3 3 V e Transmit Power 1 mW 0 dBm e Power down Current lt 10 pA e Receiver Sensitivity 92 dBm XBee PRO XBee PRO e TX Current 270 mA 3 3 V e Indoor Urban up to 300 100 m e RX Current 55 mA 3 3 V e Outdoor line of sight up to 1 mile 1500 m e Power down Current lt 10 pA e Transmit Power 100 mW 20 dBm EIRP Easy to Use e Receiver Sensitivity 100 dBm No configuration necessary for RF Data Rate 250 000 bps out of box RF communications Free X CTU Software Ad Net ki i vanced NEw Oring amp Security Testing and configuration software Retries and Acknowledgements AT Command Mode for simple DSSS Direct Sequence Spread Spectrum configuration of module parameters Each direct sequence channels has over Small form factor 65 000 unique network addresses available Network compatible with other Point to point point to multipoint ZigBee 802 15 4 devices and peer to peer topologies supported Free amp Unlimited Technical Support 128 bit Encryption downloadable firmware version coming soon Self routing Self healing mesh networking downloadable firmware version coming soon 1 1 1 Worldwide Acceptance FCC Approval USA Refer to Appendix A p23 for FCC Requirements Sys
10. without the Ox prefix Leading zeros may be omitted 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 10 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 2 2 3 Sleep Mode Sleep Modes enable the RF module to enter states of low power consumption when not in use In order to enter Sleep Mode one of the following conditions must be met in addition to the module having a non zero SM parameter value e Sleep_RQ pin 9 is asserted e The module is idle no data transmission or reception for the amount of time defined by the ST Time before Sleep parameter NOTE ST is only active when SM 4 5 Table 2 02 Sleep Mode Setting Transition into Sleep Mode Sleep Mode Configurations Transition out of Sleep Mode wake Characteristics Related Commands Power Consumption Pin Hibernate SM 1 Assert high Sleep_RQ pin 9 De assert low Sleep RQ Pin Host controlled NonBeacon systems only Lowest Power SM lt 10 pA 3 0 VCC Pin Doze SM 2 Assert high Sleep_RQ pin 9 De assert low Sleep RQ Pin Host controlled NonBeacon systems only Fastest Wake up lt 50 pA Cyclic Sleep SM 4 5 Automatic transition to Sleep Mode as defined by the SM Sleep Mode and ST Time before Sleep parameters Transition occurs after the cyclic sleep time interval elapses The time interval is defi
11. without writing them to non volatile memory the RF module reverts back to previously saved parameters the next time the RF module is powered on NOTE Once the WR command is sent to the RF module no additional characters should be sent until after the OK r response is received 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 22 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Appendix A Agency Certifications FCC Certification 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 1 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 2 The XBee XBee PRO RF Module may be used only with approved antennas that have been tested with this modem OEM Labeling Requirements WARNING The Original Equipment Manufacturer OEM must ensure that FCC labeling A requirements are met This includes a clearly visible label on the outside of the final product enclosure that displays the contents shown in the figure below Figure A 01 Required FCC Label for OEM products containing the XBee XBee PRO RF Module Contains FCC ID OUR XBEE The enclosed
12. 05 MaxStream Inc Confidential amp Proprietary All Rights Reserved 8 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 2 2 Modes of Operation XBee XBee PRO RF Modules operate in five modes Figure 2 04 XBee XBee PRO RF Module faa Modes of Operation sae Receive Mode Mode Command Mode 2 2 1 Idle Mode When not receiving or transmitting data the RF module is in Idle Mode The RF module shifts into the other modes of operation under the following conditions e Transmit Mode Serial data is received in the DI Buffer e Receive Mode Valid RF data is received through the antenna e Sleep Mode Sleep Mode condition is met e Command Mode Command Mode Sequence is issued 2 2 2 Transmit amp Receive Modes Addressing When communication occurs between two networked devices each data packet contains a lt Source Address gt and a lt Destination Address gt field The XBee XBee PRO 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 factory and can be read with the SL Serial Number Low and SH Serial Number High parameters Short addressing must be configured manually An RF module will use its unique 64 bit address as its Source Address if its MY value is OxFFFF or OxFFFE To send a packet to a specific RF module using 64 bit addressing set the Destination
13. 4 Pin Signals 6 European Certification pending 25 1 5 Electrical Characteristics 6 OEM Labeling Requirements 25 2 RF Module Operation 7 Restrictions 25 3 1 Seral Communications 7 Declarations of Conformity 25 2 1 1 UART Data Flow 7 Appendix B Development Guide 26 2 1 2 Flow Control 8 Development Kit Contents 26 2 2 Modes of Operation 9 Interfacing Options 26 2 2 1 Idle Mode 9 RS 232 Interface Board 27 2 2 2 Transmit amp Receive Modes 9 Physical Interface 27 2 2 3 Sleep Mode 11 RS 232 Pin Signals 28 2 2 4 Command Mode 13 Wiring Diagrams 29 3 RF Module Configuration 14 Adapters 30 USB Interface Board 31 Physical Interface 31 USB Pin Signals 31 3 1 Programming the RF Module 14 3 1 1 Programming Examples 14 3 1 2 Command Reference Tables 15 3 2 Command Descriptions 16 Appendix C Additional I nformation 32 1 Year Warranty 32 Ordering Information 32 Contact MaxStream 33 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved iii XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 1 XBee XBee PRO OEM RF Modules XBee and XBee PRO Modules were engineered to meet ZigBee IEEE 802 15 4 standards and support the unique needs of low cost low power wireless sensor networks The modules require minimal power and provide reliable delivery of critical data between devices The modules operate within the ISM 2 4 GHz frequency band and are pin for pin compatible
14. Adapter the radios to verify serial cabling is functioning properly Adapter for powering the RS 232 interface board J P5P2 9V11 6F 9V Battery Clip 1 Clip for remotely powering the RS 232 board w a 9V battery J P2P3 C2C 4l RPSMA Antenna 1 RPSMA half wave dipole antenna 2 4 GHz 2 1 dB A24 HASM 525 RF Cable Assembly 1 Adapter for connecting RPSMA antenna to U FL connector J F1R6 CR3 41 cD 1 Documentation and S oftware MD0010 Quick Start Guide 1 Step by step instruction on how to create wireless links MD0026 Interfacing Options amp test range capabilities of the modules The development kit includes an RS 232 and a USB interface board Both boards provide a direct connection to many serial devices and therefore provide access to the RF module registries Parameters stored in the registry allow OEMs and integrators to customize the modules to suite the needs of their data radio systems The following sections illustrate how to use the interface boards for development purposes The MaxStream Interface board provides means for connecting the module to any node that has an available RS 232 or USB connector Since the module requires signals to enter at TTL voltages one of the main functions of the interface board is to convert signals between TTL levels and RS 232 and USB levels Note In the following sections an OEM RF Module mounted to an interface board will be referred to as a Module Assembly
15. Address DL DH to match the Source Address SL SH of the intended destination RF module To send a packet to a specific RF module using 16 bit addressing set the DL Destination Address Low parameter to the MY Source Address parameter and set the DH Destination Address High parameter to 0 Unicast Mode Unicast Mode enables acknowledged communications 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 the transmitter will re send the packet up to three times until the ACK is received Unicast Mode is the only mode that supports retries Short 16 bit addresses The module can be configured to use short 16 bit addresses as the Source Address by setting MY lt OxFFFE Setting the DH parameter DH 0 will configure the Destination Address to be a short 16 bit address if DL lt OxFFFE For two modules to communi cate using short addressing the Destination Address of the transmitter module must match the MY parameter of the receiver 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved g XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 The following table shows a sample network configuration that would enable Unicast Mode com munications using 16 bit short addresses Table 2 01 Sample Unicast Configuration using 16 bit addressing Parameter RF Module
16. Chip Antenna U FL RF Connector Attached Wire Antenna U Ww For example XBP24 AWI 001 XBee PRO OEM RF Module 2 4 GHz attached wire antenna Industrial temper ature rating IEEE 802 15 4 standard 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 32 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 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 amp Canada 801 765 9885 Worldwide Live Chat www maxstream net E Mail rf xperts maxstream net MaxStream office hours are 8 00 am 5 00 pm U S Mountain Standard Time A MaxStreaim 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved
17. MaxStream Inc Confidential amp Proprietary All Rights Reserved 14 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Table 3 01 Qx 3 1 2 Command Reference Tables XBee XBee PRO Commands RF modules expect numerical values in hexadecimal Hexadecimal values are designated by the prefix Decimal equivalents are designated by the d suffix Command Category Name and Description Parameter Range Default DB DH DL O 4 5 uv Oo m uo RN Pod m wn wn wn m wn r Serial Interfacing AT Command Mode Options etworking amp ecurity AT Command Mode Options N S AT Command Mode Options Diagnostics Networking amp Security Networking amp Security AT Command Mode Options Networking amp Security Networking amp Security Diagnostics RF Interfacing Special Networking amp Security Serial Interfacing J iagnostics J iagnostics iagnostics wn leep Low Power leep Low Power n Sleep ow Power T Diagnostics Special Interface Data Rate Set Read the serial interface data rate for communications between the RF module serial port and host Command Sequence Character Set Read the ASCII character value to be used between Guard Times of the AT Command Mode Sequence GT CC GT The AT Command Mode Sequence enters the RF mod
18. Standard Type B OEM connector is used to communicate with OEM host and power the RF module B 12a DIP Switch Figure B 12 Back View DIP Switch functions are not supported in this release Future down loadable firmware versions will support the DIP Switch configurations il 2 B 12b Reset Switch Hol The Reset Switch is used to reset re boot the RF module B 12c Antenna Port Port is a 50Q RF signal connector for connecting to an external B 12b Reset Switch antenna The connector type is RPSMA Reverse Polarity SMA B 12c Antenna Port female The connector has threads on the outside of a barrel and a 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 Description Implementation Power Power the RF module Transmitted amp Received Data Transmit data to and from the RF module Transmitted amp Received Data Transmit data to and from the RF module Ground Signal Ground XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Appendix C Additional Information 1 Year Warranty Ordering MaxStream XBee XBee PRO RF Modules from MaxStream Inc the Product are warranted against defects in materials and workmanship under normal use for a period of 1 year from the date of purchase In the event of a product failure due to materials or workmanship MaxStream will repair or replac
19. XBee XBee PRO OEM RF Modules XBee XBee PRO OEM RF Modules RF Module Operation RF Module Configuration Appendices Interchangesbie i Product Manual v1 06 For OEM RF Module Part Numbers XB24 001 XB24 002 XBP24 001 XBP24 002 ZigBee IEEE 802 15 4 OEM RF Modules by MaxStream Inc 3 MaxStream 355 South 520 West Suite 180 Lindon UT 84042 Phone 801 765 9885 Fax 801 765 9895 rf xperts maxstream net M100232 www MaxStream net live chat suport 2005 10 28 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 2005 MaxStream Inc All rights reserved No part of the contents of this manual may be transmitted or reproduced in any form or by any means without the written permission of MaxStream Inc XBee and XBee PRO are trademarks of MaxStream Inc ZigBee is a registered trademark of the ZigBee Alliance Technical Support Phone 801 765 9885 Live Chat www maxstream net E mail rf xperts maxstream net 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Contents 1 XBee XBee PRO OEM RF Modules 4 Appendix A Agency Certifications 23 1 1 Key Features 4 FCC Certification 23 1 1 1 Worldwide Acceptance 4 OEM Labeling Requirements 23 1 2 Specifications 5 FCC Notices 23 1 3 Mechanical Drawings 5 FCC Approved Antennas 2 4 GHz 24 1
20. axStream Inc Confidential amp Proprietary All Rights Reserved 11 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Cyclic Sleep Modes Cyclic Sleep Remote SM 4 e Typical Power down Current lt 50 WA when asleep e Wake up time 2 msec The Cyclic Sleep Modes allow modules to periodically check for RF data When the SM parameter is set to 4 the module is configured to sleep then wakes once a cycle to check for data from a module configured as a Cyclic Sleep Coordinator SM 6 The Cyclic Sleep Remote sends a poll request to the coordinator at a specific interval set by the SP Cyclic Sleep Period parameter The coordinator will transmit any queued data addressed to that specific remote upon receiving the poll request If no data is queued for the remote the coordinator will not transmit and the remote will return to sleep for another cycle If queued data is transmitted back to the remote it will stay awake to allow for back and forth communication until the ST Time before Sleep timer expires Also note that CTS will go low each time the remote wakes allowing for communication initiated by the remote host if desired Cyclic Sleep Remote with Pin Wake up SM 5 Use this mode to wake a sleeping remote module through either the RF interface or by the de assertion of Sleep_RQ for event driven communications The cyclic sleep mode works as described above Cyclic Sleep Remote with the ad
21. bove sensitivity 10 24 A non zero value defines the time that the PWM output will be active with the RSSI value of the last received RF packet After the set time when no RF packets are received the PWM output will be set low 0 percent PWM until another RF packet is received The PWM output will also be set low at power up until the first RF packet is received A parameter value of OxFF permanently enables the PWM output and it will always reflect the value of the last received RF packet SH Serial Number High Command lt Diagnostics gt The SH command is used to read 3 AT Command ATSH the high 32 bits of the RF module s unique IEEE 64 bit address Parameter Range 0 OxFFFFFFFF read only Related Commands SL Serial Number Low The RF module serial number is set at the factory MY Source Address and is read only SL Serial Number Low Command lt Diagnostics gt The SL command is used to read AT Command ATSL the low 32 bits of the RF module s unique IEEE 64 bit address Parameter Range 0 OxFFFFFFFF read only Related Commands SH Serial Number High MY Source Address The RF module serial number is set at the factory and is read only 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 20 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 SM Sleep Mode Command lt Sleep Mode Low Power gt The SM command is us
22. d Section 15 247 emissions Table A 01 Antennas approved for use with the XBee XBee PRO OEM RF Modules all 2 4 GHz Part Number Type Description Gain Application 24 HABMM PSI A24 HBMM PS I Separation Dipole Half wave bulkhead mount MMCX w pigtail 2 1dBi Fixed Mobile A24 HABSM Dipole Articulated RPSMA 1 dBi ixed M obile A24 QBMM PSI Monopole Quarter wave bulkhead mount MMCX w pigtail 9 dBi ixed M obile A24 QABMM PSI Monopole Quarter wave bulkhead mount articulated MMCX w pigtail 1 9 dBi ixed M obile A24 Q Monopole Integrated whip 9 dBi ixed M obile A24 C1 Surface Mount 1 5 dBi Fixed Mobile A24 Y 4NF Yagi 4 element 0 dBi ixed A24 Y 6NF Yagi 6 element 8 dBi ixed A24 Y 7NF Yagi 7 element 0 dBi ixed A24 Y9NF i 9 element 1 i Fi A24 Y 10NF i 10 element A24 Y 12NF i 12 element A24 Y13NF i 13 element A24 Y 15NF i 15 element A24 Y 16NF i 16 element A24 Y16RM 16 element RPSMA connector 13 5 dBi Fixed A24 Y 18NF i 18 element 15 0 dBi Fixed A24 F 2NF i directional Fiberglass base stati 1 dBi Fixed Mobile A24 F 3NF i F ass base stati 0 dBi ixed Mobile A24 F 5NF i F ass base station 0 dBi ixed M obile A24 F8NF i F ass base stati 0 dBi Fixed A24 F9NF F ass base stati i i A24 F 10NF i F ass base stati A24 F12NF i F ass base stati A24 F ISNF I Fiberglass base stati A24 W7NF Base station A24 M7NF i Mag mount base station A24 P 8S F A24 P 8NF Flat Panel
23. d to set the DI data in from host time of silence that surrounds the AT command sequence character CC Command of the AT Command Mode sequence GT CC GT Default Parameter Value 0x3E8 1000 decimal Related Command CC Command Sequence Character AT Command ATGT Parameter Range 2 OxFFFF x 1 millisecond The DI time of silence is used to prevent inad vertent entrance into AT Command Mode Refer to the Command Mode section p13 for more information regarding the AT Command Mode Sequence ID Pan ID Command lt Networking Addressing gt The ID command is used to set and read the PAN Personal Area Net work ID of the RF module Only RF modules with matching PAN IDs can communicate with each Default Parameter Value 0x3332 other RF modems with non matching PAN IDs 13106 decimal will not receive unintended data transmission AT Command ATID Parameter Range 0 OxFFFF Setting the ID parameter to OxFFFF indicates a global message for all PANs Refer to the Addressing section p9 for more information MY 16 bit Source Address Command lt Networking Addressing gt The MY command is AT Command ATMY used to set and read the 16 bit source address of the RF module Parameter Range 0 OxFFFF By setting MY to OxFFFF the reception of RF Perault Parameter Value 0 packets having a 16 bit address is disabled The Related Commands DH Destination Address 64 b
24. dable firmware versions will support DIP Switch configurations ie B 02b Antenna Port Port is a 50Q RF signal connector for connecting to an external antenna The connector type is RPSMA Reverse Polarity SMA female The connector has threads on the outside of a barrel and a male center conductor B 02b Antenna Port B 02a DIP Switch 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 27 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 RS 232 Pin Signals Figure B 03 Pins used on the female RS 232 DB 9 Serial Connector Pin 4 ao Pin 2 Pin 5 DTR RXD Pin1 Table B 02 Pin Assignments and Implementations RS 232 Name DCD Description Data Carrier Detect Implementation Connected to DSR pin6 RXD Received Data Serial data exiting the module assembly to host TXD Transmitted Data Serial data entering into the module assembly from host DTR GND Data Terminal R eady Ground Signal Can enable Power Down on the module assembly Ground DSR Data Set Ready Connected to DCD pin1 RTS CMD Request to Send Command Mode Provides RTS flow control or enables Command Mode CTS Clear to S end Provides CTS flow control RI Ring Indicator Optional power input that is connected internally to the positive lead of the front power connector Functions listed in th
25. desig nated within lt gt symbols that follow each command title XBee PRO RF modules expect param eter values in hexadecimal designated by the Ox prefix BD Interface Data Rate Command lt Serial Interfacing gt The BD command is used to set and read the serial interface data rate baud rate used between the RF module and host This AT Command ATBD Parameter Range 0 7 standard rates parameter determines the rate at which serial Parameter Configuration bps data is sent to the RF module from the host Mod 0 1200 ified interface data rates do not take effect until 1 2400 the CN Exit AT Command Mode command is issued and the system returns the OK response 2 4800 When parameters 0 7 are sent to the RF module 3 9609 the respective interface data rates are used as 4 19200 shown in the table on the right 5 38400 The RF data rate is not affected by the BD param 6 57600 eter If the interface data rate is set higher than 7 115200 the RF data rate a flow control configuration may Default Parameter Value 3 need to be implemented Non standard Interface Data Rates When parameter values outside the range of standard baud rates are sent the closest interface data rate represented by the number is stored in the BD register For example a rate of 19200 bps can be set by sending the following command line ATBD4B00 NOTE When using Max Stream s X CTU Software non
26. device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 this device may not cause harmful interference and 2 this device must accept any inter ference received including interference that may cause undesired operation The FCC ID for the XBee is OUR XBEE The FCC certification for the XBee PRO is pending FCC Notices IMPORTANT The XBee XBee PRO OEM RF Module has been certified by the FCC for use with other products without any further certification as per FCC section 2 1091 Modifications not expressly approved by MaxStream could void the user s authority to operate the equipment IMPORTANT OEMs must test final product to comply with unintentional radiators FCC section 15 107 amp 15 109 before declaring compliance of their final product to Part 15 of the FCC Rules IMPORTANT The RF module has been certified for remote and base radio applications If the module will be used for portable applications the device must undergo SAR testing This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communicati
27. dition of a pin controlled wake up at the remote module The module will wake quickly when a low is detected and set CTS low as soon as it is ready to transmit or receive Any activity will reset the ST Time before Sleep timer so the module will go back to sleep only after Sleep_RQ is asserted and there is no activity for the duration of the timer 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 12 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 2 2 4 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 Two command modes are sup ported AT Command Mode and ATI Command Mode A robust set of AT Commands is available for programming and customizing the module AT Command Mode To Enter AT Command Mode Send the 3 character command sequence and observe guard times before and after the command characters Refer to the Default AT Command Mode Sequence below Default AT Command Mode Sequence for transition to Command Mode e No characters sent for one second GT Guard Times parameter 0x3E8 e Input three plus characters within one second CC Command Sequence Character parameter 0x2B e No characters sent for one second GT Guard Times parameter 0x3E8 All of the parameter values in the sequence can be modified to reflect
28. e implementation column may not be available at the time of release MaxStreaim 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 28 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Wiring Diagrams Figure B 04 DTE Device RS 232 male DB 9 connector wired to a DCE Module Assembly female DB 9 MaxStream RS 232 RS 232 Device DTE Module Assembly DCE Pin Pin CTS a a CTS RTS 7 7 RTS lt RXD 2 2 RXD 1 TXD 3 3 TXD A DSR DTR 4 4 OTR Transmit receve Figure B 05 DCE Module Assembly female DB 9 connector wired to a DCE Device RS 232 male DB 9 VV MaxStream RS 232 Module Assembly DCE RS 232 Device DCE SSF male to male NULL Modem Adapter DCD 1 gt DSR 6 6 4 4 DTR D rronsmn receve Sample Wireless Connection DTE lt gt DCE lt gt DCE lt gt DCE Figure B 06 Typical wireless link between DTE and DCE devices male to male RS 222 cable JA NULL modem adapter Z AV E p NV Computer DTE 2 Module Assemblies DCE Target Device DCE 2 MaxStreaim 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 29 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Adapters The development kit includes several adapters that support the following functions e Performing Range Tests e Testing Cables e Connecting to other
29. e the defective product For warranty service return the defective product to MaxStream shipping prepaid for prompt repair or replacement The foregoing sets forth the full extent of MaxStream s warranties regarding the Product Repair or replacement at MaxStream s option is the exclusive remedy THIS WARRANTY IS GIVEN IN LIEU OF ALL OTHER WARRANTIES EXPRESS OR IMPLIED AND MAXSTREAM SPECIFICALLY DISCLAIMS ALL WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE IN NO EVENT SHALL MAXSTREAM ITS SUPPLIERS OR LICENSORS BE LIABLE FOR DAMAGES IN EXCESS OF THE PURCHASE PRICE OF THE PRODUCT FOR ANY LOSS OF USE LOSS OF TIME INCONVE NIENCE COMMERCIAL LOSS LOST PROFITS OR SAVINGS OR OTHER INCIDENTAL SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PRODUCT TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES THEREFORE THE FOREGOING EXCLUSIONS MAY NOT APPLY IN ALL CASES This warranty provides specific legal rights Other rights which vary from state to state may also apply Information Figure C 01 Divisions of the XBee XBee PRO RF Module Part Numbers Been San eee 0000 MaxStream Product Family Rating XB24 XBee 2 4 GHz I Industrial 40 to 85 C XBP24 XBee PRO 2 4 GHz D Class I Division 2 Reserved for internal use Protocol 001 802 15 4 002 ZigBee Antenna Option C
30. ed to set and read Sleep Mode settings By default Sleep Modes are disabled SM 0 and the RF module remains in Idle Receive Mode When in this state the RF module is constantly ready to respond to either serial or RF activity SM command options vary according to the net working system type By default the module is configured to operate in a NonBeacon system SP Cyclic Sleep Period Command AT Command ATSM Parameter Range 0 5 Parameter Configuration 0 Disabled 1 Pin Hibernate 2 Pin Doze 3 reserved 4 Cyclic Sleep Remote 5 Cyclic Sleep Remote with Pin Wake up Default Parameter Value 0 Related Commands SP Cyclic Sleep Period ST Time before Sleep lt Sleep Mode Low Power gt The SP command is used to set and read the duration of time in which a remote RF module sleeps After the cyclic sleep period is over the RF module wakes and checks for data If data is not present the RF module goes back to sleep The maximum sleep period is 268 seconds SP 0x68B0 The SP parameter is only valid if the RF module is configured to operate in Cyclic Sleep SM 4 6 ST Time before Sleep Command AT Command ATSP Parameter Range 1 0x68B0 x 10 milliseconds Default Parameter Value 0x64 100d Related Commands SM Sleep Mode ST Time before Sleep lt Sleep Mode Low Power gt The ST command is used to set and read the period of time that
31. elay required before transmission AT Command ATRO Parameter Range 0 OxFF x character times RF transmission commences when data is detected in the DI data in from host buffer and RO character times of silence are detected on the UART receive lines after receiving at least 1 byte Default Parameter Value 3 RF transmission will also commence after 100 bytes maximum packet size are received in the DI buffer Set the RO parameter to 0 to transmit characters as they arrive instead of buffering them into one RF packet RP RSSI PWM Timer Command lt Diagnostics gt The RP command is used to enable PWM Pulse Width Modulation output on the RF module The output is calibrated to show the level a received RF signal is above the sensi tivity level of the RF module The PWM pulses Default Parameter Value 0x28 40 decimal vary from zero to 95 percent Zero to twenty nine percent means the received RF signal is at or below the published sensitivity level of the RF mod ule The following table shows levels above sensitivity and PWM values AT Command ATRP Parameter Range 0 OxFF x 100 milliseconds The total period of the PWM output is 8 32 ms Because there are 40 steps in the PWM output the minimum step size is 0 208 ms Table 3 03 PWM Percentages PWM percentage high period total period dB above Sensitivity 10 46 0 20 63 0 30 80 1 PWM 295 17 5 dBm a
32. ending The XBee XBee PRO RF Module has been certified for use in several European countries For a complete list refer to www maxstream net If the XBee XBee PRO RF Modules are incorporated into a product the manufacturer must ensure compliance of the final product to the European harmonized EMC and low voltage safety stan dards A Declaration of Conformity must be issued for each of these standards and kept on file as described in Annex II of the R amp TTE Directive Furthermore the manufacturer must maintain a copy of the XBee XBee PRO user manual documentation and ensure the final product does not exceed the specified power ratings antenna specifications and or installation requirements as specified in the user manual If any of these specifications are exceeded in the final product a submission must be made to a notified body for compliance testing to all required standards OEM Labeling Requirements The CE marking must be affixed to a visible location on the OEM product Figure A 02 CE Labeling Requirements The CE mark shall consist of the initials CE taking the following form e If the CE marking is reduced or enlarged the proportions given in the above graduated draw ing must be respected e The CE marking must have a height of at least 5mm except where this is not possible on account of the nature of the apparatus e The CE marking must be affixed visibly legibly and indelibly Restrictions France France im
33. ersonal Area Network ID OXFFFF indicates a message for all PANS 16 bit Source Address Set Read the RF module 16 bit source address Set MY OXFFFF to disable reception of packets with 16 bit addresses 64 bit source address serial number and broadcast address Ox000000000000FF FF is always enabled PWMO Configurations S elect R ead function for PWMO Power Level Select R ead power level at which the RF module transmits Restore Defaults Restore RF module parameters to factory defaults Follow with WR command to save values to non volatile memory Random Delay Slots Set R ead the minimum value of the back off exponent in the CSMA CA algorithm that is used for collision avoidance If RN 0 collision avoidance is disabled during the first iteration of the algorithm 802 15 4 macMinBE Packetization Timeout Set R ead number of character times of inter character delay required before transmission Set to zero to transmit characters as they arrive instead of buffering them into one RF packet RSSI PWM Timer Enable a PWM pulse width modulation output on pin 3 of the RF modules which shows RX signal strength Serial Number High Read high 32 bits of the RF module s unique IEEE 64 bit address 64 bit source address is always enabled Serial Number Low Read low 32 bits of the RF module s unique IEEE 64 bit address 64 bit source address is always enabled Sleep Mode Set Read Sleep Mode configurations Cyclic Sleep Peri
34. etary All Rights Reserved 16 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 CH Channel Command lt Networking Addressing gt The CH command is used to set and read the channel on which RF connections are made between RF modules The channel is one of three filtration layers available to the RF module The other layers are the PAN ID ID command and destination addresses DL amp DH commands In order for RF modules to communicate with AT Command ATCH Parameter Range 0x0B 0x1A XBee OxOC 0x18 XBee PRO Default Parameter Value OxOC 12 decimal Related Commands ID PAN ID DL Destination Address Low DH Destination Address High each other the RF modules must share the same channel number Different channels can be used to prevent RF modules in one network from listening to transmissions of another The RF module uses channel numbers of the 802 15 4 standard Center Frequency 2 405 CH 11d 5 MHz d decimal Refer to the Addressing section p9 for more information CN Exit AT Command Mode Command lt AT Command Mode Options gt The CN command is used to explicitly exit the RF module from AT Command Mode CT Command Mode Timeout Command AT Command ATCN lt AT Command Mode Options gt The CT command is used to set and read the amount of inactive time that elapses before the RF module automati cally exits from AT Co
35. ial loopback adapter is used for range testing During a range test the serial loopback adapter configures the module to function as a repeater by looping serial data back into the radio for retransmission Figure B 10 Serial loopback adapter and pinouts Pinouts pin 1 pin 2 P2 pin 3 pin 4 pin 5 pin 6 pin 6 pin 7 pin 1 pin 8 pin 9 Top View P1 female male pin 6 pin 1 NC No Connection MaxStreaim 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 30 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 USB Interface Board Physical I nterface B 11a 1 O amp Power LEDs Figure B 11 Front View LEDs indicate RF module activity as follows O Yellow top LED Serial Data Out to host 00 Green middle Serial Data In from host Red bottom Power TX Indicator Red LED is illuminated when RF module is powered host Module Assemblies host B 11b RSSI LEDs B 11b RSSI LEDs Bolla MO Power LEIDS RSSI LEDs indicate the amount of fade margin present in an active wireless link Fade margin is defined as the difference between the incoming signal strength and the module s receiver sensitivity 3 LEDs ON Very Strong Signal gt 30 dB fade margin 2 LEDs ON Strong Signal gt 20 dB fade margin 1 LED ON Moderate Signal gt 10 dB fade margin 0 LED ON Weak Signal lt 10 dB fade margin B 11c USB Port
36. it address is the module serial number andis HIgh DL Destination Address Low CH Channel ID PAN ID always enabled Refer to the Addressing section p9 for more information 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 18 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 PO PWMO Configuration Command lt Diagnostics gt TE PO command is used select AT Command ATPO and read the function for PWMO Pulse Width Modulation output 0 pin 6 Parameter Range 0 1 Note The second character in the command is a Parameter eee zero 0 not the letter O 0 Disabled RSSI PWMO enabled Default Parameter Value 1 PL Power Level Command lt RF Interfacing gt The PL command is used to select and read the power level at which the RF module transmits conducted power AT Command ATPL Parameter Range 0 4 Parameter XBee XBee Pro 0 10 dBm 10 dBm 6 dBm 12 dBm 2 4 dBm 14 dBm 3 2 dBm 16 dBm 4 0 dBm 18 dBm Default Parameter Value 4 RE Restore Defaults Command lt Special gt The RE command is used to restore AT Command ATRE all configurable parameters to their factory default settings The RE command does not write restored values to non volatile persistent memory Issue the WR Write command subsequent to issuing the RE command to save restored paramete
37. meter and destination address DH DL parameters To transmit using a 16 bit address set the DH parameter to zero and the DL parameter less than OxFFFF 0x000000000000FFFF DL concatenated to DH is the broadcast address for the PAN Refer to the Addressing section p9 for more information 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 17 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 DL Destination Address Low Command lt Networking Addressing gt The DL command is AT Command ATDL used to set and read the lower 32 bits of the RF module s 64 bit destination address When com Parameter Range 0 OxFFFFFFFF bined with the DH Destination Address High Default Parameter Value 0 parameter it defines the destination address Related Commands DH Destination Address used for transmission High CH Channel ID PAN VID MY Source Address An RF module will only communicate with other RF modules having the same channel CH param eter PAN ID ID parameter and destination address DH DL parameters To transmit using a 16 bit address set the DH parameter to zero and the DL parameter less than OxFFFF 0x000000000000FFFF DL concatenated to DH is the broadcast address for the PAN Refer to the Addressing section p9 for more information GT Guard Times Command lt AT Command Mode Options gt GT Command is use
38. mmand Mode and returns to Idle Mode Use the CN Exit AT Command Mode command to exit AT Command Mode manually DB Received Signal Strength Command AT Command ATCT Parameter Range 2 OxFFFF x 100 milliseconds Default Parameter Value 0x64 100 decimal which equals 10 decimal seconds Number of bytes returned 2 Related Command CN Exit AT Command Mode lt Diagnostics gt DB parameter is used to read the received signal strength in dBm of the last RF packet received Reported values are accurate AT Command ATDB Parameter Range 0 0x64 read only between 40 dBm and the RF module s receiver sensitivity Absolute values are reported For example 0x58 88 dBm decimal If no packets have been received since last reset power cycle or sleep event 0 will be reported DH Destination Address High Command lt Networking Addressing gt The DH command is used to set and read the upper 32 bits of the RF module s 64 bit destination address When com bined with the DL Destination Address Low parameter it defines the destination address used for transmission An RF module will only communicate with other RF modules having the same channel CH param AT Command ATDH Parameter Range 0 OxFFFFFFFF Default Parameter Value 0 Related Commands DL Destination Address Low CH Channel ID PAN VID MY Source Address eter PAN ID ID para
39. mp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 1 4 Pin Signals Figure 1 02 XBee XBee PRO RF Module Pin Number top sides shown shields on bottom y Table 1 02 Pin Assignments for the XBee and XBee PRO Modules Low asserted signals are distinguished with a horizontal line above signal name Name Direction Description pa VCC P ower 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 RESET Input Module Reset PWMO RSSI Output PWM Output 0 or RX Signal Strength Indicator reserved Do not connect reserved Do not connect ojojoj e Ww N DTR SLEEP_RQ DI8 Pin Sleep Control Line or Digital Input 8 GND Ground m Oo m f RF_TX AD4 DI04 Transmission Indicator Analog Input 4 or Digital 1 0 4 CTS DIO7 Either Clear to Send Flow Control or Digital 1 0 7 ON SLEEP Output Module Status Indicator VREF Input Voltage Reference for A D Inputs Associate AD5 DIO5 Either Associated Indicator Analog Input 5 or Digital 1 0 5 RTS ADG DIOG Either Request to Send Flow Control Analog Input 6 or Digital 1 0 6 COORD_SEL AD3 DIO3 Either Analog Input 3 Digital 1 0 3 or Coordinator S elect AD2 DIO2 Either Analog Input 2 or Digital 1 0 2 AD1 DIO1 Either Analog Input 1 o
40. ned by the SP Cyclic Sleep Period parameter RF Module wakes in pre determined time intervals to detect if RF data is present When SM 5 NonBeacon systems only SM SP ST lt 50 pA when sleeping The SM command is central to setting Sleep Mode configurations By default Sleep Modes are dis abled SM 0 and the module remains in Idle Receive Mode When in this state the module is constantly ready to respond to serial or RF activity Pin Host controlled Sleep Modes Pin Hibernate SM 1 e Pin Host controlled e Typical power down current lt 10 uA 3 0 VCC e Wake up time 13 2 msec Pin Hibernate Mode minimizes quiescent power power consumed when in a state of rest or inac tivity This mode is voltage level activated when Sleep_RQ is asserted the module will finish any transmit receive or association activities enter Idle Mode and then enter a state of sleep The module will not respond to either serial or RF activity while in pin sleep To wake a sleeping module operating in Pin Hibernate Mode de assert Sleep_ RQ pin 9 The module will wake when Sleep_RQ is de asserted and is ready to transmit or receive when the CTS line is low Pin Doze SM 2 e Pin Host controlled e Typical power down current lt 50 pA e Wake up time 2 msec Pin Doze Mode functions as does Pin Hibernate Mode however Pin Doze features faster wake up time and higher power consumption 2005 M
41. od S et Read sleep period for cyclic sleeping remotes Maximum sleep period is 268 seconds 0x68B0 Time before Sleep Set R ead time period of inactivity no serial or RF data is sent or received before activating Sleep Mode The ST parameter is only valid with Cyclic Sleep settings SM 4 6 SetST on Cyclic Sleep Coordinator to match Cyclic Sleep Remotes Firmware Version Read firmware version of the RF module Write Write parameter values to RF module s non volatile memory so that modifications persist through subsequent power up or reset an rates also supported 0 OXFF Ox0B 0x1A XBee Ox0C 0x18 XBee PRO 2 OXFFFF x 100 ms 0 0x64 read only 0 OxFFFFFFFF 0 OXFFFFFFFF 0x02 OxFFFF x 1 ms OXF FFF 0 OXFFFF 0 OXFF x character times 0 OXFF x 100 ms 0 OXFFFFFFFF read only Oo OXFFFFFFFF read only 0 5 0x01 0x68B0 x 10 ms 0x01 OxFFFF x 1 ms 0 OXF FFF read only 3 0x2B ASCII 0x0C 12d 0x64 100d 0x3E8 1000d 13106d 0 0x28 40d 0x3332 Factory set Factory set 0 0x64 100d 0x1388 5000d Factory set 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 3 2 Command Descriptions Command descriptions in this section are listed alphabetically Command categories are
42. ons However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the inter ference by one or more of the following measures Re orient or relocate the receiving antenna Increase the separation between the equipment and receiver Connect equipment and receiver to outlets on different circuits or Consult the dealer or an experienced radio TV technician for help bo Go 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 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 The modules are pre FCC approved for use in fixed base station and mobile applications refer to table below As long as the antenna is mounted at least 20 cm 8 in from nearby persons the application is considered a mobile application Antennas not listed in the table must be tested to comply with FCC Section 15 203 unique antenna connectors an
43. poses restrictions on the 2 4 GHz band Go to www art telecom Fr or contact MaxStream for more information Norway Norway prohibits operation near Ny Alesund in Svalbard More information can be found at the Norway Posts and Telecommunications site www npt no Declarations of Conformity MaxStream has issued Declarations of Conformity for the XBee XBee PRO RF Modules concerning emissions 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 For more information relating to European compliance of an OEM product incorporating the XBee XBee PRO RF Module contact MaxStream or refer to the fol lowing web sites CEPT ERC 70 03E Technical Requirements European restrictions and general requirements Available at www ero dk R amp TTE Directive Equipment requirements placement on market Available at www ero dk bo Sn 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 Development Kit Contents Appendix B Development Guide The XBee Development Kit includes the hardware and software needed to rapidly create long range wireless links between devices
44. r Digital 1 0 1 ADO0 DIO0 Either Analog Input 0 or Digital 1 0 0 Functions not supported at the time of this release Design Notes e Minimum connections are VCC GND DOUT and DIN e Signal Direction is specified with respect to the module e Module includes a 50k pull up resistor attached to RESET e Unused pins should be left disconnected 1 5 Electrical Characteristics Table 1 03 DC Characteristics of the XBee amp XBee PRO VCC 2 8 3 4 VDC Parameter Condition Min Typical Max Input Low Voltage All Digital Inputs 0 35 VCC Input High Voltage All Digital Inputs 0 7 VCC Output Low Voltage lo 2 mA VCC gt 2 7 V Output High Voltage loy 2 mA VCC gt 2 7 V Input Leakage Current Vin VCC or GND all inputs per pin High Impedance Leakage Current Viy VCC or GND all I O High Z per pin Transmit Current VCC 3 3 V Receive Current VCC 3 3 V PWR DWN Power down Current SM parameter 1 MaxStreaim 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 6 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 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
45. r values to non volatile memory RN Random Delay Slots Command lt Networking amp Security gt The RN command is AT Command ATRN used to set and read the minimum value of the back off exponent in the CSMA CA algorithm The CSMA CA algorithm was engineered for collision Default Parameter Value 0 avoidance random delays are inserted to prevent data loss caused by data collisions Parameter Range 0 3 exponent If RN 0 collision avoidance is disabled during the first iteration of the algorithm 802 15 4 macMinBE CSMA CA stands for Carrier Sense Multiple Access Collision Avoidance Unlike CSMA CD reacts to network transmissions after collisions have been detected CSMA CA acts to prevent data colli sions before they occur As soon as a modem receives a packet that is to be transmitted it checks if the channel is clear no other modem is transmitting If the channel is clear the packet is sent over the air If the channel is not clear the RF module waits for a randomly selected period of time then checks again to see if the channel is clear After a time the process ends and the data is lost 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 19 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 RO Packetization Timeout Command lt Serial Interfacing gt RO command is used to set and read the number of character times of inter character d
46. serial device For example RS 232 485 422 or USB interface board 2 1 1 UART Data Flow Devices that have a UART interface can connect directly to the pins of the RF module as shown in the figure below Figure 2 01 Figure 2 01 System Data Flow Diagram in a UART interfaced environment Low asserted signals distinguished with horizontal line over signal name CMOS Logic 2 8 3 4V Z es lt 7 CMOS Logic 2 8 3 4V DI data in z DI data in CTS One DO data out Module DO data out va e5 Serial Data MaxStream Data enters the module UART through the DI pin pin 3 as an asynchronous serial signal The sig nal should idle high when no data is being transmitted Each data byte consists of a start bit low 8 data bits least significant bit first and a stop bit high The following figure illustrates the serial bit pattern of data passing through the module Figure 2 02 UART data packet 0x1F decimal number 31 as transmitted through the RF module Example Data Format is 8 N 1 bits parity of stop bits Least Significant Bit first a bape 1 1 1 1 0 0 0 Idle high UART Signal f Signal dii Voltage it Start Bit low Stop Bit high Time The module UART performs tasks such as timing and parity checking that are needed for data communications Serial communications depend on the two UARTSs to be configured with compati ble settings ba
47. tems that include XBee XBee PRO Modules inherit MaxStream s Certifications FC ISM Industrial Scientific amp Medical 2 4 GHz frequency band Manufactured under I SO 9001 2000 registered standards XBee XBee PRO RF Modules are optimized for use in US Canada Australia I srael C and Europe contact MaxStream for complete list of approvals 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 4 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 1 2 Specifications Table 1 01 Specification Performance Specifications of the XBee XBee PRO OEM RF Modules XBee XBee PRO Indoor Urban Range Outdoor RF line of sight Range Transmit P ower Output up to 100 ft 30 m up to 300 ft 100 m 1mW 0 dBm Up to 300 100 m Up to 1 mile 1500 m 60 mW 18 dBm conducted 100 mW 20 dBm EIRP RF Data Rate 250 000 bps 250 000 bps Interface Data Rate software selectable 1200 115200 bps non standard baud rates also supported 1200 115200 bps non standard baud rates also supported Receiver Sensitivity 92 dBm 1 packet error rate 100 dBm 1 packet error rate Power Requirements Supply Voltage 2 8 3 4 V 2 8 3 4 V Transmit Current typical 45 mA 3 3 V 270 mA 3 3 V Receive Current typical 50 mA 3 3 V 55 mA 3 3 V P ower down Current General lt 10 pA lt 10 pA
48. the RF module remains inactive no transmitting or receiving before entering into Sleep Mode For example if the ST parameter is set to its default value of 0x1388 5000 decimal the RF module will enter into Sleep mode after 5 seconds of inactivity This command can only be used if Cyclic Sleep settings have been selected using SM Sleep Mode Command SM 4 6 AT Command ATST Parameter Range 1 OxFFFF x 1 millisecond Default Parameter Value 0x1388 5000 decimal Related Commands SM Sleep Mode SP Cyclic Sleep Period NOTE The GT parameter value must always be less than the ST value If GT gt ST the configuration will render the module unable to enter into command mode If the ST parameter is modified also modify the GT parameter accordingly 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved 21 XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 VR Firmware Version Command lt Diagnostics gt The VR command is used to read which firmware version is stored in the RF mod ule AT Command ATVR Parameter Range 0 OxFFFF read only WR Write Command lt Special gt The WR command is used to write configurable parameters to the RF module s non volatile memory Parameter values remain in RF module s memory until overwritten by subsequent use of the WR Command AT Command ATWR If changes are made
49. throughput data rate Case in which the DI Buffer may become full and possibly overflow If the module is receiving a continuous stream of RF data any serial data that arrives on the DI pin is placed in the DI Buffer The data in the DI buffer will be transmitted over the air when the module is no longer receiving RF data in the network NOTE CTS hardware flow control is not supported in this release v1 06 Contact MaxStream support to download firmware that supports this function DO Data Out Buffer When RF data is received the data enters the DO buffer and is sent out the serial port to a host device Once the DO Buffer reaches capacity any additional incoming RF data is lost Hardware Flow Control RTS If RTS is enabled for flow control D6 DIO6 Configuration Parameter 1 data will not be sent out the DO Buffer as long as RTS pin 16 is de asserted Two cases in which the DO Buffer may become full and possibly overflow 1 If the RF data rate is set higher than the interface data rate of the module the module will receive data from the transmitting module faster than it can send the data to the host 2 Ifthe host does not allow the module to transmit data out from the DO buffer because of being held off by hardware or software flow control NOTE RTS hardware flow control is not supported in this release v1 06 Contact MaxStream support to download firmware that supports this function 20
50. ud rate parity start bits stop bits data bits Both the module and host PC settings can be viewed and adjusted using MaxStream s propri etary X CTU Software Use the PC Settings tab to configure host settings Use the Terminal or RF Module Configuration tab to configure the module settings NOTE Failure to enter AT Command Mode is most commonly due to baud rate mismatch Ensure the Baud setting on the PC Settings tab matches the interface data rate of the RF module by default BD parameter 3 which is associated to 9600 bps N 2005 MaxStream Inc Confidential amp Proprietary All Rights Reserved XBee XBee PRO OEM RF Modules Product Manual v1 06 2005 10 28 2 1 2 Flow Control Figure 2 03 Internal Data Flow Diagram O Antenna T Port DI Data In Buffer When serial data enters the RF module through the DI pin pin 3 the data is stored in the DI Buffer until it can be processed Hardware Flow Control CTS When the DI buffer is 17 bytes away from being full by default the module de asserts CTS high to signal to the host device to stop sending data refer to D7 DIO7 Configuration parameter CTS is re asserted after the DI Buffer has 34 bytes of memory available How to eliminate the need for flow control 1 Send messages that are smaller than the DI buffer size 2 Interface at a lower baud rate BD Interface Data Rate parameter than the
51. ule to AT Command Mode Channel Set R ead the channel number used for transmitting and receiving between RF modules Uses 802 15 4 protocol channel numbers Exit Command Mode Explicitly exit AT Command Mode Command Mode Timeout Set R ead the period of inactivity no valid commands received after which the RF module automatically exits AT Command Mode and returns to Idle Mode Received Signal Strength Read signal level in dB of last good packet received RSSI Absolute value is reported For example 0x58 88 dBm Reported value is accurate between 40 dBm and RX sensitivity Destination Address High Set Read the upper 32 bits of the 64 bit destination address When combined with DL it defines the destination address used for ransmission To transmit using a 16 bit address set DH parameter to zero and DL less han OxFFFF 0x000000000000F FFF is the broadcast address for the PAN Destination Address Low Set Read the lower 32 bits of the 64 bit destination address When combined with DH DL defines the destination address used for ransmission To transmit using a 16 bit address set DH parameter to zero and DL less han OxF FFF 0x000000000000F FFF is the broadcast address for the PAN Guard Times Set required period of silence before and after the Command Sequence Characters of the AT Command Mode Sequence GT CC GT The period of silence is used to prevent inadvertent entrance into AT Command Mode PAN ID Set Read the PAN P
52. user preferences To Send AT Commands Send AT commands and parameters using the syntax shown below Figure 2 05 Syntax for sending AT Commands AT ASCII Space Parameter Carriage Prefix Command Optional Optional HEX Return Example ATDL 1F lt CR gt To read a parameter value stored in the RF module s register leave the parameter field blank The preceding example would change the RF module Destination Address Low to Ox1F To store the new value to non volatile long term memory subsequently send the WR Write com mand For modified parameter values to persist in the module s registry changes must be saved to non volatile memory using the WR Write Command Otherwise parameters are restored to previ ously saved values after the module is powered off and then on again or re booted System Response When a command is sent to the RF module the module will parse and exe cute the command Upon successful execution of a command the module returns an OK mes sage If execution of a command results in an error the module returns an ERROR message To Exit AT Command Mode 1 Send ATCN Exit Command Mode Command OR 2 If no valid AT Commands are received within the time specified by CT Command Mode Timeout Command the RF module automatically returns to Idle Mode For an example of programming the RF module using AT Commands and descriptions of each config urable parameter
53. xample Utilize the Terminal tab of the X CTU Software to change the RF module s DL Desti nation Address Low parameter and save the new address to non volatile memory After establishing a serial connection between the RF module and a PC refer to the Setup sec tion above select the Terminal tab of the X CTU Software and enter the following command lines CR stands for carriage return Method 1 One line per command Send AT Command System Response OK lt CR gt Enter into Command Mode ATDL lt Enter gt current value lt CR gt Read Destination Address Low ATDL1A0D lt Enter gt OK lt CR gt Modify Destination Address Low ATWR lt Enter gt OK lt CR gt Write to non volatile memory ATCN lt Enter gt OK lt CR gt Exit Command Mode Method 2 Multiple commands on one line Send AT Command System Response OK lt CR gt Enter into Command Mode ATDL lt Enter gt current value lt CR gt Read Destination Address Low ATDL1A0D WR CN lt Enter gt OK lt CR gt Execute commands Sample Configuration Restore RF Module Defaults Example Utilize the Modem Configuration tab of the X CTU Software to restore default param eter values of the RF module After establishing a connection between the RF module and a PC refer to the Setup section above select the Modem Configuration tab of the X CTU Software 1 Select the Read button 2 Select the Restore button 2005

Download Pdf Manuals

image

Related Search

Related Contents

DIESEL CLEAN 3  LEES-15R PRO SPOT  取扱説明皇 =ー` TaKaSHD  Las teclas de acceso  HD2000 IP Phone User Manual  Hamilton Beach 4535 User's Manual  2000 Nissan Maxima TSB  User Guide  

Copyright © All rights reserved.
Failed to retrieve file