PATTON ELECTRONICS COMPANY

2190

Card Type Modem
Chip Set Unidentified
I/O Options Serial port
Maximum Modem Rate 56Kbps
Maximum Fax Rate 14.4Kbps
Data Modulation Protocol Bell 103A/212A, ITU-T V.21, V.22, V.22bis, V.23, V.32, V.32bis,
V.34, V.90, K56flex
Fax Modulation Protocol ITU-T V.17, V.21CH2, V.27ter, V.29
Error Correction/Compression V.42 LAPM, MNP2-4, MNP10, MNP5, V.42bis
Fax Class Class I & II
Data Bus External


wpeA.jpg (16034 bytes)

CONNECTIONS

Function

Label

Function

Label

RS-232C serial port

CN1

Microphone

MIC

Phone connector

CN2

Speaker

SPK

Phone line

CN3

Power switch

SW1

DC power

CN4

   


DIAGNOSTIC LEDS

LED

Color

Status

Condition

AA

Unidentified

On

Auto-answer enabled

AA

Unidentified

Off

Auto-answer disabled

AA

Unidentified

Blinking

Phone is ringing

CD

Unidentified

On

Carrier signal detected

CD

Unidentified

Off

Carrier signal not detected

CD

Unidentified

Blinking

Modem is retraining

HS

Unidentified

On

Modem is operating at 9600bps or faster

HS

Unidentified

Off

Modem is operating at slower than 9600bps

MR

Unidentified

On

Power is on

MR

Unidentified

Off

Power is off

OH

Unidentified

On

Modem is off-hook

OH

Unidentified

Off

Modem is on-hook

RD Unidentified Blinking Modem is receiving data
RD Unidentified Off Modem is not receiving data
SD Unidentified Blinking Modem is sending data
SD Unidentified Off Modem is not sending data

TR

Unidentified

On

DTR signal is high

TR

Unidentified

Off

DTR signal is low


SUPPORTED COMMAND SET

Basic AT Commands

‘+++’, A/
A, B, E, M, O, P, V, Y, Z
&C, &P, &T, &V, &W, &Y

Extended AT Commands

\A, \B, \N
%C

S Registers

S0

Special Commands

+MS
Note: See MHI Help File for full command documentation.


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.

Command

Function

 

DL

Re-dial last number
 

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,

Dialing paused for amount of time specified in S8 register
 

D!

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

D@

Wait for Quiet 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;

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

D^

Calling tone enabled. Current dial attemp only.
  D() Dial string format - ignored
  D- Dial string format - ignored
  D<space> Dial string format - ignored
  D> Grouding pulse for country specific parameters enabled


HOOK CONTROL

Type: Immediate
Format: AT [cmds] Hn [cmds]
Description: Selects whether the modem is on-hook or off-hook

Command

Function

»

H0

Modem commanded to go on-hook (hang-up) and terminate any test in progress.
 

H1

Modem commanded to go off-hook (pick-up)


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 and least significant byte
 

I2

Calculates and compares ROM checksum
 

I3

Reports firmware revision, basic model, application code, and interface type code
 

I5

Reports country code parameter
 

I6

Reports model and code revision information


SPEAKER VOLUME

Type: Configuration
Format: AT [cmds] Ln [cmds]
Description: Controls speaker volume

Command

Function

 

L0

Low speaker volume setting
»

L1

Low speaker volume setting
 

L2

Medium speaker volume setting
 

L3

Highest speaker volume setting


STATUS-REGISTER

Type: Configuration
Format: Read: AT [cmds] Sn=r [cmds]

Write: AT [cmds] Sn=(reports value) [cmds]

Description: Writes to or reads from a specified register
Note: See the section on S-registers for detailed listing of commonly used S-registers.


TONE DIALING

Type: Configuration
Format: AT [cmds] T [cmds]
Description: Enables tone dialing mode until next P command or modifier is received.


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.
 

W1

Enables CONNECT result codes to report line speed, error correction protocol, and DTE speed.
 

W2

Enables CONNECT result codes to report DCE speed.


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

Busy and dial tone detection disabled; standard result codes enabled.
 

X1

Busy and dial tone detection disabled; extended result codes enabled.
 

X2

Busy tone detection disabled, dial tone detection enabled; extended result codes enabled.
 

X3

Busy tone detection enabled, dial tone detection disabled; extended result codes enabled.
»

X4

Busy and dial tone detection enabled; extended result codes enabled.



DATA TERMINAL READY (DTR)

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

Command

Function

 

&D0

Modem assumes DTR on
 

&D1

