PHEONIX RESEARCH GROUP, INC.

331CAR

Card Type

Modem

Chip Set

Unidentified

I/O Options

Line out, line in, microphone in, audio in, speaker out,

game port

Maximum Modem Rate

33.6Kbps

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

Fax Modulation Protocol

ITU-T V.17, V.27ter, V.29

Error Correction/Compression

MNP10, MNP5, V.42, V.42bis

Fax Class

Unidentified

Data Bus

16 -bit ISA

CONNECTIONS

Function

Label

Function

Label

Line in (RJ-11)

CN1

Audio in

CN4

Line out (RJ-11)

CN2

Speaker out

CN5

Microphone in

CN3

Game/MIDI port

CN6

SUPPORTED COMMAND SET

Basic AT Commands

AT, A/

A, E, H, M, O, P, Q, T, V

&C, &P, &R, &W, &Z

Extended AT Commands

\A, \B, \N

%C, %E

S Registers

S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S18, S25, S26, S28

 

Special Commands

#CID

Voice Commands

#SPK, #TL, #VBT, #VGT, #VRA, #VRN, #VRX, #VSD, #VSP, #VTD, #VTS, #VTX,

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; handshake begins at line speed designated by the S32 register.

í N1

Auto-mode detection enabled; handshake conducted according to automode algorithm.

CONNECT MESSAGE FORMAT

Type:

Configuration

Format:

AT [cmds] &An [cmds]

Description:

Determines CONNECT message format

Command

Function

&A0

Extended result codes disabled

&A1

Modulation indicator added to CONNECT message

&A2

Error detection protocol and data compression indicator added CONNECT message

&A3

Modulation indicator, error detection protocol and data compression indicator added CONNECT message

CONNECT MESSAGE SPEED SOURCE

Type:

Configuration

Format:

AT [cmds] &En [cmds]

Description:

Selects requested source for the speed field in the CONNECT message

Command

Mode

í &E0

DCE speed source

&E1

DTE speed source

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

Mode

&D0

Ignore transition of DTR status

&D1

Switch to command mode if DTR is low

í &D2

DTR follows DTR curcuit definition

&D3

Reset on low DTR

 

DEFAULT CONFIGURATION

Type:

Configuration

Format:

AT [cmds] Yn [cmds]

Description:

Selects default user defined configuration

Command

Function

Y0

Select user template 0

Y1

Select user template 1

Y2

Select factory setting 0

Y3

Select factory setting 1

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

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

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

DISPLAY AMPERSAND COMMANDS

Type:

Immediate

Format:

AT [cmds] &$ [cmds]

Description:

Displays a list of all & commands

FACTORY DEFAULT PROFILE

Type:

Configuration

Format:

AT [Cmds] &F [cmds]

Description:

Sets values in active profile to values found in the default profile

Command

Mode

&F0

Select factory setting 0

&F1

Select factory setting 1

FLOW CONTROL

Type:

Configuration

Format:

AT [cmds] &Hn [cmds]

Description:

Enables flow control options

Command

Function

&H0

Flow control disabled

í &H1

RTS to CTS flow control enabled

 

REPORT INFORMATION

Type:

Immediate

Format:

AT [cmds] In [cmds]

Description:

Displays information requested

Command

Function

I1

Reports vendor

I2

Reports hardware manufacturer and model information

I3

Reports software manufacturer and model information

I4

Reports data connection information

I5

Reports data connection information

I6

Reports data connection information

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; result codes 0 - 4 enabled.

X1

Busy and dial tone detection disabled; result codes 0 - 5 & 9 - 1212 enabled.

X2

Busy tone detection disabled, dial tone detection enabled; result codes 0 - 6 & 9 - 1212 enabled.

X3

Busy tone detection enabled, dial tone detection disabled; result codes 0 - 5, 7 - 1212 enabled.

X4

Busy and dial tone detection enabled; result codes 0 - 1212 enabled.

SPEAKER VOLUME

Type:

Configuration

Format:

AT [cmds] Ln [cmds]

Description:

Controls speaker volume

Command

Function

L0

Low volume setting

» L1

Low volume setting

L2

Medium volume setting

L3

Highest volume setting

TEST MODES

Type:

Immediate

Format:

AT [cmds] &Tn

Description:

Selects test options

Command

Function

&T0

TBD

&T1

TBD

&T2

TBD

&T3

TBD

 

USER DEFINED CONFIGURATION

Type:

Immediate

Format:

AT [cmds] Zn [cmds]

Description:

Selects user defined configuration

Command

Function

Z0

Restore default user template

Z1

Restore user template 0

Z2

Restore user template 1

Z3

Restore factory setting 0

Z4

Restore factory setting 1

EXTENDED AT COMMANDS

BREAK TYPE

Type:

Configuration

Format:

AT [cmds] \Kn [cmds]

Description:

Configures action of break signal

Command

Function

\K0

Online command mode enabled, send no break to remote modem

\K1

Break sent to remote modem and buffered cleared

\K2

Online command mode enabled, send no break to remote modem

\K3

Send break to remote modem immediately

\K4

Online command mode enabled, send no break to remote modem

» \K5

Send break with transmitted data

MODULATION SELECTION

Type:

Configuration

Format:

AT [cmds] +MS=x,y,z,a [cmds]

Description:

Sets options for active protocol; the transfer rates specified by z and a must be valid for the protocol selected. +MS? queries settings

Command

Function

x=21

V.21

x=22

V.22

x=34

V.34

x=103

Bell 103

x=122

V.22bis

x=132

V.32bis

y=0

Automode disabled

y=1

Auto-detect highest speed enabled

z, a=300

Set minimum or maximum transfer rate at 300bps, respectively.

z, a=1200

Set minimum or maximum transfer rate at 1200bps, respectively.

z, a=2400

Set minimum or maximum transfer rate at 2400bps, respectively.

z, a=4800

Set minimum or maximum transfer rate at 4800bps, respectively.

z, a=7200

Set minimum or maximum transfer rate at 7200bps, respectively.

z, a=9600

Set minimum or maximum transfer rate at 9600bps, respectively.

z, a=12000

Set minimum or maximum transfer rate at 12000bps, respectively.

z, a=14400

Set minimum or maximum transfer rate at 14400bps, respectively.

z, a=16800

Set minimum or maximum transfer rate at 16800bps, respectively.

z, a=19200

Set minimum or maximum transfer rate at 19200bps, respectively.

z, a=21600

Set minimum or maximum transfer rate at 21600bps, respectively.

z, a=24000

Set minimum or maximum transfer rate at 24000bps, respectively.

z, a=26400

Set minimum or maximum transfer rate at 26400bps, respectively.

z, a=28800

Set minimum or maximum transfer rate at 28800bps, respectively.

z, a=33600

Set minimum or maximum transfer rate at 33600bps, respectively.

 

VOICE COMMANDS

MODE SELECTION

Type:

Immediate

Format:

AT [cmds] #CLS=n [cmds]

Description:

Selects which mode the modem will operate in.

Command

Function

#CLS=0

Modem will operate in data mode.

#CLS=1

Modem will operate in fax class I mode.

#CLS=8

Modem will operate in voice mode.

RECORD GAIN

Type:

Configuration

Format:

AT [cmds] #RG=hhhh [cmds]

Default:

7FFF

Range:

0000 - 7FFF

Unit:

Unidentified (hexadecimal)

Description:

Sets the record gain. #RG? queries value

VOICE - LOCAL SERIAL PORT SPEED

Type:

Configuration

Format:

AT [cmds] #BDR=n [cmds]

Range:

0-48

Unit:

2400bps

Description:

Sets the speed of the local serial port when in voice mode.

VOICE DEVICE

Type:

Configuration

Format:

AT [cmds] #VLS=n [cmds]

Description:

Selects the I/O device for the DSP chip.

Command

Function

í #VLS=0

Telephone line and handset used for voice I/O.

#VLS=2

Internal speaker only used for voice I/O.

#VLS=3

External microphone only used for voice I/O.

#VLS=6

Speakerphone used for voice I/O.

VOICE INACTIVITY TIMER

Type:

Configuration

Format

AT [cmds] #VIT=n [cmds]

Range:

0-255

Unit:

1 ms

Description:

Maximum duration of voice inactivity allowed prior to initiating hang-up process.

Note: #VIT=0 disables the timer and allows indefinite inactivity. #VIT? queries current setting. #VIT=? lists available options

VOICE PARAMETERS

Type:

Configuration

Format:

AT [cmds] #VIP [cmds]

Description:

Initializes voice parameters

 

VOICE SAMPLE QUALITY

Type:

Configuration

Format:

AT [cmds] #VBS=n [cmds]

Description:

Selects the number of bits per sample that the modem records.

Command

Function

#VBS=2

