User's Manual
Table Of Contents
- 1. XTend RF Module
- 2. RF Module Operation
- 3. RF Module Configuration
- Programming Examples
- Command Reference Table
- Command Descriptions
- %V (Board Voltage) Command
- AM (Auto-set MY) Command
- AP (API Enable) Command
- AT (Guard Time After) Command
- BD (Interface Data Rate) Command
- BR (RF Data Rate) Command
- BT (Guard Time Before) Command
- CC (Command Sequence Character) Command
- CD (GPO2 Configuration) Command
- CF (Number Base) Command
- CN (Exit AT Command Mode) Command
- CS (GPO1 Configuration) Command
- CT (Command Mode Timeout) Command
- DB (Received Signal Strength) Command
- DT (Destination Address) Command
- E0 (Echo Off) Command
- E1 (Echo On) Command
- ER (Receive Error Count) Command
- FH (Force Wake-up Initializer) Command
- FL (Software Flow Control) Command
- FS (Forced Synch Time) Command
- FT (Flow Control Threshold) Command
- GD (Receive Good Count) Command
- HP (Hopping Channel) Command
- HT (Time before Wake-up Initializer) Command
- HV (Hardware Version) Command
- ID (Modem VID) Command
- KY (AES Encryption Key) Command
- LH (Wake-up Initializer Timer) Command
- MD (RF Mode) Command
- MK (Address Mask) Command
- MT (Multi-transmit) Command
- MY (Source Address) Command
- NB (Parity) Command
- PB (Polling Begin Address) Command
- PD (Minimum Polling Delay) Command
- PE (Polling End Address) Command
- PK (Maximum RF Packet Size) Command
- PL (TX Power Level) Command
- PW (Pin Wake-up) Command
- RB (Packetization Threshold) Command
- RC (Ambient Power - Single Channel) Command
- RE (Restore Defaults) Command
- RM (Ambient Power - All Channels) Command
- RN (Delay Slots) Command
- RO (Packetization Timeout) Command
- RP (RSSI PWM Timer) Command
- RR (Retries) Command
- RT (GPI1 Configuration) Command
- SB (Stop Bits) Command
- SH (Serial Number High) Command
- SL (Serial Number Low) Command
- SM (Sleep Mode) Command
- ST (Time before Sleep) Command
- TP (Board Temperature) Command
- TR (Transmit Error Count) Command
- TT (Streaming Limit) Command
- TX (Transmit Only) Command
- VL (Firmware Version - Verbose)
- VR (Firmware Version - Short) Command
- WA (Active Warning Numbers) Command
- WN (Warning Data) Command
- WR (Write) Command
- WS (Sticky Warning Numbers) Command
- API Operation
- 4. RF Communication Modes
- Appendix A: Agency Certifications
- Appendix B: Development Guide
- Appendix C: Additional Information
XTend™RFModule‐ProductManual
©2013DigiInternatonal,Inc. 48
Repeater Mode
Attributes:Low power consumption
Minimized interference
Each RF packet is tagged with a unique Packet ID (PID).
Each repeater will repeat a packet only once (tracked by the PID).
Increased latency and decreased throughput
(Latency and throughput is determined by number of hops, not by number of
repeaters. Multiple repeaters within range of source node count as one hop.)
All RF packets propagate to every module in the network (filtering rules apply).
Packet destination addresses (DT) determine which packets are sent out serial
port and/or retransmitted.
Broadcast communications - each packet comes out every node exactly once.
Addressed communications - all modules see every packet. Only the module
with a matching address will forward it to the DO buffer (UART IN).
Constraints:Requires that each module have a unique MY (Source Address) parameter.
System must introduce just one packet at a time to the network for transmission
(Maximum number of bytes is determined by the PK parameter).
Each hop (H) decreases network throughput by a factor of 1/(H+1). Additional
repeaters add network redundancy without decreasing throughput.
Suggestions:Insert a variable delay before repeating packets to avoid collisions
(based on RSSI).
Buffer any incoming serial data and delay response packet transmissions until
previous packet has cleared out of network.
For best results, use the RO and RB commands to ensure that the RF packets
align with the underlying protocol packets as the network can only accept one RF
packet at a time.
Required Parameter Values (TX module): MD = 5 or 6, MY = unique value (can be accom-
plished by issuing the AM (Auto-set MY) and WR (Write) commands to all modules in the network)
Related Commands: Networking (MD, DT, MY, AM), Serial Interfacing (RN, PK, RO, RB)
Recommended Use: Use in networks where intermediary modules are needed to relay data to
modules beyond the transmission range of the base module.
Theory of Operation
Integrators can extend the effective range and reliability of their data radio system by forwarding
traffic through one or more repeaters. Instead of using routing tables and path discovery to
establish dynamic paths through a network, the repeater system uses a sophisticated algorithm to
propagate each RF packet through the entire network.
The network supports RF packets up to 2048 bytes (when the RF data rate is set at 9600 bps (BR
= 0)). The repeater network can operate using broadcast or addressed communications for multi-
drop networks and works well in many systems with no special configuration.
When in Repeater Mode, the network repeats each message among all available modules exactly
one time. This mechanism eliminates the need for configuring specific routes.
Figure4‐06. RepeaterNetworkTopology