Digi XBee User Manual

Digi XBee User Manual

Digimesh 2.4 rf modules
Hide thumbs Also See for XBee:
Table of Contents

Advertisement

Quick Links

®
XBee/XBee-PRO
DigiMesh 2.4 RF Modules
User Manual
90000991_K

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XBee and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Digi XBee

  • Page 1 ® XBee/XBee-PRO DigiMesh 2.4 RF Modules User Manual 90000991_K...
  • Page 2 Information in this document is subject to change without notice and does not represent a commitment on the part of Digi International. Digi provides this document “as is,” without warranty of any kind, expressed or implied, including, but not limited to, the implied warranties of fitness or merchantability for a particular purpose.
  • Page 3: Table Of Contents

    Serial Communications for the XBee RF Module....... . . 17...
  • Page 4 Neighbor Polling ........... . 29 Link Reliability of the XBee DigiMesh 2.4 RF Module ......29 Network Link Testing .
  • Page 5 XBee DigiMesh 2.4 Transmission Timeouts ........
  • Page 6 XBee/XBee-PRO Command Reference Tables ......57 XBee/XBee-PRO DigiMesh 2.4 API Operation ......69 XBee API Frame Specifications.
  • Page 7 XBee RF Module High Gain Antenna Summary ....... . .
  • Page 8: General Information About The Xbee/Xbee-Pro Digimesh 2.4 Rf Module

    The modules operate within the SMT 2.4 MHz frequency band. Key Features of the XBee/XBee-PRO 2.4 DigiMesh The following table highlights the key features of the XBee DigiMesh 2.4 RF Module: High performance, low cost Low power XBee •...
  • Page 9: Specifications Of The Xbee/Xbee-Pro 2.4 Digimesh

    XBee/XBee-PRO DigiMesh 2.4 User Manual • Manufactured under ISO 9001:2000 registered standards • XBee-PRO DigiMesh 2.4 RF Modules are optimized for use in U.S. and Canada (contact Digi for complete list of agency approvals. Specifications of the XBee/XBee-PRO 2.4 DigiMesh The following table discusses the hardware and mechanical specifications of the XBee-PRO DigiMesh 2.4 RF Module:...
  • Page 10: Mechanical Drawings Of The Xbee/Xbee-Pro 2.4 Digimesh

    Australia C -Tick C - Tick 1 See Appendix B for region-specific certification requirements Mechanical Drawings of the XBee/XBee-PRO 2.4 DigiMesh ® Mechanical drawings of the XBee-PRO RF Modules (antenna options not shown) Mechanical drawing for the RPSMA variant...
  • Page 11: Mounting Considerations For The Xbee/Xbee-Pro Digimesh 2.4

    • Surface-mount double-row receptacles-Century Interconnect P/N: CPRMSL20-D-0-1 (or equivalent) • Surface-mount single-row receptacles-Samtec P/N: SMM-110-02-SM-S Note: Digi recommends that you print an outline of the module on the board to indicate the correct orientation for mounting the module. XBee/XBee-PRO DigiMesh 2.4 Pin Signals ®...
  • Page 12: Recommended Pin Connections For Xbee/Xbee-Pro Digimesh 2.4

    If analog sampling is desired, attach the VRef pin (pin 14) to a voltage reference. Note: • Minimum pin connections on the XBee/XBee-PRO 2.4 DigiMesh: VCC, GND, DOUT & DIN • Minimum connections on the XBee/XBee-PRO DigiMesh 2.4 for updating firmware: VCC, GND, DOUT, DIN, RTS &...
  • Page 13: Xbee Digimesh 2.4 Design Notes

    There should not be any ground planes or metal objects above or below the antenna. For best results, place the XBee at the edge of the host PCB on which it is mounted. Ensure that the ground, power, and signal planes are vacant immediately below the antenna section. It is recommended that you allow a “keepout”...
  • Page 14 ® XBee/XBee-PRO DigiMesh 2.4 User Manual ® Keepout area for the XBee/XBee-PRO DigiMesh 2.4 RF Module © 2014 Digi International Inc.
  • Page 15: Xbee/Xbee-Pro® Digimesh 2.4 Electrical Characteristics

    ® XBee/XBee-PRO DigiMesh 2.4 User Manual ® XBee/XBee-PRO DigiMesh 2.4 Electrical Characteristics ® The following table displays the electrical voltage parameters of the XBee/XBee-PRO DigiMesh 2.4 RF Module: Symbols Parameter Condition Typical Units 0.2 * Input low voltage All digital inputs 0.8 *...
  • Page 16 10 Total unadjusted error is the difference between the transition voltage to the current code and the ideal straight-line transfer function. This measure of error includes inherent quantization error (1/2LSB) and circuit error (differential, integral, zero-scale, and full-scale) error. The specified value of assumes zero E (no leakage or zero real source impedance). © 2014 Digi International Inc.
  • Page 17: Xbee/Xbee-Pro Module Operation

    DigiMesh 2.4 User Manual XBee/XBee-PRO Module Operation The XBee module provides a serial interface to an RF link. The XBee module converts serial data to RF data that is sent to any device in an RF network. In addition to RF data communication devices, the XBee module provides a software interface for interacting with a variety of peripheral functions, including I/O sampling, commissioning and management devices.
  • Page 18: Xbee Serial Data

    (baud rate, parity, start bits, stop bits, data bits). XBee Serial Buffers The XBee-PRO modules maintain buffers to collect received serial and RF data, which is illustrated in the figure below. The serial receive buffer collects incoming serial characters and holds them until they can be processed.
  • Page 19: Serial Receive Buffer

    ® XBee/XBee-PRO DigiMesh 2.4 User Manual Process of XBee-PRO buffers collecting received serial data Serial RF TX Receiver Transmitter Buffer Buffer RF Switch Antenna Processor Port RF RX Serial Transmit DOUT Receiver Buffer Buffer Serial Receive Buffer When serial data enters the RF module through the DIN Pin (pin 3), the data is stored in the serial receive buffer until it can be processed.
  • Page 20: Xbee Serial Flow Control

    RF data packet will be discarded. XBee Serial Interface Protocols The XBee modules support both transparent and API (Application Programming Interface) serial interfaces. Transparent Operation When a module operates in transparent mode, it acts as a serial line replacement.
  • Page 21: A Comparison Of Transparent And Api Operation

    API frames can provide indication of IO samples from remote networking devices, and node identification messages. diagnostics Remote Set / read configuration commands can be sent to remote devices Configuration to configure them as needed using the API. © 2014 Digi International Inc.
  • Page 22: Idle Mode

    If a module with a matching network address is not discovered, the packet is discarded. The data will be transmitted once a route is established. Route discovery will be attempted only once per packet. © 2014 Digi International Inc.
  • Page 23: Receive Mode

    To modify or read RF Module parameters, the module must first enter into Command Mode-a state in which incoming serial characters are interpreted as commands. Refer to the API Mode section for an alternative means of configuring modules. © 2014 Digi International Inc.
  • Page 24: At Command Mode

    When a command is sent to the module, the module will parse and execute the command. Upon successful execution of a command, the module returns an “OK” message. If execution of a com- mand results in an error, the module returns an “ERROR” message. © 2014 Digi International Inc.
  • Page 25: Sleep Mode

    Sleep modes allow the RF module to enter states of low power consumption when not in use. The XBee RF Modules support both pin sleep (sleep mode entered on pin transition) and cyclic sleep (module sleeps for a fixed time). The XBee DigiMesh modules support a network synchronized sleep to conserve power.
  • Page 26: Xbee/Xbee-Pro Digimesh 2.4 Advanced Application Features

    Remote Command Request API frame (see the API Operations chapter.) This API frame can be used to send commands to a remote module to read or set command parameters. Sending a Remote Command to XBee To send a remote command, populate the Remote Command Request frame with the 64-bit address of the remote device, the correct command options value, and the command and parameter data (optional).
  • Page 27: Xbee Network Commissioning And Diagnostics

    In addition to configuring devices, a strategy must be developed to place devices to ensure reliable routes. To accommodate these requirements, the XBee modules include various features to aid in device placement, configuration, and network diagnostics. XBee Device Configuration XBee modules are configured locally through serial commands (AT or API), or remotely through remote API commands.
  • Page 28: Node Replacement

    XBee Device Placement For a network installation to be successful, the installer must be able to determine where to place individual XBee devices to establish reliable links throughout the network. Link Testing A good way to measure the performance of a network is to send unicast data through the network from one device to another to determine the success rate of many transmissions.
  • Page 29: Rssi Indicators

    This pin could potentially be connected to an LED to indicate if the link is stable or not. XBee Network Discovery The network discovery command is used to discover all Digi modules that have joined a network. Issuing the ND command sends a broadcast network discovery command throughout the network.
  • Page 30: Network Link Testing

    The address with which the radio Destination address should test its link The size of the test packet. The maximum payload size the radio Payload size can support can be queried with the NP command. © 2014 Digi International Inc.
  • Page 31 83dBm, avgRSSI=-82dBm) An error has occurred if the result field is not equal to zero; ignore the other fields in the packet. If the Success field is equal to zero, then ignore the RSSI fields. © 2014 Digi International Inc.
  • Page 32: Trace Routing

    Route Information packets which can be generated by a unicast with Trace Route enabled it is suggested that the Trace Route option only be used for occasional diagnostic purposes and not for normal operations. © 2014 Digi International Inc.
  • Page 33: Nack Messages

    XBee Commissioning Pushbutton and Associate LED The XBee modules support a set of commissioning and LED behaviors to aid in device deployment and commissioning. These include the commissioning push button definitions and associate LED behaviors. These features can be supported in hardware as shown below.
  • Page 34: Commissioning Pushbutton

    Associate LEDs rapidly for 1 second. All API devices that receive this transmission will send a Node Identification frame out their UART (API ID 0x95). Not configured for synchronous sleep No effect. © 2014 Digi International Inc.
  • Page 35 Causes a node which is configured with sleeping router nomination enabled (see description of the ATSO – sleep options Configured for synchronous sleep command in the XBee module’s Product Manual) to immediately nominate itself as the network sleep coordinator. Issues an ATRE to restore module parameters to default values.
  • Page 36: Associate Led

    If the Associate LED functionality is enabled (D5 command), a device that receive this transmission will blink its Associate pin rapidly for 1 second. © 2014 Digi International Inc.
  • Page 37: Xbee/ Xbee-Pro Digimesh 2.4 I/O Line Monitoring

    DigiMesh 2.4 User Manual XBee/ XBee-PRO DigiMesh 2.4 I/O Line Monitoring I/O Samples The XBee modules support both analog input and digital IO line modes on several configurable pins. Queried Sampling Parameters for the pin configuration commands typically include the following:...
  • Page 38 Following the digital IO data (if any), each enabled analog channel will return 2 bytes. The data starts with AIN0 and continues sequentially for each enabled analog input channel up to AIN5. © 2014 Digi International Inc.
  • Page 39: Xbee Periodic I/O Sampling

    XBee Periodic I/O Sampling Periodic sampling allows an XBee-PRO module to take an I/O sample and transmit it to a remote device at a periodic rate. The periodic sample rate is set by the IR command. If IR is set to 0, periodic sampling is disabled.
  • Page 40 ® XBee/XBee-PRO DigiMesh 2.4 User Manual Edge detection with periodic sampling © 2014 Digi International Inc.
  • Page 41: Xbee/Xbee-Pro Digimesh 2.4 Networking

    The ID parameter allows multiple DigiMesh networks to co-exist on the same physical channel. Operating Channel DigiMesh modules utilize direct-sequence spread spectrum modulation and operate on a fixed channel. There are 16 operating channels defined in the 2.4 GHz frequency band. XBee modules © 2014 Digi International Inc.
  • Page 42: Digimesh Data Transmission And Routing

    XBee/XBee-PRO DigiMesh 2.4 User Manual support all 16 channels and XBee-PRO modules support 12 of the 16 channels. The operating channel on a module is selected using the CH command. For modules to communicate, the channel (CH) and network identifier (ID) must be equal on all modules in the network.
  • Page 43: Route Discovery

    100,000 bytes from source to destination. During the test, no route discoveries or failures occurred. XBee DigiMesh 2.4 Transmission Timeouts When a node receives an API TX Request (API configured modules) or an RO timeout occurs...
  • Page 44: Unicast One Hop Time

    Transmitting a Unicast with a Broken Route If the route to a destination node has changed since the last time a route discovery was completed a node will begin by attempting to send the data along the previous route. After it © 2014 Digi International Inc.
  • Page 45 The timeout associated with the entire operation can be estimated as follows: brokenRouteUnicast=BroadcastTxTime+NH*unicastOneHopTime +2*knownRouteUnicast © 2014 Digi International Inc.
  • Page 46: Xbee/Xbee-Pro Digimesh 2.4 Sleep Modes

    Asynchronous sleep modes are used to control the sleep state on a module by module basis. Do not use modules operating in asynchronous mode to route data. Digi strongly encourages users to set asynchronous sleeping modules as end-devices using the CE command. This will prevent the node from attempting to route data.
  • Page 47: Asynchronous Cyclic Sleep Mode (Sm=4)

    Cyclic sleep mode is enabled by setting the SM command to 4. In cyclic sleep, the module sleeps for a specified time. If the XBee receives serial or RF data while awake, it will extend the time before it returns to sleep by the amount specified by the ST command. Otherwise, it will enter sleep mode immediately.
  • Page 48: Xbee Asynchronous Sleep Operation

    ® XBee/XBee-PRO DigiMesh 2.4 User Manual XBee Asynchronous Sleep Operation DigiMesh Wake Timer In cyclic sleep mode (SM=4 or SM=5), if serial or RF data is received, the module starts a sleep timer (time until sleep). Any data received serially or by RF link resets the timer. The timer duration can be set using the ST command.
  • Page 49: Digimesh Synchronization Messages

    (using the SO command) which have gone six or more cycles without hearing a sync will also send a message requesting sync at the beginning of their wake period. The following diagram illustrates the synchronization behavior of sleep compatible modules: © 2014 Digi International Inc.
  • Page 50 Send Coord. Sync Rapid Sync Exit Disabled? Deployment Send Mode Poll Send Sync Network Transmit Time Wait Sleep Guard Time Is Cyclic Sleep Node? Wait Sleep Wait Time in Low Sleep Power Mode Time © 2014 Digi International Inc.
  • Page 51: Becoming A Sleep Coordinator

    CB2 command. A node nominated in this manner is still subject to the election process described above. A node config- ured as a non-sleep coordinator will ignore commissioning button nomination requests. © 2014 Digi International Inc.
  • Page 52: Sleep Guard Times

    The default values of NH and NN have been optimized to work for the majority of deployments. In most cases, we suggest that these parameters not be modified from their default values. Decreasing these parameters for small networks can improve battery life, but © 2014 Digi International Inc.
  • Page 53: Starting A Sleeping Digimesh Network

    3 Next, power on nodes in range of the sleep coordinator or other nodes which have synchronized with the network. If the synchronized node is asleep, it can be woken by pressing the commissioning button once. 4 Wait a cycle for the new node to sync itself. © 2014 Digi International Inc.
  • Page 54: Adding A New Node To An Existing Network

    Using this sleep option increases reliability but may decrease battery life. Nodes using this sleep option which miss sync messages will have an increased wake time and decreased sleep time during cycles in which the sync message is missed. This will reduce battery conservation. © 2014 Digi International Inc.
  • Page 55: Xbee Digimesh Diagnostics

    3 The out of sync node will receive a sync from the node which is synchronized to the network and sync to the network sleep settings. XBee DigiMesh Diagnostics The following are useful in some applications when managing a sleeping router network: © 2014 Digi International Inc.
  • Page 56: Query Sleep Cycle

    Sleep Status API Messages When enabled with the SO command, a module configured in API mode will output modem status frames immediately after a module wakes up and just prior to a module going to sleep. © 2014 Digi International Inc.
  • Page 57: Xbee/Xbee-Pro Command Reference Tables

    ® XBee/XBee-PRO DigiMesh 2.4 User Manual XBee/XBee-PRO Command Reference Tables Special AT Parameter Name and Description Default Command Range Apply Changes. Immediately applies new settings without exiting command mode. Software Reset. Reset module. Responds immediately with an “OK” then performs a reset 100ms later.
  • Page 58 MAC Unicast One Hop Time. The MAC unicast one hop timeout in milliseconds. Changing MAC parameters can [read-only] change this value. MAC Broadcast One Hop Time. The MAC broadcast one hop timeout in milliseconds. Changing MAC [read-only] parameters can change this value. © 2014 Digi International Inc.
  • Page 59 ASCII string character entered. This string is returned as part of the ATND (Network Discover) command. This identifier is also used with the ATDN (Destination Node) command. © 2014 Digi International Inc.
  • Page 60 ID value. This value will be used as the 0-0xFF 0xE8 destination endpoint for all data transmissions. The default value (0xE8) is the Digi data endpoint. Source Endpoint. Set/read the application layer source endpoint value. This value will be used as the source 0-0xFF 0xE8 endpoint for all data transmissions.
  • Page 61 Network Discover. Discovers and reports all RF modules found. If the ND command is sent through a local API frame, each response is returned as a separate Local or Remote AT Command Response API packet, respectively. © 2014 Digi International Inc.
  • Page 62 DEVICE_TYPE<CR> (1 Byte: 0=Coord, 1=Router, 2=End Device) STATUS<CR> (1 Byte: Reserved) PROFILE_ID<CR> (2 Bytes) MANUFACTURER_ID<CR> (2 Bytes) DIGI DEVICE TYPE<CR> (4 Bytes. Optionally included based on NO settings.) RSSI OF LAST HOP<DR> (1 Byte. Optionally included based on NO settings.) <CR>...
  • Page 63 0x7e delimiter to be passed as data.) API Output Format. Enables different API output frames. Options include: 0, 1 0 Standard Data Frames (0x90 for RF RX) 1 Explicit Addressing Data Frames (0x91 for RF RX) © 2014 Digi International Inc.
  • Page 64 Force Sample. Forces a read of all enabled digital and analog input lines. XBee Sensor Sample. Forces a sample to be taken on an XBee Sensor device. This command can only be issued to an XBee Sensor device using an API remote command ©...
  • Page 65 This command does not work with synchronous sleep modules. Sleep Period. Set/read the sleep period of the module. 1 - 1440000 (x This command defines the amount of time the module will 2 seconds 10 ms) sleep per cycle. © 2014 Digi International Inc.
  • Page 66 When in this sleep mode, the device will always stay awake for the WH time plus the amount of time it takes to transmit a one-hop unicast to another node. © 2014 Digi International Inc.
  • Page 67 Command Character. Set or read the character to be used between guard times of the AT Command Mode 0-0xFF 0x2B Sequence. The AT Command Mode Sequence causes the radio modem to enter Command Mode (from Idle Mode). © 2014 Digi International Inc.
  • Page 68 0-0xFFFFFFFF This value can be used to 0x40000 [ read only] differentiate multiple XBee-based products. Maximum RF Payload Bytes. This value returns the maximum number of RF payload 0-0xFFFF bytes that can be sent in a unicast transmission based on the current configurations.
  • Page 69: Xbee/Xbee-Pro Digimesh 2.4 Api Operation

    UART Data Frame. Please note that Digi may add new frame types to future versions of firmware, so please build into your software interface the ability to filter out additional API frames with unknown Frame Types.
  • Page 70: Xbee Escape Characters

    Identifier-specific Data cmdID cmdData The cmdID frame (API-identifier) indicates which API messages will be contained in the cmdData frame (Identifier-specific data). Note that multi-byte values are sent big endian.The XBee modules support the following API frames: API Frame Names API ID...
  • Page 71: Checksum

    To verify: Add all bytes (include checksum, but not the delimiter and length). If the checksum is correct, the sum will equal 0xFF. XBee API UART Exchanges AT Commands The following image shows the API frame exchange that takes place at the UART when sending an AT command request to read or set a module parameter.
  • Page 72: Remote At Commands

    AT command. A remote command response frame is not sent out the UART if the remote device does not receive the remote command. Supporting the XBee API Applications that support the API should make provisions to deal with new API frames that may be introduced in future releases.
  • Page 73: Xbee Frame Data

    Command Name - Two ASCII Data AT Command characters that identify the AT 0x48 (H) Command. If present, indicates the requested Parameter parameter value to set the given Value register. If no characters present, (optional) register is queried. © 2014 Digi International Inc.
  • Page 74: At Command - Queue Parameter Value

    The 64-bit destination address should be set to 0x000000000000FFFF for a broadcast transmission (to all devices). For unicast transmissions the 64 bit address field should be set to the address of the desired destination node. The reserved field should be set to 0xFFFE. © 2014 Digi International Inc.
  • Page 75 0xFF 0xFE 0x00 0x00 0x54 0x78 0x44 0x61 0x74 0x61 0x30 0x41 0x7D 0x33 The checksum is calculated (on all non-escaped bytes) as [0xFF - (sum of all bytes from API frame type through data payload)]. © 2014 Digi International Inc.
  • Page 76: Explicit Addressing Command Frame

    The maximum number of payload bytes can be read with the NP command. Frame Fields Offset Example Description Start Delimiter 0x7E MSB 1 0x00 Number of bytes between the length Length and the checksum LSB 2 0x1A © 2014 Digi International Inc.
  • Page 77 Example. The above example sends a data transmission to a radio with a 64 bit address of 0x0013A20001238400 using a source endpoint of 0xA0, destination endpoint 0xA1, cluster ID =0x1554, and profile ID 0xC105. Payload will be “TxData”. © 2014 Digi International Inc.
  • Page 78: Remote At Command Request

    1 (broadcasts go to 1-hop neighbors only), and apply changes so the new configuration value immediately takes effect. In this example, the 64-bit address of the remote is 0x0013A200 40401122. © 2014 Digi International Inc.
  • Page 79: At Command Response

    Frame-specific 0x01= Watchdog timer reset Data Status 0x00 0x0B = Network Woke Up 0x0C = Network Went To Sleep 0xFF - the 8 bit sum of bytes from Checksum 0x75 offset 3 to this byte. © 2014 Digi International Inc.
  • Page 80: Transmit Status

    0x0013a2004052AAAA to a radio with serial number 0x0013a2004052DDDD. This particular frame indicates that the transmission was successfully forwarded from the radio with serial number 0x0013a2004052BBBB to the radio with serial number 0x0013a2004052CCCC. © 2014 Digi International Inc.
  • Page 81: Aggregate Addressing Update

    0xFF - the 8 bit sum of bytes from Checksum 0x2E offset 3 to this byte. Example. In the above example a radio which had a destination address (DH/DL) of 0x0013A2004052AAAA updated its destination address to 0x0013A2004052BBBB. © 2014 Digi International Inc.
  • Page 82: Receive Packet

    Example. In the above example, a device with a 64-bit address of 0x0013A200 40522BAA sends a unicast data transmission to a remote device with payload “RxData”. If AO=0 on the receiving device, it would send the above frame out its UART. © 2014 Digi International Inc.
  • Page 83: Explicit Rx Indicator

    “RxData”. Suppose the transmission was sent with source and destination endpoints of 0xE0, cluster ID=0x2211, and profile ID=0xC105. If AO=1 on the receiving device, it would send the above frame out its UART. © 2014 Digi International Inc.
  • Page 84: Data Sample Rx Indicator

    (Analog Channel Mask > 0), each enabled analog input returns a 2-byte value indicating the A/D Analog Sample measurement of that input. Analog 0x25 samples are ordered sequentially from AD0/DIO0 to AD3/DIO3, to the supply voltage. © 2014 Digi International Inc.
  • Page 85: Node Identification Indicator

    0x0013a200407402ac and default NI string, the following node identification indicator would be received: 0x7e 0025 9500 13a2 0040 7402 acff fec2 fffe 0013 a200 4074 02ac 2000 fffe 0101 c105 101e 000c 0000 2e33 © 2014 Digi International Inc.
  • Page 86: Remote Command Response

    3 to this byte. Example. If a remote command is sent to a remote device with 64-bit address 0x0013A200 40522BAA to query the SL command, and if the frame ID=0x55, the response would look like the above example. © 2014 Digi International Inc.
  • Page 87: Appendix A: Xbee/Xbee-Pro Terms And Definitions

    ® XBee/XBee-PRO DigiMesh 2.4 User Manual Appendix A: XBee/XBee-PRO Terms and Defini- tions Terms and Definitions Personal Area Network-A data communication network that includes a coordinator and one or more routers/end devices. Synonymous with Network ID The 16-bit address is used for compatibility and has an address...
  • Page 88: Appendix B: Agency Certifications

    • For XBee modules where the antenna gain is less than 13.8 dBi, no additional SAR testing is required. The 20 cm separation distance is not required for antenna gain less than 13.8 dBi.
  • Page 89: Fcc-Approved Antennas (2.4 Ghz)

    The modules are FCC-approved for fixed base station and mobile applications on channels 0x0B - 0x1A (XBee) and 0x0C - 0x17 (XBee-PRO). If the antenna is mounted at least 20cm (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) and...
  • Page 90 ® XBee/XBee-PRO DigiMesh 2.4 User Manual Antennas approved for use with the XBee RF Modules (Cable loss is shown if required) Part Min. Required Cable Type (Description) Gain Application* Number Separation Loss Yagi Class Antennas A24-Y4NF Yagi (4-element) 6.0 dBi...
  • Page 91: Xbee Rf Module High Gain Antenna Summary

    DigiMesh 2.4 User Manual XBee RF Module High Gain Antenna Summary The following antenna types have been tested and approved for use with the XBee Module: Antenna Type: Yagi RF Module was tested and approved with 15 dBi antenna gain with 7.9 dB cable loss. Any Yagi type antenna with 7.1 dBi gain or less can be used with no cable loss.
  • Page 92 The preceding statement must be included as a CAUTION statement in OEM product manuals in order to alert users of FCC RF Exposure compliance. © 2014 Digi International Inc.
  • Page 93: Europe (Etsi)

    EMC and safety. Important Note Digi does not list the entire set of standards that must be met for each country. Digi 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...
  • Page 94: Approved Antennas

    Maximum of 14.2 dBm). Any Flat Panel type antenna with 14.2 dBi gain or less can be used with no cable-loss. XBee-PRO RF Module (@ 10 dBm Transmit Power, PL parameter value must equal 0, or use International variant) The following antennas have been tested and approved for use with the embedded XBee-PRO RF Module: •...
  • Page 95: Japan (Telec)

    FCC test report or CISPR 22 test report for compliance with ICES-003. Japan (Telec) In order to use the XBee-PRO in Japan, you must order the International version. The International XBee-PRO RF Modules are limited to a transmit power output of 10 dBm.
  • Page 96: Appendix C: Additional Information

    1-year from the date of purchase. In the event of a product failure due to materials or workmanship, Digi will repair or replace the defective product. For warranty service, return the defective product to Digi, shipping prepaid, for prompt repair or replacement.

This manual is also suitable for:

Xbee-pro

Table of Contents