background image

XStream

PKG

T™

 

Telephone

 

RF

 

Modem

 

 

Product

 

Manual

 

v5.x00

 

[2006.02.24]

 

 

FT (Flow Control Threshold) Command 

AT Command: ATFT 
Binary Command: 0x24 (36 decimal) 
Parameter Range:  0 – ( Receiving module DO 

buffer size minus 0x11 bytes) 
Default Parameter Value:  Receiving module 

DO buffer size minus 0x11 
Number of bytes returned: 2 
Minimum Firmware Version Required: 4.27B 

<Serial Interfacing> Set/Read the flow control 
threshold. When FT bytes have accumulated in 
the DI buffer, 

 is de-asserted or the XOFF 

software flow control character is transmitted. 

 

 

 

 

 

GD (Receive Good Count) Command 

<Diagnostic> Set/Read the count of good 
received RF packets. Parameter value is reset to 
0 after every reset and is not non-volatile (Value 
does not persist in the module’s memory after a 
power-up sequence). Once the “Receive Good 
Count” reaches its maximum value (up to 
0xFFFF), it remains at its maximum count value 
until the maximum count value is manually changed or the module is reset. 

AT Command: ATGD 
Binary Command:  0x10 (16 decimal) 
Parameter Range:  0 – 0xFFFF 
Default Parameter Value: 0 
Number of bytes returned: 2 
Related Commands: ER (Receive Error Count)  

 

HP (Hopping Channel) Command 

AT Command: ATHP 
Binary Command: 0x11 (17 decimal) 
Parameter Range:  0 – 6 
Default Parameter Value: 0 
Number of bytes returned: 1 
Related Commands: DT (Destination Address), 

ID (Modem VID), MK (Address Mask) 

<Networking> Set/Read the channel on which a 
modem communicates. A channel is one of three 
layers of addressing available to the radio 
modem. In order for modules to communicate 
with each other, the modules must have the 
same channel number since each channel uses a 
different hopping sequence. Different channels 
can be used to prevent modules in one network 
from listening to transmissions of another. 

 

HT (Time before Wake-up Initializer) Command 

AT Command: ATHT 
Binary Command: 0x03 (3 decimal) 

<Sleep (Low Power)> Set time of inactivity (no 
serial or RF data is sent or received) before a 
wake-up initializer is sent. This allows a base 
station to track the awake-status of remotes.  

Parameter Range:  0 – 0xFFFF  

If any radio modems within range are running in 
a “Cyclic Sleep” setting, a wake-up initializer is 
used by the transmitting module to notify 
sleeping modules that data is coming and they 
should wake from cyclic sleep [refer to the LH 
(“Wake-up Initializer Timer”) Command]. When 
a receiving module in Cyclic Sleep wakes, it must detect the wake-up initializer in order to remain 
awake and receive data. The value of HT parameter tells the transmitter, “After a period of 
inactivity (no transmitting or receiving) lasting HT time, send a wake-up initializer”.  

  [x 

100 

milliseconds] 

Default Parameter Value: 0xFFFF (means that 

wake-up initializer will not be sent) 
Number of bytes returned: 2 
Related Commands: LH (Wake-up Initializer 

Timer), SM (Sleep Mode), ST (Time before Sleep)

NOTE: HT of the base radio should be set shorter than ST of remote radios. 

From the receiving module perspective: After HT time elapses and the inactivity timeout [ST 
Command] is met, the receiver goes into cyclic sleep. In cyclic sleep, the receiver wakes once per 
sleep interval to check for a wake-up initializer. When a wake-up initializer is detected, the 
module will stay awake to receive data. The wake-up initializer must be longer than the cyclic 
sleep interval to ensure that sleeping modules detect incoming data. When HT time elapses, the 
transmitter then knows that it needs to send a wake-up initializer for all receivers to be able to 
remain awake and receive the next transmission. Matching HT to the time specified by ST on the 
receiving module guarantees that all receivers will detect the next transmission. 

©

 

2006

 

MaxStream,

 

Inc.,

 

Confidential

 

and

 

Proprietary

 

51

 

 

Summary of Contents for 24XStream-PKG-T

Page 1: ...v5 x00 XStream RF Modem Part Numbers X09 001PK T X24 009PK T XH9 001PK T X09 009PK T X24 019PK T XH9 009PK T X09 019PK T XH9 019PK T Reliable 900 MHz 2 4 GHz Stand alone RF Modems by MaxStream Inc 355...

