ACTIONTEC ELECTRONICS, INC.

DATALINK 28.8 (AT&T)

Card Type Modem
Chip Set AT&T
Maximum Modem Rate 28.8Kbps
Maximum Fax Rate Unidentified
Data Modulation Protocol Bell 103A/212A
ITU-T V.21, V.22, V.22bis, V.23, V.32, V.32bis, V.34
Fax Modulation Protocol Unidentified
Error Correction/Compression MNP5, V.42, V.42bis
Fax Class Class I & II
Data Bus PCMCIA Type II

55448

SUPPORTED COMMAND SET

Basic AT Commands

AT, A/
A, C, E, H, L, M, P, Q, T, V, Z
&C, &F, &G, &L, &Q, &R, &T, &W, &X, &Y, &Z

Extended AT Commands

\A, \C, \G, \J, \K, \V, \X, \Y, \Z
%A

S Registers

S0, S1, S2, S3, S4, S6, S8, S9, S10, S11, S12, S16, S18, S25, S26

Special Commands

"H, "O, -J
Note: See MHI Help File for full command documentation.


Proprietary AT Command Set

AUTO-MODE DETECTION

Type: Configuration
Format: AT [cmds] Nn [cmds]
Description: Selects various options for the automatic detection and negotiation of protocols during the handshake process if the modem is communicating with a remote modem of dissimilar speed.

Command

Function

N0

Auto-mode detection disabled

N1

In originate mode, handshake begins at line speed designated by the S37 register. Modem can shift to a slower speed if necessary.

In answer mode, handshake attempted with the following protocols in order -V.32bis, V.32, V.22bis, V.22 or Bell 212, V.21, and Bell 103


BACKWARD COMPATIBILITY

Type: Configuration
Format: AT [cmds] Yn [cmds]
Description: Dummy command, allows for backwards compatibility, no other use

Command

Function

Y0

Reports OK

Y1

Reports OK


BACKWARD COMPATIBILITY

Type: Configuration
Format: AT [cmds] &Jn [cmds]
Description: Dummy command, allows for backwards compatibility, no other use

Command

Jack Type

&J0

Reports OK to DTE

&J1

Reports OK to DTE


COMMUNICATION PROTOCOLS

Type: Configuration
Format: AT [cmds] Bn [cmds]
Description: Selects the communication protocol for data calls
Note: The B command allows the simultaneous selection of more than one suffix, enabling multiple protocols.

Command

Protocol

B0

ITU-T V.22 at 300 or 1200bps

B1

Bell 212A at 300 or 1200bps

B2

V.23 mode at 1200/75, answer mode at 75/1200

B3

V.23 mode at 75/120, answer mode at 1200/75


COMMUNICATIONS MODE

Type: Configuration
Format: AT [cmds] &Mn [cmds]
Description: Selects communications mode

Command

Mode

&M0

Asynchronous mode

&M1

Synchronous connect mode and asynchronous off-line command mode.

&M2

Synchronous connect mode and asynchronous off-line command mode and set DTR high.

&M3

Synchronous connect mode

&M4

Hayes autosync mode


DATA SET READY (DSR)

Type: Configuration
Format: AT [cmds] &Sn [cmds]
Description: Selects DSR options

Command

Function

&S0

DSR forced high

&S1

DSR high only while modem is handshaking or connected


DATA TERMINAL READY (DTR)

Type: Configuration
Format: AT [cmds] &Dn [cmds]
Description: Selects modem response to DTR

Command

Function

&D0

Modem does not respond to DTR

&D1

Modem goes to command mode on DTR toggle

&D2

Modem goes to command mode and drops DTR according to &Q setting; &Q0 - &Q6: modem disconnects on DTR drop. Auto-Answer is disabled on low DTR.

&D3

Modem initiates reset on DTR drop. &Q2, &Q3: DTR drop disconnects modem. Auto-Answer is disabled


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.

Command

Function

DP

Pulse dialing enabled

DR

Answer mode enabled; originate mode disabled following handshake initiation.

DS=n

Dial stored telephone number n

DT

Tone dialing enabled/Pulse dialing disabled

DW

Dialing resumed following dial tone detection

D!

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

D@

Wait for Quite Answer function enabled. Modem waits until a "quiet answer," a ring-back signal followed by silence up to the time specified in S7, is received prior to executing the rest of the dial string.