Modem goes to command mode on DTR toggle
»

&D2

Modem goes to command mode and connects (picks up) on DTR toggle.
 

&D3

Modem is initialized on DTR toggle


FACTORY DEFAULT PROFILE

Type: Configuration
Format: AT [cmds] &F [cmds]
Description: Sets values in active profile to values found in the default profile

Command

Function

  &F0 Restore factory configuration 0
  &F1 Restore factory configuration 1


GUARD TONE

Type: Configuration
Format: AT [cmds] &Gn [cmds]
Description: Commands the modem to transmit a guard tone in V.22/V.22bis
Note: Used primarily for international data transmission

Command

Function

»

&G0

Guard tone disabled
 

&G1

Guard tone disabled
 

&G2

1800Hz guard tone enabled


FLOW CONTROL

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

Command

Function

 

&K0

Flow control disabled
»

&K3

RTS/CTS flow control enabled
 

&K4

XON/XOFF flow control enabled
 

&K5

Transparent XON/XOFF flow control enabled
 

&K6

Unidirectional XON/XOFF flow control enabled


COMMUNICATIONS MODE

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

Command

Mode

 

&Q0

Asynchronous mode, serial port speed follows connect speed.
»

&Q5

Error correction mode
 

&Q6

Asynchronous normal 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


Extended AT Command Set


BREAK TYPE

Type: Configuration
Format: AT [cmds] \Kn [cmds]
Description: Configures action of break signal

Command

Break from DTE

Modem receives \B

Break received from remote modem

 

\K0

Online command mode enabled, send no break to remote modem Break sent to remote modem and buffered cleared Buffers cleared, break sent to DTE
 

\K1

Break sent to remote modem and buffered cleared Break sent to remote modem and buffered cleared Buffers cleared, break sent to DTE
 

\K2

Online command mode enabled, send no break to remote modem Send break to remote modem immediately Break sent immediately to DTE
 

\K3

Send break to remote modem immediately Send break to remote modem immediately Break sent immediately to DTE
 

\K4

Online command mode enabled, send no break to remote modem Send break with transmitted data Break sent with received data to the DTE
 

\K5

Send break with transmitted data Send break with transmitted data Break sent with received data to the DTE


SINGLE LINE CONNECT

Type: Configuration
Format: AT [cmds] \Vn [cmds]
Description: Messages connected are controlled or displayed

Command

Function

 

\V0

Messages connected are controlled by X, Y, and S95 settings.
 

\V1

Messages connected are displayed in a sigle line format.


AUTO-RETRAIN - AUTO-FALLBACK/FALL-FORWARD

Type: Configuration
Format: AT [cmds] %En [cmds]
Description: Controls auto-retrain mode and fallback/fall-forward

Command

Function

 

%E0

Auto-retrain and line quality monitor disabled
 

%E1

Auto-retrain and line quality monitor enabled
 

%E2

Auto-fallback/fall-forward and line quality monitor enabled
Note: If the %G command is supported then %E2 has no function.


Voice Commands


BAUD RATE

Type: Configuration
Format AT [cmds] #BDR [cmds]
Description: Determines the baud rate of the connection


DATA, FAX OR VOICE

Type: Configuration
Format AT [cmds] #CLS [cmds]
Description: Enables whether it is going to use data, fax, or voice.


MODEL IDENTIFICATION

Type: Immediate
Format AT [cmds] #MDL? [cmds]
Description: Identifies model


MANUFACTURER IDENTIFICATION

Type: Immediate
Format AT [cmds] #MFR? [cmds]
Description: Identifies manufacturer


REVISION LEVEL IDENTIFICATION

Type: Immediate
Format AT [cmds] #REV? [cmds]
Description: Identifies revision level


SPEAKERPHONE

Type: Configuration
Format AT [cmds] #SPK= [cmds]
Description: Enables the use of the speakerphone


AUDIO OUTPUT

Type: Configuration
Format AT [cmds] #TL [cmds]
Description: Enables control of the audio output transmit level.


QUERY BUFFER SIZE

Type: Configuration
Format AT [cmds] #VBQ? [cmds]
Description: Enables control of the query buffer size.


SAMPLE SIZE

Type: Configuration
Format AT [cmds] #VBS [cmds]
Description: Enables control of the sample size.


TONE TIMER

Type: Configuration
Format AT [cmds] #VBT [cmds]
Description: Enables control of the tone timer.


COMPRESSION METHOD IDENTIFICATION

Type: Immediate
Format AT [cmds] #VCI? [cmds]
Description: Identifies compression method