Page 2: ...al may be transmitted or reproduced in any form or by any means without the written permission of MaxStream Inc XStream XStream PKG R and XStream PKG T are registered trademarks of MaxStream Inc Techn...

Page 3: ...Module Operation 20 3 1 Telephone Module Configuration 20 3 1 1 Command Reference Tables 22 3 1 2 Telephone Module Configuration Example 25 4 RF Communication Modes 26 4 1 Addressing 27 4 1 1 Address...

Page 4: ...passing RF communication options available Unlimited Technical Support is included 9XStream PKG T 900 MHz Range Indoor Urban up to 1500 450 m Outdoor line of sight up to 7 miles 11 km w 2 1 dBm dipol...

Page 5: ...20 miles 32 km w high gain antenna Up to 3 miles 5 km w dipole antenna Up to 10 miles 16 km w high gain antenna Interface Data Rate 1200 57600 bps software selectable 1200 57600 bps software selectabl...

Page 6: ...conjunction with the Config Switch Figure 1 03b to enter the RF Module into AT Command Mode To enter the RF module into AT Command Mode i Simultaneously press the Reset and Config switches ii release...

Page 7: ...ne module In this case the Telephone Module communicates directly with a remote RF Modem and receives commands through a wireless link Table 1 03 Data Path Switch Settings Signal Routing between RS 23...

Page 8: ...RXD Received Data Serial Data OUT of the RF Modem to host from over the air 3 TXD Transmitted Data Serial Data IN to the RF Modem from host to be transmitted over the air 4 Data Terminal Ready Enables...

Page 9: ...r transmitting data the module is in Idle Mode The module uses the same amount of power in Idle Mode as it does in Receive Mode The modem shifts into the other modes of operation under the following c...

Page 10: ...if more data exists to be transmitted This could be the case if more bytes arrived from the host after the transmission began If more data is pending the transmitting modem assembles a subsequent pack...

Page 11: ...data that has an invalid CRC is discarded Refer to Receive Mode section 2 1 3 Receive Mode If a modem detects RF data while operating in Idle Mode the modem transitions into Receive Mode to start rec...

Page 12: ...le is fully operational When DI3 is asserted high the module transitions to Sleep Mode and remains in its lowest power consuming state until the Sleep pin is de asserted DI3 is only active if the modu...

Page 13: ...by SM Sleep Mode Command must be shorter than the interval time defined by LH Wake up Initializer Timer For example If SM 4 Cyclic 1 0 second sleep the LH Parameter should equal 0x0B 1 1 seconds With...

Page 14: ...board RF module AT Commands Binary Commands Refer to the RF Module Configuration sections beginning on the next page for more information For information about programming the on board telephone modul...

Page 15: ...w Control Threshold 0 0xFF bytes Serial Interfacing 2 varies GD 0x10 16d Receive Good Count 0 0xFFFF Diagnostics 2 0 HP 0x11 17d Hopping Channel 0 6 Networking Security 1 0 HT 0x03 3d Time before Wake...

Page 16: ...on This can be achieved by i simultaneously pressing the Reset and Config switches Figures 1 03b 1 03c ii releasing the Reset Switch iii then after 1 sec releasing the Config Switch The RF Module the...

Page 17: ...hen send the following AT commands Method 1 One line per command Issue AT Command System Response OK CR Enters RF module into AT Command Mode ATDT Enter reads displays current destination address CR A...

Page 18: ...e executed in the order it is received If the radio is continuously receiving data the radio will wait for a break in the received data before executing the command The signal will frame the response...

Page 19: ...must be set to 1 in AT Command Mode to enable binary programming 2 Assert CMD Pin is driven high Enter Binary Command Mode 3 Send Bytes Parameter bytes must be 2 bytes long 00 Send DT Destination Addr...

Page 20: ...to the DB 9 connector of the PKG T RF Modem 2 Move DIP Switch 1 Speaker Control to the ON up position and DIP Switch 2 control to the OFF down position This will configure the Data Path Switch to con...

Page 21: ...When the module detects the escape sequence the OK result will be displayed and the module will enter the On Line Command State The ATH or ATZ commands can now be issued to disconnect the call 4 If I...

