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. |