XBP09-DMDK Digi International, XBP09-DMDK Datasheet

no-image

XBP09-DMDK

Manufacturer Part Number
XBP09-DMDK
Description
KIT STARTER PROMESH XBEE PRO
Manufacturer
Digi International
Series
XBEE-PRO™r
Type
Transceiver, XBeePror

Specifications of XBP09-DMDK

Frequency
900MHz
Wireless Frequency
900 MHz
Interface Type
RS-232, USB, UART
Modulation
FHSS
Security
128 bit AES
Operating Voltage
3.3 V
Output Power
50 mW
Antenna
RPSMA
For Use With/related Products
Xbee-PRO Modules
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
602-1130
XBee-PRO® 900/DigiMesh™ 900 OEM RF Modules
OEM RF Modules by Digi International
Firmware version:
182x XBee-PRO DigiMesh 900
100x XBee-PRO 900
XBee-PRO® 900 OEM RF Modules
RF Module Operation
RF Module Configuration
Appendices
Digi International Inc.
11001 Bren Road East
Minnetonka, MN 55343
877 912-3444 or 952 912-3444
http://www.digi.com
90000903_B
9/12/2008

Related parts for XBP09-DMDK

XBP09-DMDK Summary of contents

Page 1

... XBee-PRO® 900/DigiMesh™ 900 OEM RF Modules XBee-PRO® 900 OEM RF Modules RF Module Operation RF Module Configuration Appendices OEM RF Modules by Digi International Firmware version: 182x XBee-PRO DigiMesh 900 100x XBee-PRO 900 Digi International Inc. 11001 Bren Road East Minnetonka, MN 55343 877 912-3444 or 952 912-3444 http://www ...

Page 2

... XBee‐PRO® 900  OEM RF Modules © 2008 Digi International, 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 Digi International, Inc. ...

Page 3

XBee‐PRO® 900  OEM RF Modules  Contents 1. XBee-PRO® 900 OEM RF Modules 4 Key Features 4 Worldwide Acceptance 4 Specifications 5 Mechanical Drawings 6 Mounting Considerations 6 Pin Signals 7 Electrical Characteristics Module Operation 9 Serial Communications 9 UART Data Flow ...

Page 4

The XBee-PRO® 900 OEM RF Modules were engineered to support the unique needs of low-cost, low-power wireless sensor networks. The modules require minimal power and provide reliable delivery of data between remote devices. The modules operate within the ISM ...

Page 5

XBee‐PRO® 900  OEM RF Modules   Specifications Specifications of the XBee‐PRO® 900  OEM RF Module  Specification Performance Indoor/Urban Range Outdoor RF line-of-sight Range Transmit Power Output RF Data Rate Serial Interface Data Rate (software selectable) Receiver Sensitivity Power Requirements Supply Voltage Operating Current Operating Current (Receive)) Sleep Current General Operating Frequency Band ...

Page 6

XBee‐PRO® 900  OEM RF Modules   Mechanical Drawings Mechanical drawings of the XBee‐PRO® 900  OEM RF Modules (antenna options not shown) .  Mounting Considerations The XBee-PRO® 900 RF Module (through-hole) was designed to mount into a receptacle (socket) and therefore does not require any soldering when mounting board. The Development Kits contain RS-232 and ...

Page 7

XBee‐PRO® 900  OEM RF Modules   Pin Signals XBee‐PRO® 900  RF Module Pin Number (top sides shown ‐ shields on bottom) Pin Assignments for the XBee‐PRO® 900  Modules Pin # Name 1 Vcc 2 DOUT 3 DIN / CONFIG 4 DIO12 Input/Open drain 5 RESET 6 PWM0 / RSSI / DIO10 7 PWM / DIO11 8 [reserved] 9 DTR / SLEEP_RQ/ DIO8 ...

Page 8

XBee‐PRO® 900  OEM RF Modules   Electrical Characteristics DC Characteristics of the XBee‐PRO® 900  (VCC =3.0‐3.6VDC) Symbol Parameter V Input Low Voltage IL V Input High Voltage IH V Output Low Voltage OL V Output High Voltage OH II Input Leakage Current IN © 2008 Digi International, Inc. Condition Min All Digital Inputs - All Digital ...

Page 9

Serial Communications The XBee-PRO®OEM RF Modules interface to a host device through a logic-level asynchronous serial port. Through its serial port, the module can communicate with any logic and voltage compatible UART; or through a level translator to any ...

Page 10

XBee‐PRO® 900  OEM RF RF Modules   Internal Data Flow Diagram Serial DIN Receiver Buffer CTS Processor VCC GND Serial Transmit DOUT Buffer RTS 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 ...