PLAYBACK VOLUME

Type: Configuration
Format AT [cmds] #VGT [cmds]
Description: Enables command state control of playbaback volume.


VOICE LINE

Type: Configuration
Format AT [cmds] #VLS [cmds]
Description: Enables voice line selection.


RINGBACK GOES AWAY TIMER

Type: Configuration
Format AT [cmds] #VRA [cmds]
Description: Unidentified


RINGBACK NEVER CAME TIMER

Type: Configuration
Format AT [cmds] #VRN [cmds]
Description: Unidentified


VOICE RECEIVE MODE

Type: Configuration
Format AT [cmds] #VRN [cmds]
Description: Enables voice receive mode.


SILENCE DELETION

Type: Command
Format AT [cmds] #VSD [cmds]
Description: Enables silence deletion


SILENCE DETECTION PERIOD

Type: Configuration
Format AT [cmds] #VSP [cmds]
Description: Enables silence detection period.


SAMPLING RATE

Type: Configuration
Format AT [cmds] #VSR [cmds]
Description: Selects sampling rate.


SILENCE DETECTION TUNER

Type: Configuration
Format AT [cmds] #VSS [cmds]
Description: Enables silence detection tuner.


DTMF/TONE

Type: Configuration
Format AT [cmds] #VTD [cmds]
Description: Enables DTMF/Tone reporting.


TIMING MARK PLACEMENT

Type: Configuration
Format AT [cmds] #VTM [cmds]
Description: Enables timing mark placement.


TONE SIGNALS

Type: Configuration
Format AT [cmds] #VTS [cmds]
Description: Enables tone signal generation.


S(status) -REGISTERS

RING COUNT

Type: Register
Format AT [cmds] S1? [cmds]
Default: 0
Range: 0-255
Unit: 1 ring
Description: Counts the number of ring-cycles the modem receives
Note: S1 is reset to 0 if no ring is detected within an eight-second window.


ESCAPE CHARACTER

Type: Register
Format AT [cmds] S2=n [cmds]
Default: 43
Range: 0-255
Unit: ASCII
Description: Selects a character used for the escape sequence
Note: A value greater than 127 will disable the escape sequence.


CARRIAGE RETURN CHARACTER

Type: Register
Format AT [cmds] S3=n [cmds]
Default: 13
Range: 0-127
Unit: ASCII
Description: Selects a character used for carriage return <CR>


LINE FEED CHARACTER

Type: Register
Format AT [cmds] S4=n [cmds]
Default: 10
Range: 0-127
Unit: ASCII
Description: Selects a character used for line feed <LF>


BACKSPACE CHARACTER

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


BLIND DIALING DELAY

Type: Register
Format AT [cmds] S6=n [cmds]
Default: 2
Range: 2-255
Unit: 1 second
Description: Duration of delay after modem goes off-hook and before dialing blindly during modes set by X0, X1 or X3 commands.


NO CARRIER TIME-OUT

Type: Register
Format AT [cmds] S7=n [cmds]
Default: 50
Range: 1-60
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.


PAUSE DURATION

Type: Register
Format AT [cmds] S8=n [cmds]
Default: 2
Range: 0-255
Unit: 1 second
Description: Duration of pause per comma (,) command used in a command or dial string


CARRIER DETECT RESPONSE TIME

Type: Register
Format AT [cmds] S9=n [cmds]
Default: 6
Range: 1-255
Unit: .1 second
Description: The amount of time the remote modem’s carrier signal is present before local modem will issue a carrier detect.


CARRIER LOSS RESPONSE TIME

Type: Register
Format AT [cmds] S10=n [cmds]
Default: 14
Range: 1-255
Unit: .1 second
Description: Maximum time allowed by the modem after losing the carrier signal and prior to initiating hang-up process.


TONE PULSE DURATION

Type: Register
Format AT [cmds] S11=n [cmds]
Default: 95
Range: 50-255
Unit: 1 ms
Description: DTMF tone pulse duration and time between tone pulses for tone dialing operations.


ESCAPE SEQUENCE GUARD TIME

Type: Register
Default: 50
Format AT [cmds] S12=n [cmds]
Range: 0-255
Unit: 20 ms
Description: Maximum allowable time between escape character sequence initiation and completion for the escape sequence to be executed. A value of 0 disables guard time.


BIT-MAPPED REGISTER S14

Format: AT [cmds] S14=n [cmds]
Default: 138 (8Ah)
Range: 0-174
Unit: Bit-mapped
Description: Unidentified


TEST MODES