Page 22: ...volume n 3 High Volume Mn n 0 Speaker is always off n 1 Speaker is on while establishing connection but off when receiving carrier default n 2 Speaker always on n 3 Speaker on while answering off whe...

Page 23: ...onnection Wn n 0 Store configuration as profile 0 n 1 Store configuration as profile 1 Yn n 0 Hard reset restores profile 0 n 1 Hard reset restores profile 1 Zn Stores telephone number dial string to...

Page 24: ...dial modifier before continuing with the next dial string parameter 1 255 x 1 second 50 S8 Pause Time Sets time that module must pause when the character is encountered in the dial string 2 255 x 1 se...

Page 25: ...Reset PKG T RF Modem 7 Type the following AT Command in the Terminal tab of the X CTU Software Send Command System Response ATL2 CR OK Turns speaker to medium volume T Wireless Link Configuration Meth...

Page 26: ...DT 0 set Destination Address to 0x00 Base ATMY 0 set Source Address to 0x00 ATDT FFFF set Destination Address to 0xFFFF ATRR 3 set number of Retries to 3 Sample Network Profile Acknowledged Communicat...

Page 27: ...DT parameter to its own MK parameter Figure 4 02 Local Packets vs Global Packets Transmitting Modem TX_DT Transmitter Destination Address TX_MK Transmitter Address Mask Note When TX_DT 0xFFFF default...

Page 28: ...parameters are only observed on the first packet After transmission begins the TX event will continue uninterrupted until the DI buffer is empty or the streaming limit TT Command is reached As with t...

Page 29: ...s add network redundancy without decreasing throughput Required Parameter Values TX Modem MD 3 or 4 MY unique value can be accomplished by issuing the AM Auto set MY and WR Write commands to all modem...

Page 30: ...stination Address parameter to assign unique addresses to each modem in the network Algorithm details Packet ID PID is composed of transmitting modem MY address and packet serial number Incoming packe...

Page 31: ...00 0d Destination Address 0 0xFFFF 2 0 MD 0x3C 60d RF Mode 3 4 1 0 MY 0x2A 42d Source Address 0 0xFFFF 2 0xFFFF RN 0x19 25d Delay Slots 0 0xFF slots 1 0 WR 0x08 8d Write Bandwidth Considerations Using...

Page 32: ...de State Diagram After sending a packet while in Acknowledged Mode the transmitting modem listens for an ACK acknowledgement If it receives the ACK it will either send a subsequent packet if more tran...

Page 33: ...s the maximum number of bytes that the transmitting modem will send in one transmission event which may consist of many packets and retries If the TT parameter is reached the transmitting modem will f...

Page 34: ...in the network An exclusive connection is a bi directional connection that can only be established when in Multi Streaming Mode An exclusive connection is immune to other remote modems interrupting th...

Page 35: ...mand Mode and data can be sent to and received from the connected remote modem If an error is returned the modem stays in AT Command Mode If a base is connected to a remote when the DT command is exec...

Page 36: ...other parameter values are automatically modified to support the mode For example when the MD parameter is changed to 1 or 2 the RR parameter is changed to 0x0A hex The modification only occurs if the...

Page 37: ...used with a remote modem A modem will not be allowed into pin sleep while a connection is active Usually the connection on DI3 DR 4 should also be enabled so that a connection is established on wakeup...

Page 38: ...t their final product to comply with unintentional radiators FCC section 15 107 and 15 109 before declaring compliance of their final product to Part 15 of the FCC Rules IMPORTANT The XStream RF Modem...

Page 39: ...elephone company may temporarily disconnect service The telephone company may make changes in its technical operations and procedures if such changes affect the compatibility or use of this device the...

Page 40: ...eding statement must be included as a CAUTION statement in manuals for OEM products to alert users on FCC RF Exposure compliance MaxStream radio modems are pre FCC approved for use in fixed base stati...

Page 41: ...4XStream 2 4 GHz RF Modems Manufacturer Part Number Type Gain Application Min Separation Distance Yagi 6 dBi Fixed 2 m Yagi 8 8 dBi Fixed 2 m Yagi 9 dBi Fixed 2 m Yagi 10 dBi Fixed 2 m Yagi 11 dBi Fix...

Page 42: ...abel on the outside of the final product enclosure must display the following text Contains Model 9XStream Radio 900 MHz IC 4214A 9XSTREAM Contains Model 24XStream Radio 2 4 GHz IC 4214A 12008 Integra...

