HP AT Command Guide Pavilion PC's PCTEL V.90/K56Flex Series Bph06377

User Manual: HP HP Pavilion PC's - PCTEL V.90/K56Flex Series AT Command Guide

Open the PDF directly: View PDF PDF.
Page Count: 43

DownloadHP AT Command Guide Pavilion PC's - PCTEL V.90/K56Flex Series Bph06377
Open PDF In BrowserView PDF
AT Command Guide






V.90/K56Flex Series
AT Command Guide

June, 2000

1
V90K56DOCATC11A

AT Command Guide
INTRODUCTION ........................................................................................................................................................ 3
AT COMMAND FORMAT .......................................................................................................................................... 3
ESCAPE CODE SEQUENCE ........................................................................................................................................ 3
BASIC AT COMMANDS ............................................................................................................................................ 4
AT “&” COMMANDS .............................................................................................................................................. 6
AT “%” COMMANDS .............................................................................................................................................. 7
AT “ \ ” COMMANDS ............................................................................................................................................... 8
AT “\KN” DESCRIPTION .......................................................................................................................................... 8
AT “*”COMMANDS................................................................................................................................................. 9
AT “+” COMMANDS SUMMARY.............................................................................................................................. 9
AT+ COMMAND DESCRIPTIONS ............................................................................................................................... 9
AT “#” COMMAND (NON VOICE) ......................................................................................................................... 18
AT – COMMAND .................................................................................................................................................... 18
RESULT CODES ...................................................................................................................................................... 19
S REGISTERS .......................................................................................................................................................... 22
FAX CLASS 1 COMMAND SET ............................................................................................................................... 26
AT VOICE COMMANDS SUMMARY ........................................................................................................................ 26
AT VOICE COMMAND DESCRIPTIONS .................................................................................................................... 28
SHIELDED CODES ................................................................................................................................................... 37
PTT TESTING......................................................................................................................................................... 39
DEFAULT COUNTRY SPECIFIC PROFILES................................................................................................................. 42

2
V90K56DOCATC11A

AT Command Guide
Introduction
This manual describes the AT commands for PCTEL modems.

AT Command Format
A command line is a string of characters sent from a DTE to the modem (DCE) while the modem is
in a command state. A command line has a prefix, a body, and a terminator. Each command line
(with the exception of the A/ command) must begin with the character sequence AT and must be
terminated by a carriage return. Commands entered in upper case or lower case are accepted, but
both the A and T must be of the same case, i.e., “AT or “at. The default terminator is the ENTER
key  character. Characters that precede the AT prefix are ignored. The command line
interpretation begins upon receipt of the ENTER key character.
Characters within the command line are parsed as commands with associated parameter values. The
basic commands consist of single ASCII characters, or single characters proceeded by a prefix
character (e.g., “&” or “+”), followed by a decimal parameter. Missing decimal parameters are
evaluated as 0.

Escape Code Sequence
When the modem has established a connection and has entered on-line data mode, it is possible to
break into the data transmission in order to issue further commands to the modem in an on-line
command mode. This is achieved by the DTE sending to the modem a sequence of
+++AT. To issue a disconnect sequence type +++ATH. This format complies
with the Time Independent Escape Sequence (TIES).

3
V90K56DOCATC11A

AT Command Guide
Basic AT Commands
Command
AT
A/
A

B0
B1
B2

D

Dmn
L
W
T
P
,
;
@
!
^
S=(0-9)
E0
E1
H0
H1
I0
I1
I2
I3
I4
I5

Function
Attention - this precedes all commands except A/
Execute previous command - does not require a  *
Causes the modem to go off hook. If a call is coming in, the modem will try to answer it. The
procedure for answering a call is a short silence and then an answer tone. Sending a character
to the modem during this procedure will abort the answer procedure. The amount of time the
modem will wait for a carrier is programmable by modifying the S7 register.
Select CCITT V.22 (1200 bps)
Select Bell 212A (1200 bps)
Select CCITT V23
Originate mode will transmit data at 75 bps and receive data at 1200 bps.
Answer mode will transmit data at 1200bps and receive data at 75bps. The command N0
(Disable auto mode) must be selected.
D alone will take the modem off-hook and wait for a dial tone. (See X command for
exceptions) The length of time to wait for a dial tone before dialing is programmable in register
S6.
ATDmn will dial a phone number where m is a modifier: L, W, ,, ;, @, !, or S. It will dial the
telephone number n.
Dial last number
Wait for dial tone. If you have selected X0 or X1 (disable dial tone detection), then you can
use this modifier to override that setting.
Tone dialing
Pulse and Tone dialing cannot be mixed on the same command line.
Pulse dialing allows the modem to work on telephone networks where tone dialing is not
supported.
Pulse and Tone dialing cannot be mixed on the same command line.
Pause during dial. The amount of time to pause is determined in register S8.
Return to command mode after dialing. It doesn’t wait for carrier or hang up.
Wait for 5 seconds of silence. This is used to access systems that do not provide a dial tone.
Hook flash. Causes the modem to go on-hook for 0.5 seconds. This is used in PBX systems
and for voice features like call waiting.
Send 1300Hz calling tone
Dials a stored number. Up to ten numbers can be stored, and the addresses are from 0 to 9. To
store a number into one of these addresses, use the & Z command.
Commands issued to the modem are not echoed to the local terminal. This only matters in the
command mode. It does not affect the modem’s ability to send response codes.
Commands are echoed to the local terminal.
Force modem on-hook (hang-up).
Force modem off-hook (to answer or dial).
Return numeric product code
Return hardware variation code
Report internal code
Report software revision number
Report product feature listing
Highest Speed Modulation

4
V90K56DOCATC11A

AT Command Guide
L0
L1
L2
L3

Speaker volume zero
Speaker volume low
Speaker volume low
Speaker volume low

M0
M1
M2
M3
N0
N1