Type: Register
Format: AT [cmds] S16=n [cmds]
Default: 0
Range: 0-125
Unit: Bit-mapped
Description: Unidentified


TEST TIMER

Type: Register
Format AT [cmds] S18=n [cmds]
Default: 0
Range: 0-255
Unit: 1 second
Description: Sets the maximum duration for modem tests


BIT-MAPPED REGISTER S21

Format AT [cmds] S21=n [cmds]
Default: 52 (34h)
Range: 0-253
Unit: Bit-mapped
Description: Unidentified


BIT-MAPPED REGISTER S22

Format AT [cmds] S22=n [cmds]
Default: 117 (75h)
Range: 0-255
Unit: Bit-mapped
Description: Unidentified


BIT-MAPPED REGISTER S23

Format AT [cmds] S23=n [cmds]
Default: 62 (3Dh)
Range: 0-189
Unit: Bit-mapped
Description: Unidentified


SLEEP TIMER

Type: Register
Format AT [cmds] S24=n [cmds]
Default: 0
Range: 0-255
Unit: Unidentified
Description: Maximum duration of DTE and DCE inactivity allowed prior to initiating low-power sleep mode.


DTR CHANGE THRESHOLD

Type: Register
Format AT [cmds] S25=n [cmds]
Default: 5
Range: 0-255
Unit: .1 second
Description: Sets maximum time a change in the DTR signal will be ignored


RTS TO CTS DELAY

Type: Register
Format AT [cmds] S26=n [cmds]
Default: 1
Range: 0 - 255
Unit: .1 second
Description: Sets the duration of delay for CTS to respond to RTS status change


BIT-MAPPED REGISTER S27

Format AT [cmds] S27=n [cmds]
Default: 73 (49h)
Range: 0-111
Unit: Bit-mapped
Description: Unidentified


BIT-MAPPED REGISTER S28

Format AT [cmds] S28=n [cmds]
Default: 0
Range: 0-31
Unit: Bit-mapped
Description: Unidentified


FLASH DIAL MODIFIER TIME

Type: Register
Format AT [cmds] S29=n [cmds]
Default: 70
Range: 0-255
Unit: .01 second
Description: Time the modem will go on-hook upon receiving the ! dial modifier in dial string.


INACTIVITY TIMER

Type: Register
Format AT [cmds] S30=n [cmds]
Default: 0
Range: 0-255
Unit: 10 seconds
Description: Maximum duration of DTE and DCE inactivity allowed prior to initiating hang-up process.


BIT-MAPPED REGISTER S31

Format: AT [cmds] S31=n [cmds]
Default: 194 (C2h)
Range: 0-10
Unit: Bit-mapped
Description: Unidentified


FLOW CONTROL CHARACTER - XON

Type: Register
Format: AT [cmds] S32=n [cmds]
Default: 17 (11h)
Range: 0-255
Unit: ASCII
Description: Sets the character used to represent XON


FLOW CONTROL CHARACTER - XOFF

Type: Register
Format: AT [cmds] S33=n [cmds]
Default: 19 (13h)
Range: 0-255
Unit: ASCII
Description: Sets the character used to represent XOFF


ERROR CORRECTION NEGOTIATION

Type: Register
Format AT [cmds] S36=n [cmds]
Default: 7
Description: Selects the action of the modem if it fails to connect with the error-correction protocol set in &Q.


DCE LINE SPEED

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


DISCONNECT BUFFER DELAY

Type: Register
Format AT [cmds] S38=n [cmds]
Default: 20
Range: 0-255
Unit: 1 second
Description: Sets maximum duration allowed during buffered data calls for modem to perform clearing functions after losing carrier-signal or receiving a clear call signal from the remote modem and before initiating hang-up process. A value of 255 allows an indefinite amount of time to send buffered data prior to hanging-up.


FLOW CONTROL

Type: Register
Format AT [cmds] S39? [cmds]
Default: 3
Description: Displays the current flow control


BIT-MAPPED REGISTER S40

Format AT [cmds] S40=n [cmds]
Default: 104 (68h)
Range: 0-255
Unit: Bit-mapped
Description: Unidentified


BIT-MAPPED REGISTER S41

Format AT [cmds] S41=n [cmds]
Default: 195 (C3h)
Range: 0-31
Unit: Bit-mapped
Description: Unidentified


DATA COMPRESSION

Type: Register
Format: AT [cmds] S46=n [cmds]
Default: 138
Description: Selects active data compression protocols


FEATURE NEGOTIATION OPTIONS

Type: Register
Format: AT [cmds] S48=n [cmds]
Default: 7
Description: Selects active error correction and compression protocols