D$

Wait for prompt tone detection function enabled. Waits for prompt tone for amount of time specified by the S7 command.

D;

Modem returned to idle state after dialing. The semicolon can only be placed at the end of the dial command.


ECHOPLEX VALIDITY

Type: Configuration
Format: AT [cmds] Fn [cmds]
Description: Selects whether commands sent while in data mode are echoed
Note: This command is only supported on older modems

Command

Function

F0

Returns ERROR

F1

Echoplex disabled


EXTENDED RESULT CODES

Type: Configuration
Format: AT [cmds] Wn [cmds]
Description: Enables selection of additional result codes when S95=0; otherwise, S95 takes precedence.

Command

Function

W0

Enables CONNECT result codes to report DTE speed. All following codes are disabled

W1

Enables CONNECT result codes to report DTE speed. Enables Carrier, Compression and Protocol result codes

W2

Enables CONNECT result codes to report DCE speed. All following codes are disabled


FLOW CONTROL

Type: Configuration
Format: AT [cmds] &Kn [cmds]
Description: Enables flow control options

Command

Function

&K0

Flow control disabled

&K1

Reserved

&K2

Reserved

&K3

RTS/CTS flow control enabled

&K4

XON/XOFF flow control enabled

&K5

Transparent XON/XOFF flow control enabled


ON-LINE

Type: Immediate
Format: AT [cmds] On [cmds]
Description: Controls on-line command (data transmission) state options.
Note: The O command must be placed at the end of the command string.

Command

Function

O0

On-line command mode with no retraining enabled

O1

On-line command mode with retraining enabled

O3-14

Sets modem rate to value defined in S62


PULSE DIALING RATIO

Type: Configuration
Format: AT [cmds] &Pn [cmds]
Description: Selects pulse dial make/break ratio

Command

Function

&P0

39/61ms at 10pps (North America)

&P1

33/67ms at 10pps (Europe)


REPORT CONFIGURATION PROFILES

Type: Immediate
Format: AT [cmds] &Vn [cmds]
Description: Displays active and stored configuration profiles

Command

Function

&V0

Reports active file, profile 0 and phone numbers

&V1

Reports active file, profile 1 and phone numbers


REPORT INFORMATION

Type: Immediate
Format: AT [cmds] In [cmds]
Description: Displays information requested

Command

Function

I0

Reports modem model and speed

I1

Reports ROM checksum

I2

Tests and reports ROM checksum

I3

Reports ROM components

I4

Reports modem capabilities


SELECT CALL PROGRESS RESULT CODES

Type: Configuration
Format: AT [cmds] Xn [cmds]
Description: Enables selection of tone detection and associated result code format options

Command

Function

X0

Reports CONNECT for all speeds.

X1

Reports CONNECT result codes as defined in W and \V.

X2

Busy and dial tone detection disabled; result codes defined in W and \V enabled.

X3

Busy and dial tone detection enabled; result codes defined in W and \V enabled.

X4

Busy and dial tone detection enabled; result enables all result codes.


V.32 - AUTO-RETRAIN

Type: Configuration
Format: AT [cmds] &Bn [cmds]
Description: Controls auto-retrain function if poor line quality is detected

Command

Function

&B0

Auto-retrain disabled modem hangs-up

&B1

Auto-retrain enabled if line quality is poor

&B2

Disables retraining and disconnect; any line is accepted


Extended AT Commands

AUTO FALL-FORWARD/FALLBACK

Type: Immediate
Format: AT [cmds] %Gn [cmds]
Description: Selects auto fall-forward/fallback mode

Command

Function

%G0

Disable auto fall-forward/fallback

%G1

Enable auto fall-forward/fallback


BREAK SEND

Type: Configuration
Format: AT [cmds] \Bn [cmds]
Range: 0-9
Unit: .1 second
Description: Sends break to modem


COMPRESSION

Type: Configuration
Format: AT [cmds] %Cn [cmds]
Description: Selects data compression

Command

Function

%C0

Data compression disabled

%C1

MNP5 enabled


CONNECT MODE

Type: Configuration
Format: AT [cmds] \Nn [cmds]
Description: Controls the mode in which to modem will operate

Command

Function

\N0

Normal mode enabled

\N1

Direct mode enabled

\N2

Reliable mode enabled

\N3

LAPM mode attempted; MNP mode then attempted; then defaults to normal mode