Page 11

XBee‐PRO® 900  OEM RF RF Modules   RTS Flow Control If flow RTS control is enabled (D6 command), data in the serial transmit buffer will not be sent out the DOUT pin as long as RTS is de-asserted (set high). The host device should not de-assert ...

Page 12

XBee‐PRO® 900  OEM RF RF Modules   Modes of Operation Idle Mode When not receiving or transmitting data, the RF module is in Idle Mode. During Idle Mode, the RF module is also checking for valid RF data. The module shifts into the other modes of ...

Page 13

XBee‐PRO® 900  OEM RF RF Modules   Command 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 alternate means ...

Page 14

XBee‐PRO® 900  OEM RF RF Modules   Sleep Mode Sleep mode allows the module to enter a low power state. Currently sleep is only supported in the mesh firmware. See chapter 3 for more information. © 2008 Digi International, Inc.      14 ...

Page 15

DigiMesh Networking Mesh networking allows messages to be routed through several different nodes to a final destination. DigiMesh firmware allows OEMs and system integrators to bolster their networks with the self-healing attributes of mesh networking. In the event that ...

Page 16

XBee‐PRO® 900  OEM RF Modules  Routing A module within a mesh network is able to determine reliable routes using a routing algorithm and table. The routing algorithm uses a reactive method derived from AODV (Ad-hoc On-demand Distance Vector). An associative routing table is used ...

Page 17

XBee‐PRO® 900  OEM RF Modules  Normal Mode Normal mode is the default mode for a newly powered on node. In this mode a node will not sleep, but will synchronize to a sleeping network. When synchronized a normal node can aid in setting up ...

Page 18

XBee‐PRO® 900  OEM RF Modules  1. Enable the preferred sleep coordinator on one of the nodes, and set its SP and ST to their default values. The idea is to set these values short enough so that commands can be sent quickly throughout the ...

Page 19

XBee‐PRO® 900  OEM RF Modules  Changing Sleep Parameters Use the following steps to change sleep parameters: 1. Enter the SP command with the sleep time interval represented in units of 10 msec. 2. Enter the ST command with the wake time interval represented in ...

Page 20

Special Special Commands AT Name and Description Command Write. Write parameter values to non-volatile memory so that parameter modifications persist through subsequent resets. WR Note: Once WR is issued, no additional characters should be sent to the module until after ...

Page 21

XBee‐PRO® 900  OEM RF Modules   Serial Interfacing Commands AT Name and Description Command Flow Control Threshhold. Set or read flow control threshhold. De-assert CTS and/or FT send XOFF when FT bytes are in the UART receive buffer. Re-assert CTS when less than bytes ...

Page 22

XBee‐PRO® 900  OEM RF Modules   I/O Commands AT Name and Description Command AD0/DIO0 Configuration. Configure options for the AD0/DIO0 line of the module. Options include Input, unmonitored 3 = Digital input, monitored Digital output low 5 = Digital output high ...

Page 23

XBee‐PRO® 900  OEM RF Modules   Diagnostics Commands AT Name and Description Command RSSI PWM timer Set or read the time that the RSSI output (indicating signal strength) RP will remain active after the last reception. Time units are measured in tenths of seconds Transmission Errors ...

Page 24