Modem records 2 bits per sample in ADPCM encoding.

í #VBS=4

Modem records 4 bits per sample in ADPCM encoding.

#VBS=8

Modem records 8 bits per sample in PCM encoding.

#VBS=16

Modem records 16 bits per sample in PCM encoding.

VOICE SAMPLING RATE

Type:

Configuration

Format:

AT [cmds] #VSR=n [cmds]

Description:

Sets the sampling rate used when recording voice signals. #VSR? queries settings

Command

Function

#VSR=7200

Selects a sampling rate of 7.2KHz.

#VSR=8000

Selects a sampling rate of 8.0KHz.

#VSR=11025

Selects a sampling rate of 11.025KHz.

VOICE SILENCE DETECTION THRESHOLD

Type:

Configuration

Format:

AT [cmds] #VSS=n [cmds]

Range:

0 - 31

Unit:

Unidentified

Description:

Sets the threshold of sensitivity that the modem uses to determine silence detection. #VSS=0 disables. #VSS=31 allows for noisy conditions. #VSS? queries current setting. #VSS=? Lists available options

VOICE TIMING MARK

Type:

Configuration

Format:

AT [cmds] #VTM=n [cmds]

Range:

0 - 10

Unit:

.1ms

Description:

Configures timing mark placement. #VTM? queries current setting. #VTM=? Lists available options

S(status) -REGISTERS

ACTUAL SPEED

Type:

Register

Format:

AT [cmds] S35=n [cmds]

Description:

Selects actual line speed. Further information is unavailable

ADPCM BITS PER SAMPLE

Type:

Register

Format:

AT [cmds] S76=n [cmds]

Description:

Selects bits per sample in ADPCM coding. Further information is unavailable

 

AUTO ANSWER CLEAR TIMEOUT

Type:

Register

Format

AT [cmds] S27=n [cmds]

Range:

0-255

Unit:

1 second

Description:

Determines auto-answer clear timeout

AUTOMODE SELECTION

Type:

Register

Format:

AT [cmds] S31=n [cmds]

Description:

Selects automode options

Command

Function

S31=0

Auto-mode detection disabled; handshake begins at line speed designated by the S32 register.

» S31=1

Auto-mode detection enabled; handshake conducted according to automode algorithm.

AUTO-RETRAIN - AUTO-FALLBACK/FALL-FORWARD

Type:

Register

Format:

AT [cmds] S39=n [cmds]

Description:

Controls auto-retrain mode and fallback/fall-forward

Command

Function

S39=0

Auto-retrain disabled

S39=1

Auto-retrain enabled

S39=2

Auto-fallback/fall-forward enabled

BEEP TONE TIMER

Type:

Register

Format

AT [cmds] S77=n [cmds]

Range:

0-40

Unit:

.1 second

Description:

Determines the beep tone pulse duration.

BREAK SEND

Type:

Register

Format:

AT [cmds] S21=n [cmds]

Range:

1-9

Unit:

100ms

Description:

Sends break to modem

CALLER ID

Type:

Register

Format:

AT [cmds] S75=n [cmds]

Description:

Enables caller ID function. Further information is unavailable

CONNECT MESSAGE FORMAT

Type:

Register

Format:

AT [cmds] S70=n [cmds]

Description:

Selects CONNECT message format. Further information is unavailable

 

CONNECT MESSAGE SPEED SOURCE

Type:

Register

Format:

AT [cmds] S71=n [cmds]

Description:

Selects CONNECT message speed source. Further information is unavailable

COUNTRY CODE

Type:

Register

Format:

AT [cmds] S40=n [cmds]

Range:

0-7

Description:

Selects county type. Further information is unavailable

DATA CARRIER DETECT

Type:

Register

Format:

AT [cmds] S68=n [cmds]

Description:

Selects DCD options. Further information is unavailable

DATA CARRIER DETECT (DCD)

Type:

Register

Format:

AT [cmds] S60=n [cmds]

Description:

Selects whether the DCD option is enabled or disabled

Command

Function

S60=0

DCD enabled

S60=1

DCD enabled after carrier signal detected

DATA SET READY

Type:

Register

Format:

AT [cmds] S63=n [cmds]

Description:

Selects DSR options. Further information is unavailable

DATA SET READY

Type:

Register

Format:

AT [cmds] S67=n [cmds]

Description:

Selects DSR options. Further information is unavailable

DATA TERMINAL READY (DTR)

Type:

Register

Format:

AT [cmds] S63=n [cmds]

Description:

Selects modem response to DTR. Further information is unavailable

DEFAULT SETTING

Type:

Register

Format:

AT [cmds] S161=n [cmds]

Range:

0-1

Description:

Selects default setting. Further information is unavailable

ECHO MODE

Type:

Register

Format

AT [cmds] S13=n [cmds]

Description:

Enables/disables echo mode

Command

Function

S13=0

Echo mode disabled

í S13=1

Echo mode enabled

 

EXTENDED RESULT CODES

Type:

Register

Format:

AT [cmds] S56=n [cmds]

Description:

Determines extended result code sending options. Further information is unavailable

FACTORY PROFILE

Type:

Register

Format:

AT [cmds] S59=n [cmds]

Description:

Returns current setting of factory profiles. Further information is unavailable

FAE VALUE

Type:

Register

Format:

AT [cmds] S151=n [cmds]

Range:

0, 1

Description:

Selects FAE value. Further information is unavailable

FCLASS VALUE

Type:

Register

Format:

AT [cmds] S150=n [cmds]

Range:

0, 1, 8

Description:

Selects FCLASS value. Further information is unavailable

FLASH DIAL MODIFIER TIME

Type:

Register

Format

AT [cmds] S24=n [cmds]

Range:

0-255

Unit:

.01 second

Description:

Time the modem will go on-hook upon receiving the ! dial modifier in dial string.

FLOW CONTROL

Type:

Register

Format:

AT [cmds] S62=n [cmds]

Description:

Enables flow control options

Command

Function

S62=0

Flow control disabled

í S62=1

RTS to CTS flow control enabled

FLOW CONTROL CHARACTER - XOFF

Type:

Register

Format:

AT [cmds] S23=n [cmds]

Range:

0-255

Unit:

ASCII

Description:

Sets the character used to represent XOFF

INACTIVITY TIMER

Type:

Register

Format

AT [cmds] S19=n [cmds]

Range:

0-30

Unit:

1 minute

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.

 

LINE MODULATION

Type:

Register

Format:

AT [cmds] S37=n [cmds]

Description:

Selects line modulation. Further information is unavailable

LINE SELECTION DURATION

Type:

Register

Format

AT [cmds] S78=n [cmds]

Range:

0, 2, 3, 6

Unit:

Unidentified

Description:

Determines the duration of line selection. Further information is unavailable

MAXIMUM SPEED

Type:

Register

Format:

AT [cmds] S34=n [cmds]

Description:

Selects maximum line speed. Further information is unavailable

MINIMUM SPEED

Type:

Register

Format:

AT [cmds] S33=n [cmds]

Description:

Selects minimum line speed. Further information is unavailable

ORIGINATE/ANSWER

Type:

Configuration

Format:

AT [cmds] S22=n [cmds]

Description:

Selects originate or answer mode

Command

Function

S22=0

Enables answer mode

S22=1

Enables originate mode

PLAYBACK VOLUME

Type:

Register

Format:

AT [cmds] S74=n [cmds]

Description:

Determines playback volume. Further information is unavailable

PULSE/TONE DIALING

Type:

Register

Format

AT [cmds] S16=n [cmds]

Description:

Selects between tone and pulse dialing. Further information is unavailable

PUMP STATUS

Type:

Register

Format:

AT [cmds] S36=n [cmds]

Description:

Displays current pump status. Further information is unavailable

QUIET MODE

Type:

Register

Format

AT [cmds] S14=n [cmds]

Description:

Enables/disables quiet mode

Command

Function

S14=0

Quiet mode disabled

í S14=1

Quiet mode enabled

 

RECEIVE SPEED

Type:

Register

Format:

AT [cmds] S38=n [cmds]

Description:

Selects receive speed. Further information is unavailable

RECEIVED SIGNAL LEVEL

Type:

Register

Format:

AT [cmds] S41=n [cmds]

Description:

Selects receive signal level. Further information is unavailable

REQUEST TO SEND

Type:

Register

Format:

AT [cmds] S66=n [cmds]

Description:

Selects RTS options. Further information is unavailable

REQUESTED MODULATION

Type:

Register

Format:

AT [cmds] S32=n [cmds]

Default:

34

Description:

Selects line modulation. Further information is unavailable

RESULT CODES

Type:

Register

Format:

AT [cmds] S43=n [cmds]

Description:

Determines result code sending options. Further information is unavailable

SIGNAL TO NOISE RATIO

Type:

Register

Format:

AT [cmds] S42=n [cmds]

Unit:

dBM

Description:

Determines signal to noise ratio. Further information is unavailable

SPEAKER MODE

Type:

Register

Format:

AT [cmds] S29=n [cmds]

Description:

Selects various speaker options

Command

Function

S29=0

Speaker disabled

í S29=1

Speaker enabled until carrier signal detected

S29=2

Speaker enabled

S29=3

Speaker enabled following dialing, then disabled after carrier signal detected.

SPEAKER VOLUME

Type:

Register

Format:

AT [cmds] S30=n [cmds]

Description:

Controls speaker volume

Command

Function

S30=0

Speaker disabled

í S30=1

Low volume setting

S30=2

Medium volume setting

S30=3

Highest volume setting

 

SPEAKERPHONE MICROPHONE

Type:

Register

Format:

AT [cmds] S90=n [cmds]

Range:

0 - 3

Description:

Controls microphione options. Further information is unavailable

SPEAKERPHONE MUTE

Type:

Register

Format:

AT [cmds] S88=n [cmds]

Range:

0 - 2

Description:

Enables mute function. Further information is unavailable

SPEAKERPHONE VOLUME

Type:

Register

Format:

AT [cmds] S89=n [cmds]

Range:

0 - 15

Description:

Controls volume. Further information is unavailable

TONE 0

Type:

Register

Format:

AT [cmds] S84=n [cmds]

Range:

0 - 3F

Description:

DTMF tone reports Cap0. Further information is unavailable

TONE 1

Type:

Register

Format:

AT [cmds] S85=n [cmds]

Range:

0 - 3F

Description:

DTMF tone reports Cap1. Further information is unavailable

TONE 2

Type:

Register

Format:

AT [cmds] S86=n [cmds]

Range:

0 - 3F

Description:

DTMF tone reports Cap2. Further information is unavailable

TRANSMISSION LEVEL - GAIN

Type:

Register

Format:

AT [cmds] S45=n [cmds]

Range:

0-10

Default:

3

Unit:

-1 dBm

Description

Sets the signal level for transmission gain

VERBOSE MODE

Type:

Register

Format

AT [cmds] S15=n [cmds]

Description:

Selects word or numeric format for information-text and result codes

Command

Function

S15=0

Numeric format enabled

í S15=1

Verbose (word) format enabled

 

VOICE RE-RING DETECT TIME

Type:

Configuration

Format:

AT [cmds] S79=n [cmds]

Default:

70

Range:

0-255

Unit:

.1 second

Description:

Sets the maximum time the modem will wait for the remote station to ring again before it assumes that it has gone off-hook.

VOICE RING DETECT TIME

Type:

Configuration

Format:

AT [cmds] S80=n [cmds]

Default:

100

Range:

0-255

Unit:

.1 second

Description:

Sets the maximum time the modem will wait for the remote station to ring before it assumes that it went off-hook before it rang.

VOICE SAMPLE RATE

Type:

Register

Format:

AT [cmds] S91=n [cmds]

Range:

1, 2

Description:

Selects voice sample rate. Further information is unavailable

VOICE SILENCE DETECTION

Type:

Configuration

Format:

AT [cmds] S81=n [cmds]

Description:

Selects whether the modem will use silence detection to pause recording during periods of silence.

Command

Function

í S81=0

Silence detection disabled.

S81=1

Silence detection enabled.

VOICE SILENCE DETECTION THRESHOLD

Type:

Configuration

Format:

AT [cmds] S82=n [cmds]

Description:

Sets the threshold of sensitivity that the modem uses to determine silence detection.

Command

Function

í S82=0

Silence detection disabled.

S82=1

Minimum silence detection sensitivity.

S82=2

Standard silence detection sensitivity.

S82=3

Maximum silence detection sensitivity.

VOICE SILENCE DETECTION TIME

Type:

Configuration

Format:

AT [cmds] S83=n [cmds]

Default:

Unidentified

Range:

0 - 255

Unit:

.1 second

Description:

Sets the minimum amount of silence that the modem will detect.

 

VOICE TIMING MARK

Type:

Register

Format:

AT [cmds] S87=n [cmds]

Range:

0 - 255

Unit:

.1ms

Description:

Configures timing mark placement. Further information is unavailable

MISCELLANEOUS TECHNICAL NOTES

S Registers 170 - 174 are for debug purposes. S registers 197 - 199 are for diagnostic use only