The modem ignores al l characters
that precede AT .
OTE
N
:
A maximum of 255 char acters
can follow t he AT command. The
modem doesn't count t he AT
prefix or carri age r eturn (<cr>)
character. It does count, but
doesn't act on, punctuation such
as quotation mar k s and tildes. If a
command sequence exceeds the
255-character maxim um , the
modem does not execute any part
of the command line and returns
an error message after the <cr>.
If this occurs, reentering the
command withi n the 255character limit executes the
command.
OTE
N
:
Punctuation in the telephone
number does take up space set
aside for command storage.
OTE
N
:
Word codes are preceded and
followed by the characters set in
registers S3 and S4, which are
typically the factory defaults: a
carriage return and a line feed
(LF) cont r ol character,
respectively.
.
CHAPTER 1— U
.
SING MODEM COMMANDS
.
.
.
Entering a Command
.
.
Use the following guidelines when issuing modem commands:
.
xWhen using AT commands, start every command line (except the A/ and +++ commands)
.
.
.
.
.
.
.
.
with the attention (AT) code characters; otherwise, the modem will not execute the
command.Compaq Hardware
xType commands following the AT prefix in uppercase or lowercase letters or a combination
of both.
xAlways type the AT prefix in the same case (not At or aT).
.
xEnter telephone numbers with or without punctuation; for example,
.
.
.
(123) 456-7890 or 1234567890
.
.
Editing and Executing a Command
.
.
If you make an error while typing a command, simply backspace over the mistake then retype.
.
You cannot backspace over the AT prefix because it is interpreted immediately after it is typed.
.
.
To execute a command line, press the
.
process the command line.)
.
Enter
key. (Pressing the
Enter
key tells the modem to
.
.
.
Omitting a Parameter in a Command Line
.
.
If you enter a command that normally includes a numeric parameter, such as ATHn, without the
.
numeric parameter, the missing parameter is assumed to be the default parameter.
.
.
For example, the Hn (hang-up) command can have a numeric parameter of zero
.
the default, or of one
.
equivalent of
.
ATH0
(H1);
plus the
however, if the parameter is missing,
Enter
key. This rule does not apply to the D (dial) command.
ATH
plus the
H0),
(
Enter
which is
key is the
.
.
Repeating a Command
.
.
You can repeat the last command line issued by entering the A/ command. Because it also
.
repeats the AT prefix and the
.
.
press the
Enter
key when repeating this command.
Enter
key function, you are not requi re d to e nt er t he AT prefi x or
.
.
The last previously entered command remains in the command buffer until the modem is reset or
.
power to the modem is turned off. Both actions clear the buffer and make the A/ command
.
invalid since there is no command for the modem to repeat.
.
.
.
Understanding Result Codes
.
.
A result code is modem response to a command and may be issued in either of two possible
.
formats: words (the long form, also known as verbose) or numeric characters (the short form,
.
represented by digits). The result code format is set using the Vn command.
.
.
V1 (default) for words.
.
.
.
.
Page 4
OTE
N
:
Numeric characters are followed
by a carriage return.
OTE
N
:
The word modem comes from the
process of MOdulation/
DEModulation.
OTE
N
:
The escape code sequence (+++)
must be typed wi thin one second,
or as defined in t he Escape Code
Guard Time found in S12.
NOTE:
To hang up the modem,
type ATH0 and pres s
Enter.
:
+,7(3$3(5
(cont.)
.
.
.
.
.
V0 for numeric characters.
.
.
.
Using Online Mode
.
.
In the online mode, the transmitting modem receives characters from the computer, converts the
.
data to analog signals then transmits these signals over the telephone line.
.
.
The process of altering a signal for transmission is called modulation. The receiving modem
.
receives analog signals from the telephone when in the online mode and converts or demodulates
.
the signal, returning it to the digital form that can be used by the computer.
.
.
.
Escaping from an Online Session to the Command Mode
.
.
Use the following steps to break out of a data transfer session (online mode) and return to
.
command mode:
.
.
Press and hold the
.
.
An OK result code is displayed.
.
.
Enter modem commands as needed.
.
.
Resume online session by entering AT0 command or terminate the connection with the ATH0
.
command.
.
Shift
key and type +++
.
.
Creating a Command Mode Shortcut
.
.
An easy way to issue commands to the modem is via HyperTerminal, included with Windows 95
.
and Windows NT. You can create a shortcut for accessing HyperTerminal and sending
.
commands to the modem. To create a command mode shortcut on the Windows desktop:
.
.
1.Create a Command Mode icon.
.
.
2.From the HyperTerminal dialog box, click the Command icon.
.
.
3.Click File==>Create Shortcut
.
.
.
.
.
.
or
Click the right mouse button.
A Command Mode Shortcut icon is displayed.
4.Click and drag the shortcut icon to the desktop.
.
5.To quit HyperTerminal, click File==>Exit.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Page 5
NOTE:
The internal m odem us es the
COM2 port in the system.
NOTE:
To hang up the modem, type
ATH0 and press
Enter.
:
+,7(3$3(5
(cont.)
.
.
.
Creating a Command Mode Icon
.
To create a command mode icon using HyperTerminal:
Use Windows HyperTerminal to
enter Command M ode and
register the phone w ith the
modem.
NOTE:
$M3
is not support e d by this
modem.
:
+,7(3$3(5
(cont.)
.
.
.
CHAPTER 2— B
.
ASICS OF CELLULAR PHONE USE
.
.
.
Connecting the Modem to a Cellular Phone
.
The internal modem installed in the Armada 7000 Family of Personal Computers allows you to
.
.
connect a cellular phone in North America to your computer using an optional cable and the 25-
.
pin connector on the computer. There are AT commands associated with setting up and
.
optimizing a cellular connection.
.
.
.
.
.
.
.
.
CAUTION:
modem. Contact your Compaq authori zed dealer , r esel l er , or s ervi ce
provider for inform ati on on pur chasi ng a cel lul ar cabl e desi gned f or t hi s
modem. For a list of phone cabl es that ar e compat i bl e with your m odem,
refer to “Compatible Cell ul ar Phones with Compaq Cables ” i n the OnlineReference Guide that is preinstalled on your com puter .
Using the wrong cable could cause permanent dam age t o the
.
.
Choosing Cellular Direct Components
.
.
If you are using a cellular phone, you need to purchase the following items separately:
.
.
.
.
.
.
.
One of the models of cellular phones supported by this modem.
x
Cellular phone connection cable. (Contact your Compaq authorized reseller or service
x
provider.)
Cellular airtime. (Contact a cellular carrier in your area.)
x
.
.
.
Registering the Phone with the Modem
.
.
When the modem was installed at the factory, it was not programmed to automatically expect a
.
cellular phone connection. If you anticipate using a cellular phone with the modem, proceed as
.
follows to register or setup the cellular phone with the modem.
.
.
.
.
.
.
Use
x
Use
x
Use
x
if you are using a Motorola, JVC, or Pionee r phone
$M1
if you are using a Nokia, Technophone, AT&T (selected models), or Tandy phone
$M2
if you are using a GE or Ericsson phone
$M4
.
.
.
This command needs be to issued only once; thereafter, the modem checks for the presence of
.
the phone. If a cellular phone is connected, the modem dials through the cellular phone;
.
.
otherwise, it uses a standard (RJ-11) telephone connector.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Page 8
:
+,7(3$3(5
(cont.)
.
.
.
CHAPTER 3— B
.
.
(DSVD)
.
ASICS OF DIGITAL SIMULTANEOUS VOICE AND DATA
.
.
Digital Simultaneous Voice and Data Using AT Commands
.
.
The internal modem is equipped for digital simultaneous voice and data (DSVD) connections
.
with oth e r DSVD c o m p atible modems, as well as for voice-only and data-only calls. Using
.
DSVD technology, and the computer’s speakerphone capability, a voice call can be added during
.
.
a data transfer, or computer information can be sent during a voice conversation, all over a single
.
phone line.
.
.
The speakerphone must be enabled for you to hear the voice portion of a DSVD voice and data
.
call. The speakerphone is automatically turned on when the following applications are started:
.
.
xWindows HyperTerminal
.
xMicrosoft NetMeeting
.
.
xIntel ProShare
.
.
.
Using Windows or DSVD Application Software
.
.
The following instructions appl y when you a re using m ode m dri ve rs from Wi ndows to
.
communicate with the modem. If you are using a communications application other than
.
.
Windows to initiate a DSVD call, refer to the software documentation for instructions on
Any command that f ollows the A
command on the same command
line is ignored.
:
+,7(3$3(5
(cont.)
.
.
.
CHAPTER 4—AT C
.
.
.
.
Basic AT Commands
.
.
.
Answer Command (A)
.
.
.
.
.
.
.
This command causes the modem to answer a call without waiting for a ring. This is useful
in manually answering a call or when making a direct connection with another modem.
When this command is entered, the modem will attempt to register with a cellular phone (if
selected) to receive incoming calls.
Parameters: none
.
.
.
Attention Code (AT)
.
.
.
.
This command is the command line prefix that tells the modem a command or sequence of
commands is being entered. It precedes all commands except the A/ (repeat) and +++
(escape) commands.
.
.
.
Entered alone, AT causes the modem to respond with OK or 0 if it is ready to receive
commands.
.
.
Parameters: none
.
.
Bell/ITU Mode Selection (B)
.
.
.
.
This command sets the modem to either Bell or ITU mode (1200 bps, 300 bps).
Parameters: 0, 1, 2-3, 15, 16
.
.
.
.
.
.
.
.
.
.
.
.
n = 0ITU V.22 mode; al so c aus e s B 15 to be pe rformed.
n = 1Bell 212A mode; al so c ause s B16 to be performed
(Default).
n = 2 or 3V.23 R1200/T75 when modem i s originating; V.23
T1200/R75 when modem i s answering.
n = 15ITU V.21 mode.
n = 16Bell 103 mode.
.
Character Echo (E)
.
.
.
.
.
.
.
.
.
.
.
This command disables or enables the local echo of entered characters while the modem is
in the command (terminal) mode.
Parameters: n = 0, 1
n = 0Disables local echo.
n = 1Enables local echo
(Default).
.
.
.
.
.
OMMANDS
Page 12
NOTE:
In pulse dialing, characters A, B,
C, D, and # are ignored.
:
+,7(3$3(5
(cont.)
.
.
Determine Data Rate Negotiation (N)
.
.
.
.
.
.
This command determines if the modem performs rate negotiated handshake
with remote modem at connection
Parameters: 0, 1
.
.
.
.
.
.
.
.
.
.
n = 0Automode disabled; handshake only at the rate
specified by the DTE rate. S37, *H, and the J dial
modifier.
n = 1Automode enabled; handshake at or below the rate
specified by the DTE rate. S37, *H, and the J dial
modifier
(Default).
.
.
Dial Command (D)
.
.
This command causes the modem to dial the number that follows D in the command line.
.
.
Identification/Checksum Option (I)
.
.
.
.
.
This command interrogates the modem for its product code, checksum, or ROM revision
code.
Parameters: 0, 1, 2, 3, 9
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n = 0
n = 1Requests control firmware checksum (8 bit).
n = 2Verifies control firmware checksum; responds OK or
n = 3Requests ROM revis i on c ode f ormatt e d as: XXXXXX
n = 9Requests ROM revision and c o untry code. For
Requests product code
ERROR result code.
NNN PASS (data pump date and revision code)
XXXXXX NNN PASS (ASIC date and revision c o de )
XXXXXX NNN PASS (control firmware date and revision
code). The date codes are i n yymmdd format, and
the revision codes are 3-digit numbers.
example, Compaq N. NN US A w here N. NN de fi nes the
revision code fo r t he ROM and report s the selected
DAA.
.
.
Long Space Discon nect (Y)
.
.
.
.
.
.
.
.
This command enables/disables the generation and response to long space disconnect.
Parameters: 0, 1
n = 0
n = 1Enables long s p ac e disconnect.
Disables long space disconnect
.
.
.
.
.
(Default)
.
(Default)
.
Page 13
:
+,7(3$3(5
(cont.)
.
.
Negotiation Progress Result Code (W)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This command determines whether or not to return negotiation progress result codes.
Parameters: 0, 1, 2
n = 0DTE speed on CONNECT; CARRIER and PROTOCOL
disabled
n = 1DTE speed on CONNECT; CARRIER and PROTOCOL
enabled.
n = 2DCE speed on CONNECT; CARRIER and PROTOCOL
disabled.
Online Data Mode (O)
This command forces the modem to the online data mode. Use this command to return to the
online mode after "escaping" to the command mode.
Parameters: 0, 1, 3
(Default)
.
.
.
.
n = 0Enters online data mode.
n = 1Enters online data m o de w i th a retrai n.
.
.
n = 3Enters online dat a m o de w ith a rate renegotiation.
.
.
Read/Write an S Register (S)
.
.
.
.
.
.
.
.
.
.
This command sets the register r to the specified value n.
The Sr? command reads (displays) the value in register r.
Parameters:
Range (r):0-110
Range (n):register specific
.
Recall St ored Profile (Z)
.
.
.
.
.
.
.
.
.
.
.
.
This command resets the modem, recalls the specified user profile from nonvolatile memory
(NVRAM), and places it in the active configuration area.
Parameters: 0, 1
n = 0Reset modem and recall parameters stored in user
profile 0.
n = 1Reset modem and recall parameters stored in user
profile 1.
.
Repeat Last Command (A/)-
.
.
.
.
.
.
.
.
This command causes the modem immediately to repeat the previous command such as
redialing a telephone number. The previously executed command remains in the command
buffer until AT is entered or power is turned off. Both actions clear the buffer and make the
A/ command invalid since there is no command to repeat. It is not necessary to enter either a
<cr> or AT.
87). Other features are the
same as those for X0, plus
CONNECT result codes are
enabled.
n = 2Result c ode s 0-6, 10-14, 86,
and 87. The features are
the same as those for X0
and X1 except dial tone
detection is enabled.
Disconnect occurs and
the NO DIAL TONE resul t
code is sent if a minimum,
1-second duration dial
tone is not detected
within 5 se c onds a ft e r
going off-hook or after the
end of the wait period.
Busy tone detection is
disabled.
.
.
Result Code Display (Q)
.
.
.
.
.
.
.
.
This command enables the modem to send result codes.
Parameters: 0, 1
n = 0
n = 1 Disa b les return of re s u lt codes.
.
Result Code Form (V)
.
.
.
.
.
.
.
.
This command determines the type of result code. The Vn command determines if the result
code is sent as words or numbers.
Parameters: 0, 1
n = 0Resu lt co de is sen t a s n u mbers.
.
.
n = 3Result c ode s 0-5, 10-14, 86,
and 87. The features are
the same as those for X0
and X1 except busy tone
detection is enabled. The
modem disconnects and
sends a BUSY result code if
a busy tone is detected.
Dial tone detection is
disabled.
n = 4Result c ode s 0-7, 10-14, 86,
and 87. Both busy tone
and dial tone detectio n
are enabled
n = 9Result c ode s 0-7, 10-14, 25,
26, 86, 87. Both busy tone
and dial tone detectio n
are enabled.
To turn off the speaker
completely, us e the M0 command.
:
+,7(3$3(5
(cont.)
.
.
Speaker Control (M)
.
.
.
.
.
.
.
.
Parameters: 0, 1, 2, 3
n = 0Always off.
n = 1
n = 2Always on.
On until carrier is de tect ed
.
.
n = 3On a ft er d ia lin g; of f wh en carrier d etect ed .
.
.
Speaker Volu me (L)
.
.
.
.
.
This command has no effect on modem operation. However, it will be accepted for
compatibility. Speaker volume is controlled by the host computer.
Parameters: n = 0, 1, 2, 3
.
.
Switch Hook Control (H)
.
.
.
.
.
.
.
This command initiates a hang-up sequence. When the H1 command is entered, the modem
will attempt to register with a cellular phone (if selected) to receive incoming calls. If a
cellular phone is found, an ERROR result is returned since it is not possible to go off-hook
with a cellular phone. While ERROR is returned, the modem is registered with the cellular
phone. Ignore the ERROR result i n thi s ca se.
.
.
Parameters: 0, 1
.
.
.
.
.
n = 0
n = 1Modem will go off-hook; it will pick up the telephone
The modem will go on-hook; it will hang up
line.
.
.
Tone Dial (T)
.
.
.
This command sets the dialing mode to tone. All calls will remain tone until pulse dialing is
selected.
.
.
Parameters: none
.
.
.
Ampersand AT& Commands
.
.
.
Data Carr ier Detect (&C)
.
.
.
.
This command controls the modem's use of the DCD pin of the DTE interface.
Parameters: 0, 1, 2
.
.
.
.
.
.
.
.
n = 0DCD always ON.
n = 1
n = 2UNIX compatible DCD control. DCD is always ON
This command selects how the modem will control data set ready (DSR).
Parameters: 0, 1, 2
n = 0
n = 1DSR will become active after answer tone has been
n = 2DSR will become active at the end of handshake
DSR will remain on at all times
detected and inactive at hang - up.
(before the CONNECT message is issued), and
inactive at hang-up.
Data Terminal Ready (&D)
This command controls the modem use of the DTR pin of the DTE interface.
.
.
Parameters: 0, 1, 2, 3
.
.
.
.
.
.
.
.
.
.
.
.
n = 0The modem ig no res DTR.
n = 1The modem enters the command mode when the
DTR is turn e d O FF.
n = 2The modem enters the command mode, disables
auto-answer, and hangs up when DTR is turned OFF
(Factory Defa u l t)
n = 3The modem resets to user-specified configuration
when the DTR is turned OFF.
.
.
Error Control and Speed Buffering (&Q)
.
.
.
.
This command selects communications modes.
Parameters: 0, 5, 6
.
.
n = 0
.
.
.
.
.
.
.
.
.
n = 5
n = 6Asynchronous wi t h s p e e d b uf fe ri ng . Allows fixed DTE-
.
.
.
Asynchronous mode, no speed buffering.
disables all flow control (including modem-to-modem
flow control), suppresses the CARRIER and PROTOCOL
result codes, and causes the CONNECT result code to
indicate the DCE speed regardless of the W
command and register S95 settings.
Error cont ro l mode wit h speed buffe ring
DCE speed to keep applications program from
changing UART data rate to match the modem
transmission rate after connection.
.
.
.
.
.
.
Reliable communications over cellular networks or other impaired channels require error
control. Therefore &Q5[jump to the Cellular ($S Register) section] should always be in
effect when using cellular direct connection or when communicating over impaired
noncellular phone lines.
.
.
.
.
.
(Default)
.
.
&Q0
(Default)
.
Page 20
:
+,7(3$3(5
(cont.)
.
.
Guard Tone (&G)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This command determines guard tone selection.
Parameters: 0, 2
n = 0
n = 21800-Hz guard tone.
Disables guard tone
Load ROM Defaults and ETC (&F)
This command loads the preset factory configuration from firmware ROM into active
memory and enables Enhanced Throughput Cellular (ETC). This command also restores
&Y0 command option. Use AT&W to store the active memory profile in nonvolatile random
access memory (NVRAM).
Parameters: 0, 5, 6, 15,16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n = 0Loads factory configuration without ETC. Use this
option for noncellular connections
n = 5Loads factory configuration for cellular ETC.
Configures the modem for best results when
connected to a cellular phone, regardless of the
equipment in use on the other end of the connection.
n = 6Loads factory configuration for noncellular ETC.
Configures the modem for best results when your
modem is connected to a noncellular phone and the
other modem is connected to a cellular phone.
n = 15Enables ETC without loading factory configuration.
Configures the modem for best results when your
modem is connected to a cellular phone, regardless
of the equipment in use on the other end of the
connection.
n = 16Enables ETC without loading factory configuration.
Configures the modem for best results when your
modem is connected to a noncellular phone and the
other modem is connected to a cellular phone.
.
.
Local Flow Control (&K)
.
.
.
.
This command determines the flow control selection.
Parameters: 0, 3, 4, 5
.
.
.
.
.
.
.
.
.
.
.
.
.
n = 0Local flow control disabled.
n = 3
n = 4Xon/Xoff.
n = 5Transparent Xon/Xoff (communications prog ram
RTS/CTS
support required).
(Default)
Make-to-Break Ratio (&P)
This command specifies the make/break dial pulse ratio selection.
.
.
(Default)
.
(Default)
.
Page 21
:
+,7(3$3(5
(cont.)
NOTE:
The &Zn command must not be
followed by anot her command on
the same command line.
.
.
Parameters: 0, 1
.
.
.
.
n = 0
n = 1Selects 33%-67% make/break ratio.
Selects 39%-61% make/break ratio (Default).
.
.
Recall Pr ofile on Power-Up (&Y)
.
.
.
This command selects which stored profile will be made active after a reset or upon powerup.
.
.
n = 0
Recall stored profile 0 (Default).
.
.
n = 1Recall stored profile 1.
.
.
Store Active Profile (&W)
.
.
.
.
This command saves the active profile to the specified stored profile.
Parameters: 0, 1
.
.
.
.
.
.
.
n = 0Save active profile to stored profile 0.
n = 1Save active profile to stored profile 1.
&W may be used to create a separate profile for dialing noncellular calls and a separate
profile for dialing cellular direct calls.
.
.
Store Telephone Number (&Z)
.
.
.
.
.
.
.
.
The modem can store up to four telephone numbers. Each telephone number dial string can
contain up to 36 characters. The format is AT&Zn=s, where n is the desired location from 03 and s is the dial string.
EXAMPLE: AT &Z3=1(214)748-1414
This stores the specified dial string in stored number location 3.
.
.
.
Telephone Interface Control (&J)
.
.
This command specifies telephone jack selection.
.
.
.
.
.
.
.
Paramet ers:0, 2, 3
n = 0
n = 2Internal DAA (RJ-11 type only).
n = 3Cellular direct connection.
Auto selection mode (Default).
.
.
.
When the
telephone interface is in use, then proceeds with the call.
command is in effect, the modem automatically determines which type of
&J0
.
.
.
.
.
.
This autoselection takes some time and may be bypassed for quicker response by using
or
. When the
&J3
cellular phone (if selected) to receive incoming calls. Even if one of these is selected in the
power-up profile, it is necessary to enter the command in order to attempt this registration.
command is entered, the modem will attempt to register with a
&J3
.
.
.
.
.
&J2
Page 22
:
+,7(3$3(5
.
V.32/V.32 bis Auto Retrain Command (&B)
.
.
.
.
.
.
.
.
This command controls the a uto re t rai n opt ion for V. 32 and V. 32bis.
This command does not effect V.22bis retrain, which is independently controlled with the
%E command. Actions taken by this command are independent of automatic rate
renegotiation because of protocol errors, which are controlled by S110. It has no effect on
calls that use MNP 10.
(cont.)
.
.
.
.
.
.
The level of channel impairments at which the &B command takes action is controlled by
S108.
Parameters: n = 0, 1
.
.
.
.
.
n = 0Disable auto retrain. Hang up in case of channel
impairments.
n = 1
Enable auto retrain
(Default)
.
.
V.32 Trellis Coding (&U)
.
.
This command is applicable only to V.32, 9600 bps modulation.
.
.
Parameters: 0, 1
.
.
.
.
n = 0
n = 1Disable Trellis Coding.
Enable Trellis Coding
.
.
View Active and Stored Profiles (&V)
.
.
.
This command displays the active profile and stored dial strings as well as the specified
stored profile.
.
.
Parameters: 0, 1, 2
.
.
.
.
.
.
n = 0
n = 1Specified stored profile 0.
n = 2Specified stored profile 1.
Specified stored profiles 0 and 1
.
.
Percent AT% Commands
.
.
.
MNP 5 Auto-Retrain Control (%C)
.
.
.
This command enables or disables MNP 5 data compression. For compression to work, both
modems must have compression ena bl ed; ot herwise, a nonc ompre ssion li nk is esta bl ished.
.
.
Parameter: 0, 1
.
.
n = 0Disable MNP 5 data compressi on.
.
.
n = 1
Enable MNP 5 data compression
.
.
Set Aut o-Reliable Character (%A)
.
.
This command sets the auto-reliable fallback character.
This command instructs the modem to monitor the line quality and request a retrain when
necessary during a 2400-bps connection.
Parameters: 0, 1
n = 0Disables V.22bis auto-retrain.
n = 1
Enables V.22bis auto-retrain
.
.
Backslash AT\ Commands
.
.
.
Accept MNP Link (\U)
.
.
.
.
This command causes the local modem to wait 12 seconds for a link request from the remote
modem. Does not perform V.42 link negotiation. Assumes that t h e r e m o t e modem is
executing the \O command.
.
.
Responds with an error message if an error control link is already active.
.
.
Adjust bps Rate Control (\J)
.
.
.
.
.
.
.
This command enables the modem to emulate the behavior of modems that force the DTE
interface to the line speed. This feature helps prevent data loss if one or both DTE interfaces
involved do not have flow control .
Parameters: 0, 1
.
.
.
.
n = 0
n = 1Turn on feature.
Turn off feature
.
.
ARQ Result Code (\V)
.
.
.
.
.
This command changes the format of CONNECT result codes. May a lso be controlled with
bit 1 of S95.
This command controls the auto-reliable buffer operation. This feature can be used to reduce
connect time to systems using non-error control modems.
Parameters: 0, 1, 2
n = 0Does no t buffer data du ri n g error-contro l negotiat ion
(Default)
n = 1Buffers data received from the remote modem while
waiting for error correction protocol handshaking. If
error con t rol is nego t iated, the modem discards the
buffer contents and proceeds with error correcting
operation. If instead a fallback to speed buffering
occurs, the buffer contents are delivered to the serial
port. The buffer capacity is 200 characters.
n = 2Does no t buffer data du ri n g error control n egotiation.
Switches immediately to speed buffered operation
(without error control) if the character defined by the
%A command is received. This setting is useful in
calling a system for which the first character sent is
known and where several different types of mo dem s
are attached.
.
.
Break C ontrol (\K)
.
.
.
.
.
.
.
.
.
.
This command sets Break Control. This command controls the sequence of events when a
break is initiated.
Break from
DTE while in
data mode
(error control
connection)
Break from
Remote
while in
direct mode
.
.
.
.
.
n = 0Command
state, no
break
Purge
buffers, send
break to DTE
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n = 1Purge
buffers, send
break to
remote
n = 2Same as n =0Send break
n = 3Send break
to remote
immediately
n = 4Same as n =0Send break
Same as n =0Same as n =0Same as n =
to DTE
immediately
Same as n =2Same as n =2Same as n =
to DTE with
data
.
.
Break from
DTE while in
data mode
(direct or
speed
buffered
connection)
This command selects flow control between modem and the computer (DTE).
Parameters: 0, 1, 3, 9
n = 0Disable flow control.
n = 1Enable Xon/ Xo ff flow control.
.
.
.
.
.
n = 3Enables bidirectional hardware flow control (CTS and
RTS are utilized)
n = 9Hayes compatible transparent Xon/Xoff flow control.
(Default)
.
.
Inactivity Timer Control (\T)
.
.
.
.
.
.
.
This command specifies the length of time, in minutes, that the modem will wait before
disconnecting when no data is sent or received.
A setting of zero disables the timer. Alternatively, this time may be specified in register S30.
Range = 0-90 (Default = 0)
.
.
Modem-to-Modem Flow Control (\G)
.
.
.
.
.
This command applies only when using speed-buffered operation without error control. Flow
control is used between modems.
Parameters: 0, 1
.
.
.
.
n = 0Disables flow control (Xon/Xoff) (Default).
n = 1Enables flow control (Xon/Xoff).
.
.
Operational Mode Control (\N)
.
.
Parameters: 0, 1, 2, 3, 4, 5, 50, 51, 52, 53, 54
.
.
.
.
.
.
n = 0Disable error control and select asynchronous mode
with speed buffering.
n = 1Disable error control and select direct (no speed
buffering) mode.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
n = 2Enable V. 42 L APM and MNP error control.
n = 3Enable V . 42 L APM a nd MNP error co ntrol with non-error
control connection as fallback
n = 4En a b le MNP error con t ro l only.
n = 5En a b le V.42 LAPM error control o n ly.
n = 50Selects V.42 LAPM with fallback to speed buffering.
n = 51Selects MNP error control with fallback to speed
buffering.
n = 52Selects V.42 LAPM with direct mode fallback.
.
.
n = 53Selects MNP error control with direct mode fallback.
.
.
.
.
(Default)
.
Page 28
:
+,7(3$3(5
(cont.)
.
.
.
.
.
.
.
.
.
.
n = 54Enables V . 42 L APM and MNP error control w i th di rect-
mode fallback.
Originate MNP Link (\O)
This command causes the modem to originate an MNP link from the online c ommand state,
does not perform V.42 link negotiation, assumes that the remote modem is executing a \U
command, and responds with an error message if an error-control link is already active.
.
.
Select Maximum MNP Block Size (\A)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This command selects the maximum size of blocks transmitted under MNP. Generally
higher block sizes increase throughput performance. However, lower block sizes increase
throughput over cellular networks and other impaired channels.
Parameters: 0, 1, 2, 3
n = 0Set block size maximum to 64 c haracters.
n = 1Set bloc k si ze ma xim um to 128 c haracters.
n = 2Set bloc k si ze ma xim um to 192 c haracters.
n = 3
Over cellular networks and other impaired channels \A0 is recommended.
Set block size maxi m um to 256 c haracters
.
.
Set Xon/Xoff Pass-Through (\X)
.
.
.
.
.
This command controls whether the flow control characters are also sent to the remote
modem when using Xon/Xoff or transparent Xon/Xoff flow control.
Parameters: 0, 1
.
.
.
.
.
.
.
n = 0
n = 1Process flow control characters locally, and pass them
Process flow control characters locally
through to the remote modem so it can process the
characters.
.
Switch to MNP (\Y)
.
.
.
.
.
.
.
This command causes the modem to attempt to establish an error control link from the
online command state. It is assumed that the remote modem is also executing a \Y
command.
Responds with an error message if an error control link is already active.
.
.
Switch to Speed Buffering (\Z)
.
.
.
This command causes the modem to switch to speed buffering after an MNP link h a s b e e n
established. T hi s fea t ure doe s not appl y t o L APM c onn ections.
.
.
.
.
.
Responds with an error m e ssa ge i f no MNP c onnection is in use. If this command is received
from the remote m ode m , a CONNECT m e ssa ge is forc e d whe n t he mode m i s in t he onl i ne
data state. If dictated by S95, it also responds.
.
.
.
.
(Default)
(Default)
.
.
Page 29
NOTE
:
This command not supported on
all manufact ur er s ' phone models.
NOTE:
This command is not supporte d
on all manufact ur e r s ' phone
models.
NOTE:
This command is not supporte d
on all manufact ur e r s ' phone
models.
:
+,7(3$3(5
(cont.)
.
.
Transmit Break to Remote Modem (\B)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This command sets the length of the transmitted break to the remote modem during an
online escape state.
Parameters: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
n = 0300 ms break
n = 1100 ms break
n = 2200 ms break
n = 3300 ms break
n = 4400 ms break
n = 5500 ms break
.
.
.
.
.
.
.
n = 6600 ms break
n = 7700 ms break
n = 8800 ms break
n = 9900 ms break
.
.
Cellular AT Commands
.
.
.
Cellular Telephone Lock Command ($L)
.
.
This command activates the lock function of the cellular telephone.
.
.
Parameters: Lock code n optional per telephone manufacturer.
.
.
.
Cellular Telephone Unlock Command ($U)
.
.
.
.
.
This command uses the number provided to activate the unlock function of the cellular
telephone.
Parameter: Optional Lock code n per telephone manufacturer.
.
.
Display Cellular Timer ($T)
.
.
.
.
.
.
.
.
This command provides the user with a means of monitoring the air time spent during data
connection, both on incoming and outgoing calls.
Parameters: 0
n = 0Reports cumulative in use
time, as follows: Total
.
.
Set Current $S Register Value ($Sr?)
.
.
This command displays the current va l ue of t he $Sr registe r.
.
.
.
.
.
.
.
.
hh:mm
Page 30
NOTE:
Report of A ctive Tele phone
Number may be replaced by the
phrase Phone Ready on some
manufacturers' models.
:
+,7(3$3(5
(cont.)
.
.
Display St ored Dial String O ption ($Zn?)
.
.
.
.
.
.
.
.
.
This command displays the stored dial string from cellular telephone location number n.
Display dial string stored in location n.
Parameter: n = 0
Displays the last number dialed n = 1 to y (where y = maximum number of storable
numbers; telephone specific).
.
.
Manufact urer Model ($M)
.
.
.
.
.
.
.
This command specifies which cellular phone is attached.
Parameters: n = 0, 1, 2, 4
n = 0No cellular telephone.
n = 1Motorola, JVC, Pioneer.
.
.
.
.
.
n = 2Nokia, Technophone, AT&T.
n = 3Not supported by this modem.
n = 4GE or Eri csson.
.
.
.
Set Cellular $S Register ($Sr=n)
.
.
Sets cellular $S register r to the value n.
.
.
Store Dial String S ($Zn=S)
.
.
.
.
.
.
.
.
.
.
.
This command stores dial string s in the cellular telephone at location number n. When used,
the $Z= command must be the last command on the command line. If the string is left
blank, location will be cleared.
Parameter: n = 1
y = maximum number of storable numbers; telephone specific
CAUTION:
previously stored in the same location.
Numbers stored in the cellul ar phone overwri t e any number
.
.
.
Telephone Information Command ($I)
.
.
.
.
.
.
.
.
.
This command returns a report of the manufacturer of the cellular telephone, protocol type,
and active telephone numbers assigned to it.
Manufacturer Model Protocol
Active Telephone Number
Parameters: none
.
.
.
.
.
.
.
.
.
Page 31
NOTE:
Distinctive ringing is not
available in some countries.
NOTE:
Distinctive ringing is not
available in some countries.
NOTE:
Distinctive ringing is not
available in some countries.
:
+,7(3$3(5
(cont.)
.
Telephony Commands
.
.
.
.
Enter V oice Mode (AT+FCLASS=8)
.
.
.
.
This command puts the modem in voice mode. The modem controller maintains the overall
state of the system to determine when voice commands are issued using the speakerphone or
telephone answering machine (or other voice contexts).
.
.
.
Initialize Voice Parameters (AT+VIP)
.
.
.
.
This command queries the m odem for t he ra nge of mode s supported.
Parameters: 0, 1, 8, 80 (data, fax, voice, VoiceView)
.
.
Distincti ve Ringing and Cadence Report
.
(AT+VDR=<enable>,<report>)
.
.
.
.
This command enables the distinctive ringing feature. Distinctive ringing allows a report of
DROF/DRON to follow an exact ring cadence coming over the phone line.
.
.
Return Distinctive Ringing and Cadence
.
Report (AT+VDR?)
.
.
.
This command returns the c urre nt va l ues of <e na ble > a nd < report > .
.
.
Return Supported Distinctive Ringing and
.
Cadence Report Configurati ons
.
.
(AT+VDR=?)
.
.
.
This command queries the modem for the range of supported distinctive ring configurations.
The DCE returns (0,1), (0-255).
.
.
.
Analog Source/Destination Selection
.
(AT+VLS=n)
.
.
This command attaches various analog devices to the system in voice mode.
.
.
Speakerphone On/Off
.
.
.
.
.
.
n = 0Speakerphone off. Detaches analog devic es, m odem
on-hook.
n = 7Speakerphone on. Attaches internal speaker and
internal microphone, modem off-hook.
.
.
.
Microphone Control/Phon e muting
.
.
.
.
.
.
.
n = 5Disables/detaches microphone analog source (leaving
speaker only) when speakerphone is in operation
(phone mute fe at ure).
n = 7Restores/attaches microphone along with speaker
AT+VLS=? queries the modem
for the range of suppor ted
configurati ons and the list of
unsolicit ed event codes that the
modem reports t o the DTE under
each configurati on. For
speakerphone, the configurations
supported are 0, 5, 7.
:
+,7(3$3(5
(cont.)
.
.
Report Current Analog Sou rce/Destination
.
.
(AT+VLS?)
.
.
.
This command reports the current analog source/destination configuration, along with a
listing of all event codes reported from the modem to the DTE under that configuration.
.
.
.
Speakerphone Volume Control (AT+VGT)
.
.
.
.
.
.
.
.
.
.
.
.
Range: 0-255
<level> = 0Modem automatic volume c ontrol
<level> = 128Nominal volume le vel for sendi ng to
speaker
<level> = <value greater than
128>
<level> = <value le s s than
128>
Increase volume above nominal level
Decrease volume below nominal level
.
.
DTE/DCE Inactivity Timer (AT+VIT=n)
.
.
.
.
.
.
This command sets the modem value for the DTE/DCE inactivity timer. This timer is
initiated after a logical hang-up described by the AT=VNH=2 command. At the end of the
selected inactivity period, the modem performs a physical hang-up and returns to
+FCLASS=0. The timer, n, is incremented in one-second units.
.
.
Automatic Hangup Control (AT+VNH=n)
.
.
.
.
.
.
.
.
.
.
.
This command causes the modem to enable or disable automatic hang-ups in the data and
facsimile modes.
n = 0
n = 1Disable automatic hang-ups in the data and facsimile
Enable automatic hang-ups
modes. The DTE performs a logical hang-up, and the
modem does not physically go on-hook and returns the
OK result code.
.
.
Facsimile Commands
.
.
.
Read Current Service Class
.
.
AT+FCLASS? int e rrogates the modem to determine the active configuration.
.
.
Parameters: 0, 1, 8, 80
.
.
n = 0Data mode
.
.
.
.
.
n = 1Fax Class 1
n = 8Voic e m ode
n = 80Enter VoiceView mode
.
.
.
.
.
(Default).
Page 34
:
+,7(3$3(5
(cont.)
.
.
Read Service Class Capabilities
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Interrogates the modem to determine its operating capabilities (excluding +FTS and +FRS
commands).
AT+FRM causes the modem to enter the receiver mode using the modulation defined below.
Parameters: 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122, 145, 146
n = 3V.21 c hannel 2 (300
bps)
n = 24V.27ter (2400 bps)n = 98V.17 (9600 bps) Short Train
n = 48V.27ter (4800 bps)n = 121V.17 (12000 bps) Long
.
.
.
n = 72V.29 (7200 bps)n = 122V.17 (12000 bps) Short
.
.
.
n = 73V.17 (7200 bps)n = 145V.17 (14400 bps) Long
.
.
.
.
.
n = 74V.29 (9600 bps)
Long Train
n = 96V.29 (9600 bps)
.
.
An ERROR response code results if this command is issued while the modem is on-hook.
.
.
.
Receive HDLC Data
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AT+FRH causes the modem to receive HDLC framed data using the modulation defined
below:
bps)
n = 24V.27ter (2400 bps)n = 98V.17 (9600 bps) Short Train
n = 48V.27te r (4800 bps)n = 121V.17 (1200 bps ) L ong Train
n = 72V.29 (7200 bps )n = 122V.17 (1200 bps) Short Train
n = 73V.17 (7200 bps )n = 145V.17 (14400 bps) L o ng
.
.
.
.
n = 97V.17 (9600 bps) Long Train
Train
Train
Train
n = 146V.17 (14400 bps) Short
Train
n = 97V.17 (9600 bps) Long Train
Train
Page 35
:
+,7(3$3(5
(cont.)
.
.
.
.
.
.
.
n = 74V.29 (9600 bps )
Long Train
n = 96V.29 (9600 bps )
An ERROR response code results if this command is issued while the modem is on-hook.
.
.
Service Class Selection
.
.
.
.
AT+FCLASS= selects the class (kind) of service desired.
Parameters: 0, 1, 8, 80
.
.
.
.
.
.
.
.
n = 0
n = 1Fax Class 1
n = 8Voic e m ode
n = 80Enter VoiceView mode
Data mode
.
Stop Transmission and Wait
.
.
.
.
.
.
.
.
.
AT+FTS causes the modem to terminate a transmission. The transmission is terminated and
the modem waits for a specified time (n) in 10-millisecond intervals before responding with
the OK result code.
Parameters: n = 0 (Default)
An ERROR response code results if this command is issued while the modem is on-hook.
.
.
Transmit Data
.
.
.
.
AT+FTM causes the modem to transmit data using the modulation defined below:
Parameters: 3, 24, 48, 72, 73, 74, 96, 97, 98, 121, 122, 145, 146
.
.
.
n = 3V.21 channel 2 (300
bps)
.
.
.
.
n = 24V.27te r (2400 bps)n = 98V.17 (9600 bps) Short Train
n = 48V.27te r (4800 bps)n = 121V.17 (12000 bps ) L ong
.
.
.
n = 72V.29 (7200 bps )n = 122V.17 (12000 bps) Short
.
.
n = 73V.17 (7200 bps )n = 145V.17 (14400 bps) L o ng
.
.
.
.
.
.
.
.
n = 74V.29 (9600 bps )
Long Train
n = 96V.29 (9600 bps )
An ERROR response code results if this command is issued while the modem is on-hook.
.
.
.
.
.
.
.
n = 146V.17 (14400 bps) Short
Train
(Default)
n = 97V.17 (9600 bps ) L o ng Train
Train
Train
Train
n = 146V.17 (14400 bps) Short
Train
Page 36
:
+,7(3$3(5
(cont.)
.
.
Transmit HDLC Data
.
.
.
.
.
.
.
.
.
.
.
.
AT+FTH causes the modem to transmit data framed in HDLC protocol using the modulation
defined below.
bps)
n = 24V.27te r (2400 bps)n = 98V.17 (9600 bps) Short Train
n = 48V.27te r (4800 bps)n = 121V.17 (12000 bps ) L ong
n = 97V.17 (9600 bps ) L o ng Train
.
.
.
n = 72V.29 (7200 bps )n = 122V.17 (12000 bps) Short
.
.
.
n = 73V.17 (7200 bps )n = 145V.17 (14400 bps) L o ng
.
.
.
.
.
.
.
n = 74V.29 (9600 bps )
Long Train
n = 96V.29 (9600 bps )
An ERROR response code results if this command is issued while the modem is on-hook.
n = 146V.17 (14400 bps) Short
.
.
.
Wait for Quiet
.
.
.
.
.
AT+FRS causes the modem to report ba c k to t he DTE wit h a n OK result code a fte r 10millisecond intervals of silence have been detected on the line.
Parameters: 0,1
.
.
.
.
.
.
.
.
.
.
n = 0Reset parameters to defaults.
n = 1Reset parameters to defaults and audit message
storage.
This command is aborted if any character is received. The modem discards the aborting
character and issues an OK result code.
An ERROR response code results if this command is issued while the modem is on-hook.
.
.
VoiceView Commands
.
.
.
Initialize VoiceView Parameters (-SIPn)
.
.
.
.
This command sets VoiceView parameters.
Parameter: n = 0
.
.
.
n = 0Reset parameters to defaults.
.
Reset Capabilities Data to Default Setti ng (-
.
.
SIC)
.
.
This command resets the capabilities data structure to the default capabilities.
.
.
Train
Train
Train
Train
Page 37
:
+,7(3$3(5
.
Start Modem Data Mode (-SDA)
.
.
.
.
This command initiates the transmission of the modem data mode start sequence and causes
the DCE to switch to modem data mode.
(cont.)
.
.
Start Facsimile Data Mode (-SFX)
.
.
.
This command initiates the transmission of the fax data mode start sequence and causes the
DCE to switch to fax data mode.
.
.
.
Capabilities Query Respon se Control (-
.
SQR=n)
.
.
This command controls the response to a capabilities query.
.
.
Parameters: 0,1
.
.
.
.
n = 0One-way response.
n = 1Two-way response.
.
.
Set Capabilities Data (-SCD=n)
.
.
.
.
.
.
This command is used to read, add to, or establish the contents of the DCE’s capabilities
data structure. The capabilities elements (n) consist of pairs of hexadecimal numbers and
specify the capabilities information.
AT-SCD? Reads the current capabilities.
.
.
.
Error Reporting (-SER?)
.
.
.
This command asks the DCE for an error report. The DCE responds with either 0 (no error
found) or a pair of hexadecimal digits representing the error byte.
.
.
Set VoiceView Transmission Speeds (-
.
.
SSp=x, y, z)
.
.
.
.
This command specifies the data modulation schemes that are associated with the
VoiceView mode tones. The digits of the compound value represent burst speed (x),
recovery speed (y), and priori ty spee d (z ).
.
.
.
.
Parameters: 1-7
Default : (0, 1, 2)
.
.
.
.
.
.
.
n = 0V.21 300 bps FSK
n = 1V.27ter 4800 bps DPSK
n = 2V.29 9600 bps QAM
n = 3V.29 4800 bps QAM
.
.
.
.
.
n = 4V.17 7200 bps TCM
n = 5V.17 9600 bps TCM
n = 6V.17 12000 bps TCM
This register sets the number of rings required before the modem automatically answers a
call. Setting this register to zero disables auto-answer mode.
.
.
.
.
Range:0-255 rings
(Default)
:
0 (disable)
.
.
Ring Count (S1)
.
.
.
This register counts the number of rings received. If no rings occur over an eight-second
interval, this register is cleared.
.
.
.
.
Range:0-255 rings
(Default)
:
0
.
.
Escape Code Character (S2)
.
.
.
.
.
This register holds the decimal value of the ASCII character used as the escape character.
The default value corresponds to an ASCII + (the “plus” character). A value over 127
disables the escape process.
.
.
.
.
Range:0-127, ASCII deci m al
(Default)
:
43 (the + character)
.
.
Carriage Return Character (S3)
.
.
.
This register holds the decimal value of the ASCII character used as the carriage return
character. The default value corresponds to an ASCII carriage return.
.
.
.
.
Range:0-127, ASCII deci m al
(Default)
:
13 (carriage return)
.
.
Line Feed Character (S4)
.
.
.
.
This register sets the character recognized as a line feed. Pertains to asynchronous operation
only. The line feed control character is output after the carriage return control character if
word result codes are used.
.
.
.
.
Range:0-127 ASCII decim al
(Default)
:
10 (Line Feed)
.
.
.
.
.
.
.
.
Page 41
:
+,7(3$3(5
(cont.)
.
.
Backspace Ch aracter (S5)
.
.
.
.
.
.
.
.
.
This register sets the character recognized as a backspace. The modem will not recognize the
backspace character if it is set to a value that is greater than 32 and less than 127. This
character can be used to edit a command line.
When the echo command is enabled, the modem echoes back to the local DTE Backspace
character, an ASCII space character, and a second backspace character; this means a total of
three characters are transmitted each time the modem processes the backspace character.
.
.
.
.
Range:0-32, 127 ASCII deci m al
(Default)
:
8 (Backspace)
.
.
Wait for Blind Dial (S6)
.
.
.
.
.
.
This register denotes the wait time, in seconds, before a blind dial.
The value of S6 is used when the X0, X1, or X3 commands are in effect. X2, X4, and X9
enable dial tone detection and disable blind dialing. Therefore, when X2, X4, and X9 are in
effect, the value of S6 is irrelevant.
.
.
.
.
Range:2-255 seconds
(Default)
:
2
.
.
Wait Time for Carrier (S7)
.
.
.
.
.
.
.
.
This register denotes the wait time, in seconds, for a carrier after dialing or answering. If the
modem does not detect a carrier after the specified wait time, it hangs up.
Range:1-255 seconds
(Default)
:
50
.
Pause Time for Comma (S8)
.
.
.
.
This register sets the time, in seconds, that the modem must pause when the "," dial modifier
is encountered in the dial string.
.
.
.
.
Range:0-255 seconds
(Default)
:
2
.
.
Carrier Detect Response Time (S9)
.
.
.
This register sets the time, in tenths of a second, that the carrier must be present before the
modem considers it valid and turns on carrier detect (CD) if applicable.
.
.
.
.
Range:1-255 tenths of a second
(Default)
:
6 (0.6 second)
.
.
.
.
.
.
.
.
.
Page 42
:
+,7(3$3(5
(cont.)
.
.
Lost Carrier to Hang-Up Delay (S10)
.
.
.
.
.
This register sets the length of time, in tenths of a second, that the modem waits before
hanging up after a loss of carrier. This allows for a temporary carrier loss without causing
the local modem to disconnect.
.
.
.
.
Range:1-255 tenths of a second
(Default)
:
14 (1.4 seconds)
.
.
DTMF Tone Duration (S 11)
.
.
This register sets the duration of tones and spacing in DTMF dialing.
.
.
.
.
Range:50-255 milliseconds
(Default)
:
95 (95 milliseconds)
.
.
Escape Code Guard Time (S12)
.
.
.
.
.
.
.
.
.
.
This register determines the minimum idle period before and after the entry of the escape
code sequence. Also, it defines the maximum period, in fiftieths of a second, allowed
between consecutive asynchronous escape characters S2 for the escape sequence to be
considered valid. If this register is set to 0, the guard time of the escape sequence is disabled.
Range:0 or 20-255 (1/50 of a second or 0.02 seco nds)
(Default)
:
50 (1 second)
.
Test Timer (S18)
.
.
.
.
.
.
This register sets the length of time, in seconds, that the modem conducts a test (commanded
by &Tn) before returning to the command mode. When this register value is zero, the test
will not automatically terminate. The test must be terminated from the command mode by
issuing the &T0 or H command.
.
.
.
.
Range:0-255 sec onds
(Default)
0
:
.
.
Response to DTR Change (S25)
.
.
.
.
.
.
.
.
.
This register responds to changes to the DTR. The increment is 10 milliseconds. If &D1 or
&D2 is selected, a change in DTR shorter than the S25 time is ignored. If &D3 is selected,
any on-to-off transition of DTR causes a hard reset.
Range:0-255
(Default)
5 (50 milliseconds)
:
.
Disconnect Inactivity Timer (S30)
.
.
.
.
.
This register sets the length of time, in minutes, that the modem will stay online before
disconnecting when no data is sent or received. If this register is set to 0, the disconnect
inactivity timer is disabled.
.
.
Range:0-90 minute s
.
.
.
Page 43
NOTE:
Maximum DT E speed supported
by this modem i s 115,200 bps.
:
+,7(3$3(5
(cont.)
.
.
(Default):
0 (disable)
.
.
Negotiation Failure (S36)
.
.
.
.
.
.
.
.
.
.
This register determines the action to be taken when V.42 feature negotiation fails or is not
selected.
(Default):7
0Modem disconnects.
1Modem stays online and a direct mode connection is
established (no speed buffering).
.
.
.
.
.
.
.
.
.
.
2Reserved.
3Modem stays online and an asynchronous connection
with speed buffering is established.
4An MNP connection is attempted and if it fails, the
modem disconnects.
5An MNP connection is attempted and if it fails, a direct
mode connection is established.
.
.
.
.
.
.
6Reserved.
7An MNP connection is attempted and if it fails, an
asynchronous connection with speed buffering is
established (Defaul t).
.
.
Desired Carrier Speed (S37)
.
.
This register specifies the speed at which the modem should attempt a connection.
.
.
.
0Use speed of last command
issued (Default).
.
.
1-2Reserved.12Attempt a connection at
.
.
.
.
.
.
3Attempt a connection at 300
bps.
4Reserved.14Attempt a connection at
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5Attempt a connection at
1200 bps.
6Attempt a connection at
2400 bps.
7Attempt a connection at
4800 bps.
8Attempt a connection at
7200 bps.
9Attempt a connection at
9600 bps.
10Attempt a connection at
12000 bps.
.
11Attempt a connection at
12000 bps.
14400 bps.
13Attempt a connection at
19200 bps.
21600 bps.
15Attempt a connection at
24000 bps.
16Attempt a connection at
26400 bps.
17Attempt a connection at
28800 bps.
18Attempt a connection at
31200 bps.
19Attempt a connection at
33600 bps.
Page 44
:
+,7(3$3(5
.
Delay Before Forced Modem Hang-Up
.
.
(S38)
.
.
.
.
This register specifies the delay between the modem's receipt of the H command disconnect
(or ON-to-OFF transition of DTR if the modem is programmed to follow the signal), and the
disconnect operation.
(cont.)
.
.
.
The modem will wait for the number of seconds specified in S38 for the remote modem to
acknowledge all data in the modem buffer before disconnecting.
.
.
.
.
Range:0-255 sec o nds
(Default)
:
20
.
.
Current DTE Flow Control Setting (S39)
.
.
.
This register indicates the flow control method currently selected by the &K command. This
register is read only.
.
.
.
.
.
.
.
.
.
n = 0No flow control.
n = 3
n = 4Xon/Xoff flow control.
n = 5Transparent Xo n/ Xo ff fl o w control. (For a description of
RTS/CTS flow control
transparent Xon/Xoff, choose the &K command.)
.
.
Receive DCE Speed (S42)
.
.
.
This register indicated the receive DCE speed and is read only. Value ranges (except 0)
correspond to those of register S37.
This register controls the selection of compression. The following actions are executed for
the given values:
Range:0, 2, 136, or 138
(Default)
0 or 136 execute error correction protocol with no compression.
2 or 138 execute error correction protocol with compression.
2
.
.
.
Reports Compr ession in Use (S47)
.
.
This register reports current data compression protocol status. This register is read only.
.
.
.
.
0 or 136No data compress i on.
2 or 138Data compression.
.
.
V.42 Feature Negotiation Control (S48)
.
.
This register determines the capabilities of the remote modem in V.42 negotiation control.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Range:7 or 128
(Default)
7
128Disable feature negotiation, bypass the detection
:
7
Enable feature negotiation and LAPM
phase, and proceed at once with the fallback acti on
specified in S36. Can be used to force MNP.
Specifies Data Buffer Lower Limit (S49)
This register signals the local computer to resume transmission (if transmission was
interrupted) when the number of bytes in the data buffer drops to this number.
Range:1-254
(Default)
:
8
.
Specifies Data Buffer Upper Limit (S50)
.
.
.
.
This register stops the transmission temporarily when the number of bytes in the data buffer
reaches n and the modem signals the local computer.
The value set in S50 should always be greater than the value stored in S49.
(cont.)
16
Page 47
:
+,7(3$3(5
(cont.)
.
.
V.34 Transmit Rate Selection (S51)
.
.
.
.
.
This register enables/disables the V.34 transmitter optional symbol rate/carrier frequency
control. If bits 0 and 1 are selected, automatic frequency selection is enabled. If bits 0 and 1
are set to 0, the low carrier frequency is selected.
.
.
.
.
.
.
.
(Default):31
Bit 0 =Select high carrier frequency
Bit 1 =Select low carrier frequency
Bit 2 =2743 sym/s
.
.
.
.
.
.
.
.
.
Bit 3 =2800 sym/s
Bit 4 =3429 sym/s
Bit 5 =Reserved
Bit 6 =Reserved
Bit 7 =Reserved
.
.
V.34 Receive Rate Selection (S52)
.
.
.
.
This register enables/disables the V.34 receiver optional symbol rate/carrier frequency
control. If bits 0 and 1 are selected, automatic frequency selection is enabled. If bits 0 and 1
are set to 0, the low carrier frequency is selected.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(Default):31
Bit 0 =Select high carrier frequency
Bit 1 =Select low carrier frequency
Bit 2 =2743 sym/s
Bit 3 =2800 sym/s
Bit 4 =3429 sym/s
Bit 5 =Reserved
Bit 6 =Reserved
Bit 7 =Reserved
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Page 48
:
+,7(3$3(5
(cont.)
.
.
V.34 Low Speed Transmit Rate Selection
.
.
(S53)
.
.
.
This register allows the bit rates of V.34 to be independently enabled and disabled. To turn
off V.34, set S53 and S54 to 0.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(Default):255
Bit 0 =2400 bps
Bit 1 =4800 bps
Bit 2 =7200 bps
Bit 3 =9600 bps
Bit 4 =12000 bps
Bit 5 =14400 bps
Bit 6 =16800 bps
.
.
Bit 7 =19200 bps
.
.
V.34 High Speed Transmit Rate Select ion
.
(S54)
.
.
.
.
.
.
.
This register is an extension of register S53. If the bit corresponding to a certain line speed is
set in this register, then that speed may be used for connections with V.34 modems. The
actual transmit speed negotiated is the highest of the selected speeds that both modems can
support under current line conditions. The speeds selected in this register will be attempted
first.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(Default):63
Bit 0 =21600 bps
Bit 1 =24000 bps
Bit 2 =26400 bps
Bit 3 =28800 bps
Bit 4 =31200 bps
Bit 5 =33600 bps
Bit 6 =Reserved
Bit 7 =Reserved
.
.
V.8 Status Register (S56)
.
.
.
.
.
.
.
.
.
.
.
Bit 0 =Voice
Bit 1 =Fax
Bit 2 =Data
Bit 3 =Reserved
Bit 4 =Reserved
Bit 5 =Reserved
.
.
Page 49
:
+,7(3$3(5
(cont.)
.
.
Bit 6 =Reserved
.
.
Bit 7 =Reserved
.
.
Link Layer Window Size (S69)
.
.
.
.
.
.
.
.
.
.
This register sets the number of out sta nding una c knowledge d pa cke t s. All owing a l a rger
number of outstanding packets may increase throughput on good quality communications
channels. Allowing a smaller number of outstanding packets may increase throughput on
poor quality communications channels such as cellular channels.
Range:1-15
(Default)
:
15
.
Maximum Retransmission s (N400) (S70)
.
.
.
.
.
.
This register limits the number of times the modem will retransmit a frame. When the limit
is reached, the modem will hang up. Allowing a higher number of retransmissions may
improve cellular communications, but may cause a longer delay before hanging up on good
quality communication channels.
.
.
.
.
Range:0-255
(Default):12
.
.
LAPM Break Control (S82)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This register provides a way for the user to get the attention of the remote modem. The break
type depends on the specific application. LAPM specifies three methods of break signal
handling: in sequence, expedited, and destructive. If an invalid number is entered, it is
accepted into the S register, but S82 will act as if the default value has been entered.
Range:1, 2, 3, 4, 7, 8, 128
(Default)
3 or 4Expedited: Modem sends a break immediately; data
7, 8Destructive: Modem sends a break im m e di atel y; data
1, 2, or 128In sequence: Modem sends a break in sequence with
:
128
integrity is maintained both ahead of and after the
break.
being processed by each modem at the time of the
break is destroyed.
any transmitted data; data integrity is maintained both
ahead of and after the break.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Page 50
:
+,7(3$3(5
(cont.)
.
.
Call Failure Reason Code (S86)
.
.
.
.
.
When the modem issues a NO CARRIER result code if a value is written to S86 to help
determine the reason for the failed connection. S86 records the first event that contributed to
a NO CARRIER message. The cause code s are:
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
0Norma l disconnect, no error occurred.
4Loss of carrier.
5V.42 negotiation failed to detect an error-correction
modem at the other end.
6No response to feature negotiation.
7This modem is asynchronous only; the other modem is
synchronous only.
8No framing technique in common.
9This modem could not find a common protocol.
10Bad response to feature negotiation.
.
.
.
.
.
.
.
.
.
.
.
.
.
11No sync information from remote modem.
12Normal disconnect initiated by the remote modem.
13Remote modem does not respond after many
retransmissions.
14Protocol violation.
15Data compression failure occurred.
99Connection dropped because of inactivity timeout of
the local modem.
.
Idle Time Before Suspend (S89)
.
.
.
.
This register specifies the amount of time, in seconds, the modem can be idle before it goes
into Suspend (low power) mode.
.
.
.
.
.
.
.
Range:0, 5-255
(Default)
You may indicate a value of 0 to disable the suspend mode, meaning the modem will never
go into suspend, and will end when a character is typed or a ring signal is detected.
:
10
.
.
V.42 bis Maximu m String Length (S90)
.
.
.
.
.
.
.
.
This register selects the number of characters that can be compressed
into one code word.
Range:6-250
(Default)
:
16
.
.
.
.
.
.
Page 51
NOTE:
To turn off the /ETC CONNECT
message, set S96=15 if &F5 or
&F15 is in the initialization
string. Set S96=13 if &F 6 or
&F16 is in the initialization
string.
:
+,7(3$3(5
(cont.)
.
.
Result Code Message Control (S95)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
This register can be set to override some of the Wn command options.
(Default):0
Bit 0 =CONNECT result code indicates DCE speed instead of
DTE speed.
Bit 1 =Append/ARQ to CONNECT XXXX res ul t c ode i n e rror-
correction mode.
Bit 2 =Enable CARRIER XXXX result c ode .
Bit 3 =Enable PROTOCOL XXXX result c ode .
Bit 4 =Reserved.
Bit 5 =Enable COMPRESSION result code.
Bit 6 =Enable PROTOCOL result codes 81-84 for MNP
connections in place of result code 80.
Bit 7 =Reserved.
.
.
ETC Control Selection (S96)
.
.
.
.
.
.
.
This register is used to enable/disable ETC features. This register is bit mapped.
Bit 0 =1200 Fallback. Enables the modem to attem pt to fal l
back to a V.22 1200 bps connec ti o n i f the l i nk is
determined to be incapable of supporting a higher
data rate
(Default)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Bit 1 =Landline like cellular. Instructs the modem to enable
cellular network compensations. These compensations
are automatically enabled when directly connected to
a cellular phone.
Bit 2 =ETC calling tone. Instructs the modem to emit the ETC
calling tone when making data calls. This tone is used
by the answering modem to detect an ETC call being
made.
Bit 3 =ETC answer. Indicates the modem should infer the
presence of a cellular link if the ETC calling tone is
detected.
Bit 4 =This bit will be set and /ETC will be added to the
connect messag e i f bi ts 0 - 3 of S96 are se t, e i ther &F5,
&F6, &F15, or &F16 is in the initialization string, and a
LAPM connection is established.
.
.
Flash Hook Time (S100)
.
.
This register holds the flash hook time in 10-millisecond (ms) increments.
V.42bis compression options;
disable V.42bis c om press i on.
(Default)
1536 (1.5K) entries
.
.
Selective Reject (SREJ) Command (S105)
.
.
.
.
This register allows the implementation of the selective reject frame. When enabled, this
allows error-control modems to request a retransmission of a single data frame during both
MNP and LAPM connections.
negotiation handshake) to multiple frame reject only
(Default)
.
.
LAPM Frame Size (S106)
.
.
.
.
.
This register controls the maximum frame length for LAPM connections. Allowing larger
frames may increase throughput on good quality communications channels, but may
decrease throughput on poor quality communications channels such as cellular channels.
.
.
.
.
Range: 6-128
(Default)
: 128
.
.
.
.
.
.
.
.
.
.
.
.
.
(Default)
.
Page 54
:
+,7(3$3(5
(cont.)
.
.
Signal Quality Selection (S108)
.
.
.
.
This register selects the level of the EQM at which actions specified in the &B command
will be taken, as conditions worsen.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Range: 0-3
0
1
2
3
No limit
and loss of carrier will not cause a V.32 or V.32bis call to
be dropped.
Low quality
action to be taken
Medium quality
will cause the &B action to be taken.
High quality
action to be taken.
. When using this setting, loss of data may occur
. Very poor line conditions will cause the &B
. Significantly degraded line conditions
. Degraded line conditions will cause the &B
.
V.32 bis Carrier Speed Selector (S109)
.
.
.
.
.
.
.
.
This register allows carrier speeds to be independently enabled and disabled.
If the bit corresponding to a certain line speed is set in this register, then that speed is
allowed to be used in connections with other high-speed modems. The actual speed
negotiated is the highest speed that both modems can support under current line conditions.
This register does not affect connections at DCE speeds below 4800 bps.
.
.
.
.
.
.
.
.
.
.
.
.
Bit 0Reserved
Bit 14800 bps
Bit 27200 bps
Bit 39600 bps
Bit 412000 bps
Bit 514400 bps
Bit 616800 bps
.
.
Bit 719200 bps
.
.
.
V.32 bis Selector (S110)
.
.
.
.
.
.
.
.
.
.
.
.
This register may be used to disable V.32bis and/or automatic rate renegotiation.
Range: 0-2
2V.32bis and automatic rate renegotiati on enable d
(Default)
.
.
.
.
.
.
(Default)
.
Page 55
NOTE
:
This $S8 regi s ter is not s uppor ted
on all manufact ur e r s ' phone
models.
NOTE:
The value returned is a relative
signal stre ngth. The range may
vary from phone to phone.
NOTE:
If any bit = 1, corresponding
status is active.
:
+,7(3$3(5
(cont.)
.
Cellular S Registers
.
.
.
.
Battery Level ($S8)
.
.
.
.
.
This command is read-only and indicates a number received from the cellular telephone
indicating the relative battery level.
Range: 0 to 255
.
.
Cellular Signal Strength ($S1)
.
.
.
.
This command is read-only and is usually an 8-bit number received from the cellular phone
to indicate the relative received signal strength.
.
.
Cellular Signal Strength Threshold ($S2)
.
.
.
.
.
.
.
.
.
This command specifies a threshold for dialing calls. If the cellular signal strength ($S1) is
below this value, the connection attempt is terminated with NO CARRIER result code and
no connection will be established. To disable this feature, set the value to zero. This affects
cellular calls only.
Range: 0 to 255
Default: 0
.
.
.
Cellular Status Request ($S0)
.
.
.
This is a read-only, bit-mapped register. The following information is reported by the
indicated bits being set in the return value:
.
.
.
.
.
.
.
BitStatus
0Reserved
1Cellular phone in use
2Cellular phone locked
.
.
.
.
.
3No service
4Roam
5Reserved
.
.
.
.
6Reserved
7Reserved
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Page 56
NOTE:
This modem suppor ts credit card
dialing for Sprint, A T&T, and
MCI carriers.
:
+,7(3$3(5
(cont.)
.
.
.
CHAPTER 6— D
.
IAL MODIFIERS
.
.
.
Dial Modifiers Summary
.
.
.
Credit Card Dialing (&)
.
.
.
.
.
.
.
.
This command is used for credit card dialing. For example:
ATDT XXXXXXXXXXX & XXXX for AT&T and MCI
ATDT XXXXXXXXXXX & XXXXXXXXXXX & XXXX for Sprint
The first & instructs the modem to wait until the credit card dialing tone is received. The
second
& (if needed)
is placed between the number dialed and the credit card access tone.
.
.
Dial Digits Characters (0-9, A-D, #, *)
.
.
.
.
.
xValid characters for tone dialing: 0 - 9, A - D, #, *
xValid characters for pulse dialing: 0 - 9
.
.
Dial Stored Number (S)
.
.
.
This command dials the telephone number stored in dial string location "n" with the AT&Zn
command. If = n is omitted the modem will dial the number stored in location 0.
.
.
.
n = 0 to 3
.
Dial Stored Number in Cellular Phone ($S)
.
.
.
.
This command dials the telephone number stored in dial string "n" with the AT$Zn
command. If no cellular phone is present, the modem responds with an ERROR result code.
.
.
Flash Hook Command (!)
.
.
.
.
.
This command causes the modem to go on-hook momentarily. Used by some PBX systems
to access special features such as call forwarding and call transfer. Register S100 controls
the length of time the modem goes on-hook.
.
.
Force V.22 for One Call Only (J)
.
.
This command forces the line protocol to V.22 for the initial connection of the current call.
.
.
.
Format Dial String [( ), - , <space>]
.
.
.
These commands may be used to format a dial string. Punctuation characters may be used
for clarity, with parentheses, hyphen, and spaces ignored.
.
.
Originate Call in Answer Mode (R)
.
.
.
This command dials normally, but the handshake is in answer mode.
.
.
.
.
Page 57
:
+,7(3$3(5
.
Pause Command (,)
.
.
.
.
This command causes the modem to pause for a specified time during dialing. The duration
is set by register S8.
(cont.)
.
.
Pulse Dial (P)
.
.
.
This command sets the dialing mode to pulse. All calls will remain pulse until tone dialing is
selected.
.
.
Parameters: none
.
.
.
Return to Command State (;)
.
.
.
This command forces the modem to remain in the command state without disconnecting
after dialing a number. The semicolon must be placed at the end of the dial command.
.
.
Tone Dial (T)
.
.
.
.
.
.
This command sets the dialing mode to tone. All calls will remain tone until pulse dialing is
selected.
Parameters: none
.
.
Wait for Dial Tone (W)
.
.
.
.
.
.
This command causes the modem to wait up to a specified time for the dial tone to occur.
The telephone number is dialed immediately upon dial tone detection. This may be helpful
when dialing through a PBX or for some long distance services. The maximum wait period
is set in register S7.
.
.
Wait for Quiet Answer Command (@)
.
.
.
.
.
.
.
.
.
The modem will wait for at least 210 milliseconds of noise, then 5 seconds of silence in the
call-progress frequency band before continuing with the next dial-string parameter. If the
modem does not detect the 210 milliseconds of noise and the 5 seconds of silence before the
expiration of the call-abort time (S7), the modem will terminate the call attempt with a NO
ANSWER message. If busy detection is enabled, the modem may terminate the call with the
BUSY result code. If t he a nswe r t one arri ve s duri ng e xe c ut ion of t hi s pa rameter, the modem
handshakes.