BREAK OPTIONS

Type: Register
Format AT [cmds] S82=n [cmds]
Default: 128 (40h)
Description: Sets the method for break transmission during error-control and ASB connections.


CONNECTION FAILURE CODES

Type: Register
Format AT [cmds] S86? [cmds]
Description: Reports codes which correspond to the possible causes of a connection failure


TRANSMISSION LEVEL - PSTN

Type Register or Configuration
Format AT [cmds] S91=n [cmds]
Default: 10
Range 0-15
Unit -1 dBm
Description Sets the signal level for transmission over switched phone lines


TRANSMISSION LEVEL - FAX

Type: Register
Format: AT [cmds] S92=n [cmds]
Default: 10
Range: 0-15
Unit: -1 dBm
Description: Sets the signal level for transmission while in fax mode


EXTENDED RESULT CODES

Type: Register
Format AT [cmds] S95=n [cmds]
Default: 0
Range: 0-255
Unit: Bit-mapped
Description: Works in combination with the Wn command to enable extended result codes. Features enabled by S95 take precedence over the options selected by Wn.


 

RESULT CODES

BASIC RESULT CODES

Numeric

Verbose

Wn

Function

0

OK

W0

Modem has successfully executed the previous command and has returned to the on-line command state.

1

CONNECT

W0

Connection established at unspecified rate.

2

RING

W0

Incoming ring detected.

3

NO CARRIER

W0

Carrier signal lost or no connection established.

4

ERROR

W0

Last command issued was not valid.

5

CONNECT 1200

W0

Connection established at 1200bps.

6

NO DIALTONE

W0

No dial tone was detected within the time allotted by S7.

7

BUSY

W0

A busy tone was detected after dialing.

8

NO ANSWER

W0

No quiet answer (ring-back followed by silence) was detected.

10

CONNECT 2400

W0

Connection established at 2400bps.

11

CONNECT 4800

W0

Connection established at 4800bps.

12

CONNECT 9600

W0

Connection established at 9600bps.

13

CONNECT 14400

W0

Connection established at 14.4K bps.

14

CONNECT 19200

W0

Connection established at 19.2K bps.

15

CONNECT 28800

W0

Connection established at 28.8K bps.

18

CONNECT 57600

W0

Connection established at 57.6K bps.

22

CONNECT 1200/75

W0

Connection established at transmit 1200/receive 75bps.

23

CONNECT 75/1200

W0

Connection established at transmit 75/receive 1200bps.

24

CONNECT 7200

W0

Connection established at 7200bps.

25

CONNECT 12000

W0

Connection established at 12.0K bps.

28

CONNECT 38400

W0

Connection established at 38.4K bps.

31

CONNECT 115200

W0

Connection established at 115.2K bps.

33

FAX

W0

Fax connection established.

35

DATA

W0

Data connection established.
45 RING BACK W0

Ring back detected

64

CONNECT 28800

W0

Connection established at 28.8K bps.

84

CONNECT 33600

W0

Connection established at 33.6K bps.

91

CONNECT 31200

W0

Connection established at 31.2K bps.

165

CONNECT 32000

W0

Connection established at 32.0K bps.

169

CONNECT 40000

W0

Connection established at 40.0K bps.

171

CONNECT 42667

W0

Connection established at 42.667K bps.

173

CONNECT 48000

W0

Connection established at 48.0K bps.

175

CONNECT 52000

W0

Connection established at 52.0K bps.

177

CONNECT 56000

W0

Connection established at 56.0K bps.

180

CONNECT 28000

W0

Connection established at 28.0K bps.

181

CONNECT 29333

W0

Connection established at 29.333K bps.

182

CONNECT 30667

W0

Connection established at 30.667K bps.

183

CONNECT 33333

W0

Connection established at 33.333K bps.

184

CONNECT 34667

W0

Connection established at 34.667K bps.

185

CONNECT 37.333

W0

Connection established at 37.333K bps.

186

CONNECT 38667

W0

Connection established at 38.667K bps.

187

CONNECT 41333

W0

Connection established at 41.333K bps.

189

CONNECT 45333

W0

Connection established at 45.333K bps.

190

CONNECT 46667

W0

Connection established at 46.667K bps.

191

CONNECT 49333

W0

Connection established at 49.333K bps.

192

CONNECT 50667

W0

Connection established at 50.667K bps.

193

CONNECT 53333

W0

Connection established at 53.333K bps.

194

CONNECT 54667

W0

Connection established at 54.667K bps.

+F4

+FCERROR

W0

Error