X24-009NSC Digi International/Maxstream, X24-009NSC Datasheet
X24-009NSC
Specifications of X24-009NSC
Related parts for X24-009NSC
X24-009NSC Summary of contents
Page 1
... Reliable 900 MHz & 2.4 GHz OEM RF Modules by MaxStream, Inc. 355 South 520 West, Suite 180 Lindon, UT 84042 Phone: (801) 765-9885 Fax: (801) 765-9895 rf-xperts@maxstream.net www.maxstream.net X09-001… X24-009… X09-009… X24-019… X09-019… XH9-001… XH9-009… XH9-019… M100018 2006.02.24 ...
Page 2
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] © 2006 MaxStream, Inc. All rights reserved The contents of this manual may not be transmitted or reproduced in any form or by any means without the written permission of MaxStream, Inc. XStream™ is a registered trademark of MaxStream, Inc. Technical Support: Phone: (801) 765-9885 Live Chat: www.maxstream.net E-Mail: rf-xperts@maxstream.net © 2006 MaxStream, Inc. Confidential and Proprietary ii ...
Page 3
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Contents 1. XStream OEM RF Module 1.1. Features 4 1.1.1. Worldwide Acceptance 1.2. Specifications 5 1.3. Mechanical Drawings 5 1.4. Pin Signals 6 1.5. Electrical Characteristics 7 1.5.1. Timing Specifications 2. RF Module Operation 2.1. Serial Communications 9 2.1.1. ...
Page 4
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 1. XStream OEM RF Module The XStream OEM RF Module is a drop-in wireless data solution that transfers a standard asynchronous serial data stream over-the-air between devices. The module was engineered to provide OEMs and integrators with an easy-to-use wireless solution that ...
Page 5
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 1.2. Specifications Table 1‐01. XStream OEM RF Module Specifications Specification Performance Indoor/Urban Range miles (11 km) w/ dipole antenna Outdoor line-of-sight Range Interface Data Rate Throughput Data Rate RF Data Rate Transmit Power Output 100 mW (20 dBm) Receiver Sensitivity Power ...
Page 6
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 1.4. Pin Signals Figure 1‐02. XStream OEM RF Module Pin Numbers (bottom view, pins protruding) Table 1‐02. J1 Pin Signal Descriptions (Low‐asserted signals distinguished with a horizontal line over signal name.) Module Pin * Module has 10K Ω internal pull‐up resistor ** Module has 10K Ω internal pull‐down resistor *** Module has 100K Ω internal pull‐up resistor Note: When integrating the XStream Module with a Host PC Board, ...
Page 7
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 1.5. Electrical Characteristics Figure 1‐03. System Block Diagram Basic wireless link between hosts The data flow sequence is initiated when the first byte of data is received in the DI Buffer of the transmitting module (XStream Module A). As long as XStream Module A is not ...
Page 8
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Table 1‐05. DC Characteristics (Vcc = 4.75 – 5.25 VDC) Symbol Parameter VIL Input Low Voltage VIH Input High Voltage VIH2 Input High Voltage VOL Output Low Voltage VOH Output High Voltage Input Leakage IIL Current I/O Pin Input Leakage IIH Current I/O Pin IIL2 IIL3 IIH2 ...
Page 9
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 2. RF Module Operation 2.1. Serial Communications The XStream OEM RF Module interfaces to a host device through a CMOS-level asynchronous serial port. Through its serial port, the module can communicate with any UART voltage compatible device or through a level ...
Page 10
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 2.1.2. Flow Control Figure 2‐03. Internal Data Flow Diagram (The five most commonly‐used pin signals shown.) DI (Data In) Buffer and Flow Control When serial data enters the XStream Module through the DI Pin (pin 4), then the data is stored in the DI Buffer until it can be transmitted. ...
Page 11
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 2.2. Modes of Operation XStream OEM RF Modules operate in five modes. Figure 2‐04. XStream Modes of Operation 2.2.1. Idle Mode When not receiving or transmitting data, the module is in Idle Mode. The module uses the same amount of power in Idle ...
Page 12
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Figure 2‐05. Data Transmission Sequence RF Data Packet Figure 2‐06. RF Data Packet * When streaming multiple RF packets, the RF Initializer is only sent in front of the first packet. RF Initializer An RF initializer is sent each time a new connection sequence begins. The RF initializer contains channel information that notifies receiving modules of information such as the hopping pattern ...
Page 13
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 2.2.3. Receive Mode If the module detects RF data while in Idle Mode, the module transitions into Receive Mode to receive RF packets. Once a packet is received, the module checks the CRC to ensure that the data was ...
Page 14
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Pin Sleep ( Pin Sleep requires the least amount of power. In order to achieve this state, SLEEP pin must be asserted (high). The module remains in Pin Sleep until the SLEEP pin is de-asserted. After enabling ...
Page 15
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Cyclic Scanning. Each RF transmission consists Initializer and payload. The wake-up initializer contains initialization information and all receiving modules must wake during the wake-up initializer portion of data transmission in order to be synchronized with the ...
Page 16
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 2.2.5. Command Mode To modify or read module parameters, the module must first enter into Command Mode (a state in which incoming characters are interpreted as commands). Two command types are supported: • AT Commands • Binary Commands AT ...
Page 17
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Binary Commands Sending and receiving parameter values using binary commands is the fastest way to change operating parameters of the module. Binary commands are used most often to sample signal strength (RS parameter) and/or error counts change ...
Page 18
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 3. RF Module Configuration 3.1. Hands-on Programming Examples For information about entering and exiting AT and Binary Command Modes, refer to the Command Mode section [p16]. 3.1.1. AT Command Example To Send AT Commands (Using the Terminal tab of MaxStream’s X-CTU ...
Page 19
... Echo On ER 0x0F (15d) Receive Error Count FH 0x0D (13d) Force Wake-up Initializer FL 0x07 (7d) Software Flow Control FT v4.27B* 0x24 (36d) Flow Control Threshold GD 0x10 (16d) Receive Good Count HP 0x11 (17d) Hopping Channel HT 0x03 (3d) Time before Wake-up Initializer ID v4.2B* 0x27 (39d) Modem VID IU v4 ...
Page 20
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 3.3. XStream Command Descriptions Command descriptions in this section are listed alphabetically. Command categories are designated within “< >” symbols that follow each command title. XStream Modules expect parameter numerical values in hexadecimal (designated by the “0x” prefix). AM ...
Page 21
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] BK (Serial Break Passing) Command <Serial Interfacing> Pass a serial break condition on the DI pin to the DO pin of another module. BO (Serial Break Timeout) Command <Serial Interfacing> DO pin will return to default after no serial ...
Page 22
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] CD (DO3 Configuration) Command <Serial Interfacing> CD Command is used to redefine the behavior of the DO3 (Data Output 3)/RX LED line. CE (Connection Inactivity Timeout) Command <Networking & Security> Set/Read the duration of inactivity that will cause a ...
Page 23
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] CN (Exit AT Command Mode) Command <Command Mode Options> CN Command is used to explicitly exit AT Command Mode. CO (DO3 Timeout) Command <Serial Interfacing> DO3 (Data Output 3) output will return to default after no DI3 (Data Input ...
Page 24
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] DR (DI3 Configuration) Command <Serial Interfacing> DR Command is used to configure DI3 (pin 2, SLEEP) for I/O line passing (use with and CO) or controlling connection status (use with ...
Page 25
... Binary Command: 0x07 (7 decimal) Parameter Range: 0 – which Default Parameter Value: 0 Number of bytes returned Command: ATFT Binary Command: 0x24 (36 decimal) is de-asserted or the XOFF Parameter Range: 0 – 0xFF [bytes] (Maximum value equals the receiving module DO buffer size minus 0x11 bytes) Default Parameter Value: Receiving module DO ...
Page 26
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] HT (Time before Wake-up Initializer) Command <Sleep (Low Power)> If any modules within range are running in a “Cyclic Sleep” setting, a wake-up initializer must be used by the transmitting module for sleeping modules to remain awake [refer to ...
Page 27
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] LH (Wake-up Initializer Timer) Command <Sleep (Low Power)> Set/Read the amount of time during which the RF initializer is sent. When receiving modules are put into Cyclic Sleep Mode, they power-down after a period of inactivity [specified by ST ...
Page 28
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] MY (Source Address) Command <Networking & Security> Set/Read the source address of the module. Refer to the Addressing section [p36] of the RF Communication Modes chapter for more information. NB (Parity) Command <Serial Interfacing> Select/Read parity settings for UART ...
Page 29
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] PW (Pin Wake-up) Command <Sleep (Low Power)> Under normal operation, a module in Cyclic Sleep Mode cycles from an active state to a low-power state at regular intervals until data is ready to be received. If the PW Parameter ...
Page 30
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] RO (Packetization Timeout) Command <Serial Interfacing> Set/Read the time of silence (no bytes received) after which transmission begins. After a serial byte is received and if no other byte is received before the RO timeout, the transmission will start. ...
Page 31
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] RS (RSSI) Command <Diagnostics> Read the signal level of the last packet received. This reading is useful for determining range characteristics of the modules under various conditions of noise and distance. Once the command is issued, the module will ...
Page 32
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] SL (Serial Number Low) Command <Diagnostics> Set/Read the serial number low word of the module. SM (Sleep Mode) Command <Sleep Mode (Low Power)> Set/Read Sleep Mode Settings. By default, Sleep Mode is disabled and the module remains continually active. ...
Page 33
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] SY (Time before Initialization) Command <Networking & Security> SY Command keeps a communication channel open as long as module transmits or receives before the active connection expires. It can be used to reduce latency in a query/response sequence and ...
Page 34
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] TT (Streaming Limit) Command <Networking & Security> Set/Read the number of bytes that can be sent out before a random delay is issued. TT Command is used to simulate full-duplex behavior module is sending a continuous stream ...
Page 35
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4. RF Communication Modes Network configurations covered in this chapter are described in terms of the following: • Network Topology (Point-to-Point, Point-to-Multipoint or Peer-to-Peer) • RF Communication Type (Basic or Acknowledged) • RF Mode (Streaming, Repeater, Acknowledged or Multi-Streaming) The following ...
Page 36
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4.1. Addressing Each RF packet contains addressing information that is used to filter incoming RF data. Receiving modules inspect the Hopping Channel (HP parameter), Vendor Identification Number (ID parameter) and Destination Address (DT parameter) contained in each RF packet. ...
Page 37
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4.2. Basic Communications Basic Communications are accomplished through two sub-types: • Broadcast - By default, XStream Modules communicate through Broadcast communications and within a peer-to-peer network topology. When any module transmits, all other modules within range will receive the ...
Page 38
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4.2.2. Repeater Mode Characteristics: Constraints: Required Parameter Values (TX Module unique value (can be accomplished by issuing the AM (Auto-set MY) and WR (Write) commands to all modules in the network) Related ...
Page 39
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Repeater Network Configuration A network may consist of End Nodes (EN), End/Repeater Nodes (ERN) and a Base Node (BN). The base node initiates all communications. The repeater network can be configured to operate using Basic Broadcast or Basic Addressed ...
Page 40
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Response packet delay As a packet propagates through the repeater network, if any node receives the data and generates a quick response, the response needs to be delayed so as not to collide with subsequent retransmissions of the original ...
Page 41
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4.3. Acknowledged Communications 4.3.1. Acknowledged Mode Characteristics: Recommended Use: Acknowledge Mode configuration is appropriate when reliable delivery is required between modules. If messages are smaller than 256 bytes, use RB and RO commands to align RF packets with application ...
Page 42
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] After receiving and acknowledging a packet, the receiving module will move to the next frequency and listen the transmitting module has indicated that it has no more pending transmit data, it may have not received the previous ACK, and ...
Page 43
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] 4.3.2. Multi-Streaming Mode Characteristics: Required Parameter Values (TX Module (Base (Remote), RN > > ≠ 0xFFFF Recommended Use: Use this mode in point-to-multipoint networks where remote modules initiate communications ...
Page 44
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Initiating a Connection Connection Guidelines: • A remote mod • The base mod • A remote mod • A connection f whatever cond was data to be sent, all data in the DI buffer will be flushed. If the ...
Page 45
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Configuration AT Command Mode AT command m ode is not available when The base command No AT Command Mode sequence is needed. When a base module is connected to a remote ...
Page 46
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Sleep Modes and Connections Cyclic sleep can be used with the remote modules to conserve power. ST “Time before Sleep” Parameter defines how long after a disconnect a remote will stay awake. A module is not allowed to enter ...
Page 47
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Append ix A: Agency C FCC Certification The XStream OEM RF Module complies with Part 15 of the FCC rules and regulations. Complian with the labeling requirements, FCC notices and antenna usage guidelines is required. To fulfill the FCC Certification requirements, the ...
Page 48
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] OEM Labeling Requirements Label Warning WARNING: The Original Equipment Manufacturer (OEM) must ensure that FCC labeling Figure A‐01. Required FCC Label for OEM products containing 9XStream (900 MHz) OEM RF Module Contains FCC ID: OUR9XSTREAM The enclosed device complies with Part 15 of the FCC Rules. Operation is subject to the following ...
Page 49
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] FCC-Approved Antennas Table A‐01. Antennas app roved for use with 9XS Manufacturer Part Number * * * * MaxStream A09- MaxStream A09-Y11 (FCC pending) MaxStream A09-F2 MaxStream A09-F5 MaxStream A09- MaxStream A09-M7 MaxStream A09-H MaxStream A09-HBMM-P5I MaxStream ...
Page 50
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] European Compliance (2.4 GHz only) The 24XStream has been certified for use in several European countries. For a complete list, refer to http:// www.maxs If the 24XStream liance of the fina standa rds. A Declarat ...
Page 51
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Notifications and Required Information Since the 2.4 GHz band is not harmonized throughout Europe, a notification must be sent to each country prior to shipping product according to Article 6.4 of the R&TTE Directive. A list of national contacts ...
Page 52
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Appendix B: Developme XStream OEM Development Kit Contents Th e Development Kit includes all th Table B‐01. XStream Development Kit Contents Item Quick Start Guide CD XStream OEM RF Module XStream OEM RF Module MaxStream Interface B Antenna Serial Loopback Adapt NULL Modem Adapt ...
Page 53
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] MaxStream RS-232/485 Interface Board Figure B‐01. Front View B‐01a. B‐01c. Power Serial Port Switch B‐0d. B‐01b. Po LEDs Connector Figure B‐02. Back View B‐02b. B‐02a. Config Switch DIP Switch Figure B‐03. MaxStream XIB ‐R (RS‐232/485) Interface Board DIP Switch Settings © 2006 MaxStream, Inc. Confidential and Proprietary B-01a. Power Switch Move the Power Switch to the on (up) position ...
Page 54
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Automatic DIP Switch Configurations Each time the module assembly (XStream Module mounted to an XIB-R Interface Board) is powered on, intelligence on t the module based on positions the pow er-on sequence affect To avoid overwriting previous configurations that ...
Page 55
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Adapters The XStream Development Kit comes with several adapters that support the following functi • Performing Range Tests • Testing Cables • Connecting to other RS-232 DCE and DTE devices • Connecting to terminal blocks or RJ-45 (for RS-485/422 ...
Page 56
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Antennas [Refer to Appendix A for a list of FCC-Approved Antennas] Fa ctors that determine wireles • Ambient RF nois • Line-of-sight obstructions • Transmit power • Receive sensitivity • Antenna configuration XStream Antenna Connector Options To comply with ...
Page 57
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Interfacing Protocols The Module Assembly supports the following interfacing protocols: • RS-232 • RS-485 (2-wire) Half-Duplex • RS-485 (4-wire) and RS-42 RS-2 32 Operation DIP Swi tch Settings and Seri Figure B‐08. RS‐232 DIP Switch Settings DIP Switch settings are read and applied only while powering‐on. Table B‐05. ...
Page 58
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Wiring Diagram: RS-232 DTE Device to a DCE Module Assembly Figure B‐10. RS‐232 DTE (male connector) device wired to an XStream Module Assembly (female connector) Diagram: DCE Module Assembly to an RS-232 DCE Device ri Figure B‐11. XStream Module Assembly (female connector) wired to an RS‐232 DTE (male connector) device Sample Wireless Connection: DTE Figure B‐12 Typical wireless connection used for serial communications between DTE and DCE devices © 2006 MaxStream, Inc. Confidential and Proprietary DCE -------- DCE DCE 58 ...
Page 59
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] RS-485 (2-wire) Operation DI P Switch Settings and Serial Port Connections F igure B‐13. RS ‐485 (2‐wire) Half‐Duplex D IP Switch Settings F igure B‐15 RS ‐485 (2‐wire) with Termination (optional) Te rmination is the 120 Ω resistor between T+ and T-. DIP Sw itch settings are read ...
Page 60
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] RS-485 (4-wire) & RS-422 Operation DIP Switch Settings and Serial Port Connections Figure B‐17 RS‐485 (4‐wire) and RS‐422 DIP Switch Settings Figure B‐19 RS‐485 (4‐wire) & RS‐422 with Termination (o Termination is the 120 Ω resistor between T+ and T-. DIP Switch settings are read and applied only while powering-on. Table B‐07. ...
Page 61
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Wiring Diagram: RS-422 Figure B‐21. XStream Module Assembly in an RS‐485 (4‐wire) environment RS -485/422 C The RS-485/422 protocol provides a solution for wired communications that can tolerate high n oise and push signals over long cable lengths. RS-485/422 signals can communicate as far as 4000 feet (1200 ...
Page 62
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] X-CTU Software Using the X-CTU Software X-CTU is MaxStream-provided software used to interface with and configure XStream OEM RF M odules. The software application is organized into the following four tabs: • PC Settings tab - Setup PC serial ...
Page 63
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Appendix C: Additional Information 1-Year Warranty XStream OEM RF Modules from MaxStream, Inc. (the ʺProductʺ) are warranted against defects in ma terials 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 replace the d efective product. For warranty service, return the defective product to MaxStream, shipping p repaid, for prompt repair or replacement. T he 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 O F ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, AND MAXSTREAM SPECIFICALLY D ISCLAIMS ALL WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MAXSTREAM, ITS SUPPLIERS OR LICENSORS BE LIABLE FOR D AMAGES IN EXCESS OF THE PURCHASE PRICE OF THE PRODUCT, FOR ANY LOSS OF USE, L OSS OF TIME, INCONVENIENCE, COMMERCIAL LOSS, LOST PROFITS OR SAVINGS, OR OTHE R INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE O R INABILITY TO USE THE PRODUCT, TO THE FULL EXTENT SUCH MAY BE DISCLAIMED BY LAW. SOME STATES DO NO CONSEQUENTIAL DAMAGES. THEREFOR, 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. Orderin g Info rmation Figure C‐01 MaxStream OEM RF Module Part Numbers Key © 2006 MaxStream, Inc. Confidential and Proprietary T ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR ...
Page 64
XStream™ OEM RF Module – Product Manual v5.x00 [2006.02.24] Contact MaxStream Free and unlimited technical support is included with every MaxStream Radio Modem sold. Please use the following resources for additional support: Documentation: Technical Support: MaxStream office hours are 8:00 am – 5:00 pm [U.S. Mountain Standard Time] ...