Speaker always off
Speaker on until carrier detected
Speaker always on
Speaker on during answering only
Disable auto-mode. This forces the modem to connect at the speed specified in register S37.
Enable auto-mode. The modem will connect at the highest available line speed and ignore any
ATBn command.
Return to data mode. If you have entered the command mode using the time independent
escape sequence, this will put you back in data mode without going on-hook.
Retrain the modem. If the line condition has changed since the original connection, retraining
the modem will cause it to reconnect at the most efficient speed for the current line condition.
Enable response to DTE.
Disable response to DTE. The modem does not send responses to the terminal. Issuing a
command will not produce a response (unless the command is something like ATZ, which will
restore this setting to default.)
Set default S-register. Any subsequent = or ? commands will modify the default S register.
Set register n to value m
Return the value of register n
Result codes will be sent in numeric form. (See the result code table)
Result codes will be sent in word form. (See the result code table.
Report DTE speed only. After connection, there will be no message about what Error
Correction or Data Compression protocol is in use.
Report DCE speed, Error Correction/Data Compression protocol, and DTE speed.
Report DCE speed only
Send OK, CONNECT, RING, NO CARRIER, ERROR and NO ANSWER. Busy and Dial
Tone Detection is disabled.
Send X0 messages and CONNECT speed
Send X1 message and NO DIALTONE
Send X2 messages and BUSY and RING BACK. Dial Tone Detection is disabled.
Send all responses
Disable long space disconnect
Enable long space disconnect; with error correction, hang up after sending 1.6 second long
space; without error correction, hang up after 4 second long space.
Uses profile in & W0 Reset to configuration stored in profile 0
Uses profile in & W1 Reset to configuration stored in profile 1
Sets the value of the default S register
Reports the value stored in the default S register.

O0
O1
Q0
Q1

Sn
Sn=m
Sn?
V0
V1
W0
W1
W2
X0
X1
X2
X3
X4
Y0
Y1
Z0
Z1
=n
?

(Hardware currently limits volume adjustment to on/off)

5
V90K56DOCATC11A

AT Command Guide
AT “&” Commands
&
&C0
&C1
&D0
&D1
&D2
&D3
&F
&G0
&G1
&G2
&K0
&K3
&K4
&K5
&K6
&P0
&P1
&P2
&P3
&S0
&S1
&T0
&T1
&U0
&U1
&V0
&V1
&V2
&W0
&W1
&Y0
&Y1
&Zn=m

Ampersand Commands
Force DCD on
DCD follows remote carrier
DTR is assumed on
DTR drop causes modem to enter command mode without disconnecting
DTR drop causes modem to hang up
DTR drop causes modem to hang up and be reinitialized; &Y determines which profile is
loaded.
Load factory profile
Disable guard tone
Enable 550Hz guard tone
Enable 1800Hz guard tone on answering modem
Disable flow control
Enable RTS/CTS flow control
Enable XON/XOFF flow control
Enable transparent software flow control
Enable both RTS/CTS and XON/XOFF flow control
Selects 33%-67% make/break ratio at 10 pulses per second
Selects 33%-67% make/break ratio at 20 pulses per second
Selects 39%-61% make/break ratio at 10 pulses per second
Selects 39%-61% make/break ratio at 20 pulses per second
Force DSR on
DSR on at the start of handshaking and off after carrier loss
Terminate test
Start ALB test (not supported in MicroModem series)
Enable trellis coding
Disable trellis coding
Display active profile
Display stored profiles
Display stored telephone numbers
Save active profile to profile 0
Save active profile to profile 1
Use profile 0 on powerup
Use profile 1 on powerup
Save telephone number (up to 100 digits) into memory location n (0-9)

6
V90K56DOCATC11A

AT Command Guide
AT “%” Commands
%
%A0
%A1
%C0
%C1
%C2
%C3
%E0
%E1
%E2
%E3
%L
%N0
%N1
%N2
%N3
%N4
%N5
%N6
%N7
%N8
%N9
%Q

Percent Commands
Mu law encoding: Automatically selected based on country code selection
A law encoding
Disable data compression
Enable MNP5 compression
Enable V.42bis compression
Enable both V.42bis and MNP5
Disable auto-retrain
Enable auto-retrain
Enable auto-retrain and fallback
Enable auto-retrain and fast hang up
Report received signal level in -dBm
Dynamic CPU loading disabled
Dynamic CPU loading not to exceed 10%
Dynamic CPU loading not to exceed 20%
Dynamic CPU loading not to exceed 30%
Dynamic CPU loading not to exceed 40%
Dynamic CPU loading not to exceed 50%
Dynamic CPU loading not to exceed 60%
Dynamic CPU loading not to exceed 70%
Dynamic CPU loading not to exceed 80%
Dynamic CPU loading not to exceed 90%
Report line signal quality

7
V90K56DOCATC11A

AT Command Guide
AT “ \ ” Commands
\
\A0
\A1
\A2
\A3
\Bn
\G0
\G1
\Kn
\L0
\L1
\N0
\N1
\N2
\N3
\N4
\N5

Backslash Commands
64-character max. MNP block size
128-character max. MNP block size
192-character max. MNP block size
256-character max. MNP block size
In non-error correction mode, transmit break in 100 ms units (1-9 with default 3)
Disable XON/XOFF flow control (modem to modem)
Enable XON/XOFF flow control (modem to modem)
Define break type (refer to the AT “\Kn Description)
Use stream mode for MNP
Use interactive block mode for MNP
Normal mode; speed control without error correction
Plain mode; no speed control and no error correction
Reliable mode
Auto-reliable mode
LAPM error correction only
MNP error correction only

AT “\Kn” Description
\Kn
\K0
\K1
\K2
\K3
\K4
\K5

Local DTE sends break
during normal or reliable
mode
Enter command state; no
break to remote
Empty data buffers; break
to remote
Same as\K0
Immediately send break to
remote
Same as\K0
Send break to remote with
TXD data

Local modem sends break
during plain mode

Remote modem sends break
during normal mode

Break to remote; and enter
command state
Same as\K0

Empty data buffers; and send
break to DTE
Same as\K0

Send break to remote
Same as\K0

Immediately send break to DTE
Same as\K2

Same as\K2

Send break to DTE with buffered
RXD data
Same as\K4

Same as\K2

8
V90K56DOCATC11A

AT Command Guide
AT “*”Commands
*
*Q0
*Q1

Asterisk commands
Send the “CONNECT xxxx” result codes to the DTE when an invalid TIES escape sequence is
detected after the “OK” response has already been sent
Does NOT send the “CONNECT xxxx” result codes to the DTE when an invalid TIES escape
sequence is detected after the “OK” response has already been sent

AT “+” Commands Summary
+
+DR
+DS
+ER
+EB
+ES
+ETBM
+ICF
+IFC
+ILRR
+GMI
+GMM
+GMR
+MA
+MR
+MS

+ Commands
Data Compression Reporting
Data Compression
Error Control Reporting
Break Handling in Error Control Operation
Error Control Selection
Call Termination Buffer Management
Character Format
PC to Modem Local Flow Control
PC (DTE) – Modem (DCE) local Rate Reporting
Request Manufacturer Identification
Request Model Identification
Request Revision Identification
Modulation Automode Control
Modulation Reporting Control
Modulation Selection

AT+ Command Descriptions
+DR – Data Compression Reporting

+DR = 
This parameter controls whether or not the extended-format “+DR” intermediate result code is
transmitted from the modem to the local PC.
+DR: NONE
+DR: V42B

Data Compression is not used
V.42bis is in use in both directions

+DR?

The modem shall send text to the local PC, consisting of:
+DS: 
e.g. +DR: 0
+DR=?

+DR: (list of supported values)
Modem responds with list(s) of supported values
e.g. +DS: (0,1)

9
V90K56DOCATC11A

AT Command Guide
+DS – Data Compression

+DS = [[,[,[,]]]]
This parameter controls the manner of operation of the V.42 operation in the modem. It accepts
3 numeric sub-parameters:
: Specifies the desired direction(s) of operation of the data compression function
from the local PC point of view.
: Specifies whether or not the local PC should continue to operate if
the desired result is not obtained
: Specifies the maximum number of dictionary entries, which should be negotiated
: Specifies the maximum string length to be negotiated (V.42bis P2)

0
1
2
3
< compression_
negotiation >
0
1
< max_dict>
< max_string>

Description
Negotiated – no compression (V.42bis P0=0)
Transmit only
Receive only
Both directions, accept any direction (V.42bis P0=0)
Description
Do not disconnect if V.42bis is not negotiated by the
remote modem as specified in 
Disconnect if V.42bis is not negotiated by the remote
modem as specified in 
2048
32

+DS?

The modem shall send text to the local PC, consisting of:
+DS: , , 
e.g. +DS: 3,0,2048,32
+DS=?

+DS: (list of supported < direction > values, (list of supported < compression_negotiation >
values), (list of supported  values), (list of supported  values)
Modem responds with list(s) of supported values
e.g. +DS: (0-3), (0-2), (2048), (32)
+ER –Error Control Reporting

+ER = 
This parameter controls whether or not the extended-format “+ER” intermediate result code is
transmitted from the modem to the local PC:
The +ER intermediate result code, if enabled, is issued after the modulation report (+MCR and
+MRR) and before the Data Compression Report (+DR)
+ER: NONE
+ER: LAPM
+ER: ALT

Error control is not in use
V.42 LAPM protocol is in use
V.42 Alternative (MNP) protocol is in use

10
V90K56DOCATC11A

AT Command Guide
ER?

The modem shall send text to the local PC, consisting of:
+ER: 
e.g. +ER: 0
+ER=?

+ER: (list of supported values)
e.g. +ER: (0,1)
Value
0
1

Description
Error control reporting disabled (No + ER immediate
result code trasmitted)
Error control reporting enabled (No + ER immediate
result code trasmitted)

+EB – Break Handling in Error Control Operation

+EB = [[, [, ]]]
This parameter is used to control the manner of operation of the V.42 operation in the modem.
It accepts 3 numeric sub-parameters:
: Specifies the type of break to be signaled to the remote modem upon
detecting a break from the local PC (see Recommendation V.42 for different break
types).
: Specifies if the break signal to the remote modem is timed or not.
: Specifies the amount of time in tens of milliseconds that a break should be
signaled to the local PC when a break indication is received from the remote modem
without a break length explicitly indicated.
< break_selection >
0
1
2
3

0
1
< default_length>
0
1 to 200
Other

Description
Ignore break (do not signal to remote modem)
Non-expedited, non-destructive
Expedited, non-destructive
Expedited and destructive
Description
Any transmitted V.42 L-SIGNAL shall NOT indicate
break signal length
Any transmitted V.42 L-SIGNAL shall indicate break
signal length
Description
Do not deliver break to local PC
Default break length of 0.01 to 2 seconds
Higher values may be supported

11
V90K56DOCATC11A

AT Command Guide
+EB?

The modem shall send text to the local PC, consisting of:
+EB: , , 
e.g. +EB: 1,0,30
+EB=?

+EB: (list of supported < break_selection > values, (list of supported  values), (list of
supported  values)
Modem responds with list(s) of supported values
+ES – Error Control Selection

+ES = [[, [,]]]
This parameter is used to control the manner of operation of the V.42 protocol in the modem. It
accepts 3 numeric sub-parameters:
: Specifies the initial request mode of operation when originating a call
: Specifies the acceptable fallback mode of operation when originating a call
: Specifies the acceptable fallback mode of operation when answering a call

0
1
2
3
4

0
1
2
3
4

0
1
2
3
4

Description
Direct Mode
Initiate call with Buffer mode only
Initiate V.42 without Detection phase. If V.8 is in use,
this is a request to disable V.42 Detection Phase
Initiate V.42 with Detection Phase
Initiate Alternative Protocol
Description
Error Control Optional; if error control can not be
established, use Buffered mode with flow control
Errol Control Optional; if error control can not be
established, change data rate to match line 
rate and use Direct mode.
Error Control Required; if error control can not be
established, disconnect.
Error Control (LAPM) Required if LAPM can not be
established, disconnect.
Error Control (Alternate (MNP)) Required if MNP can
not be established, disconnect.
Description
Direct Mode
Error Control Disabled, use Buffered mode
Error Control Optional; if error control can not be
established, use Buffered mode with flow control
Errol Control Optional; if error control can not be
established, change data rate to match line 
rate and use Direct mode.
Error Control Required; if error control can not be

12
V90K56DOCATC11A

AT Command Guide
established, disconnect.
Error Control (LAPM) Required if LAPM can not be
established, disconnect.
Error Control (Alternate (MNP)) Required if MNP can
not be established, disconnect.

5
6

+ES?

+ES=?
+ETBM – Call Termination Buffer Management

+ETBM = [[,[,]]]
This parameter controls the handling of data remaining in the modems buffers upon call
termination. It accepts 3 numeric sub-parameters:
: Controls how previously-transmitted data remaining in the modems buffers
should be handled when the local PC requests disconnection of the call
: Controls how previously received data remaining in the modems buffers
should be handled when the remote modem disconnects the call
: Sets the maximum time limit on how long the modem will attempt to deliver the
buffered data before abandoning the attempt and disregarding remaining data.
Circuit 109 (Carrier Detect) is held in the ON condition until all pending data is delivered or
discarded.

0
1
2

0
1
2

0 to 30
Other

Description
Discard all buffered data immediately and disconnect
Attempt until all data is delivered and acknowledged
(ignore timer); if remote modem disconnects, disregard
remainder
Attempt until all data is delivered and acknowledged; if
timer expires or remote modem disconnects, disregard
remainder
Description
Discard all buffered data immediately and disconnect
Attempt until all data is delivered (ignore timer); if
local PC requests disconnect, disregard remainder
Attempt until all data is delivered ; if timer expires or
local PC requests disconnect, disregard remainder
Description
Delivery timer value in seconds
Higher values may be supported (reserved for future
use)

+ETBM?

+ETBM: ,,
Modem responds with current settings

13
V90K56DOCATC11A

AT Command Guide
+ETBM=?

+ETBM: (list of supported  values, (list of supported  values),
(list of supported  values)
Modem responds with list(s) of supported values
+ICF – Character Format

+ICF = [[, ]]
Sets the character framing between the PC and the PCTEL modem for use while the modem is
receiving commands and while sending information text and result codes. +IPR=0 forces
+ICF=0

0
1
2
3
4
5
6

0
1
2
3

Valid Numeric Values
Auto detect
8 Data 2 Stop
8 Data 1 Parity 1 Stop
8 Data 1 Stop
7 Data 2 Stop
7 Data 1 Parity 1 Stop
7 Data
Define Numeric Values
Odd
Even
Mark
Space

+ICF?

+ICF: , 
Modem responds with current settings
+ICF=?

+ICF: (list of supported  values, (list of supported  values)
Modem responds with list(s) of supported values
IFC – PC to Modem Local Flow Control

+IFC = [[, ]]
This parameter is used to control the operation of local flow control between the PC and
Modem during the data state when V.42 error control is being used, or when fallback to nonerror control mode is specified to include buffering and flow control. It accepts 2 numeric subparameters
: Specifies the method used by the PC to control the flow of data it receives
from the modem.
: Specifies the method to be used by the modem to control the flow of
transmitted data from the PC
< modem_by_PC >

Description

14
V90K56DOCATC11A

AT Command Guide
0
1
2
4 to 127
Other

0
1
2
3 to 127
Other

None
DC1/DC3 (in band- X-On/X-Off) on circuit
103 (TD); do not pass DC1/DC3 characters
to the remote modem
Circuit 133 (Ready for Receiving)
Reserved
Reserved
Description
None
DC1/DC3 (in band- X-On/X-Off) on circuit
104 (RD)
Circuit 106 (Clear to Send/Ready for
Sending)
Reserved
Reserved

+IFC?

+IFC: , 
Modem responds with current settings
+IFC=?

+IFC: (list of supported  values, (list of supported  values)
Modem responds with list(s) of supported values
+ILRR – PC (DTE) – Modem (DCE) Local Rate Reporting

+ILRR=

0
1

Description
Disables reporting of local port rate (+ILRR: is
not transmitting)
Enables reporting of local port rate (+ILRR: is
transmitting)

+ILRR?

+ILRR: 
Modem responds with current settings
+ILRR=?

+ILRR: (list of supported values)
Modem responds with list of supported values
+GMI – Request Manufacturer Identification

Responds with: PCTEL, Inc.

15
V90K56DOCATC11A

AT Command Guide
+GMM – Request Model Identification

Reports the model HSP Data/Fax Modem
+GMR – Request Revision Identification

Reports the driver revision
+MA – Modulation Automode Control

+MA= [, [[, [,…]]]]
This parameter is a list of modulations that the modem may use to connect with the remote
modem in Automode operation.
+MR – Modulation Reporting Control

+MR= 
The  reported shall be the current (negotiated or renegotiated) modulation . If
enabled, the intermediate result codes are transmitted at the point during connect negotiation
(handshaking) at witch the modem has determined which modulation and rate will be used,
before any Error Control or Data Compression reports are transmitted, and before any final
result code (e.g. CONNECT) is transmitted.
The format of this information text is:
+MCR: 
e.g. +MCR: V32B
+MRR: [, ]
e.g. +MRR: 14400

0
1

Description
Disables reporting modulation connection
(+MCR and +MRR: are not transmitted)
Enables reporting modulation connection
(+MCR and +MRR: are transmitted)

+MR?

The DCE shall transmit a line of information test to the DTE, consisting of:
+MR:
For example, with the current recommended default setting the DTE could report:
+MR:0

16
V90K56DOCATC11A

AT Command Guide
Test syntax
+MR=?

The DCE shall transmit a string of information test to the DTE, consisting of:
+MR:(list of supported values)
For example, a DCE that supported all defined settings would report:
+MR:(0,1)
+MS - Modulation Selection
This extended format command selects the modulation, optionally enables or disables automode, and
optionally specifies the lower and highest connection rate using up to four sub-parameters.

+MS= [, [][,[][,[]]]]

Modulation
V21
V.21
V22
V.22
V22B
V.22bis
V23
V.23, with Switched carrier
V32
V.32
V32B
V.32bis
V34
V.34
V.90
V.90
K56FLEX
K56FLEX

0
1

Option Selected
Disabled
enabled, with V.8 or Annex A – V.32bis where applicable

+MS?

+MS: , , , , , 
Modem responds with current values
+MS=?
+MS:
(list of supported  values, (list of supported  values), (list of supported 
values), (list of supported  values), (list of supported  values), (list of supported
 values)
Modem responds with list(s) of supported values

17
V90K56DOCATC11A

AT Command Guide
AT “#” Command (Non Voice)
#UD
This command reports calls received from the diagnostics information at the end of a PSTN data call.
The output format of the report consists of number of lines; each contains a series of numeric report
codes. For details of the report format refer to Microsoft’s Unimodem Diagnostics Command
Reference Specifications.
#UG
This command is similar to #UD except the report is more legible.

AT – Command
-V90
-V90 = 1
-V90 = 0

Enable or disable
V.90
Enables V.90
Disables V.90

18
V90K56DOCATC11A

AT Command Guide
Result Codes
Long Form
OK
CONNECT
RING
NO CARRIER

Short Form
0
1
2
3

ERROR
CONNECT 1200
NO DIALTONE

4
5
6

BUSY
NO ANSWER

7
8

CONNECT 0600
CONNECT 2400
CONNECT 4800
CONNECT 9600
CONNECT 7200
CONNECT 12000
CONNECT 14400
CONNECT 19200
CONNECT 38400
CONNECT 57600
CONNECT 115200
CONNECT 28800
CONNECT 300
CONNECT 1200TX/75RX
CONNECT 75TX/1200RX
CONNECT 110
RING BACK
+FCERROR
FAX
DATA
CARRIER 300
CARRIER 1200/75
CARRIER 75/1200
CARRIER 1200
CARRIER 2400
CARRIER 4800
CARRIER 7200
CARRIER 9600
CARRIER 12000
CARRIER 14400
CARRIER 16800

9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
+F4
33
35
40
44
45
46
47
48
49
50
51
52
53

Description
Modem successfully executed a AT command
A connection established
Modem detected an incoming call
Modem lost or could not detect a remote carrier signal within
the register S7 time
Modem detected an error in an AT command
Connection at 1200 bps
Modem did not detect a dial tone within 5 seconds after offhook
Modem detected a busy tone
Modem did not detect 5 seconds of silence when using the @
dial modifier in the dial command
Connection at 600 bps
Connection at 2400 bps
Connection at 4800 bps
Connection at 9600 bps
Connection at 7200 bps
Connection at 12000 bps
Connection at 14400 bps
Connection at 19200 bps
Connection at 38400 bps
Connection at 57600 bps
Connection at 115200 bps
Connection at 28800 bps
Connection at 300 bps
Connection at transmit 1200/receive 75 bps
Connection at transmit 75/receive 1200 bps
Connection at 110 bps
Ring Back signal detected
Error occurred in Class 1 fax operation
Fax modem connection established
Data modem connection established
Carrier rate of 300 bps
Carrier rate of transmit 1200/receive 75 bps
Carrier rate of transmit 75/receive 1200 bps
Carrier rate of 1200 bps
Carrier rate of 2400 bps
Carrier rate of 4800 bps
Carrier rate of 7200 bps
Carrier rate of 9600 bps
Carrier rate of 12000 bps
Carrier rate of 14400 bps
Carrier rate of 16800 bps

19
V90K56DOCATC11A

AT Command Guide
Long Form
CARRIER 19200
CARRIER 21600
CARRIER 24000
CARRIER 26400
CARRIER 28800
CONNECT 16800
CONNECT 21600
CONNECT 24000
CONNECT 26400
COMPRESSION: CLASS 5
COMPRESSION: V.42bis
COMPRESSION: NONE
PROTOCOL: NONE
PROTOCOL: LAPM
PROTOCOL: ALT
CARRIER 31200
CARRIER 33600
CONNECT 31200
CONNECT 33600
CARRIER 32000
CARRIER 34000
CARRIER 36000
CARRIER 38000
CARRIER 40000
CARRIER 42000
CARRIER 44000
CARRIER 46000
CARRIER 48000
CARRIER 50000
CARRIER 52000
CARRIER 54000
CARRIER 56000
CARRIER 58000
CARRIER 60000
CARRIER 28000
CARRIER 29333
CARRIER 30666
CARRIER 33333
CARRIER 34666
CARRIER 37333
CARRIER 38666
CARRIER 41333
CARRIER 42666
CARRIER 45333
CARRIER 46666
CARRIER 49333

Short Form
54
55
56
57
58
59
61
62
63
66
67
69
76
77
80
90
91
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123

Description
Carrier rate of 19200 bps
Carrier rate of 21600 bps
Carrier rate of 24000 bps
Carrier rate of 26400 bps
Carrier rate of 28800 bps
Connection at 16800 bps
Connection at 21600 bps
Connection at 24000 bps
Connection at 26400 bps
MNP Class 5 data compression connection established
V.42bis data compression connection established
Connection established without data compression
Connection established without error correction
V.42/LAPM error correction connection established
MNP 3-4 error correction connection established
Carrier rate of 31200 bps
Carrier rate of 33600 bps
Connection at 31200 bps
Connection at 33600 bps
Connection at 32000 bps
Connection at 34000 bps
Connection at 36000 bps
Connection at 38000 bps
Connection at 40000 bps
Connection at 42000 bps
Connection at 44000 bps
Connection at 46000 bps
Connection at 48000 bps
Connection at 50000 bps
Connection at 52000 bps
Connection at 54000 bps
Connection at 56000 bps
Connection at 58000 bps
Connection 60000 bps
Connection 28000 bps
Connection 29333 bps
Connection 30666 bps
Connection 33333 bps
Connection 34666 bps
Connection 37333 bps
Connection 38666 bps
Connection 41333 bps
Connection 42666 bps
Connection 45333 bps
Connection 46666 bps
Connection 49333 bps

20
V90K56DOCATC11A

AT Command Guide
Long Form
CARRIER 50666
CARRIER 53333
CARRIER 54666

Short Form
124
125
126

Description
Connection 50666 bps
Connection 53333 bps
Connection 54666 bps

21
V90K56DOCATC11A

AT Command Guide
S Registers
REG.
0

1

2

3

4

5

6

7

8

9

Function
Rings to auto-answer
Set the number of rings required before the modem answers. 0 setting disables auto-answer.
Range: 0 - 255 rings
Default: 0 (auto-answer disabled)
Ring counter
Counts the number of incoming rings before the modem answers.
Resets to 0 after five seconds of silence
Range: 0 - 255 rings
Default: 0
Escape character
Define the character used for the three-character escape code sequence. 0 setting disables the
escape code character.
Range: 0 - 127
Default: 43 (+)
Carriage return character
Define the character for carriage return
Range: 0 - 127
Default: 13 (carriage return)
Line feed character
Define the character for line feed
Range: 0 - 127
Default: 10 (line feed)
Backspace character
Define the character for backspace
Range: 0 - 127
Default: 8 (backspace)
Wait before dialing
Set the length of time to pause after off hook before dial.
Range: 2 - 255 seconds
Default: 2 seconds
Wait for carrier after dial
Set the length of time that the modem waits for a carrier from the remote modem before hanging
up.
Range: 1 - 255 seconds
Default: 65 seconds
Pause time for dial delay
Set the length of time to pause for the pause dial modifier “,”.
Range: 0 - 255 seconds
Default: 2 seconds
Carrier detect response time
Define the length of time a signal is detected and qualified as a carrier.
Range: 1 - 255 tenths of a second
Default: 6 (0.6 second)

22
V90K56DOCATC11A

AT Command Guide
REG.
10

11

12

13
14
15
16
17
18

19
20
21
22
23
24
25

26
27
28
30

32

33

REG.

Function
Lost carrier hang up delay
Set the length of time the modem waits before hanging up after a carrier loss.
Range: 1 - 255 tenths of a second
Default: 14 (1.4 seconds)
DTMF speed control
Set the length of tone and the time between tones for the tone dialing.
Range: 50 - 255 milliseconds
Default: 95 milliseconds
Escape Prompt Delay (EPD) timer
Set the time from detection of the last character of the three character escape sequence until the
“OK” is returned to the DTE
Range: 0 - 255 fiftieths of a second
Default: 50 (1 second)
Reserved
Reserved
Reserved
Reserved
Reserved
Test timer
Set the length of loopback test.
Range: 0 - 255 seconds (not supported in MicroModem series)
Default: 0 (disable timer)
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Delay to DTR
Set the length of time the modem ignores DTR before hanging up
Range: 0 - 255 hundredths of a second
Default: 5 (0.05 second)
Reserved
Reserved
Reserved
Disconnect inactivity timer
set the length of time allowed for inactivity before the connection is hung up.
Range: 0-255 in minutes
Default: 0 (disabled)
XON character
Set the value of XON character
Range: 0-255
Default: 17
XOFF character
Set the value of XOFF character
Range: 0-255
Default: 19
Function

23
V90K56DOCATC11A

AT Command Guide
34

V.90 data rate (bit-rate)
Set the maximum bit rate for V.90
Range: 0-21
bit rate = 28000 + S34 * 1333bps
K56Flex data rate (bit-rate)
Set the maximum bit rate for 56K
Range: 0-12
bit rate = 32000bps + S34 * 2000bps
V.34 data rate (bit-rate)
Set the maximum bit rate for V.34
Range : 0-8 (2400 baud)
bit rate = ((S34)+1) * 2400bps
Default: 21 (33600 bps)

35

V.34 symbol rate (baud-rate)
Set the maximum baud rate for V.34
Range: 0-5
0 - 2400 baud
1 - 2743 baud (N/A)
2 - 2800 baud (N/A)
3 - 3000 baud
4 - 3200 baud
5 - 3429 baud (N/A until V.34bis)

36
37

Reserved
Line connection speed
0 - Attempt to connect at the highest speed
3 - Attempt to connect at 300 bps
4 - Attempt to connect at 1200 bps
6 - Attempt to connect at 2400 bps
7 - Attempt to connect at 4800 bps
8 - Attempt to connect at 7200 bps
9 - Attempt to connect at 9600 bps
10 - Attempt to connect at 12000 bps
11 - Attempt to connect at 14400 bps
12 - Attempt to connect at V.34
13 - Attempt to connect at 56K
14 – Attempt to connect at V.90

38

Delay before forced hang up
Set the delay to hang up after the disconnecting command is received.
Range: 0 - 255 Milliseconds

39

Reserved

Default: 0 (2400 baud)

Default: 0

Default: 20 Milliseconds

24
V90K56DOCATC11A

AT Command Guide
REG.
40
41

42
43
44
45
46
47
48
82
86

91

Function
Reserved
Reserved

Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Call failure reason code
0 - Normal disconnect; no error
4 - Loss of carrier
5 - V.42 negotiation failed to detect an error correction modem at remote end
6 - No response to complete negotiation
9 - No common protocol
12 - Remote initiated a normal disconnect
13 - Remote modem did not respond after 10 message retransmissions
14 - Protocol violation
15 - Compression Failure
20 - Hang up by inactivity time out
Transmit level
Set the transmit level in -dBm
Range: 0 - 15 (-dBm)
Default: 11 (-11
dBm)

25
V90K56DOCATC11A

AT Command Guide
FAX Class 1 Command Set
Command

+FCLASS=0
+FCLASS=1
+FAE?
+FAE=?
+FAE=0
+FAE=1
+FCLASS=?
+FTS=n
+FRS=n
+FTM=?
+FRM=?
+FTH=n
+FRH=n

Function

Select data mode
Select facsimile Class 1 mode
Report active adaptive answer setting: 0 for disabled, 1 for enabled
Report adaptive answer capability
Disable adaptive answer
Enable adaptive answer
Report service classes supported
Stop transmission and pause, 0-255 in 10 ms
Wait for silence, 0-255 in 10 ms
Report Class 1 transmit capabilities (= 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122,
145, 146)
Report Class 1 receive capabilities (= 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122,
145, 146)
Transmit data with carrier n, n = 3
Receive data with carrier n, n = 3

AT Voice Commands Summary
Command
ATA
ATD
ATH
ATZ
AT+FCLASS=
8
AT#BDR
AT#CID
AT#CLS
AT#MDL?
AT#MFR?
AT#TL
AT#REV?
AT#RG
AT#SPK
AT#VBS
AT#VBT
AT#VLS
AT#VRA
AT#VRX
AT#VSD

Function
Answering in Voice Mode
Dial command in Voice Mode
Hang up in Voice Mode
Reset from Voice Mode
Enter Voice Mode: This command must be issued prior to entering any other
voice commands.
Select baud rate (turn off autobaud)
Enable Caller ID detection and select reporting format
Select data, fax, or voice
Identify model
Identify manufacturer
Transmit level control
Identify revision level
Record gain control
Change the setting of Speakerphone
Bits per sample (ADPCM)
Beep tone timer
Voice line select (ADPCM)
Ringback goes away timer (originate)
Voice Receive Mode (ADPCM)
Silence deletion tuner (voice receive, ADPCM)

26
V90K56DOCATC11A

AT Command Guide
Command
AT#VSP
AT#VSS
AT#VTX
AT#VBQ?
AT#VCI?
AT#VRN
AT#VSK
AT#VSR
AT#VTD
AT#VTS

Function
Silence detection period (voice receive, ADPCM)
Silence sensitivity tuner (voice receive)
Voice Transmit Mode (ADPCM)
Query buffer size
Identify compression method (ADPCM)
Ringback never came timer (originate)
Buffer skid setting
Sampling rate selection (ADPCM)
DTMF/tone reporting capability
Play tone string (online voice command)

27
V90K56DOCATC11A

AT Command Guide
AT Voice Command Descriptions
AT FCLASS = 8 must be issued prior to entering any other voice command.
ATA - Answering in Voice
This command works similarly to the way it works in Data and Fax Modes.
Result Code:
VCON
ATD - Dial Command in Voice
This command will perform the dial action in Voice Mode.
Result Codes:
VCON Issued in Voice Mode when the modem determines that the remote modem or handset has
gone off-hook.
NO ANSWER Issues in Voice Mode when the modem determines that the remote has not picked
up the line before the S7 timer expires.
ATH - Hang Up in Voice
This command works the same as in Data and Fax modes by hanging up the phone line.
1. This command forces the #CLS=0, but does not destroy any of the voice parameter setting such as
#VBS, #VSP, etc.
2. The #BDR setting is forced back to 0.
ATZ - Reset from Voice Mode
This command works the same as in Data and Fax modes. In addition, it will also resets all voice
related parameters to default states, forces the #BDR=0 condition, and forces the telephone line to be
selected with the handset on-hook.
+FCLASS=8 – Enter Voice Mode
This command puts the modem into the voice mode.
#BDR - Select Baud Rate (Turn off Autobaud)
These commands select a specific DTE/modem baud rate.
Parameters:
n = 0 - 48 (Baud Rate = n * 2400 bps)
Default:
0
Result Codes:
OK
if n is between 0 and 48
ERROR Otherwise
Command options:
#BDR? Return the current setting
#BDR=? Return a message indicating the speeds that are supported
#BDR=0 Enable autobaud detection on the DTE interface
#BDR=n Select the baud rate

28
V90K56DOCATC11A

AT Command Guide
#CID - Enable Caller ID Detection and Select Reporting Format
This command enables or disables Caller ID recognition and reporting in any mode.
Parameters:
n = 0, 1, or 2
Default:
0
Result Codes:
OK
n = 0, 1, or 2
ERROR Otherwise
Command Options:
#CID?
Return the current setting (0, 1, or 2)
#CID=? Return the message,
“0-2”
#CID=0 Disables Caller ID
#CID=1 Enable formatted Caller ID reporting of SDM (Single Data Message) and MDM
(Multiple Data Message) packets.
#CID=2 Enable unformatted Caller ID reporting.
#CLS - Select Data, Fax, or Voice
This command select Data, Fax, or Voice Mode
Parameters:
n=0, 1, or 8
Default:
0
Result Codes:
OK
if n = 0, 1, 2, or 8
ERROR Otherwise
Command options:
#CLS?
Return the current setting (0, 1, or 8)
#CLS=? Return the message, “0, 1, 8”
#CLS=0 Select Data Mode.
#CLS=1 Select Class 1 Fax Mode.
#CLS=8 Select Voice Mode.
#MDL - Identify Model
This command identifies the model number of the modem.
Command option:
#MDL? “PCT288DFV”
#MFR? - Identify Manufacturer
This command identifies the modem manufacturer.
Command option:
#MFR? “PCtel”
#REV? - Request Revision Level
This command requests the revision number of PCTEL Driver.
#REV?
“PCtel 2.00”

29
V90K56DOCATC11A

AT Command Guide
#RG - Record Gain Control
This command sets the record gain.
Parameters:
n = 0000 - 7FFF
Default:
7FFF
Result Codes:
OK
if n = 0000 - 7FFF
ERROR Otherwise
Command options:
#RG?
Return the current setting
#RG=?
Return the message, “0000-7FFF”
#RG=n
Set the record gain to n
#SPK - Change the setting of Speakerphone
This command set the parameters for speakerphone.
Parameters:
#SPK=, , 

0
1
2

Microphone state
microphone mute
microphone on (default)
Room Monitor mode (mic on max. AGC, speaker off)

 Speaker Output Level
Range: 0 to 15 (speaker attenuation in 2 dB steps)
Default: 5 (10 dB attenuation)
Speaker mute is achieve by a value of 16

0
1
2
3

Microphone Gain Parameter
0 dB
6 dB gain (default)
9.5 dB gain
12 dB gain

Command options:
It is not necessary to enter all three parameters,
#SPK=,,
#SPK=,,

30
V90K56DOCATC11A

AT Command Guide
#TL - Transmit Level Control
This command sets the transmit level.
Parameters:
n = 0000 - 7FFF
Default:
3FFF
Result Codes:
OK
if n = 0000 - 7FFF
ERROR Otherwise
Command options:
#TL?
Return the current setting
#TL=?
Return the message, “0000-7FFF”
#TL=n
Set the record gain to n
#VBQ? - Query Buffer Size
This command query the modem’s voice transmit and voice receive buffers size.
Parameters:
None
Command option:
#VBQ? Return the size of buffers.
#VBS - Bits Per Sample (Compression Factor)
This command selects the degree of ADPCM voice compression to be used.
Parameters:
n = 4 (Only 4 bits per sample compression ratio is supported)
Default:
4
Result Codes:
OK
if n = 4
ERROR Otherwise
Command options:
#VBS?
Return the current setting
#VBS=? Return “4”
#VBS=4 Selects 4 bits per samples.
#VBT - Beep Tone Timer
This command sets the duration for DTMF tone generation
Parameters:
n = 0 - 40 ( duration = n /10 seconds)
Default:
10
Result Codes:
OK
if n = 0 - 40
ERROR Otherwise
Command options:
#VBT?
Return the current setting
#VBT=? Returns the message, “0-40”
#VBT=0 Disables the tone generation capability.
#VBT=n Sets tone duration

31
V90K56DOCATC11A

AT Command Guide
#VCI? - Identify Compression Method
This command identifies the compression method used by the modem.
Parameter:
None
Command option:
#VCI?
Returns the message, “PCTEL; ADPCM; 32”
#VLS - Voice Device Selection
This command select which devices is routed through the modem.
Parameter:
n = 0, 1, 2, 3, 4, or 6
Default:
0
Result Codes:
OK
if n = 0, 1, 2, 3, 4, or 6
ERROR Otherwise
Command options:
#VLS?
Return current setting
#VLS=? Return the device types supported by the modem.
#VLS=n Select Device Type (see table below)
Device Type
0
1
2
3
4
6

Device Description
Phone Line with Telephone handset
Handset
On-Board Speaker
Microphone
Telephone line with on-board speaker ON and handset
Speaker Phone

#VRA - Ringback Goes Away Timer (Originate)
When originate a voice call, this command can set the “Ringback Goes Away” timer value, an
amount of time measures from when the Ringback cadence stops once detected. If Ringback is not
detected within this period, the modem assumes that the remotes has picked up the line and switches
to Online Voice Command Mode. Every time a Ringback cadence is detected, this timer is reset.
Parameters:
n = 0 - 255 (0 - 25.5 seconds)
Default:
70
Result Codes:
OK
if n = 0 - 255
ERROR Otherwise
Command options:
#VRA? Return the current setting
#VRA=? Return the message, “0-255”
#VRA=0 Turn off the timer. The dialing modem sends VCON and enters Online Voice
Command Mode after one Ringback.
#VRA=n Set the timer (timer = n * 0.1 seconds)

32
V90K56DOCATC11A

AT Command Guide
#VRN - Ringback Never Came Timer (Originate)
When originating a voice call, this command set the “Ringback Never Came” timer value, an amount
of time measured from completion of dialing. If Ringback is not detected within this period, the
modem assumes the remote has picked up the line and switches to Online Voice Command Mode.
Parameters:
n = 0 - 255 (0 - 25.5 seconds)
Result Codes:
OK
if n = 0 - 255
ERROR
Otherwise
Command option:
#VRN? Return the current setting
#VRN=?
Return the message, “0-255”
#VRN=0
Turn off the “Ringback Never Came timer”. After dialing, the modem sends
VCON and enters Online Voice Command Mode immediately.
#VRN=n
Set the timer (duration = n * 0.1 second)
#VRX - Voice Receive
This command set the modem in Voice Receive Mode.
Parameters:
None
Result Codes:
CONNECT
when voice transfer from modem to DTE can begin
ERROR
if #VLS=0 and not connected to any input device
#VSD - Silence Deletion Tuner (Voice Receive)
This command can enable/disable Voice Receive Mode silence detection. Silence Deletion is not
supported in PCtel HSP Modem.
Parameters:
n=0
Default:
0
Result Codes:
OK
if n = 0
ERROR
Otherwise
Command options:
#VSD?
Return current setting
#VSD=?
Return the message, “0”
#VSD=0
Disable Silence Deletion

33
V90K56DOCATC11A

AT Command Guide
#VSK - Buffer Skid Setting
This command queries and sets the number of bytes of spare space, after the XOFF threshold is
reached, in the modem’s buffer during Voice Transmit Mode. This equates to the “skid” spare buffer
space, or the amount of data the DTE can continue to send after being told to stop sending data by
the modem, before the modem voice transmit buffer overflows.

Parameters:
Default:
Result Code:
OK
ERROR
Command options:
#VSK?
#VSK=?
#VSK=n

n = 0 - 255
255
if n = 0 - 255
Otherwise
Return the current setting
Return the message, “0-255”
Set the skid buffer size to n bytes

#VSP - Silence Detection Period (Voice Receive)
This command sets the Voice Receive Mode silence detection period value. If the modem does not
receive any ADPCM data after the timer expired, it will cause the modem to send s or
q codes.
Parameters:
n = 0 - 255 (0 - 25.5 seconds)
Default:
55
Result Code:
OK
if n = 0 - 255
ERROR
Otherwise
Command options:
#VSP?
Return current setting
#VSP=?
Return the message, “0-255”
#VSP=0
Disable the silence period detection timer
#VSP=n
timer = n * 0.1 second
#VSR - Sampling Rate Selection
This command sets the audio codec-sampling rate.
Parameters:
n = 8000 (8000 Hz sampling rate)
Default:
8000
Result Codes:
OK
if n = 8000
ERROR
Otherwise
Command options:
#VSR?
Return the current setting
#VSR=?
Return the message, “8000”
#VSR=8000
Set the sample rate to 8000

34
V90K56DOCATC11A

AT Command Guide
#VSS - Silence Sensitivity Tuner (Voice Receive)
This command set the sensitivity in Voice Receive Mode silence detection.
Parameters:
n=0-3
Default:
2
Result Codes:
OK
if n = 0 -3
ERROR
Otherwise
Command options:
#VSS?
Return current setting
#VSS=?
Return the message, “0-3”
#VSS=0
Disable silence detection by the modem in Voice Receive Mode
#VSS=1
Least sensitive setting
#VSS=2
Medium sensitive setting
#VSS=3
Most sensitive setting
#VTD - Tone Reporting Capability
This command sets which types of tones can be detected and reported to the DTE via shielded codes
in Voice Transmit, Voice Receive, and Online Voice Command Modes.
Parameters:
i, j, k
Default:
3F, 3F, 3F
Result Codes:
OK
if setting is supported by the modem.
ERROR
Otherwise
Command options:
#VTD? Return current setting
#VTD=?
Returns the tone reporting capabilities of the modem.
#VTD=i,j,k
Where i, j, k corresponds to the desired capabilities (see table below), i for
Voice Transmit, j for Voice Receive, and k for Online Voice Command Modes.
Bit
0
1
2
3
4
5

Description
0 / 1 = Disable / Enable DTMF tone capability
0 / 1 = Disable / Enable V.25 1300 Hz Calling tone capability
0 / 1 = Disable / Enable V.30 1100 Hz Facsimile Calling tone capability
0 / 1 = Disable / Enable V.25/T.30 2100 Hz Answer tone capability
0 / 1 = Disable / Enable Bell 2225 Hz Answer tone capability
0 / 1 = Disable / Enable call progress tone and cadence tone capability

35
V90K56DOCATC11A

AT Command Guide
#VTS - Play Tone String (Online Voice Command Mode)
This command can play one or more DTMF or other tones. No key abort is allowed.
Dual or Single Tones: These are represented by a substring enclosed in square brackets (“[ ]”)
within the parameter. Each such substring consists of three sub-elements corresponding to 2
frequencies in Hertz (0, or 2000-3000) and a duration (ASCII decimal in units of 100ms).
Varying DTMF Digits: This is represented by a substring enclosed in curly braces (“{ }”) within the
parameter. Each such substring consists of two sub-elements corresponding to a DTMF digits (0-9,
A-D, *, #), and alternate duration in units of 100ms.
Parameters: The tone generation consists of elements in a list with each element separated by
commas.
Result Codes:
OK
Command to play tones on currently selected device is accepted.
ERROR
Command was not issued in Online Voice Command Mode or string is
grammatically incorrect.
#VTX - Voice Transmit
This command set the modem in Voice Transmit Mode. The #VLS command should have been
previously issued correctly.
Parameters:
None
Result Codes:
CONNECT
when voice transmission by DTE can begin.
ERROR
If #VLS=0 and output device is not connected.

36
V90K56DOCATC11A

AT Command Guide
Shielded Codes
Code Sent to DTE
0 - 9,
*, #,
A - D
a

b

c

d

e

f

h
q

Meaning
DTMF
Digits 0 through 9, *, #, or A through D detected by the modem.
Answer Tone(CCITT)
Sent to the DTE when the V.25/T.30 2100 Hz Answer Tone (Data or
Fax) is detected. If the DTE fails to react to the code, and the modem
continues to detect Answer tone, the code is repeated as often as once
every 0.5 second.
Busy
Sent to DTE when the busy cadence is detected. The modem sends the
busy b code every 4 seconds if busy continues to be detected and
the DTE does not react. This allows the DTE the flexibility of ignoring
what could be a false busy detection.
Calling Tone
Sent when the T.30 1100 Hz Calling Tone (Fax Modem) is detected.
The modem assumes the calling tone is valid and sends this code only
after 4 seconds of proper cadence has been detected. If the DTE does not
react to this code, the code is repeated as often as once every 4 seconds.
Dial Tone
Sent in Voice Receive Mode when dial tone is detected after any
remaining data in the voice receive buffer. The modem sends this code
every 3 seconds if dial tone continues to be detected and the DTE does
not react. This allows the DTE the flexibility of ignoring what could be
false dial tone detection.
European Data Modem Calling Tone
Sent when the V.25 1300 Hz Calling Tone (Data Modem) is detected.
The modem assumes that the calling tone is valid, and sends this code
only after 4 seconds of proper cadence has been detected. If the DTE
does not react to this code and calling tone continues, the code is sent
again as often as once every 4 seconds.
Bell Answer Tone
Sent when Bell 2225 Hz Answer Tone (Data) is detected. If the DTE
fails to react to the code and the modem continues to detect Answer
tone, the code is repeated as often as every 0.5 second.
Hung Up Handset
Sent immediately when the modem detects that the local handset has
hung-up.
Quiet
Sent in Voice Receive Mode after any remaining data in the receive
voice buffer when the silence detection timer (#VSP) expires and the
voice data has been passed to the DTE.

37
V90K56DOCATC11A

AT Command Guide
s
t


Silence
Sent in Voice Receive Mode after the silence detection timer (#VSP)
expires and if valid voice has not been detected (#VSS).
Handset Off-Hook
Sent one time when the local handset transition goes off-hook.
End of Stream
This code is sent to denote the end of a voice data stream.

Shielded Codes (Continued)

Code Sent to
Modem




p

r

Meaning
Terminate
Sent during Voice Transmit Mode to indicate that the DTE has finished
transmitting a voice message. The Modem completes transmission of
any remaining data in the voice transmit buffer before responding with
the VCON message and entering Online Voice Command Mode.
Cancel
Sent during Voice Transmit Mode to indicate that the DTE has finished
transmitting a voice message and wants the modem to discard any
remaining data in the voice transmit buffer. The modem immediately
purges its buffer and then responds with VCON message entering
Online Voice Command Mode.
Pause
Sent during Voice Transmit Mode to force the modem to suspend
sending voice data to the selected output device. Any data currently in
the voice transmit buffer is saved until either a resume (r), or
cancel (), is received, in which case the data is lost. If a
 is received during the paused state, the modem processes
it normally, and also automatically resumes transmission of the data left
in the buffer (appended with ). Any other data received
from the DTE while in this paused state is placed in the transmit buffer
according to available space, with flow control active.
Resume
Sent during Voice Transmit Mode to force the modem to resume
sending voice data to the selected output device. Any data currently in
the voice transmit buffer is now played.

38
V90K56DOCATC11A

AT Command Guide
PTT Testing
This facilitates testing of signal levels and provides a continuous signal when the modem is in IDLE
mode. This allows the user to initiate a series of signal that are necessary for PTT approval. These
signals are answer tone, carriers, modulation, and other pertinent signals. A selected test will be
terminated when any keyboard character is entered. The followings are command descriptions.
Note: For DTMF, the transmit level is -10dBm for low band and -8dBm for high band, inter digit
delay is fixed at 70ms. All other transmit levels are adjustable according to the setting of register
S91 (from -10 to -15dBm).
%P00 - %P09
%P10
%P11
%P12
%P13
%P14
%P15
%P16
%P17
%P18
%P19
%P20
%P21
%P22
%P23
%P24
%P25
%P26
%P27
%P28
%P29
%P30
%P31
%P32
%P33
%P34
%P35
%P36
%P37
%P38
%P39
%P40
%P41
%P42

DTMF tone digits from 0 to 9.
DTMF digit A.
DTMF digit B.
DTMF digit C.
DTMF digit D.
DTMF digit *.
DTMF digit #.
V.21 Channel 1 mark 980 Hz.
V.21, Channel 2 mark 1650 Hz.
V.23, Reversed channel mark 390 Hz.
V.23, Forward channel mark 1300 Hz.
V.22 Originate.
V.22bis, originateOriginate.
V.22, Answer.
V.22bis, Answer.
V.21, Channel 1 space 1180 Hz.
V.21, Channel 2 space 1850 Hz.
V.23, Reversed channel space 450 Hz.
V.23, Forward channel space 2100 Hz.
V.32, at 9600 bps.
V.32bis, 14400 bps.
Silence, off-hook.
V.25 Answer tone, 2100 Hz.
Guard tone, 1800 Hz.
V.25 Calling tone, 1300 Hz.
Fax calling tone, 1100 Hz.
V.21 Channel 2, 1650 Hz.
V.27ter, 2400 bps.
V.27ter, 4800 bps.
V.29, 7200 bps.
V.29, 9600 bps.
V.17, 7200 bps long train.
V.17, 7200 bps short train.
V.17, 9600 bps long train.
39
V90K56DOCATC11A

AT Command Guide
%P43
%P44
%P45
%P46
%P47
%P48
%P49
%P50
%P51
%P52
%P53
%P54
%P55
%P56
%P57
%P58
%P59
%P60
%P61
%P62
%P63
%P64
%P65
%P66
%P67
%P68
%P69
%P70
%P71
%P72
%P73
%P74
%P75
%P76
%P99, n

V.17, 9600 bps short train.
V.17, 12000 bps long train.
V.17, 12000 bps short train.
V.17, 14400 bps long train.
V.17, 14400 bps short train.
V.34, 2400 bps modulation.
V.34, 4800 bps modulation.
V.34, 7200 bps modulation.
V.34, 9600 bps modulation.
V.34, 12000 bps modulation.
V.34, 14400 bps modulation.
V.34, 16800 bps modulation.
V.34, 19200 bps modulation.
V.34, 21600 bps modulation.
V.34, 24000 bps modulation.
V.34, 26400 bps modulation.
V.34, 28800 bps modulation.
V.32bis, 9600 bps modulation.
V.32bis, 12000 bps modulation.
Bell 212A, originate 1200 bps
Bell 212A, answer 1200 bps
Bell 103, originate mark 1270 Hz
Bell 103, originate space 1070 Hz
Bell 103,-answer mark 2225 Hz
Bell 103,-answer space 2025 Hz
V.34, 31200 bps modulation.
V.34, 33600 bps modulation.
V.32, 4800bps
V.32bis, 4800bps
V.32bis, 7200bps
V.21 Channel 1, "10101010 ..." pattern generation
V.21 Channel 2, "10101010 ..." pattern generation
Bell 103 originate, 1270Hz 1070Hz
"10101010 ..." pattern generation,
Bell 103 answer mark, 2225Hz answer space 2025Hz "10101010 ..." pattern
where 0<= n <=23
f(Hz) = n * (150Hz)
n
f(Hz)
0
0
modem goes off hook and reports
power level of incoming signal if present
1
150
2
300
3
450
4
600
5
750
6
900
7
1050

40
V90K56DOCATC11A

AT Command Guide
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

1200
1350
1500
1650
1800
1950
2100
2250
2400
2550
2700
2850
3000
3150
3300
3450

41
V90K56DOCATC11A

AT Command Guide
Default Country Specific Profiles
JAPAN
B0 E1 L1 M1 N1 P Q0 V1 W1 X4 Y0 &C1 &D2 &G0 &K3 &P0 &S0 &U0 &Y0 %C3
%E2 %N0 \A1 \B3 \G0 \K5 \L0 \N3 *Q0 -V90=1
S00=000 S01=000 S02=043 S03=013 S04=010 S05=008 S06=004 S07=055
S08=004 S09=006 S10=014 S11=075 S12=050 S13=000 S14=000 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=000 S22=000 S23=000
S24=000 S25=005 S26=000 S27=000 S28=000 S29=000 S30=000 S31=000
S32=017 S33=019 S34=021 S35=000 S36=000 S37=000 S38=020 S39=000
S40=000 S41=000 S42=000 S43=000 S44=000 S45=010 S46=000 S47=000
S48=000 S82=000 S86=099 S91=015
USA
B1 E1 L1 M1 N1 T Q0 V1 W0 X4 Y0 &C0 &D0 &G0 &K3 &P2 &S0 &U0 &Y0 %C3
%E2 %N0 \A1 \B3 \G0 \K5 \L0 \N3 *Q0 -V90=1
S00=000 S01=000 S02=043 S03=013 S04=010 S05=008 S06=002 S07=065
S08=002 S09=006 S10=014 S11=095 S12=050 S13=000 S14=000 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=000 S22=000 S23=000
S24=000 S25=005 S26=000 S27=000 S28=000 S29=000 S30=000 S31=000
S32=017 S33=019 S34=021 S35=000 S36=000 S37=000 S38=020 S39=000
S40=000 S41=000 S42=000 S43=000 S44=000 S45=010 S46=000 S47=000
S48=000 S82=000 S86=099 S91=011

42
V90K56DOCATC11A

AT Command Guide
KOREA
B1 E1 L1 M1 N1 T Q0 V1 W0 X4 Y0 &C1 &D0 &G0 &K3 &P2 &S0 &U0 &Y0 %C3
%E2 %N0 \A1 \B3 \G0 \K5 \L0 \N3 *Q0 -V90=1
S00=000 S01=000 S02=043 S03=013 S04=010 S05=008 S06=002 S07=050
S08=002 S09=006 S10=014 S11=095 S12=050 S13=000 S14=000 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=000 S22=000 S23=000
S24=000 S25=005 S26=000 S27=000 S28=000 S29=000 S30=000 S31=000
S32=017 S33=019 S34=021 S35=000 S36=000 S37=000 S38=020 S39=000
S40=000 S41=000 S42=000 S43=000 S44=000 S45=010 S46=000 S47=000
S48=000 S82=000 S86=099 S91=015

CHINA
B1 E1 L1 M1 N1 T Q0 V1 W0 X4 Y0 &C0 &D0 &G0 &K3 &P2 &S0 &U0 &Y0 %C3
%E2 %N0 \A1 \B3 \G0 \K5 \L0 \N3 *Q0 -V90=1
S00=000 S01=000 S02=043 S03=013 S04=010 S05=008 S06=002 S07=050
S08=002 S09=006 S10=014 S11=095 S12=050 S13=000 S14=000 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=000 S22=000 S23=000
S24=000 S25=005 S26=000 S27=000 S28=000 S29=000 S30=000 S31=000
S32=017 S33=019 S34=021 S35=000 S36=000 S37=000 S38=020 S39=000
S40=000 S41=000 S42=000 S43=000 S44=000 S45=010 S46=000 S47=000
S48=000 S82=000 S86=099 S91=011
CTR21 (Europe)
B1 E1 L1 M1 N1 T Q0 V1 W0 X4 Y0 &C0 &D0 &G0 &K3 &P0 &S0 &U0 &Y0 %C3
%E2 %N0 \A1 \B3 \G0 \K5 \L0 \N3 *Q0 -V90=1
S00=000 S01=000 S02=043 S03=013 S04=010 S05=008 S06=004 S07=050
S08=002 S09=006 S10=014 S11=095 S12=050 S13=000 S14=000 S15=000
S16=000 S17=000 S18=000 S19=000 S20=000 S21=000 S22=000 S23=000
S24=000 S25=005 S26=000 S27=000 S28=000 S29=000 S30=000 S31=000
S32=017 S33=019 S34=021 S35=000 S36=000 S37=000 S38=020 S39=000
S40=000 S41=000 S42=000 S43=000 S44=000 S45=010 S46=000 S47=000
S48=000 S82=000 S86=099 S91=011

43
V90K56DOCATC11A



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
Producer                        : Acrobat Distiller 4.05 for Windows
Creator                         : Microsoft Word 9.0
Modify Date                     : 2000:06:23 10:37:35-07:00
Author                          : PCTEL Marketing Communications
Title                           : AT Command Guide
Create Date                     : 2000:06:23 10:28:43
Page Count                      : 43
Page Mode                       : UseOutlines
EXIF Metadata provided by EXIF.tools

Navigation menu