HwMuseum | Index

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

í 0

1

Bridge mode disabled.

Bridge mode enabled.

2, 1

í 00

01

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

í 0

1

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

í 0

1

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

í 0

1

Modem will not dial the number set by S804 on power-up.

Modem will dial the number set by S804 on power-up.

7

í 0

1

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.