RICOCHET
ORIGINAL WIRELESS MODEM
Card Type |
Modem (asynchronous) |
Chipset |
Ricochet |
Maximum Data Rate |
100Kbps raw data, approx. 28.8Kbps throughput |
Data Modulation |
Proprietary |
Error Correction/Compression |
Proprietary |
Data Bus |
Serial |
CONNECTIONS | |||
Function |
Label |
Function |
Label |
Antenna |
ANT |
DC power in |
CN2 |
Signal strength button |
BT1 |
Power switch |
SW1 |
Serial port via RJ-45 connector |
CN1 | ||
Note: A standard DB-25 or Macintosh mini-DIN serial port is provided on included adapter cables. |
POWER SWITCH | |
Setting |
SW1 |
Off |
Position 1 |
On, speaker disabled |
Position 2 |
On, speaker enabled |
Position 3 |
SIGNAL STRENGTH TEST (BT1) | |
Result |
Meaning |
Long beep |
Signal is very weak or not detected |
One beep |
Signal is weak |
Two beeps |
Signal is normal |
Three beeps |
Signal is strong |
Four beeps |
Signal is very strong |
DIAGNOSTIC LED(S) | |||
LED |
Color |
Status |
Condition |
LED |
Unidentified |
Fast blink |
Battery is low |
LED |
Red |
On |
Power is on |
LED |
Red |
Brief blink |
Modem has detected Ricochet network |
LED |
Green |
On |
Network connection is good |
LED |
Yellow |
On |
Modem has connected with another Ricochet modem |
LED |
N/A |
Off |
Power is off |
Note: The "brief blink" condition will only occur once when the modem is first powered up. If this condition does not occur then the modem has not detected a Ricochet network. |
SUPPORTED STANDARD COMMANDS |
Basic AT Commands |
A, E, H, O, Q, V, W, X |
&C, &D, &F, &K, &W |
S-Registers |
S0, S2, S3, S4, S5, S7 |
Note: See MHI help file for complete information. |
UNIDENTIFIED COMMANDS | |
Command |
Default |
S390 |
Factory use only |
S391 |
Factory use only |
S392 |
Factory use only |
S393 |
Factory use only |
Proprietary AT Command Set
BRIDGE MODE | |
Type: |
Configuration |
Format: |
AT [cmds] ~Bn [cmds] |
Description: |
Configures the modem to act as a Ricochet-to-telephone bridge. |
Command |
Function |
~B0 |
Bridge mode disabled. |
~B1 |
Leased line bridging enabled. |
~B3 |
Switched line bridging enabled; modem will dial the number indicated by the user. |
~B5 |
Switched line bridging enabled; modem will dial the number set by S804. |
~B7 |
Switched line bridging enabled; modem will dial the number set by S804 followed by number indicated by the user. |
BRIDGE MODE DEFAULT DIAL STRING | |
Type: |
Register |
Format: |
AT [cmds] S804= <#> [cmds] |
Description: |
Sets the default phone number that the modem will dial in bridge mode. |
BRIDGE MODE - MODEM DIAL STRING | |
Type: |
Register |
Format: |
AT [cmds] S800= <cmds> |
Description: |
Sets the string that the modem sends to the telephone modem before the phone number (when in bridge mode). |
BRIDGE MODE OPTIONS | |||||
Format: |
AT [cmds] S802=n [cmds] | ||||
Default: |
0 | ||||
Range: |
0 - 247 | ||||
Description: |
Controls bridge mode options and bridge mode auto-connect. | ||||
Bit |
Value |
Function | |||
0 |
í 01 |
Bridge mode disabled. Bridge mode enabled. | |||
2, 1 |
í 0001 10 11 |
Leased line bridging enabled. Switched line bridging enabled; modem will dial the number indicated by the user. Switched line bridging enabled; modem will dial the number set by S804. Switched line bridging enabled; modem will dial the number set by S804 followed by number indicated by the user. | |||
3 |
0 |
Not used. | |||
4 |
í 01 |
Modem will not dial the number set by S804 when DTR goes high. Modem will dial the number set by S804 when DTR goes high. | |||
5 |
í 01 |
Modem will not dial the number set by S804 when RTS goes high. Modem will dial the number set by S804 when RTS goes high. | |||
6 |
í 01 |
Modem will not dial the number set by S804 on power-up. Modem will dial the number set by S804 on power-up. | |||
7 |
í 01 |
Modem will not dial the number set by S804 when it connects to the network. Modem will dial the number set by S804 when it connects to the network. |
BRIDGE MODE MAXIMUM NUMBER LENGTH | |
Type: |
Register |
Format: |
AT [cmds] S803=n [cmds] |
Default: |
60 |
Range: |
Unidentified (255 maximum) |
Unit: |
1 character |
Description: |
Sets the maximum length for the phone number that the modem will dial. This can be used to prevent the remote modem from attempting to dial long-distance numbers. |
CUSTOMER SERVICE PASSWORD 1 | |
Type: |
Register |
Format: |
AT [cmds] S330=xxxx [cmds] |
Description: |
Sets the password that Ricochet customer service must transmit to your modem before attempting to diagnose a problem. |
CUSTOMER SERVICE PASSWORD 2 | |
Type: |
Register |
Format: |
AT [cmds] S331=xxxx [cmds] |
Description: |
Sets the password that Ricochet customer service must transmit to your modem before attempting to diagnose a problem. |
CONNECT RESULT CODE DELAY | |
Type: |
Register |
Format: |
AT [cmds] S321=n [cmds] |
Default: |
1 |
Range: |
0 - 255 |
Unit: |
.1 second |
Description: |
Sets the amount of time that must elapse after the RING result code is sent before the modem will send the CONNECT result code. |
CONNECTION PROTOCOLS | |
Type: |
Register |
Format: |
AT [cmds] S340=n [cmds] |
Description: |
Selects the type of connection the modem will attempt to make. |
Command |
Function |
S340=00 |
Modem will connect with heavyweight error-correction scheme. |
S340=01 |
Modem will connect with heavyweight error-correction scheme and SLIP. |
S340=02 |
Modem will connect with heavyweight error-correction scheme and PPP. |
S340=10 |
Modem will connect with lightweight error-correction scheme. |
S340=11 |
Modem will connect with lightweight error-correction scheme and SLIP. |
S340=12 |
Modem will connect with lightweight error-correction scheme and PPP. |
S340=40 |
Modem will connect with encryption, lightweight error-correction scheme. |
S340=41 |
Modem will connect with encryption, lightweight error-correction scheme, and SLIP. |
S340=42 |
Modem will connect with encryption, lightweight error-correction scheme, and PPP. |
S340=50 |
Modem will connect with encryption, heavyweight error-correction scheme. |
S340=51 |
Modem will connect with encryption, heavyweight error-correction scheme, and SLIP. |
S340=52 |
Modem will connect with encryption, heavyweight error-correction scheme, and PPP. |
DIAL | |
Type: |
Immediate |
Format: |
AT [cmds] DT <#>**xxxx*yyyy***zzzz |
Description: |
Dials the phone number, modem name, or service name indicated by the <#> above. If the remote modem being dialed is a Ricochet-to-telephone bridge, yyyy indicates the number that should be dialed on the land line; otherwise see the list below. The zzzz indicated the password to be sent to the remote modem. |
Note: |
All options except the calling target are optional. |
Command |
Function |
xxxx =ech |
Modem will connect with encryption and heavyweight error-correction scheme. |
xxxx =ecl |
Modem will connect with encryption and lightweight error-correction scheme. |
xxxx =heavy |
Modem will connect with heavyweight error-correction scheme. |
xxxx =light |
Modem will connect with lightweight error-correction scheme. |
yyyy=CSLIP |
Modem will attempt to connect with compressed SLIP. |
yyyy=PPP |
Modem will attempt to connect with PPP. |
yyyy=SLIP |
Modem will attempt to connect with SLIP. |
DISPLAY INFORMATION | |
Type: |
Immediate |
Format: |
AT [cmds] In [cmds] |
Description: |
Displays information requested about the modem. |
Command |
Function |
I0 |
Displays product identification code. |
I1 |
Displays ROM checksum. |
I4 |
Displays extended product identification code. |
DISPLAY NODE LIST | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S311? [cmds] |
Description: |
Displays information on the ten nodes with the highest received signal strength. |
DISPLAY S-REGISTERS - LOW | |
Type: |
Immediate |
Format: |
AT [cmds] &V [cmds] |
Description: |
Displays the values of registers S0 through S31. |
DISPLAY S-REGISTERS - HIGH | |
Type: |
Immediate |
Format: |
AT [cmds] S?! [cmds] |
Description: |
Displays a list of all valid registers between S300 and S399. |
DISPLAY SERIAL NUMBER | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S301? [cmds] |
Description: |
Displays the modem's serial number. |
DISPLAY VERSION | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S300? [cmds] |
Description: |
Displays a verbose list of the firmware's version number, serial number, and release date, current Ricochet network information, and other modem statistics. |
DISPLAY VOLTAGE | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S325? [cmds] |
Description: |
Displays the voltage currently put out by the modem's battery. The modem will generate a low battery condition if the voltage drops below 5.75V. |
DOWNLOAD FIRMWARE - REMOTE | |
Type: |
Immediate |
Format: |
AT [cmds] S380=1 |
Description: |
Sets the modem to download new firmware code from the Ricochet network. |
ENCRYPTION KEY CHANGE FREQUENCY | |
Type: |
Register |
Format: |
AT [cmds] S343=n [cmds] |
Default: |
100 |
Range: |
0 - 255 |
Unit: |
1 packet |
Description: |
Sets the number of packets that the modem will send before it will negotiate a new encryption key with the remote modem. |
ENCRYPTION KEY LENGTH | |
Type: |
Register |
Format: |
AT [cmds] S342=n [cmds] |
Default: |
32 |
Range: |
5 - 32 |
Unit: |
1 byte |
Description: |
Sets the length of encryption key the modem will use. This value must match the key length for the remote modem or it will disconnect. |
ENCRYPTION KEY SEED | |
Type: |
Register |
Format: |
AT [cmds] S341=xxxxxxxx [cmds] |
Description: |
Sets the key that the modem will use to seed the encryption scheme. If it does not match the seed entered for the remote modem, it will disconnect. The key must be eight characters or less. |
INACTIVITY TIMER | |
Type: |
Register |
Format: |
AT [cmds] S323=n [cmds] |
Default: |
0 |
Range: |
0 - 65535 |
Unit: |
1 second |
Description: |
Sets the length of time that the modem does not receive information from the DTE or the network before it disconnects. Setting S323=0 disables the inactivity timer. |
INACTIVITY TIMER - DTE | |
Type: |
Register |
Format: |
AT [cmds] S326=n [cmds] |
Default: |
10 |
Range: |
0 - 255 |
Unit: |
1 minute |
Description: |
Sets the length of time that the modem does not receive information from the DTE before it disconnects. Setting S326=0 disables the inactivity timer. |
INACTIVITY TIMER - NETWORK | |
Type: |
Register |
Format: |
AT [cmds] S318=n [cmds] |
Default: |
0 |
Range: |
0 - 255 |
Unit: |
1 minute |
Description: |
Sets the length of time that the modem does not receive information from the network before it disconnects. Setting S318=0 disables the inactivity timer. |
INCOMING CALL TIMEOUT | |
Type: |
Register |
Format: |
AT [cmds] S314=n [cmds] |
Default: |
10 |
Range: |
Unidentified |
Unit: |
1 second |
Description: |
When auto-answer is disabled, sets the amount of time that the modem will wait to receive ATA in response to an incoming call before replying with NO ANSWER. |
INDUSTRIAL MODE DIAGNOSTICS | |
Type: |
Immediate |
Format: |
AT [cmds] &In [cmds] |
Description: |
Displays the selected diagnostics when the modem is in industrial mode. |
Command |
Function |
&I0 |
Displays packet activity diagnostics. |
&I1 |
Displays MIB parameters. |
LOCAL SERIAL PORT SPEED | |
Type: |
Register |
Format: |
AT [cmds] S304=n [cmds] |
Description: |
Sets the speed of the local serial port. |
Command |
Function |
í S304=0 |
Auto-detect current serial port speed. |
S304=1200 |
Serial port speed set to 1200bps. |
S304=2400 |
Serial port speed set to 2400bps. |
S304=4800 |
Serial port speed set to 4800bps. |
S304=9600 |
Serial port speed set to 9600bps. |
S304=14400 |
Serial port speed set to 14.4Kbps. |
S304=19200 |
Serial port speed set to 19.2Kbps. |
S304=28800 |
Serial port speed set to 28.8Kbps. |
S304=38400 |
Serial port speed set to 38.4Kbps. |
S304=57600 |
Serial port speed set to 57.6Kbps. |
S304=115200 |
Serial port speed set to 115.2Kbps. |
LOCAL SERIAL PORT SPEED - CURRENT | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S320? [cmds] |
Description: |
Returns a value indicating the speed of the local serial port. |
Value |
Meaning |
1200 |
Serial port speed is set to 1200bps. |
2400 |
Serial port speed is set to 2400bps. |
4800 |
Serial port speed is set to 4800bps. |
9600 |
Serial port speed is set to 9600bps. |
14400 |
Serial port speed is set to 14.4Kbps. |
19200 |
Serial port speed is set to 19.2Kbps. |
28800 |
Serial port speed is set to 28.8Kbps. |
38400 |
Serial port speed is set to 38.4Kbps. |
57600 |
Serial port speed is set to 57.6Kbps. |
115200 |
Serial port speed is set to 115.2Kbps. |
MAXIMUM PACKET SIZE | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S313? [cmds] |
Description: |
Displays the maximum size of a packet in bytes. |
MODEM NAME | |
Type: |
Register |
Format: |
AT [cmds] S306=xxxx [cmds] |
Description: |
Sets the modem's name until the next time it connects with the Ricochet network. Contact Ricochet to change its name permanently. |
NAMESERVER STATUS | |||||
Format: |
AT [cmds] S362? [cmds] | ||||
Default: |
Read-only | ||||
Range: |
0 - 15 | ||||
Description: |
Returns a value indicating the modem's status with the nameserver. | ||||
Bit |
Value |
Function | |||
0 |
0 1 |
Modem will not report to nameserver when connecting or disconnecting. Modem will report to nameserver when connecting or disconnecting. | |||
1 |
0 1 |
Modem can initiate rdest read. Modem cannot initiate rdest read. | |||
2 |
0 1 |
Modem can initiate rdest write. Modem cannot initiate rdest write. | |||
3 |
0 1 |
Modem is a portable modem. Modem is a desktop modem. |
NODE LIST MAXIMUM | |
Type: |
Register |
Format: |
AT [cmds] S310=n [cmds] |
Default: |
16 |
Range: |
1 - 255 |
Unit: |
1 node |
Description: |
Sets the maximum number of nodes the modem will attempt to add to its list. The modem will expend less effort to acquire new nodes as the number approaches this value. |
PASSWORD | |
Type: |
Register |
Format: |
AT [cmds] S322=xxxx [cmds] |
Description: |
Sets the password the modem will transmit to the remote modem when attempting to connect. |
PORTABLE NODE CONNECTION | |
Type: |
Configuration |
Format: |
AT [cmds] &Nn [cmds] |
Description: |
Selects whether the modem will attempt to add portable nodes to its node list. |
Command |
Function |
í &N0 |
Portable node connections disabled. |
&N1 |
Portable node connections enabled. |
POWER-UP COUNTER | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S400? [cmds] |
Description: |
Displays a value indicating the number of times the modem has been powered up or performed a hard reset. |
RESET | |
Type: |
Immediate |
Format: |
AT [cmds] Zn [cmds] |
Description: |
Resets modem and command settings. |
Command |
Function |
Z0 |
Reset modem to user profile. |
Z8 |
Puts modem into low-power sleep mode if it is running on battery power. |
Z9 |
Performs a hard reset on modem. |
SERIAL PORT STATUS | |||||
Format: |
AT [cmds] S361? [cmds] | ||||
Default: |
Read-only | ||||
Range: |
0 - 31 | ||||
Description: |
Returns a value indicating the status of selected signals on the serial port. | ||||
Bit |
Value |
Function | |||
0 |
0 1 |
RI signal is low. RI signal is high. | |||
1 |
0 1 |
DCD signal is low. DCD signal is high. | |||
2 |
0 1 |
CTS signal is low. CTS signal is high. | |||
3 |
0 1 |
DSR signal is low. DSR signal is high. | |||
4 |
0 1 |
RTS signal is low. RTS signal is high. |
SLEEP MODE | |
Type: |
Register |
Format: |
AT [cmds] S327=n [cmds] |
Description: |
Selects what criteria must be true for the modem to disconnect from the network and enter low-power sleep mode. |
Command |
Function |
í S327=0 |
Low-power sleep mode disabled. |
S327=1 |
Low-power sleep mode enabled; exit sleep mode if data is received. |
S327=2 |
Low-power sleep mode enabled; exit sleep mode if DTR or RTS signals change state. |
S327=3 |
Low-power sleep mode enabled; exit sleep mode if data is received or if DTR or RTS signals change state. |
STAR MODE CACHE SIZE | |
Type: |
Register |
Format: |
AT [cmds] S317=n [cmds] |
Default: |
6 |
Range: |
1 - 6 |
Unit: |
1 source |
Description: |
Sets the number of sources of Star Mode packets that the modem will track. |
STAR MODE MEMORY TIME | |
Type: |
Register |
Format: |
AT [cmds] S316=n [cmds] |
Default: |
3 |
Range: |
1 - 255 |
Unit: |
1 minute |
Description: |
Sets the amount of time that the modem will remember the network address and name of the source of a Star Mode packet. |
STAR MODE TRANSMIT BUFFER | |
Type: |
Register (read-only) |
Format: |
AT [cmds] S324? [cmds] |
Description: |
Displays the number of Star Mode packets that are queued in the transmit buffer. |