Digi Technical Support: Digi offers multiple technical support plans and service packages to help our customers get the most out of their Digi product. For information on Technical Support plans and pricing, contact us at +1 952.912.3456 or visit www.digi.com/support.
Applicable hardware This manual covers both the 9XTend-PKG-R RS-232/422/485 RF Modem, and the XTend vB Modem. Throughout the manual, you will see references to the “Legacy Modem” and the “XTend vB Modem.” Legacy modems have part numbers with the format XT09-PK.-...
FCC Approved (USA) Refer to Agency certifications on page 84 for FCC Requirements. Systems that include XTend RF Modems inherit Digi’s Certifications. ISM (Industrial, Scientific and Medical) license-free 902-928 MHz frequency band Manufactured under ISO 9001:2000 registered standards 9XTend RF Modems are optimized for use in the US, Canada, Australia and Israel Specifications Out-of-box, the 9XTend RF Modem is configured to provide immediate long range wireless links between devices.
This document describes how Digi RF products are designed to have good out-of-band interference rejection from other sources of RF emissions 1 MHz or more away from the frequency in which the Digi RF product is designed to operate. An out-of-band interfering radio is one that is intended to broadcast in one frequency but has RF energy that bleeds-over to affect a second radio operating on a different frequency.
Value RF Modem Board Size 2.750” x 5.500” x 1.125” (6.99cm x 13.97” x 2.86cm) Weight 7.1 oz. (200g) Serial Connector DB-9 Power Connector 2.1 mm barrel Operating Temperature -40 to 85º C (industrial) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Legacy Modem Typical transmit current (9 VDC supply voltage) 135 mA 250 mA 245 mA 475 mA 800 mA XTend vB Modem Typical transmit current (9 VDC supply voltage) 210 mA 400 mA 580 mA 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The antenna port is a 50 RF signal connector for connecting to an external antenna. The connector type is RPSMA (Reverse Polarity 1‐02a. 1‐02b. SMA) female. The connector has threads on the outside of a barrel DIP Switch Antenna Conector and a male center conductor. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 13
Specifications DIP Switch Settings of the XTIB-R (RS-232/485) Interface Board Refer to the tables in Automatic DIP switch configurations page 33 regarding configurations triggered by the positions of the DIP Switch (during power-up). 9XTend-PKG-R RS-232/485 RF Modem User Guide...
RS-485 (4-wire) and RS-422 RS-232 operation DIP switch settings and pin signals RS-232 DIP Switch Settings Pins used on the female RS-232 (DB-9) Serial Connector DIP Switch settings are read and applied only while powering-on. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 15
1). The ‘Pin Reference Name’ is the name used when referring to XTend commands and parameters. Wiring diagrams The following diagram shows the RS-232 DTE Device (male DB-9 connector) wired to a DCE RF modem (female DB-9). 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Optional power input that is connected internally to the front power connector 1, 3, 4, 6, 7 not used Wiring diagram The following diagram shows the XTend RF Modem in an RS-485 (2-wire) half-duplex environment. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Serial data received by the RF modem Line T+ (TB) Transmit Positive Data Serial data sent from the RF modem Line Power Optional power input that is connected internally to the front power connector 1, 4, 6 not used 9XTend-PKG-R RS-232/485 RF Modem User Guide...
3. Note that the connecting cable only requires 4 wires (even though there are 8 wires). 4. When using phone cabling (RJ-11) - Pin2 in the cable maps to Pin3 on opposite end of cable and Pin1 maps to Pin4 respectively. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 20
An XTend RS-232/422/485 RF Modem ‘Accessories Kit’ is available that includes connectors that facilitate RS-485/422 and other serial communications. Refer to Development guide on page 95 for information regarding the connectors and tools included in the kit. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The following table provides the Parameter Values Critical to serial communications between RF Modem and host. Parameter Setting XTend RF Modem Default Parameter Value Baud (Serial Data Rate) 9600 b/s (BD parameter = 3) Number of Data Bits 8 (NB parameter = 0) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Number of Stop Bits 1 (NB parameter = 0) Both the RF modem and host (PC) settings can be viewed and adjusted using Digi's proprietary XCTU Software. Flow Control The following diagram shows the Internal Data Flow Diagram (The five most commonly-used pin signals shown).
API operation option facilitates many operations such as the examples cited below: • Change destination addresses without having to enter command mode • Receive success/failure status of each RF packet 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 24
Serial communications • Identify the source address of each received packet To implement API operations, see API operation on page 66. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
2. At least one character has been received by the UART and is pending for RF transmission; and RO character times of silence been observed on the UART. Refer to the RO (Packetization Timeout) Command. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 26
Refer to the ‘RF Communication Modes’ section to view state diagrams that illustrate channel initialization and the sequence of events that follow. RF packet * When streaming multiple RF packets, the RF Initializer is only sent in front of the first packet. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
If the CRC data bits on the incoming packet are invalid, the packet is discarded. If the CRC is valid, the packet proceeds to the DO Buffer. The following figure shows the Receive Mode Data Flow. * Refer to the ‘Address Recognition’ section for more information regarding address recognition. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
9 the LH (Wake-up Initializer Timer) command. Note: The modem can be forced into Idle Mode using the GPI2 pin if the PW (Pin Wake-up) command is issued. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 29
Idle Mode and can begin transmitting or receiving data. It remains active until data is no longer detected for the period of time specified by the ST Command, at which point it resumes its low-power cyclic state. Cyclic scanning 9XTend-PKG-R RS-232/485 RF Modem User Guide...
2. Assert (low) the CONFIG pin and turn the power going to the modem off and back on (or pulse the SHDN pin). [If the modem is mounted to a Digi RS-232/485 Interface Board, the result can be achieved by pressing the configuration switch down for 2 seconds.]...
A minimum time delay of 100 µs (after the stop bit of the command byte has been sent) must be observed before the CMD pin can be de-asserted. The command executes after all parameters associated with the command have been sent. If all parameters are not received within 0.5 seconds, the modem returns to Idle Mode. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 32
CMD pin is asserted and therefore will not recognize the data as binary commands. For a binary programming example, see Binary commands on page 36 (DT command example returns two bytes). 9XTend-PKG-R RS-232/485 RF Modem User Guide...
(Write defaults to non-volatile memory) Serial Interfacing) If SW1 is ON (up) RS-232 Operation ATCS 0 (RS-232, CTS flow control) If SW1 is OFF (down) RS-485 or RS-422 ATCS 3 (RS-485 or RS-422 Operation) Operation 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Use XCTU to configure the RF Modem XBee Configuration and Test Utility (XCTU) is a multi-platform program that enables developers to interact with Digi radio frequency (RF) devices through a graphical interface. The application includes built-in tools that make it easy to set up, configure, and test Digi RF devices.
You can also load default firmware settings with the Firmware explorer tool, but the tool does not have write functionality. CAUTION! Do not send commands to the modem during flash programming (when parameters are being written to the modem registry). 9XTend-PKG-R RS-232/485 RF Modem User Guide...
CF (Number Base) Parameter is '1'. Hexadecimal values are designated by the "0x" prefix and decimal values by the "d" suffix. %V (Board Voltage) Command <Diagnostics> %V Command is used to read the current voltage of the modem circuit board. Sample Output: 9XTend-PKG-R RS-232/485 RF Modem User Guide...
(CC Command) of the AT Command Mode Sequence (BT + CC + AT). By default, 1 second must elapse before and after the command sequence character. The times-of-silence surrounding the command sequence character are used to prevent inadvertent entrance into AT Command Mode. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
AT Command: ATCC Binary Command: 0x13 (19 decimal) Parameter Range: 0x20 - 0x7F Default Parameter Value: 0x2B (ASCII “+”) Number of bytes returned: 1 Related Commands: AT (Guard Time After), BT (Guard Time Before) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
0x8000 (which means an RF packet has not yet been received). AT Command: ATDB Binary Command: 0x36 (54 decimal) Parameter Range (read-only): 0x6E - 0x28 (-110 to -40 Decimal) Number of bytes returned: 2 9XTend-PKG-R RS-232/485 RF Modem User Guide...
(up to 0xFFFF), it remains at its maximum count value until the maximum count value is explicitly changed or the modem is reset. The ER parameter is not reset by pin, serial port or cyclic sleep modes. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
RF initializer. The RF modems then remain synchronized for subsequent packets of the stream. This parameter can be used to periodically force an RF initializer during such streaming. Any break in UART 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Related Commands: ER (Receive Error Count) HP (Hopping Channel) Command <Networking and Security> The HP command is used to set/read the RF modem's hopping channel number. A channel is one of three layers of filtration available to the modem. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
HV (Hardware Version) Command <Diagnostics> The HV command is used to read the hardware version of the RF modem. AT Command: ATHV Parameter Range:0 - 0xFFFF [Read-only] Legacy Modem Minimum Firmware Version Required: v1.x80 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Time must be longer than the cyclic sleep time that [as determined by SM (Sleep Mode) parameter]. If the wake-up initializer time were less than the Cyclic Sleep interval, the connection would be at risk of missing the wake-up initializer transmission. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Remote’ responds by sending the data from the Data In buffer following the RB and RO parameters. When there is no eligible data to send, the ‘Polling Remote’ will not respond. The ‘Polling Base’ will move to the next address in the polling sequence after a short delay. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
‘Polling Remote’ will not respond. The ‘Polling Base’ will move to the next address in the polling sequence after a short delay. AT Command: ATPE Binary Command: 0x46 (70 decimal) Parameter Range: 0 - 0xFFFF 9XTend-PKG-R RS-232/485 RF Modem User Guide...
XTend vB modem does not support the 1 mW and 10 mW power levels. If PL is set to 0 or 1, the device transmits at 100 AT Command: ATPL Binary Command: 0x3A (58 decimal) Parameter Range: 0 - 4 Default Parameter Value: 4 Number of bytes returned: 1 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The correct UART character time (10, 11, or 12 bits) is calculated based on the following criteria: • 1 start bit • 8 data bits • 0 or 1 parity bit [as determined by the NB (Parity) Command) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
<Networking and Security> The RR command is used to set/read the maximum number of retries sent for a given RF packet. When RR Command is enabled (RR>0), RF packet retries and ACKs (acknowledgments) are enabled. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
<Serial Interfacing> The SB Command is used to set/read the number of stop bits in the data packet. AT Command: ATSB Binary Command: 0x37 (55 decimal) Parameter Range: 0 - 1 Parameter Configuration 1 stop bit 9XTend-PKG-R RS-232/485 RF Modem User Guide...
<Sleep Mode (Low Power)> The SM Command is used to set/read the RF modem's Sleep Mode settings that configure the modem to run in states that require minimal power consumption. AT Command: ATSM Binary Command: 0x01 Parameter Range: 0 - 8 (3 is reserved) Parameter Configuration Disabled 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Number of bytes returned: 2 Related Commands: SM (Sleep Mode), LH (Wake-up Initializer Timer), HT (Time before Wake-up Initializer) TP (Board Temperature) Command <Diagnostics> TP Command is used to read the current temperature of the board. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
38 ms. The TT command can be used to simulate full-duplex behavior. AT Command: ATTT Binary Command: 0x1A (26 decimal) Parameter Range:0 - 0xFFFF Default Parameter Value: 0 (disabled) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Note: Firmware versions contain four significant digits - “A.B.C.D”. If B=2, the modem is programmed for operation in Australia only. AT Command: ATVR Binary Command: 0x14 (20 decimal) Parameter Range (read-only): 0 - 0xFFFF Number of bytes returned: 2 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The 1 W power level requires 4.75 V or higher; 500 mW requires 3.0 V or higher; 100 mW, 10 mW and 1 mW require 2.8 V or higher. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Inherent to Transparent Operation are the following behaviors: • If modem parameter registers are to be set or queried, a special operation is required for transitioning the modem into Command Mode; see Command mode on page 30. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
UART or UART data frame operation. To escape an interfering data byte, insert 0x7D and follow it with the byte to be escaped XOR’d with 0x20. Data bytes that need to be escaped: • 0x7E – Frame Delimiter • 0x7D – Escape 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Refer to the sections that follow for more information regarding the supported API types. Note that multi-byte values are sent big endian. RF Modem Status API Identifier: 0x8A RF modem status messages are sent from the modem in response to specific conditions. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 69
TX (Transmit) Status API Identifier Value: 0x89 When a TX Request is completed, the modem sends a TX Status message. This message will indicate if the packet was transmitted successfully or if there was a failure. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 70
Hexadecimal equivalent of (-dBm) value. Up to 2048 Bytes per bit 1 = Indicate broadcast LSB (least significant) last (For example: If RX signal strength = -40 packet bits 2-7 [reserved] dBm, “0x28” (40 decimal) is returned) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
1. Use XCTU or another terminal program to send the AM command. See the AM command for details. 2. Set the destination address to 0xFFFF, send: ATDT FFFF Basic RF modes Streaming, Multi-Transmit, Repeater. Acknowledged RF mode 9XTend-PKG-R RS-232/485 RF Modem User Guide...
3. Send ATRR 3 to set the number of retries to 3. Remotes: 1. Use XCTU or another terminal program to send the AM command. 2. Send ATDT FFFF to set the destination address to 0xFFFF. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
In Peer-to-peer networks, RF devices remain synchronized without the use of master/server dependencies. Each device shares the roles of master and slave. Digi's peer-to-peer architecture features fast synch times (35 ms to synchronize devices) and fast cold start times (50 ms before transmission).
RF data. When using Basic communications, the integrator handles any functions, such as acknowledgments, at the application layer. The Broadcast modes provide transparent communications, meaning that the RF link replaces a wired link. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
System must introduce only one packet at a time to the network for transmission. The PK parameter determines the maximum number of bytes. Each hop (H) decreases network throughput by a factor of 1/(H+1). Additional repeaters add network redundancy without decreasing throughput. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
(DT = 0xFFFF) and shift out of every device in the network (Basic Broadcast). Alternately, you can send the packet with a specific DT parameter so that only a specific remote node accepts it (Basic Addressed). 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The algorithm allows devices that receive the packet with a stronger RF signal (RSSI) to have the first opportunity to retransmit the packet. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Throughput, latency and jitter vary depending on the quality of the channel and the strength of the signal. Required parameter RR (Retries) >= 1 values (TX device) Related commands Networking (DT, MK, RR), Serial Interfacing (PK, RN, RO, RB, TT) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
The intent of these delays is to lessen congestion following long bursts of packets from a single TX device, during which several RX devices may have themselves become ready to transmit. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Networking (RR, PD, DT, MY, AM) For configuration and theory of operation information, see Polling mode theory of operation on page 81, Configure a Polling Base on page 81 and Configure a Polling Remote on page 81. 9XTend-PKG-R RS-232/485 RF Modem User Guide...
This device complies with Part 15 of 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 interference received, including interference that may cause undesired operation. Modifications (FCC 15.21) 9XTend-PKG-R RS-232/485 RF Modem User Guide...
IC (Industry Canada) Certification Changes or modifications to this equipment not expressly approved by Digi may void the user’s authority to operate this equipment. IC (Industry Canada) Certification This device complies with Industry Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
Fiberglass Base Station 2.1 dBi Fixed A09-F3 Fiberglass Base Station 3.1 dBi Fixed A09-F4 Fiberglass Base Station 4.1 dBi Fixed A09-F5 Fiberglass Base Station 5.1 dBi Fixed A09-F6 Fiberglass Base Station 6.1 dBi 0.1 dB* Fixed 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 87
Mag Mount antennas (approved when operating at 1-watt power output or lower) Part Number Type Connector Gain Required Antenna Cable Loss Application A09-M0SM Mag Mount RPSMA 0 dBi Fixed A09-M2SM Mag Mount RPSMA 2.1 dBi Fixed 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 88
Fixed / Mobile A09-QRAMM 3 " Quarter-wave wire MMCX 2.1 dBi Fixed / Mobile A09-QSM-3 Quarter-wave straight RPSMA 1.9 dBi Fixed / Mobile A09-QSM-3H Heavy duty quarter-wave straight RPSMA 1.9 dBi Fixed / Mobile 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 89
6.1 dBi Fixed / Mobile A09-Y7TM 3 Element Yagi RPTNC 7.1 dBi Fixed / Mobile A09-Y8TM 4 Element Yagi RPTNC 8.1 dBi Fixed / Mobile A09-Y9TM 4 Element Yagi RPTNC 9.1 dBi Fixed / Mobile 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Page 90
14.1 dBi Fixed / Mobile A09-Y14TM 12 Element Yagi RPTNC 14.1 dBi Fixed / Mobile A09-Y15TM 13 Element Yagi RPTNC 15.1 dBi Fixed / Mobile A09-Y15TM 15 Element Yagi RPTNC 15.1 dBi Fixed / Mobile 9XTend-PKG-R RS-232/485 RF Modem User Guide...
Digi does not carry all of these antenna variants. Contact Digi Sales for available antennas. Dipole antennas All antenna part numbers followed by an asterisk (*) are not available from Digi. Consult with an antenna manufacturer for an equivalent option.
Page 92
14 element Yagi 14.0 dBi RPTNC 9.9 dB Fixed/Mobile Omni-directional base station antennas All antenna part numbers followed by an asterisk (*) are not available from Digi. Consult with an antenna manufacturer for an equivalent option. Required Antenna Part Number Type Gain...
Page 93
Wire Base Station 7.1 dBi RPTNC 1.9 dB Fixed Dome antennas All antenna part numbers followed by an asterisk (*) are not available from Digi. Consult with an antenna manufacturer for an equivalent option. Required Antenna Cable Part Number Type Gain...
Page 94
Legacy XTend Modem approved antennas Monopole antennas All antenna part numbers followed by an asterisk (*) are not available from Digi. Consult with an antenna manufacturer for an equivalent option. Required Antenna Cable Part Number Type Gain Connector Loss Application A09-QRAMM 3"...
For example: Part number "XT09-PKC-RA" includes the listed accessories and part number "XT09-PKC-R" does not. The accessories kit includes hardware and software needed for developing long range wireless links. For testing the modem's range, Digi recommends the purchase of one RF Modem with the accessories and one without. Item Qty.
A DCE device connects with a straight-through cable to the male serial port of a computer (DTE). The following figure shows the Male NULL modem adapter and pinouts. The following figure shows an example of a Digi Radio Modem (DCE Device) connecting to another DCE device). Serial loopback adapter Part Number: JD2D3-CDL-A (Red, DB-9 M-F) The serial loopback adapter is used for range testing.
Page 97
The following figure shows a Male DB-9 to RJ-45 Adapter and pinouts. Female DB-9 to RJ-45 adapter Part Number: JE1D3-CDA-A (Green) This adapter Facilitates adapting the DB-9 Connector of the Digi Interface Board to a CAT5 cable (female DB9 to female RJ45).
Need help?
Do you have a question about the 9XTend-PKG-R and is the answer not in the manual?
Questions and answers