\N4

LAPM mode attempted; MNP mode then attempted; then defaults to disconnect


FLOW CONTROL TYPE

Type: Configuration
Format: AT [cmds] \Qn [cmds]
Description: Sets type of flow control used by modem

Command

Function

\Q0

Flow control disabled

\Q1

Bi-directional XON/XOFF flow control enabled

\Q2

CTS flow control by DCE enabled

\Q3

Bi-directional RTS/CTS flow control enabled


INACTIVITY TIMER

Type: Configuration
Format: AT [cmds] \Tn [cmds]
Range: 0-90
Unit: 1 second
Description: Sets the length of time that the modem does not receive information before it disconnects.


Special AT Commands

CELLULAR ACTIVATION

Type: Configuration
Format: AT [cmds] )Cn [cmds]
Description: Select V.42 dictionary size

Command

Function

)C0

Cellular support disabled

)C1

Support for AT&T 3430 enabled

)C2

Support for Motorola enabled

)C3

Support for NEC enabled

)C4

Support for Fujitsu enabled


REPORT INFORMATION

Type: Immediate
Format: AT [cmds] -Vn [cmds]
Description: Displays firmware version number


V.42bis - DICTIONARY SIZE

Type: Configuration
Format: AT [cmds] "Nn [cmds]
Description: Select V.42 dictionary size

Command

Function

"N0

Select 512 bytes

"N1

Select 1024 bytes

"N2

Select 1536 bytes


S(status) -REGISTERS

AUTO FALLBACK CHARACTER FOR MNP

Type: Register
Format: AT [cmds] S43=n [cmds]
Range: 1-127
Unit: ASCII
Description: No other information available


AUTOMATIC SLEEP TIMER

Type: Register
Format AT [cmds] S46=n [cmds]
Range: 0-255
Unit: 100 ms
Description: Controls automatic sleep timer
Note: Function is disabled


AUTO-RELIABLE BUFFER

Type: Register
Format: AT [cmds] S48=n [cmds]
Description: Controls whether modem chip set buffers data received

Command

Function

S48=0

Data received is not placed in buffer

S48=1

Data received placed in buffer for 4 seconds, up to 200 characters, before sending to serial port

S48=2

Data received is not placed in buffer; switches to normal mode after auto-reliable character received


BACKSPACE CHARACTER

Type: Register
Format AT [cmds] S5=n [cmds]
Range: 0-255
Unit: ASCII
Description: Selects a character used for backspace <BS>


BIT-MAPPED REGISTER S14

Format: AT [cmds] S14=n [cmds]
Range: 0-174
Unit: Bit-mapped
Description: Controls echo, result codes and display, dial mode, and answer/originate mode.

Bit

Value

Function

0

0

Not used

1

0

1

Command echo disabled

Command echo enabled

2

0

1

Result codes enabled

Result codes disabled

3

0

1

Display result codes in numeric format

Display result codes in verbose format

4

0

Not used

5

0

1

Tone dial enabled

Pulse dial enabled

6

0

Not used

7

0 1

Answer mode enabled

Originate mode enabled

Note: Bit 4 is not supported by all modems.


BIT-MAPPED REGISTER S19

Format: AT [cmds] S19=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls autosync protocol support mode

Bit

Value

Function

0

0

Not used

1

0

1

Bisync protocol

HDLC protocol

2

0

1

Address detector disabled

Address detector enabled

3

0

1

NRZI bit coding

NRZ bit coding

4

0

1

Mark idle enabled

Flag idle enabled

5

0

Not used

6

0

Not used

7

0

Not used


BIT-MAPPED REGISTER S20

Type: Register
Format AT [cmds] S20=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls address for autosync HDLC
Note: No other information available


BIT-MAPPED REGISTER S21

Format AT [cmds] S21=n [cmds]
Range: 0-253
Unit: Bit-mapped
Description: Selects CTS/DCD/DSR signals, and low DTR action.

Bit

Value

Function

0

0

Not used

1

0

Not used

2

0

1

CTS follows RTS

CTS forced high

4, 3

00

01

10

11

DTR signal ignored

Modem goes to command mode on low DTR

Modem disconnects on low DTR; Auto-Answer is disabled.

Modem is initialized on low DTR

5

0

1

DCD forced high

DCD normal

6

0

1

DSR forced high

DSR normal

7

0

Not used


BIT-MAPPED REGISTER S22

Format AT [cmds] S22=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls speaker volume and controls, limits results codes, and pulse dial make/break ratio.

Bit

Value

Function

1, 0

00

01

10

11

Off volume

Low level volume

Medium level volume

High level volume

3, 2

00

01

10

11

Speaker off

Speaker off on carrier

Speaker always on

Speaker on during handshake

6 - 4

000

100

101

110

111

Basic result codes only enabled

Basic and connection speed result codes enabled

Basic and connection speed result codes and dialtone detection enabled

All result codes except dialtone detection enabled

All result codes enabled

7

0

1

39/61ms at 10pps (North America)

33/67ms at 10pps (Europe)


BIT-MAPPED REGISTER S23

Format AT [cmds] S23=n [cmds]
Range: 0-189
Unit: Bit-mapped
Description: Grants/denies remote digital loopback, controls DTE rate and parity, and sets guard tone.

Bit

Value

Function

0

0

1

Remote digital loopback denied

Remote digital loopback allowed

1 - 3

000

Not used

5, 4

00

01

10

11

Parity even

Space Parity

Parity odd

Mark or No Parity

7, 6

00

01

10

Guard tone disabled

Guard tone 550Hz enabled

Guard tone 1800Hz enabled


BIT-MAPPED REGISTER S27

Format AT [cmds] S27=n [cmds]
Range: 0-111
Unit: Bit-mapped
Description: Selects synchronous/asynchronous mode, line type, clock source, and ITU-T/Bell modes.

Bit

Value

Function

3, 1, 0

000

001

010

011

100

Asynchronous mode, serial port speed follows connect speed

Asynchronous off-line command mode and synchronous connect mode

Asynchronous off-line command mode; modem autodials first number in directory, then synchronous connect mode

Asynchronous off-line command mode on low DTR, synchronous connect mode on high DTR

Hayes autosync mode

2

0

1

Switched line

Leased line

5, 4

00

01

10

Local modem generates transmit clock source

Local DTE generates transmit clock source

Remote DCE/DTE generates transmit clock source

6

0

1

ITU/T mode

Bell mode

7

0

Not used


BIT-MAPPED REGISTER S31

Format: AT [cmds] S31=n [cmds]
Range: 0-10
Description: Select automode and extended result code format.

Bit

Value

Function

0

0

Not used

1

0

1

Auto-mode detection disabled

In originate mode, handshake begins at line speed designated by the S37 register. Modem can shift to a slower speed if necessary.

In answer mode, handshake attempted with the following protocols in order - V.32bis, V.32, V.22bis, V.22 or Bell 212, V.21, and Bell 103

3, 2

00

01

10

Enables CONNECT result codes to report DTE speed

Full reporting of CONNECT result codes

Enables CONNECT result codes to report DCE speed

4-7

0

Not used


BIT-MAPPED REGISTER S40

Format AT [cmds] S40=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls error handling and compression modes; selects MNP extended services.

Bit

Value

Function

0

0

1

MNP Extended Services disabled

MNP Extended Services enabled

1 - 5

0

Not used

6

0

1

V.42 disabled

V.42 enabled

7

0

Not used


BIT-MAPPED REGISTER S44

Format: AT [cmds] S44=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls data compression modes

Bit

Value

Function

0

0

1

V.42 disabled

V.42 enabled

1,2

00

01

10

11

V.42bis disabled

V.42bis disabled during data transmission

V.42bis disabled during data receive

V.42bis disabled during both transmission and receive

3

0

Not used

4

0

1

Auto fall-forward/fallback disabled

Auto fall-forward/fallback enabled

5 - 7

0

Not used


BIT-MAPPED REGISTER S51

Format: AT [cmds] S51=n [cmds]
Range: 0-255
Unit: Bit-mapped
Description: Controls DTE flow control

Bit

Value

Function

0, 1

00

01

10

11

Flow control disabled

XON/XOFF flow control enabled

CTS flow control to DTE enabled

RTS/CTS flow control enabled

2, 3

0

Not used

4

0

1

XON/XOFF flow control disabled

XON/XOFF flow control enabled

5

0

1

Auto adjust to match DTE speed disabled

Auto adjust to match DTE speed enabled

6, 7

00

01

Use flow control; does not pass on XON/XOFF to remote modem

Use flow control; does pass on XON/XOFF to remote modem


BREAK CONTROL OPTION

Type: Register
Format: AT [cmds] S52=n [cmds]
Range: 0-5
Unit: ACSII
Description: No other information available


BTLZ STRING LENGTH

Type: Register
Format: AT [cmds] S58=n [cmds]
Range: 6-64
Unit: ASCII
Description: No other information available


CONNECT MESSAGE DISPLAY

Type: Register
Format AT [cmds] S41=n [cmds]
Range: 0-2
Unit: ASCII
Description: Controls message displayed at connect
Note: No other information available


DATA/FAX MODE

Type: Register
Format: AT [cmds] S50=n [cmds]
Range: 0-1
Unit: ASCII
Description: No other information available


DCE LINE SPEED

Type: Register
Format AT [cmds] S37=n [cmds]
Description: Sets the maximum allowable data exchange rate attempted during handshake process.

Command

Function

S37=0

Speed of last connection

S37=3

300bps

S37=5

1200bps

S37=6

2400bps

S37=7

4800bps

S37=8

7200bps

S37=9

9600bps

S37=10

12.0Kbps

S37=11

14.4Kbps

S37=12

16.8Kbps

S37=13

19.2Kbps

S37=14

21.6Kbps

S37=15

24.0Kbps

S37=16

26.4Kbps

S37=17

28.8Kbps


DTE RATE STATUS

Type: Register
Format: AT [cmds] S62=n [cmds]
Range: 0-17
Unit: ASCII
Description: No other information available


DTE SPEED SELECT

Type: Register
Format: AT [cmds] S72=n [cmds]
Range: 0-18
Unit: ASCII
Description: Selects DTE speed during data transfer
Note: No other information is available


EEPROM CHECKSUM

Type: Register
Format: AT [cmds] S99=n [cmds]
Range: Unidentified
Unit: Unidentified
Description: No other information available


FORCED SLEEP TIMER

Type: Register
Format: AT [cmds] S47=n [cmds]
Range: 0-255
Unit: ASCII
Description: This function is disabled


GENERAL BIT-MAPPED OPTIONS

Type: Register
Format: AT [cmds] S54=n [cmds]
Range: 0-7
Unit: Bit-mapped
Description: No other information available


INACTIVITY TIMER

Type: Register
Format AT [cmds] S30=n [cmds]
Range: 0-255
Unit: 60 seconds
Description: Maximum duration of DTE and DCE inactivity allowed prior to initiating hang-up process.
Note: S30=0 disables the timer and allows indefinite inactivity.


MAXIMUM BLOCK SIZE

Type: Register
Format: AT [cmds] S49=n [cmds]
Range: 63-255
Unit: ASCII
Description: No other information available


MNP BIT-MAPPED OPTIONS

Type: Register
Format: AT [cmds] S59=n [cmds]
Range: 0-1
Unit: Bit-mapped
Description: No other information available


MODEM OPERATING MODE

Type: Register
Format: AT [cmds] S53=n [cmds]
Range: 0-4
Unit: ASCII
Description: No other information available

Command

Function

S53=0

Normal mode enabled

S53=1

Direct mode enabled

S53=2

Reliable mode enabled

S53=3

LAPM mode attempted; MNP mode then attempted; then defaults to normal mode

S53=4

LAPM mode attempted; MNP mode then attempted; then defaults to disconnect


NO CARRIER TIME-OUT

Type: Register
Format AT [cmds] S7=n [cmds]
Range: 1-255
Unit: 1 second
Description: Maximum wait time the modem uses after dialing to detect a carrier signal from the remote modem for both originating and answering calls.
Note: W dial modifier also uses S7 to set the maximum time to wait.


POWER-UP PROFILE

Type: Register
Format: AT [cmds] S98=n [cmds]
Range: Unidentified
Unit: ASCII
Description: No other information available


ROUND TRIP DELAY

Type: Register
Format: AT [cmds] S65=n [cmds]
Range: Unidentified
Unit: ASCII
Description: No other information available


V.32 RETRAIN OPERATION

Type: Register
Format: AT [cmds] S42=n [cmds]
Range: 0-2
Unit: ASCII
Description: No other information available


V.42BIS DICTIONARY SIZE

Type: Register
Format: AT [cmds] S57=n [cmds]
Range: 0-2
Unit: ASCII
Description: No other information available