Trademarks and trade names may be used in this document to refer to
either the entities claiming the marks and names or their products.
Motorola disclaims any proprietary interest in trademarks and trade
names other than its own.
Page 3
IntroductionThis document specifies the AT command set for Motorola UbiSurf SM56
softmodem product family. The details of the supported commands, responses, and
registers used by Motorola UbiSurf SM56 soft modem products are provided in this
reference manual.
Attention (AT) commands are the means by which you control and monitor a
modem. Typically, the communications application automatically issues them, and
you need not know the commands and their options.
However, to custom-configure the modem for an application, or to optimize
performance, you can issue commands through the communications application
yourself. In most communications applications, there is a menu item, or option, for
entering extended or custom AT commands. See your communications application
documentation.
You can also configure the modem by issuing AT commands directly from a simple
terminal-emulation application such as ZTERM and PowerTerm.
To issue an AT command from the terminal-emulation application, you must ensure
that the modem is in command mode (in which it can detect and respond to
commands), rather than data mode (in which it is transmitting and receiving data). To
enter command mode from data mode, enter +++. You need not press the ENTER
key.
When entering AT commands, the following basic rules apply:
• AT commands can be entered in uppercase, lowercase, or mixed text
• The characters AT begin all AT commands, except A/ and +++
• The key used as the ENTER key is specified in S-Register S3
• The maximum command length is 64 characters.
You can enter more than one AT command on a line, and you can chain commands
using just one AT at the start. However, some commands must occur at the beginning
or end of the command line.
+++ (Plus-PlusPlus) Commands
Some of the AT commands and options are product specific and may not be
applicable to the product you are using.
This command, known as the escape sequence, causes the modem to stop
transmitting data (if it is doing so), and go into command mode.
Issue this command at the computer keyboard, in the communications application's
terminal window, by typing the plus sign (+) three times.
Note
Do not press the ENTER key after the +++ command. It may cancel the
command.
2
Page 5
AT and AT&
(Ampersand)
The modem responds to the following AT and AT & command options.
The letters AT (or at) must precede all commands except A/ and +++. Factorydefault options are underlined.
Table 1: AT and AT& Commands
CommandOptionDescription
A(none) Answer incoming call
A/(none)Repeat Last Command
D(none)Dial a Number
EEcho Async (Keyboard) Input to Terminal
E0Disable
Re-issues the previous command to the modem.
(Do not press Return; the command executes as soon as the
/ is pressed.)
Instructs the modem to dial the telephone number that you
enter immediately after the ATD command. Example:
ATD5554678.
Note
If multiple ATD commands are used in speakerphone
mode, the modem must be forced to blind-dial after
dial-tone detection.
Determines whether the characters you type at the keyboard are displayed (echoed) to the terminal-emulation
window (if it is active) or to the communications application.
E1
Enable
HHook
H0Go on Hook (disconnect from the telephone line; hang up)
H1Go off Hook (connect to the telephone line)
IRequest Information From Modem
I0“5600”
I1Software driver Version “Apple Version ###”
I2“OK”
I3Software Version
I4“Apple Internal Modem”
I5Country Code in Hex
I6Country Code
I7Product Code
I8Disconnect Reason
3
Page 6
Table 1: AT and AT& Commands
CommandOptionDescription
I9Country Name
I12Apple Product Code
LSpeaker Volume
L0, L1 Low
L2
L3High
MSpeaker Control
M0Off
This parameter determines the volume, for call-progress
monitor only, of sounds such as dialing, ringing, busy,
negotiation.
Medium
M1
On During Training Only
M2Always On
M3Off during dialing; on during call progress; off during data
transfer
OReturn to On-Line Mode
This parameter determines whether the modem initiates a
retrain after changing from escape mode to data mode, or
after a semi-colon in dial strings.
O0No Retrain
O1Retrain
O2Initiate Rate Renegotiation
O3Rate Renegotiation with silence
PPPulse Dial
Instructs the modem to dial the telephone number that you
enter immediately after the ATDP command using pulse
dial mode.
Example: ATDP5554678.
This command uses Pulse Dialing to dial the number
5554678
QResult-Code Display
The modem can send result codes and connect messages to
the computer as a result of connecting or failing to connect; establishing a data rate; and establishing error-correction and data-compression protocols. Refer to: ATV; AT\V;
AT X .
Q0
Enable display
Q1Disable display
4
Page 7
Table 1: AT and AT& Commands
CommandOptionDescription
TTTon e Di a l
VResult-Code Format
V0Return Numeric Code (Short Form)
V1
XSelect Call-Progress Result Codes to Return
X0No Carrier; Connect. Modem reports lack of a carrier sig-
reports lack of a carrier signal; connection success/failure;
the computer data rate established; and the presence of a
busy signal
X4
No Carrier; Connect; Connect <rate>; No Dial-tone; Busytone. Modem reports lack of a carrier signal; connection
success/failure; the computer data rate established; the lack
of a dial tone; and the presence of a busy signal
ZZReset Modem Parameters to Default Configuration
&CDCD Control
&C0Always Asserted
&C1
Asserted in Data Mode Only
&DDTR Control
Determines how modem responds to DTR signal from
DTE.
&D0Ignore DTR
&D1Enter Command mode when DTR transitions from
asserted to de-asserted
5
Page 8
Table 1: AT and AT& Commands
CommandOptionDescription
&D2Disconnect call when DTR transitions from asserted to de-
&D3Reset modem parameters to default configuration when
&FInitialize modem to default factory configuration.
&F90Initialize modem to V.90 configuration.
&F92Initialize modem to V.92 configuration.
&GGuard Tone
&G0
&G1550 Hz Guard Tone
&G21800 Hz Guard Tone
&IDial TX Level
&In Level n; n = 0 to 15. Default = 12
&I99Automatic Level
&PPulse Cycle
asserted
DTR transitions from asserted-to-de-asserted
Off
Note: the default value is 15 for Japan country setting.
Used when the modem is instructed to pulse dial.
&P0
40/60 Make/Break Ratio
&P133/67 Make/Break Ratio
Note: The default value is &P1 for Japan country setting.
&P238/62 Make/Break Ratio
&RCTS Control
&R0Normal
&R1
Always On
&SDSR Control
&S0
Always On
&S1On When Modem Recognizes Remote
&TTest
&T0Terminate Test
&T1Initiate Local Analog Loopback Test
Disconnect the telephone line from the modem line input
connector before using this command.
Set S-Register 46 = 23 (ATS46=23) before executing &T1.
&VModem Status
&V0Short Form Report
&V1Current or Last Connection Report
&V2Long Form Report
6
Page 9
AT% (Percent)
and AT\
(Backslash)
Commands
The modem responds to the following AT% and AT\ command options.
The letters AT (or at) must precede all commands except A/ and +++.
Factory-default options are underlined.
Table 2: AT% (Percent) and AT\ (Backslash) Commands
CommandOptionDescription
%BMaximum Modulation Rate
Sets the maximum rate that the modem uses when connecting in a data modulation mode for performing functions such as Internet access or file transfer
%B0
%B1300 bps
%B21.2 Kbps
%B32.4 Kbps
%B44.8 Kbps
%B69.6 Kbps
%B77.2 Kbps
%B812.0 Kbps
%B914.4 Kbps
%B1116.8 Kbps
Maximum modem rate that the modem supports
%B1219.2 Kbps
%B1321.6 Kbps
%B1424.0 Kbps
%B1526.4 Kbps
%B1628.8 Kbps
%B1731.2 Kbps
%B1833.6 Kbps
%B1932.0 Kbps
%B2034.0 Kbps
%B2136.0 Kbps
%B2238.0 Kbps
%B2340.0 Kbps
%B2442.0 Kbps
%B2544.0 Kbps
%B2646.0 Kbps
%B2748.0 Kbps
%B2850.0 Kbps
7
Page 10
Table 2: AT% (Percent) and AT\ (Backslash) Commands
CommandOptionDescription
%B2952.0 Kbps
%B3054.0 Kbps
%B3156.0 Kbps
%B3258.0 Kbps
%B3360.0 Kbps
%B3428000 bps
%B3529333 bps
%B3630666 bps
%B3733333 bps
%B3834666 bps
%B3937333 bps
%B4038666 bps
%B4141333 bps
%B4242666 bps
%B4345333 bps
%B4446666 bps
%B4549333 bps
%B4650666 bps
%B4753333 bps
%B4854666 bps
%CData Compression (DC) Mode
Determines whether the modem implements methods of
increasing the effective data rate by reducing the number
of bits used to represent data
%C0Disable Compression
%C1
Enable Compression
%DDisconnect Buffer Delay
Controls the delay after detection of a disconnect request
before the modem disconnects from the telephone line
%D0
Disable Delay
%DnDelay for n Seconds (n = 1 to 255)
%LMinimum Modulation Rate
Sets the minimum rate that the modem uses when connecting in a data modulation mode.
%L0
Minimum modem rate that the modem supports(300 bps)
%L1300 bps
%L21.2 Kbps
8
Page 11
Table 2: AT% (Percent) and AT\ (Backslash) Commands
CommandOptionDescription
%L32.4 Kbps
%L44.8 Kbps
%L77.2 Kbps
%L69.6 Kbps
%L812.0 Kbps
%L914.4 Kbps
%L1116.8 Kbps
%L1219.2 Kbps
%L1321.6 Kbps
%L1424.0 Kbps
%L1526.4 Kbps
%L1628.8 Kbps
%L1731.2 Kbps
%L1833.6 Kbps
%L1932.0 Kbps
%L2034.0 Kbps
%L2136.0 Kbps
%L2238.0 Kbps
%L2340.0 Kbps
%L2442.0 Kbps
%L2544.0 Kbps
%L2646.0 Kbps
%L2748.0 Kbps
%L2850.0 Kbps
%L2952.0 Kbps
%L3054.0 Kbps
%L3156.0 Kbps
%L3258.0 Kbps
%L3360.0 Kbps
%L3428000 bps
%L3529333 bps
%L3630666 bps
%L3733333 bps
%L3834666 bps
%L3937333 bps
9
Page 12
Table 2: AT% (Percent) and AT\ (Backslash) Commands
CommandOptionDescription
%L4038666 bps
%L4141333 bps
%L4242666 bps
%L4345333 bps
%L4446666 bps
%L4549333 bps
%L4650666 bps
%L4753333 bps
%L4854666 bps
\KBreak Handling Method
\K1
\K3Non-destructive Expedited
\K5Non-destructive Non-expedited
\NError-Correction (EC) Mode
\N0Normal
\N1Direct
Destructive Expedited
\N4LAP-M Only
\N6Reliable
\N7
Auto-Reliable
\QDTE Flow Control
\Q0Disable
\Q1XON/XOFF (software flow control)
\Q3
RTS/CTS (hardware flow control)
\TDisconnect on DTE Inactivity
\T0
Disable
\TnDisconnect after n minutes of inactivity by the computer;
n = 0 to 255
\VConnect Message Format
Determines which messages the modem generates at connection time
\V0Display DTE Rate
\V1DTE with EC/DC
message
\V2Display DCE Rate
\V3
DCE with EC/DC Message
10
\V4DCE with Modulation & EC/DC Message
Page 13
AT* (Asterisk)
Commands
The modem responds to the following AT* command options.
The letters AT (or at) must precede all commands except A/ and +++.
Factory-default options are underlined
Table 3: AT* (Asterisk) Commands
CommandOptionDescription
*DDDial Wait
*DD0
*DD13 Seconds
*DD24 Seconds
*DD35 Seconds
*DD412 Seconds
*DD515 Seconds
*DD620 Seconds
Specifies the time interval to wait when the modem
encounters a W or w while processing a dial string
2 Seconds
Note: the default value is *DD2 for Japan country setting.
*DD730 Seconds
*DD840 Seconds
*LSLow-Speed Operation Protocol
Lets you select a communications protocol to communicate with very low-speed or older modems.
*LS0Bell 103
*LS1ITU-T V.21 (international standard)
*LS2
*MMModulation Mode
*MM0V.34 Auto Modulation
*MM1V.21
*MM2Bell 103
*MM4V.22/Bell 212
*MM5V.22bis
*MM6V.23
*MM10V.32 Only
*MM11V.32 bis
*MM12V.34 Only
*MM13K56flex™ Only
Bell 103 or ITU-T V.21 (Auto determination)
11
Page 14
Table 3: AT* (Asterisk) Commands
CommandOptionDescription
*MM14K56flex™ Auto-modulation
*MM15V.90 Only
*MM16V.90 Auto
*MM17V.92 Only
*MM18
V. 9 2 Au t o
12
Page 15
AT+ (Plus)
Commands
The modem responds to the following AT+ command options.The letters AT
(or at) must precede all commands except A/ and +++.
Factory-default options are underlined.
AT commands that begin with:
+D control data compression
+F control fax application operation
These commands are primarily used by software applications.
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+A8E V.8 Configuration
+A8=a,b,c,d
a options: Specifies V.8 origination negotiation options
c options: Specifies the V.8 CI Signal Call Function Octet
00h - FFh,
default=00h
d options: Specifies V.8 control options
0Disabled
1
2Enabled, computer control
+A8T V.8bis Signal and Message Control
+A8T=a,b,c,
d,e,f
a options: Specifies V.8bis Signal to Transmit
0None
1Initiating MRe
Enable computer-controlled V.8 answer negotiation
with +A8x indications
options
Enabled, modem control
13
Page 16
Table 4: AT+ (Plus) Commands
CommandOptionDescription
2Initiating MRd
3Initiating Cre, low power
4Initiating Cre, high power
5Initiating Crd
6Initiating Esi
7Responding MRd, low power
8Responding MRd, high power
9Responding CRd
10Responding ESr
b options: Specifies V.8bis Transmit Message 1
hexadecimal octet coded string
c options: Specifies V.8bis Transmit Message 2
hexadecimal octet coded string
d options: Specifies V.8bis signal detection
0
Enable detection of initiating V.8bis signal
1Enable detection of responding V.8bis signal
2Enable detection of both V.8bis signals
e options: Specifies V.8bis message detection
0
Disable detection
1Enable detection
f options: Specifies the V.8bis message delay
0
No delay between transmitting signal and messages
11.5 second delay between transmitting signal and
any message
+DR Data Compression (DC) Reporting
+DR=0
Disabled
+DR=1 Enabled
+DS Data Compression Control
+DS=p,q,r,s
p options: Specifies compression on/off direction
0No compression
1Tx direction only
2Rx direction only
3
Both directions; accept any direction
q options: Specifies negotiation
14
Page 17
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+EB Break Handling Control
0Do not disconnect if data compression is not negoti-
ated per Direction option
1Disconnect if data compression is not negotiated per
Direction option
r options: Specifies maximum dictionary size
512 - 65535 Default = 2048
s options: Specifies maximum string size
6 - 250 Default = 32
+EB=p,q r
p options: Specifies break selection
0Ignore break
1Non-expedited, non-destructive
2Expedited, non-destructive
3
Expedited, destructive
q options: Specifies break length control
0
Transmission of V.42 L-SIGNAL does not indicate
break length
1Transmission of V.42 L-SIGNAL indicates break
length
r options: Specifies the default break-length
0Break is not transmitted to the computer
1- 254,
default=100
Break length, in 0.01-second increments
+ER Error-Control Reporting
Specifies the modem’s error-control reporting activity.
0
Disabled
1Enabled: modem issues one of the following mes-
sages to the computer, before it issues a connect
message. The message specifies the Error Correction
protocol negotiated: +ER:NONE +ER:LAPM
+ER:ALT
+ES Error-Correction (EC) Control
+ES=p,q r
p options: Specifies the originate-modem’s Request Error Cor-
rection mode
0Direct mode
15
Page 18
Table 4: AT+ (Plus) Commands
CommandOptionDescription
1Normal mode
2LAP-M Only
3
LAP-M or MNP
4MNP Only
6Initiate Sync Access mode when connection is estab-
lished
q options: Specifies the answer-modem’s Fallback Error Cor-
rection mode
0
EC optional, fallback to Normal mode
1EC optional, fallback to Direct mode
2EC required (LAP-M or MNP)
3EC required (LAP-M only)
4EC required (MNP only)
r options:Specifies the originate-modem’s Fallback Error Cor-
rection mode
0Direct mode
1Normal mode
2
EC optional, fallback to Normal mode
3EC optional, fallback to Direct mode
4EC required (LAP-M or MNP)
5EC required (LAP-M only)
6EC required (MNP only)
16
8Initiate synchronous access mode when connected
+ESA Synchronous Access Mode Configuration
+ESA=a,b,c,
d,e,f
a options:Specifies the Idle in Transparent sub-mode
0
Computer transmits 8 bit SYN sequence on idle.
Computer does not hunt for synchronization
sequence
b options:Specifies the Idle in Framed sub-mode
0
Computer transmits HDLC flags on idle
c options:Specifies under-run and over-run in Framed sub-
mode
0
Computer transmits Abort on an under-run within a
frame
Page 19
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+ETBM Disconnect Buffer Delay Control
1Computer transmits a Flag on an under-run within a
frame, and notifies the modem of any under-run or
over-run
d optionsSpecifies half-duplex control. Not available.
e optionsSpecifies the Cyclic Response Code (CRC) type
0
Disabled. No CRC generation or checking.
1In Framed sub-mode, the computer generates 16-bit
CRC in the Transmit direction and the modem generates 16-bit CRC on the Receive direction.
f options:Specifies Non-Return to Zero (NRZI) options
0
NRZI encoding and decoding are disabled.
+ETBM=p,q
r
p options:Specifies the disconnect buffer delay with pending
transmit data
0Discard buffered data and disconnect
1
Attempt to transmit until all data is delivered, then
disconnect. Ignore timer.
2Attempt to transmit until all data is delivered or
timer expires.
q options:Specifies the disconnect buffer delay with pending
receive data
0Discard buffered data and disconnect
1
Attempt to transmit until all data is delivered, then
disconnect. Ignore timer.
2Attempt to transmit until all data is delivered or
timer expires.
r options:
1-255,
Disconnect buffer delay timer, in 1-second increments
default=0
+FCLASS Fax/Data Mode
+FCLASS=
Data Mode
0
+FCLASS=1Fax Class 1
+FCLASS=8Voice Mode (Not available in Data/Fax and Data/
Fax/TAM modems.)
+FLO Fax Flow Control
+FLO=0
None
17
Page 20
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+FMI? Report Manufacturer ID
+FMM? Report Modem ID
+FMR? Report Revision Level
+FRHReceive High-Level Data Link Control (HDLC)
+FLO=1XON/XOFF
+FLO=2RTS/CTS
Mode Sets mode and transmit/receive rate for
faxes
+FRH=3V.21 at 300 bps
+FRH=24V.27ter at 2.4 Kbps
+FRH=48V.27ter at 4.8 Kbps
+FRH=72V.27ter at 7.2 Kbps
+FRH=73V.27ter at 7.2 Kbps with long train time
+FRH=74V.27ter at 7.2 Kbps with short train time
+FRH=96V.29 at 9.6 Kbps
+FRH=97V.17 at 9.6 Kbps with long train time
+FRH=98V.17 at 9.6 Kbps with short train time
+FRH=121V.17 at 12.0 Kbps with long train time
+FRH=122V.17 at 12.0 Kbps with short train time
+FRH=145V.17 at 14.4 Kbps with long train time
+FRH=146V.17 at 14.4 Kbps with short train time
+FRM Receive Mode Sets the modulation mode for
receiving faxes
+FRMmUse mode m; see mode options for +FRH, above.
+FRS Wait for Silence
+FRSnWait (n*10) ms; n=0 to 255
+FTH Transmit High-Level Data Link Control (HDLC)
Mode
+FTHmodeUse mode mode; see options for +FRH, above.
+FTMTransmit Mode Sets the modulation mode for trans-
mitting faxes
+FTMmodeUse mode mode; see options for +FRH, above.
+FTS Pause Transmission
+FTSnPause transmission for (n*10) ms; n=0 to 255
+GCAPReport Capabilities
+GCAPDisplay modem capabilities
18
+GCICountry of Installation
Page 21
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+GCI=aSet country in which modem is installed
00Japan
04Germany
07Argentina
09Australia
0AAustria
0FBelgium
16Brazil
1BBulgaria
20Canada
25Chile
26China
27Columbia
2ECzech Republic
2DCyprus
31Denmark
3CFinland
3DFrance
42Germany
50Hong Kong
57Ireland
58Israel
59Italy
5EJordan
61Korea
68Liechtenstein
6CMalaysia
70Malta
7BNetherlands
82Norway
8BPortugal
8CPuerto Rico
9CSingapore
9FSouth Africa
A0Spain
19
Page 22
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+GMI Request Manufacturer ID
+GMMRequest Model ID
+GMR Request Software Revision Number
+IFC Flow Control
A5Sweden
A6Switzerland
A9Thailand
AETurkey
B4United Kingdom
B5USA
BBVenezuela
BCVietnam
+GMI?Display modem-manufacturer information
+GMM?Display modem-model information
+GMR?Display modem-software revision number
+IFC=p,q
p options:Specifies the computer’s flow control method for
data passing to the modem (downstream)
0None
1XON/XOFF flow control, no pass-through
2
RTS flow control
3XON/XOFF flow control, with pass-through
q options:Specifies the modem’s flow control method for data
passing from the modem (upstream)
0None
1XON/XOFF flow control, no pass-through
2
CTS flow control
+ILRR Computer’s Local Rate Reporting
+ILRR=0
Disabled
+ILRR=1Enabled
+ITF Transmit Flow Control Thresholds (V.80)
+ITF=a,b
a options:Specifies the threshold, in octets, at which the
modem turns transmit flow-control off
20
0-2047
default=255
Page 23
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+MR Modulation Mode Reporting
+MS Modulation Control
b options:Specifies the threshold, in octets, at which the
modem turns transmit flow-control on
0-2047
default=255
+MR=0
Disabled
+MR=1Enabled
+MS=p,q,r,s,
t,u
p options:Specifies the modulation mode
V21V.21
V22V.22
V22BV.22bis
V23CV.23c
V32V.32
V32BV.32bis
V34V.34
K56FLEXK56flex™
V90V.90
V92
V. 9 2
q options:Specifies the Automode option
0Disabled
1
Enabled
r options:Specifies the minimum data rate in the Tx direction
0
Use the minimum rate of the specified modulation
mode (300 bps)
300 - 33600bps
s options:Specifies the maximum data rate in the Tx direction
0
Use the maximum rate of the specified modulation
mode
300 - 33600bps
t options:Specifies the minimum data rate in the Rx direction
0
Use the minimum rate of the specified modulation
mode
300 - 60000bps
u options:Specifies the maximum data rate in the Rx direction
21
Page 24
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+PCWCall Waiting Enable
+PMHModem on Hold Enable
0Use the maximum rate of the specified modulation
mode
300 - 60000bps
This option controls the action to execute upon
detecting a call waiting signal.
+PCW=0
Toggle the RI signal and collect Caller Identification
if enabled
+PCW=1Hang up the modem
+PCW=2Ignore the call waiting ID signal
+PCW=3Disable call waiting detection.
+PCW=?Display Call Waiting Status
This command controls the enabling of modem on
hold execution.
+PMH=0
Enable modem on hold
+PMH=1Disable modem on hold negotiation.
+PMH=?Display Modem on Hold Status
+PMHTModem on Hold Timer
This command controls whether to grant or deny a
remote modem on hold request. If the request is
granted, it also controls the amount of time allowed
for the timeout.
+PMH=0Deny remote requests
+PMH=110 seconds
+PMH=220 seconds
+PMH=330 seconds
+PMH=440 seconds
+PMH=51 minute
+PMH=62 minutes
+PMH=73 minutes
+PMH=84 minutes
+PMH=96 minutes
+PMH=108 minutes
+PMH=1112 minutes
22
+PMH=1216 minutes
+PMH=13Indefinite
Page 25
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+PMHRInitiate Modem on Hold
+PMFModem Hook Flash
+PQCPhase 1 and Phase 2 control
+VCID Caller ID Control
+PMH=?Display Modem on Hold Timer Status
This command requests the modem to initiate the
modem on hold procedure. If MH is disabled, or if
the remote side rejects the request, an ERROR message is returned. Otherwise, the message
“+PMHR:<t>” is returned, where <t> is the allowed
timeout.
This command cause the modem to perform a flash
hook operation.
This command controls the use of full or shortened
Phase 1 and Phase2 startup procedures.
+PQC=0
Enable Short Phase 1 and Short Phase 2
+PQC=1Enable Short Phase 1 and Full Phase 2
+PQC=2Enable Full Phase 1 and Short Phase 2
+PQC=3Enable Full Phase 1 and Full Phase 2
+PQC=?Display Quick Connect Status
This option takes effect only where the function is
supported. Data/Fax modems do not support this
option.
+VCID=0
Disable
+VCID=1Enable
+VCID=?Display Caller ID Status (returns 0 or 1)
+VDR Distinctive Ring Control and Report
This option takes effect only where the function is
supported. Data/Fax modems do not support this
option
+VDR=m,n
Note
If Distinctive Ring is enabled, the first ring
reported by the modem may be incorrect.
m options:Specifies control
0
Disable
1Enable
n options:Specifies reporting
0
Produce DROFF/DRON report, no RING
23
Page 26
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+VEM Event Reporting and Masking Control
+VGR Receive Gain
+VGT Transmit Volume
+VIP Initialize Voice Parameters
1-255Produce DROFF/DRON, followed by RING after
delay of n/10 seconds
Data/Fax/Speakerphone modem only
Bit-mapped event control mask. See Event Reporting Word.
Data/Fax/Speakerphone modem only
0Automatic Gain Control
1-255Relative range, where 128 indicates a nominal value.
Data/Fax/Speakerphone modem only
1-255"Relative range, where 128 indicates a nominal
value.
Data/Fax/Speakerphone modem only
Set speakerphone parameters to factory-default
options.
+VLS Select Analog Source and Destination
Data/Fax/Speakerphone modem only
0DCE (modem) on-hook
1DCE off-hook, DCE connected to telco
8DCE on-hook, DCE connected to speaker
9speakerphone with mute enabled
11DCE on-hook, DCE connected to microphone
13DCE off-hook, DCE connected to telco, speaker, and
microphone (speakerphone)
+VNH Automatic Hangup Control
Data/Fax/Speakerphone modem only
+VNH=0
Retain automatic hang-ups
+VNH=1Disable DCE-initiated automatic hang-ups
+VNH=2Disable all Automatic hang-ups
+VPR Voice DTE-DCE Rate
Data/Fax/Speakerphone modem only
+VPR=0Autobaud
+VRA Ringback Gone Timer
24
Data/Fax/Speakerphone modem only
Page 27
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+VRIDRepeat Caller ID
+VRX Voice Receive Mode
If, after detecting ringback, no further ringbacks are
detected after n/10 seconds, operate as if the remote
device answered the call.
+VRA=nIf no ringback is received, after n/10 seconds,
assume that the remote device has answered the call;
n = 0-255
Ringback Never Occurred
+VRN=nAfter n/10 seconds, operate as if ringback never
occurred; n = 0-255
This command instructs the modem to send all available call information on the last incoming call to the
DTE.
Note: “AT+VRID” is identical to “AT+VRID=0”
+VRID or
Display Caller ID information in formatted form
+VRID=0
+VRID=1Display Caller ID information in unformatted form
+VRID=?Display Repeat Caller ID Status
Data/Fax/Speakerphone modem only
Determines whether the modem generates a periodic
beep, audible to both parties on the speakerphone,
indicating that the call is being recorded.
Note
The speakerphone state does not have to be reset
after recording to the line or playing a message
to the line. The baud rate is not set before the
StartPlay and StartRecord commands. The baud
rate is not reset after the StopPlay and
StopRecord commands.
+VRX or
Produce Periodic DCE Tone While Recording
+VRX=0
+VRX=1Disable Periodic DCE Tone Production During
Recording
+VSD Remote Silence-Detection Properties
Data/Fax/Speakerphone modem only
+VSD=m,nUsed in answering-machine mode. Specifies the vol-
ume and duration thresholds that determine whether
the remote device has hung up.
m options:Specifies the silence-detection level
25
Page 28
Table 4: AT+ (Plus) Commands
CommandOptionDescription
0Use current +VSM value; or, if current +VSM value
is 0, use 128.
127Low Threshold (most sensitive)
128
Medium Threshold
129High Threshold (least sensitive)
n options:Specifies the silence-detection duration
0Disable
1-255Detect n/10 seconds silence; n = 0-255
50
Default = 5 seconds
+VSM Speech Compression Properties
Data/Fax/Speakerphone modem only
+VSM=m,n,
Specifies the speakerphone compression parameters
p,q
m options:Specifies the compression method
128
PCM
129ADPCM
n options:Specifies the sampling rate to determine whether to
compress
8000
8000 Hz
p options:Parameter p specifies compression and expansion of
periods of silence. These parameters are not implemented in Release 1.0. You may leave them blank or
enter the value 0.
0
Disable
q options:Parameter q specifies compression and expansion of
periods of silence. These parameters are not implemented in Release 1.0. You may leave them blank or
enter the value 0.
26
0
Disable
+VTD Dual Tone Multi-Frequency (DTMF) Tone Dura-
tion
Data/Fax/Speakerphone modem only
+VTDnGenerates tone for n/100 seconds; n = 0-255.
Default=100.
+VTS DTMF Tone Generation Properties
Data/Fax/Speakerphone modem only
+VTS accepts multiple options, separated by commas, of any of the following types. Use square or
curly brackets as shown.
Page 29
Table 4: AT+ (Plus) Commands
CommandOptionDescription
+VTX Enter Voice-Transmission Mode
DGenerate default DTMF Tone, default duration.
{t,n}t specifies a DTMF tone; t = 0-9
n specifies tone duration n/100 seconds; n = 1-500
{f,g,n}f and g specify a tone pair, f Hz and g Hz; in the
range n
Specifies tone-pair duration n/100 seconds; n = 1-
3. Play tone pair at 1000 Hz and 1300 Hz for 500 ms
4. Play DTMF 8 for a duration stored in +VTD
5. Play DTMF * for 50 ms
6. Play silence for 1 second
7. Play DTMF 5 for the duration stored in +VTD
Data/Fax/Speakerphone modem only
Note
The speakerphone state does not have to be reset
after recording to the line or playing a message
to the line. The baud rate is not set before the
StartPlay and StartRecord commands. The baud
rate is not reset after the StopPlay and
StopRecord commands.
27
Page 30
ATS (S-Register)
Commands
The modem responds to the following ATS command options.
The letters AT (or at) must precede all commands except A/ and +++.
Factory-default options are underlined.
Table 5: ATS (S-Register) Commands
S-Register Option
S0Auto-Answer on Ring Number
S0=0
S0=nAnswer on Ring n; n=0 to 255
S1Ring Count
S1=nCounts the number of rings in an incoming call. If
S2Select Escape Character
S2=nSpecifies ASCII character for Escape; n=0 to 255.
S3 Select Carriage-Return Character
Description
Disable
the modem is configured to auto-answer (S0 set to a
non-zero option), when S1=S0, the modem answers
the call.
Default = 43 (+)
S3=nSpecifies ASCII character for Carriage-Return; n=0
to 127. Default = 13 (CR)
S4 Select Line-Feed Character
S4=nSpecifies ASCII character for Line-Feed; n=0 to
127. Default = 10 (LF)
S5 Select Backspace Character
S5=nSpecifies ASCII Character for Backspace; n=0 to
127. Default = 8 (BS)
S6 Blind Dial
S6=nBefore dialing, the modem goes off-hook and waits
n seconds; n=0 to 255. Note: When the ATX2 or
ATX4 option is in effect, the S6 value is disregarded.
Default = 2
S7 Call Time-out
S7=nNumber of seconds in which connection must be
established or call will be disconnected; n=1 to 255.
Default = 60
S8 Pause Delay
S8=nPause for n seconds; n=0 to 255; for dial modifier in
a dial string. Default = 2
S10 DCD Loss Disconnect
28
Page 31
Table 5: ATS (S-Register) Commands
S-Register Option
S10=nDisconnect after n seconds; n=0 to 255 in 0.1 second
S11 Tone Length
S11=nSpecifies duration, in 0.001 second increments, of
S12 Escape Code Guard Time
S12=nSpecifies the interval, in 0.02-second increments,
S18Te s t Tim er
S18=nSpecifies test execution duration; n=0 to 255.
S92Modem-on-Hold Messaging Monitoring
S92=nSpecifies the enable(n=1) or disable(n=0) of the
Description
increments; after DCD signal is de-asserted. Default
= 14
DTMF tone when it is generated; n=60 to 255.
Default =80
that must be present on either side of the escape code
(+++) for the modem to recognize the escape command and enter command mode. If S12=0, the speed
at which you enter the escape sequence is not a factor. Default = 50
The Unimodem Diagnostic Command Specification is provided by Microsoft
to enable modems to exhibit consistent behavior during data session diagnostics. The latest specification revision of this command can be found on the
Microsoft Web site.
Command Syntax:
AT # UD
#UD is an action command. It does not take parameters.
Although this command is intended for use after call termination, codes are
defined so that a modem can respond before the call is placed, and during a
call for live monitoring purposes.
Command Response:
In response to this command, the modem reports information about the
modem. Each information text line is formatted as follows, including one or
more key=value pairs: