HAYES MICROCOMPUTER PRODUCTS, INC.

ULTRA SMARTMODEM 9600

Card Type

Fax, Modem (synchronous/asynchronous)

Chip Set

Unidentified

Maximum Data Rate

9600bps

Data Bus

External

Data Modulation Protocol

Bell 103/212A

ITU-T V.21, V.22, V.22bis, V.23, V.32

Error Correction/Compression

Adaptive data compression, V-series LAPB, MNP5, V.42, V.42bis, X.25

CONNECTIONS

Function

Label

Function

Label

Line in

CN1

DC power

CN4

Line out

CN2

Power switch

SW2

RS-232/422

CN3

   

COMMAND SET SELECTION

Setting

SW1/C

SW1/D

AT commands only

Up

Up

Asynchronous V.25bis

Up

Down

Synchronous V.25bis

HDLC framing

Down

Up

Synchronous V.25bis

Character framing

Down

Down

Note: Our normal convention for switches is On/Off, this document will use Up/Down.

USER CONFIGURABLE SETTINGS

Setting

Label

Position

Command recognition enabled/smart mode

SW1/A

Up

Command recognition disabled/dumb mode

SW1/A

Down

Carrier signal adjustment disabled

SW1/B

Up

Carrier signal adjustment enabled

SW1/B

Down

Note: Our normal convention for switches is On/Off, this document will use Up/Down.

DIAGNOSTIC LED(S)

LED

Color

Status

Condition

HS

Red

On

Modem is operating at 4800bps or faster

HS

Red

Off

Modem is operating at slower than 4800bps

AA

Red

On

Auto-answer enabled/ring indicated when Auto-answer disabled

AA

Red

Off

Auto-answer disabled/ring indicated when Auto-answer enabled

CD

Red

On

Carrier signal detected

CD

Red

Off

Carrier signal not detected

OH

Red

On

Modem is off-hook

OH

Red

Off

Modem is on-hook

RD

Red

On

Modem is receiving data

RD

Red

Off

Modem is not receiving data

SD

Red

On

Modem is transmitting data

SD

Red

Off

Modem is not transmitting data

TR

Red

On

DTR signal is high

TR

Red

Off

DTR signal is low

MR

Red

On

Power is on

MR

Red

Off

Power is off

MR

Red

Blinking

Self-test or diagnostic mode enabled

Proprietary AT Command Set

DIAL

Type:

Immediate

Format:

AT [cmds] D<#> [cmds]

Description:

Dials telephone number according to any modifiers included in the string

Note:

Any combination of modifiers can be used to produce the desired dial functions in sequence.

Modifier

Function

P

Pulse dialing enabled

R

Answer mode enabled, originate mode disabled following handshake initiation.

S=n

Dial stored telephone number n

T

Tone dialing enabled

W

Dialing resumed following dial tone detection

,

Dialing paused for amount of time specified in S8 register

!

Modem commanded to go off-hook for specified time before returning on-hook.

@

Wait for quiet answer

;

Modem returned to command state after dialing

REPORT INFORMATION

Type:

Immediate

Format:

AT [cmds] In [cmds]

Description:

Displays information requested

Command

Function

I0

Reports product code

I1

Reports ROM checksum

I2

Tests and reports ROM checksum

BUFFER SIZE - LOWER LIMIT

Type:

Register

Format:

AT [cmds] S49=n [cmds]

Default:

8

Range:

1-249

Unit:

1 byte

Description:

Controls the low-end size of the buffer during error-control or auto-speed buffering mode

BUFFER SIZE - UPPER LIMIT

Type:

Register

Format:

AT [cmds] S50=n [cmds]

Default:

16

Range:

2-250

Unit:

1 byte

Description:

Controls the high-end size of the buffer during error-control or auto-speed buffering mode

LEASED LINE ATTENUATION LEVEL

Type

Register

Format

AT [cmds] S63=n [cmds]

Default

0

Range

0-15

Unit

-1 dBm

Description

Sets the power level for transmission over leased lines

FRAME LIMIT

Type

Register

Format

AT [cmds] S69=n [cmds]

Default:

15

Range:

0-15

Unit:

1 frame

Description:

Sets the maximum number of packets that may be sent without acknowledgment by the remote system.

Note:

LAPM connections use a maximum of 15 frames. LAPB and X.25 connections use a maximum of 8 frames.

FRAME RE-TRANSMISSION

Type

Register

Format

AT [cmds] S70=n [cmds]

Default:

10

Range:

0-255

Unit:

1 frame

Description:

Sets the limit for the number of re-transmissions the local modem attempts when an error-control mechanism detects frame transmission data errors. After the re-transmission limit has been reached, the modem initiates the hang-up process.

LINK LAYER TIMER

Type

Register

Format

AT [cmds] S71=n [cmds]

Default:

2

Range:

1-255

Unit:

.1 second

Description:

Sets the maximum duration the local modem waits for a response after sending the link layer. If no response is received within LINKLIMIT (see note), the local modem re-transmits the link layer.

Note:

The duration is determined according to the formula:

LINKLIMIT = 2(maximum packet size + 11)(8 + line speed[bps]) + S71 + 500 ms

FLAG IDLE TIMER

Type

Register

Format

AT [cmds] S72=n [cmds]

Default:

30

Range:

1-255

Unit:

1 second

Description:

Sets the maximum duration the modem waits after detecting loss of both data and flag-idle signals. When the maximum duration is reached, the modem initiates the hang-up process. A value of 0 in S72 allows an indefinite wait.

DATA LOSS TIMER

Type

Register

Format

AT [cmds] S73=n [cmds]

Default:

5

Range:

1-255

Unit:

1 second

Description:

Sets the maximum duration the modem waits after detecting loss of data while receiving good carrier and flag idle signals. When the maximum duration is reached, the local modem sends a query to the remote modem to determine if it is operating properly. When the value calculated for QUERYLIMIT is reached (see note), the modem initiates the hang-up process.

Note:

The local modem will send the query several times according to the formula:

QUERYLIMIT= 2(LINKLIMIT)(S73) seconds

The value for LINKLIMIT is defined in S71.

ASU NEGOTIATION

Type

Register

Format

AT [cmds] S84=n [cmds]

Description:

Sets the Adaptive Start-Up (ASU) negotiation method

Command

Function

S84=0

ASU disabled

S84=128

Fixed startup

í S84=129

Both local and remote modems use fast startup

S84=130

Both local and remote modems use smooth startup

S84=131

Local modem uses fast startup, remote uses smooth startup

S84=132

Local modem uses smooth startup, remote uses fast startup

ASU NEGOTIATION REPORT

Type

Register

Format

AT [cmds] S85? [cmds]

Description:

Reports the Adaptive Start-Up (ASU) negotiation method

Value

Meaning

0

ASU disabled

128

Fixed startup

í 129

Both local and remote modems use fast startup

130

Both local and remote modems use smooth startup

131

Local modem uses fast startup, remote uses smooth startup

132

Local modem uses smooth startup, remote uses fast startup

MI/MIC

Type

Register

Format

AT [cmds] S92=n [cmds]

Description:

Controls the Mode Indicate/Mode Indicate Common (MI/MIC) interface.

Command

Function

í S92=0

MI/MIC disabled

S92=1

Level triggered, originate mode, ring indicator pulse enabled

S92=3

Edge triggered, originate mode, ring indicator pulse enabled

S92=5

Level triggered, answer mode, ring indicator pulse enabled

S92=7

Edge triggered, answer mode, ring indicator pulse enabled

S92=9

Level triggered, originate mode, ring indicator pulse disabled

S92=11

Edge triggered, originate mode, ring indicator pulse disabled

S92=13

Level triggered, answer mode, ring indicator pulse disabled

S92=15

Edge triggered, answer mode, ring indicator pulse disabled

V.25bis DTE SPEED

Type

Register

Format

AT [cmds] S93=n [cmds]

Description:

Sets the speed of the local serial port when in V.25bis mode.

Command

Function

S93=3

300bps

S93=5

1200bps

S93=6

2400bps

S93=7

4800bps

í S93=9

9600bps

COMMAND SET OPTIONS

Type

Register

Format

AT [cmds] S94=n [cmds]

Default:

0

Range:

0-15

Unit:

Bit-mapped

Description:

Sets various options for command set modes

Bit

Value

Function

1, 0

00

01

10

11

Use AT command set

Use asynchronous V.25 command set

Use synchronous V.25 command set with HDLC framing

Use synchronous V.25 command set with character framing

2

0

1

Addressed calling

Direct access calling

3

0

1

Use ASCII character set

Use EBCDIC character set

PAD CONFIGURATION

Type:

Register

Format:

AT [cmds] S53=n [cmds]

Description:

Sets various options for the X.25 Packet Assembler/Disassembler.

Command

Function

S53=0

CCITT compatibility

S53=1

CCITT compatibility, display channel number before PAD prompt ( 1* )

í S53=2

Fixed user interface, PAD prompt hyphen ( - )

S53=3

Fixed user interface, display channel number before PAD prompt ( 1- )

S53=4

Fixed control interface, PAD prompt hyphen

S53=5

Fixed control interface, display channel number before PAD prompt

S53=6

Fixed user and fixed control interface, PAD prompt hyphen

S53=7

Fixed user and fixed control interface, display channel number before PAD prompt

MINIMUM INCOMING LCN

Type

Register

Format

AT [cmds] S74=n S75=n [cmds]

Default:

0 (S74), 0 (S75)

Range:

1-40 (S74), 1-99 (S75)

Unit:

None

Description:

These registers set the lowest Logical Channel Number (LCN) that the packet driver will attempt to answer calls on. The address itself may range from 0 - 4095.

Note:

The address is determined by the formula:

ADDRESS = S74 * 100 + S75

MAXIMUM INCOMING LCN

Type

Register

Format

AT [cmds] S76=n S77=n [cmds]

Default:

40 (S76), 95 (S77)

Range:

1-40 (S76), 1-99 (S77)

Unit:

None

Description:

These registers set the highest Logical Channel Number (LCN) that the packet driver will attempt to answer calls on. The address itself may range from 0 - 4095.

Note:

The address is determined by the formula:

ADDRESS = S76 * 100 + S77

OUTGOING LCN

Type

Register

Format

AT [cmds] S78=n S79=n [cmds]

Default:

0 (S78), 16 (S79)

Range:

1-40 (S78), 1-99 (S79)

Unit:

None

Description:

These registers set the Logical Channel Number (LCN) that the packet driver will place calls on. The address itself may range from 0 - 4095.

Note:

The address is determined by the formula:

ADDRESS = S78 * 100 + S79

RESTART REQUEST

Format

AT [cmds] S80=n [cmds]

Default:

1

Range:

0-255

Unit:

None

Description:

Sets the maximum number of retransmission requests

ACKNOWLEDGMENT WAIT TIMER

Type:

Register

Format

AT [cmds] S81=n [cmds]

Default:

18

Range:

0-255

Unit:

10 seconds

Description:

Maximum time the modem will wait for acknowledgment of a request for retransmission before it initiates recovery.