XBee‐PRO® 900  OEM RF Modules   Node Identification Commands  AT Name and Description Command Node Discover - Node Discover. Discovers and reports all RF modules found. The following information is reported for each module discovered. MY<CR> SH<CR> SL<CR> NI<CR> (Variable length) PARENT_NETWORK ADDRESS (2 Bytes)<CR> DEVICE_TYPE<CR> (1 ...

Page 25

As an alternative to Transparent Operation, API (Application Programming Interface) Operations are available. API operation requires that communication with the module be done through a structured interface (data is communicated in frames in a defined order). The API specifies ...

Page 26

XBee‐PRO® 900  OEM RF Modules Data bytes that need to be escaped: • 0x7E – Frame Delimiter • 0x7D – Escape • 0x11 – XON • 0x13 – XOFF Example - Raw UART Data Frame (before escaping interfering bytes): 0x11 needs to be escaped ...

Page 27

XBee‐PRO® 900  OEM RF Modules Modem Status API Identifier Value: (0x8A) RF module status messages are sent from the module in response to specific conditions.  Modem Status Frames © 2008 Digi International, Inc lim ite ...

Page 28

XBee‐PRO® 900  OEM RF Modules AT Command API Identifier Value: (0x08) Allows for module parameter registers to be queried or set. AT Command Frames Start Delimiter 0x7E Frame ID (Byte 5) Identifies the UART data frame for the host to correlate with a subsequent ACK (acknowledgement). ...

Page 29

XBee‐PRO® 900  OEM RF Modules AT Command Response API Identifier Value: (0x88) Response to previous command. In response Command message, the module will send an AT Command Response message. Some commands will send back multiple frames (for example, the ND (Node ...

Page 30

XBee‐PRO® 900  OEM RF Modules Remote Command Response API Identifier Value: (0x97 module receives a remote command response RF data frame in response to a Remote AT Command Request, the module will send a Remote AT Command Response message out the UART. ...

Page 31

XBee‐PRO® 900  OEM RF Modules Transmit Request API Identifier Value: (0x10 Request message will cause the module to send RF Data Packet.TX Packet Frames Transmit Request. Start delimiter 0x7E API Identifier 0x10 Frame ID (byte 5) Identifies the UART data ...

Page 32

XBee‐PRO® 900  OEM RF Modules Explicit Addressing Command Frame API Identifier Value: (0x11) Allows application layer fields (endpoint and cluster ID specified for a data transmission. Explicit Addressing Command Frame. Start delimiter Length 0x7E MSB LSB Frame ID (byte 5) Identifies the UART data frame ...

Page 33

XBee‐PRO® 900  OEM RF Modules Transmit Status API Identifier Value: 0x8B When a TX Request is completed, the module sends a TX Status message. This message will indicate if the packet was transmitted successfully or if there was a failure. TX Status Frames Start Delimiter Length ...

Page 34

XBee‐PRO® 900  OEM RF Modules Explicit Rx Indicator API Identifier Value:(0x91) When the modem receives a RF packet it is sent out the UART using this message type (when AO=1).  Explicit Rx Indicators Start delimiter Length 0x7E MSB LSB AP Identifier 0x91 64-bit Source address (bytes ...

Page 35

Appendix A: Definitions Definitions Terms and Definitions PAN Network Address Route Request Route Reply Route Discovery DigiMesh Protocol Election Hopping Network Identifier Network Address Nomination Route Request Route Reply Route Discovery Sleep coordinator Synch message © 2008 Digi International, Inc. Personal Area Network - A data communication network ...

Page 36

Appendix B:  Agency Certifications United States FCC The XBee-PRO® 900 RF Module complies with Part 15 of the FCC rules and regulations. Compliance with the labeling requirements, FCC notices and antenna usage guidelines is required. To fufill FCC Certification, the OEM must comply ...

Page 37

XBee‐PRO® 900  OEM RF Modules XBee-PRO® 900 have been tested and approved for use with all the antennas listed in chapter five using the RF module in a portable application (For example - If the module is used in a handheld device ...

Page 38

The following antennas have been approved for use with the XBee-PRO 900/DigiMesh 900 RF module. Digi does not carry all of these antenna variants. Contact Digi Sales for available antennas. 900 MHz Antenna Listings Omni-directional antennas Part Number A09-F0 ...

Page 39

XBee‐PRO® 900  OEM RF Modules   A09-HASM-7 A09-HG A09-HATM A09-H A09-HBMMP6I A09-QBMMP6I A09-QI 29000187 A09-QW A09-QRAMM A09-QSM-3 A09-QSM-3H A09-QBMM-P6I A09-QHRN A09-QHSN A09-QHSM-2 A09-QHRSM-2 A09-QHRSM-170 A09-QRSM-380 A09-QAPM-520 A09-QSPM-3 A09-QAPM-3 A09-QAPM-3H A09-DPSM-P12F A09-D3NF-P12F A09-D3SM-P12F A09-D3PNF A09-D3TM-P12F A09-D3PTM A09-M0SM A09-M2SM A09-M3SM A09-M5SM A09-M7SM A09-M8SM A09-M0TM A09-M2TM A09-M3TM A09-M5TM ...

Page 40

XBee‐PRO® 900  OEM RF Modules   A09-Y10 A09-Y11 A09-Y12 A09-Y13 A09-Y14 A09-Y14 A09-Y15 A09-Y15 A09-Y6TM A09-Y7TM A09-Y8TM A09-Y9TM A09-Y10TM A09-Y11TM A09-Y12TM A09-Y13TM A09-Y14TM A09-Y14TM A09-Y15TM A09-Y15TM © 2008 Digi International, Inc. 5 Element Yagi RPN 6 Element Yagi RPN 7 Element Yagi RPN 9 Element Yagi RPN 10 Element ...

Related keywords