Page 43: ...nual v5 x00 2006 02 24 Appendix B Development Guide Mechanical Drawings Figure B 01 XStream PKG T Telephone RF Modem RJ 11 and DB 9 Connectors Figure B 02 XStream PKG T Telephone RF Modem LEDs 2006 Ma...

Page 44: ...dule parameters Modem Configuration tab DO NOT USE when configuring the XStream PKG T RF Modem The Modem Configuration tab is used to configure XStream RF Modules that are mounted to the XIB R RS 232...

Page 45: ...After Command All of the values in this sequence can be adjusted AT Command is used to adjust the period of silence that follows the command sequence character Fast AT Command Mode Entry Set AT and BT...

Page 46: ...he timeout period AT Command ATBO Binary Command 0x2F 47 decimal Parameter Range 0 0xFFFF x 1 second Default Parameter Value 0 Number of bytes returned 2 Related Commands BK Serial Break Passing Minim...

Page 47: ...e After BT Guard Time Before No characters sent for 1 second BT Guard Time Before Command Send three plus characters CC Command Sequence Character Command No characters sent for 1 second AT Guard Time...

Page 48: ...0x38 56 decimal Parameter Range 0 1 Parameter Configuration 0 enable 1 disable Default Parameter Value 0 Number of bytes returned 1 Minimum Firmware Version Required 4 30 Networking Select whether bas...

Page 49: ...AT Command Mode Command AT Command ATCT Binary Command 0x06 6 decimal Parameter Range 0x02 0xFFFF x 100 milliseconds Default Parameter Value 0xC8 200 decimal 20 seconds Number of bytes returned 2 DC...

Page 50: ...t Read the receive error The error count records the number of packets partially received then aborted on a reception error This value returns to 0 after a reset and is not non volatile Value does not...

Page 51: ...ther HT Time before Wake up Initializer Command AT Command ATHT Binary Command 0x03 3 decimal Sleep Low Power Set time of inactivity no serial or RF data is sent or received before a wake up initializ...

Page 52: ...whenever there is a transition as well A setting of Zero disables periodic update DI2 or DI3 passing must be enabled for the update to take place LH Wake up Initializer Timer Command AT Command ATLH...

Page 53: ...ddress Mask Command AT Command ATMK Binary Command 0x12 18 decimal Parameter Range 0 0xFFFF Networking MK Command is used to set read the address mask All data packets contain the Destination Address...

Page 54: ...This behavior allows modem DTR emulation Power up to AT Command Mode Default Parameter Value 0 Number of bytes returned 1 Minimum Firmware Version Required 4 22 PK RF Packet Size Command RF Interfaci...

Page 55: ...ng manner until there is no data left in the DI Buffer UART receive buffer AT Command ATRB Binary Command 0x20 32 decimal Parameter Range 0 Current value of PK Parameter up to 0x100 HEX 800 decimal De...

Page 56: ...the minimum step size is 0 208 ms dBm above Sensitivity PWM percentage high period total period 10 47 5 20 62 5 30 77 5 A non zero value defines the time that the PWM output will be active with the RS...

Page 57: ...nd is used to dictate the behavior of the DI2 CMD line RT Command must be issued to enable flow control or binary programming RZ RX Buffer Command Diagnostic Read DI Buffer Size The DO Buffer size can...

Page 58: ...t will synchronize with the transmitter and start receiving data after the wake up initializer runs its duration Otherwise it returns to Sleep Mode and continue to cycle in and out of inactivity until...

Page 59: ...or 2 seconds after the last data packet was received Synchronization information is not re sent unless transmission stops for more than 2 seconds This command allows significant savings in packet tran...

Page 60: ...me to transmit once it sends number of bytes specified by TT Command Inserted random delay lasts between 1 RN 1 delay slots where each delay slot lasts 38ms VR Firmware Version Command Diagnostic Read...

Page 61: ...IN LIEU OF ALL OTHER WARRANTIES EXPRESS OR IMPLIED AND MAXSTREAM SPECIFICALLY DISCLAIMS ALL WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE IN NO EVENT SHALL MAXSTREAM ITS SUPPLIERS...

Page 62: ...is included with every MaxStream Radio Modem sold Please use the following resources for additional support Documentation www maxstream net support downloads php Technical Support Phone 866 765 9885 t...

Reviews: