Compaq Global Mini PCI 10/100
LAN + 56k (V.90) Modem by 3Com
Modem Commands
Abstract:
following topics:
•
•
This document includes comprehensive coverage of the
AT command set used to control modem functionality at an
advanced level
S-registers used to control modem functionality at and advanced
level
Compaq Global Mini PCI 56k (V.90) Modem by 3Com2
White Paper
Notice
The information in this guide is subject to change without notice.
COMPAQ COMPUTER CORPORATION SHALL NOT BE LIABLE FOR TECHNICAL OR
EDITORIAL ERRORS OR OMISSIONS CONTAINED HEREIN; NOR FOR INCIDENTAL OR
CONSEQUENTIAL DAMAGES RESULTING FROM THE FURNISHING, PERFORMANCE, OR USE
OF THIS MATERIAL.
This guide contains information protected by copyright. No part of this guide may be photocopied or
reproduced in any form without prior written consent from Compaq Computer Corporation.
C
OMPAQ
Microsoft, MS-DOS, Windows, and Windows NT are registered trademarks of Microsoft Corporation.
The software described in this guide is furnished under a license agreement or nondisclosure agreement.
The software may be used or copied only in accordance with the terms of the agreement.
Product names mentioned herein may be trademarks and/or registered trademarks of their respective
are registered in the U.S. Patent and Trademark Office.
0203-0799-A
Modem Commands Document
Compaq V.90 Integrated Modem Commands
White Paper prepared by Portable Marketing Services
First Edition (July 1999)
Document Number 0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com3
White Paper
Using Modem Commands
Entering a Command
Use the following guidelines when issuing modem commands:
•
When using AT commands, start every command line (except the A/, A>, and +++
commands) with the attention (AT) code characters; otherwise, the modem will not execute
the command.
•
Type commands following the AT prefix in uppercase or lowercase letters or a combination
of both.
•
Always type the AT prefix in the same case (not At or aT).
•
Enter telephone numbers with or without punctuation; for example,
(123) 456-7890
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.
1234567890
or
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 (H0), which is the
default, or of one (H1); however, if the parameter is missing, ATH plus the Enter key is the
equivalent of ATH0 plus the Enter key. This rule does not apply to the D (dial) command.
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 Enter key function, you are not required to enter the AT prefix or press the
Enter key when repeating this command.
The last command entered 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.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com4
White Paper
Understanding Result Codes
A result code is the modem response to a command. It 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 for words (default)
•
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:
1. Press and hold the
2. An OK result code is displayed.
3. Enter modem commands as needed.
4. 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,
Windows 98, 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. Select File ➪ Create Shortcut
or
Click the right mouse button.
4. A Command Mode Shortcut icon is displayed.
0203-0799-A
5. Select and drag the shortcut icon to the desktop.
6. To quit HyperTerminal, Select File ➪ Exit.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com5
White Paper
Creating a Command Mode Icon
To create a command mode icon using HyperTerminal:
1. If you are using Windows 95 or Windows NT:
select Start ➪ Programs ➪ Accessories ➪ HyperTerminal.
If you are using Windows 98:
select Start ➪ Programs ➪ Accessories ➪ Communications ➪HyperTerminal.
2. Double-click the Hypertrm.exe icon.
3. The Connection Description dialog box is displayed.
4. Type Command in the Name option.
5. Click OK.
6. The Phone Number dialog box is displayed.
7. Select Connect Using ➪ Direct to COM2.
8. Click OK.
9. The Modem Port Settings dialog box is displayed.
10. Click OK.
11. The command mode screen is displayed with a blinking cursor in the upper-left corner.
Commands can now be sent to the modem, and the modem responds with a result code.
12. Click File, then Save to save the session.
13. Click File, then Exit to quit.
14. A command mode icon is displayed in the HyperTerminal dialog box.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com6
White Paper
AT Command Set
AT Data Command Set Summary
CommandDescriptionCommandDescription
$Display online command list&$Display online help for & command
+++Escape to online command mode&AResult code control
/Pause&BDTE speed
A/Repeat last command&CData Carrier Detect (DCD) control
A>Continuously repeat last command&DData Terminal Ready (DTR)
AAnswer command&FSet factory profiles
BU.S./ITU-T Answer Sequence&GGuard tone control
DDial command&HFlow control for transmitted data
ECharacter echo command&IFlow control for received data
FOnline echo command&KData compression control
HHook control&MError correction control
IIdentification/checksum option&NLink speed control
LSpeaker volume&RRTS control
MSpeaker control&SData Set Ready (DSR) option
OReturn to online data mode&ULink rate control
QResult code control&WStore active profile
SRead/write an S-Register&YSet break handling
S$Display online help&ZStore telephone number
VResult code form
XResult code selection and
functions
YSelect power-on/reset default
configuration
ZReset and recall stored profile
control
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com7
White Paper
Result Code Summary
Result CodeNumericDescription
OK0Command executed
CONNECT1Modem connected to line
RING2A ring signal has been detected
NO CARRIER3Modem lost carrier signal, or does not detect carrier signal,
ERROR4Invalid command
CONNECT 1200 EC*5Connection at 1200 bits/s
NO DIALTONE6No dial tone detected
BUSY7Busy signal detected
NO ANSWER8Remote end never answered
CONNECT 240010Connection at 2400 bits/s
CONNECT 960013Connection at 9600 bits/s
CONNECT 480018Connection at 4800 bits/s
CONNECT 720020Connection at 7200 bits/s
CONNECT 1200021Connection at 12000 bits/s
CONNECT 1440025Connection at 14400 bits/s
CONNECT 1680043Connection at 16800 bits/s
CONNECT 1920085Connection at 19200 bits/s
CONNECT 2160091Connection at 21600 bits/s
CONNECT 2400099Connection at 24000 bits/s
CONNECT 26400103Connection at 26400 bits/s
CONNECT 28800107Connection at 28800 bits/s
CONNECT 31200151Connection at 31200 bits/s
CONNECT 33600155Connection at 33600 bits/s
CONNECT 33333182Connection at 33333 bits/s
Continued
or does not detect answer tone
0203-0799-A
EC only appears when the extended result codes configuration option is enabled. EC is replaced by one of the
*
following symbols, depending upon the error control method used:
• V.42bis—V.42 error control and V.42bis data compression
• V42—V.42 error control only
•
•
• NoEC—No error control protocol
MNP
MNP
5—
4—
class 4 error control and
MNP
class 4 error control only
MNP
class 5 data compression
MNP
Compaq Global Mini PCI 56k (V.90) Modem by 3Com8
White Paper
Result Code Summary
Result CodeNumericDescription
CONNECT 37333186Connection at 37333 bits/s
CONNECT 41333190Connection at 41333 bits/s
CONNECT 42666194Connection at 42666 bits/s
CONNECT 44000198Connection at 44000 bits/s
CONNECT 45333202Connection at 45333 bits/s
CONNECT 46666206Connection at 46666 bits/s
CONNECT 48000210Connection at 48000 bits/s
CONNECT 49333214Connection at 49333 bits/s
CONNECT 50666218Connection at 50666 bits/s
CONNECT 52000222Connection at 52000 bits/s
CONNECT 53333226Connection at 53333 bits/s
CONNECT 54666230Connection at 54666 bits/s
CONNECT 56000234Connection at 56000 bits/s
CONNECT 57333238Connection at 57333 bits/s
continued
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com9
White Paper
AT Command Descriptions
+++Escape sequence
The escape sequence allows the modem to exit data mode and enter online command
mode. While in online command mode, you may communicate directly to your modem
using AT commands. Once you are finished, you may return to data mode using the ATO
command.
A pause, the length of which is set by the Escape Guard Time (S12), must be used after
an escape sequence is issued. This pause prevents the modem from interpreting the
escape sequence as data.
The value of the escape sequence character may be changed using Register S2.
$Display AT Command List
Displays a basic AT command list as well as online Help.
A/Repeat Last 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.
A>Repeat Last Command
Causes the modem to continuously repeat the previous command such as redialing a
telephone number. It is not necessary to enter either a <cr> or AT.
AAnswer 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.
BnCommunication Standard Setting
This command is used to answer certain types of calls. A setting of "0" causes the
modem to use the standard ITU-T answer sequence. This is required to answer all V.34
type calls, as well as calls from overseas. A setting of "1" is commonly used to answer
legacy HST-type calls. It should not be used to answer V.34 calls.
B0ITU-T V.34 answer sequence (default).
0203-0799-A
B1U.S answer tone.
Result Codes:
OKn = 0, 1.
ERROROtherwise.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com10
White Paper
DnDial
This is the standard Dial command, which is commonly appended with "T" or "P" for
tone or pulse dialing, respectively.
The following may be used as dial string modifiers:
nPhone number, 0 through 9.
LRedials last number. Should be the first character following ATD, ignored
otherwise.
PPulse dialing.
TTouch-Tone dialing.
RCall an originate-only modem.
,Pause during dialing. Pause for time specified in Register S8 before processing
the next character in the dial string.
WWait for dial tone. Modem waits for a second dial tone before processing the dial
string.
@Wait for answer.
!Hook flash. Causes the modem to go on-hook for 0.5 second and then return to
off-hook.
#Auxiliary tone dial digit.
*Auxiliary tone dial digit.
;Return to command mode. Causes the modem to return to command mode after
dialing the number without disconnecting the call.
S=nDial a telephone number previously stored using the &Zn=x command (see the
&Zn=x Store Telephone Number command for further information). The range
of n is 0 - 3.
&Wait for credit card bong.
$Display list of dial commands.
EnCharacter Echo Command
This command controls whether the characters entered from your computer keyboard are
echoed back to your monitor while the modem is in command mode.
E0Turn command echo off..
E1Turn command echo on (default).
Result Codes:
0203-0799-A
OKn = 0, 1.
ERROROtherwise.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com11
White Paper
FnOnline Echo Command
This command enables or disables the online echo. An enabled online echo causes any
data transmitted while online to be echoed back to the screen/communications
application.
F0Turn online echo on.
F1Turn online echo off.
Result Codes:
OKn = 0, 1.
ERROROtherwise.
HnHook Control
This command instructs the modem to go on-hook to disconnect a call, or off-hook to
make the phone line busy.
This command interrogates the modem for its product code, checksum, or ROM revision
code.
I0Display the 4-digit product code.
I1Calculates ROM checksum and displays it on the DTE.
I2Performs a ROM check and verifies the checksum displaying OK or ERROR.
I3Returns the controller firmware version.
I4Returns the current modem settings.
I5Returns user profiles.
I6Returns link diagnostics.
I7Returns the product configuration.
I8Displays black list screen.
0203-0799-A
I10Displays VXD configuration screen.
I11Displays V.34 link screen.
Result Codes:
OKn = 0 - 8, 10, 11.
ERROROtherwise.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com12
White Paper
The ATI11 result has two pages; the user must hit a key to get the second page.
DescriptionK56flex ConnectionV.90 Connection
1Last Connection56KV.90
2Initial Transmit Carrier Rate2880028800
3Initial Receive Carrier Rate5000049333
4Final Transmit Carrier Rate2880028800
5Final Receive Carrier Rate5000049333
6Protocol Negotiation ResultLAPMLAPM
7Data Compression ResultV.42bisV.42bis
8Estimated Noise Level152152
9Receive Signal Power Level (-dBm)2525
10Transmit Signal Power Level (-dBm)1616
11Round Trip Delay (msec)44
12Near Echo Level (-dBm)NANA
13Far Echo Level (-dBm)NANA
14Transmit Frame Count33
15Transmit Frame Error Count00
16Receive Frame Count00
17Receive Frame Error Count00
18Retrain by Local Modem00
19Retrain by Remote Modem00
20Call Termination Cause00
21Robbed-Bit Signaling0000
22Digital Loss (dB)66
23Remote Server ID4342C3NA
0203-0799-A
OK
Compaq Global Mini PCI 56k (V.90) Modem by 3Com13
White Paper
The ATI11 command may be issued from online command mode or after the end of a call. After
a call, some values are no longer valid; it is useful to know which ones. Each of the line items in
the ATI11 result is explained next:
1. V.90, 56K, V.34, or V.32 depending on the type of connection negotiated.
2. Initial upstream rate.
3. Initial downstream rate.
4. Current or final upstream rate.
5. Current or final downstream rate.
6. LAPM or MNP or None, depending on V.42 negotiation.
7. V.42bis or MNP or None, depending on V.42 negotiation.
8. Mean-square error of received downstream signal. This is the difference between received
constellation point and reference decision point. This is a dimensionless decimal number,
only valid during a call. Higher numbers are worse. There is no absolute quality threshold; it
depends on the downstream data rate. The number varies during a call, so it can be useful to
sample a few times.
9. The received signal power, although labeled –dBm, is only a relative measure for comparing
calls to/from different locations. Only valid during a call.
10. Upstream transmit signal power.
11. Round-trip delay in milliseconds.
12. Echo levels are valid for V.34 only.
13. Echo levels are valid for V.34 only.
14. Number of LAPM frames sent upstream during this call. Count wraps around at 65535.
15. Number of REJ frames received at the analog client modem.
16. Number of LAPM frames received by the client during this call. Count wraps at 65535.
17. Number of frames received in error by the client.
18. Number of retrains or rate renegotiations requested by this modem.
19. Number of retrains or rate renegotiations requested by remote modem.
20. Reason for call ending, only valid after call ends.
0 = Local modem command: ATH, DTR drop.
1 = Remote modem: cleardown, loss of signal.
2 = No answer, busy, etc.
0203-0799-A
3 = Training failure V.90, K56flex, or V.34.
4 = Protocol failure if required by \N4, for example.
21. For PCM connection, a hexadecimal 6-bit pattern of T1 frames with robbed-bit signaling.
22. For PCM connection only, the downstream digital loss.
23. For K56flex connection only, the V.8bis info sent by the server. Meaning is defined at the
server and by convention.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com14
White Paper
LnSpeaker Volume
This command sets speaker volume to low, medium, or high.
L0Selects low volume.
L1Selects low volume.
L2Selects medium volume (default).
L3Selects high volume.
Result Codes:
OKn = 0, 1, 2, 3.
ERROROtherwise.
MnSpeaker Control
This command turns the speaker on or off..
M0The speaker is off.
M1The speaker is on until a connection is made (default).
M2The speaker is always on.
M3The speaker is on until the carrier is detected, except while dialing.
Result Codes:
OKn = 0, 1, 2, 3
ERROROtherwise
OnOnline Data Mode
Forces the modem to the online data mode. Use this command to return to the online
mode after "escaping" to command mode.
O0Instructs the modem to exit online command mode and return to data mode
(see AT Escape Sequence, +++).
O1This command issues a retrain (automatically return to the highest speed) before
returning to online data mode.
Result Codes:
OKn = 0, 1.
ERROROtherwise.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com15
White Paper
QnResult Code Control
Result codes are informational messages sent from the modem and displayed on your
monitor. Basic result codes are OK, CONNECT, RING, NO CARRIER, and ERROR.
Also sometimes referred to as "quiet" mode, the Q setting controls the level of result
codes generated by the modem.
Q0Display result codes (default).
Q1Quiet mode; no result codes.
Q2Displays result codes only in Originate Mode.
Result Codes:
OKn = 0 - 2.
ERROROtherwise.
SnRead/Write an S-Register
Sets the register r to the specified value n.
The Sr? command reads (displays) the value in register r.
Q$Display the list of S-register settings.
Qr=nSet S-register "r" to "n".
Qr$Display the value of S-register "r".
Result Codes:
OKn = $, r = n, r$.
ERROROtherwise.
S$Display Online Help for S-Registers
Displays online Help for S-registers.
VnResult Code Form
Determines the type of result code. The V command determines if the result code is sent
as words or numbers.
V0Display result codes in numeric form.
V1Display result codes in verbose form (words).
Result Codes:
0203-0799-A
OKn = 0, 1.
ERROROtherwise.
ATV0ATV1
Result Code Format<numeric code><CR><CR><LF>
<verbose code><CR><LF>
Compaq Global Mini PCI 56k (V.90) Modem by 3Com16
White Paper
XnResult Code
Selects the result code set and dialing functions.
X0Report basic call progress result codes—OK, CONNECT, RING, NO CARRIER
(also for busy, if enabled, and dial tone not detected), NO ANSWER, and
ERROR.
X1Report basic call progress result codes and the connection rate—OK,
CONNECT, RING, NO CARRIER (also for busy, if enabled, and dial tone not
detected), NO ANSWER, CONNECT XXXX, and ERROR.
X2Report basic call progress result codes and the connection rate—OK,
CONNECT, RING, NO CARRIER (also for busy, if enabled), NO DIAL TONE,
NO ANSWER, CONNECT XXXX, and ERROR.
X3Report basic call progress result codes and the connection rate—OK,
CONNECT, RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY,
and ERROR.
X4Report basic call progress result codes and the connection rate—OK,
CONNECT, RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY,
NO DIAL TONE, and ERROR (default).
Extended Result Codes
Disabled:Displays only the basic result codes OK, CONNECT, RING, NO
Enabled:Displays basic result codes, along with the connect message and
Dial Tone Detect
Disabled:The modem dials a call regardless of whether it detects a dial
Enabled:The modem dials only upon detection of a dial tone, and
Busy Tone Detect
Disabled:The modem ignores any busy tones it receives.
Enabled:The modem monitors for busy tones.
Result Codes:
OKn = 0 - 4.
CARRIER, and ERROR.
the modem's date rate, and an indication of the modem's error
correction and data compression operation.
tone. The period of time the modem waits before dialing is
specified in register S6.
disconnects the call if the dial tone is not detected within 10
seconds.
0203-0799-A
ERROROtherwise.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com17
White Paper
YnSelect Power-On/Reset Default Configuration
Controls the configuration template used when issuing a "ATZ" or "ATZ0" command to
the modem.
Y0On the next reset, use &W0 settings (default).
Y1On the next reset, use &W1 settings.
Y2On the next reset, use &F0 settings.
Y3On the next reset, use &F1 settings.
Y4On the next reset, use &F2 settings.
Result Codes:
OKn = 0 - 4.
ERROROtherwise.
ZnReset and Recall Stored Profile
Resets the modem, recalls the specified user profile from nonvolatile memory
(NVRAM), and places it in the active configuration area.
Z0Reset the modem according to the settings of ATY.
Z1Reset the modem and use &W0 settings.
Z2Reset the modem and use &W1 settings.
Z3Reset the modem using &F0 settings and load factory default profile 1.
Z4Reset the modem using &F1 settings and load factory default profile 0.
Z5Reset the modem using &F2 settings and load factory default profile 2.
Result Codes:
OKn = 0 - 5.
ERROROtherwise.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com18
White Paper
&$Display Online Help for Ampersand Commands
Displays online Help for the ampersand (&) commands.
&AnResult Code Control
This modem always auto retrains.
&A0Disable data compression result codes.
&A1Enable data compression result codes.
&A2Enable modulation result codes.
&A3Enable data compression result codes and add V.42bis and MNP 5 protocol
indicators (default).
Result Codes:
OKn = 0 - 3.
ERROROtherwise.
&BnDTE Speed
DTE rate control: This command is not used by the Winmodem architecture. Instead, the
Winmodem is capable of automatically adapting to the Windows COM port rate.
&B0Use a floating DTE speed (default).
&B1Use a fixed DTE speed.
&B2Use a fixed DTE speed when using data compression.
Result Codes:
OKn = 0 - 2.
ERROROtherwise.
&CnData Carrier Detect (DCD) Control
Data Carrier Detect is a signal from the modem to your computer indicating that the
carrier signal is being received from a remote modem. DCD normally turns off when the
modem no longer detects the carrier signal.
&C0Carrier detect is always on.
&C1Carrier detect is controlled by the modem (default).
Result Codes:
0203-0799-A
OKn = 0, 1.
ERROROtherwise.
Compaq Global Mini PCI 56k (V.90) Modem by 3Com19
White Paper
&DnData Terminal Ready (DTR) Control
This command interprets how the modem responds to the state of the DTR signal and
changes to the DTR signal.
This command loads the configuration stored and programmed at the factory. This
operation replaces all of the command options and the S-register settings in the active
configuration with factory values.
&F0Set the factory profile that uses hardware (RTS/CTS) flow control (this is the
active profile when the modem is shipped).
&F1Set the factory profile that uses hardware (RTS/CTS) flow control.
&F2Set the factory profile that uses hardware (XON/XOFF) flow control.
Result Codes:
OKn = 0 - 2
ERROROtherwise.
&GnGuard Tone Control
Determines guard tone selection.
&G0Guard tone disabled (default).
&G1Sets guard tone to 550 Hz.
&G2Sets guard tone to 1800 Hz.
Result Codes:
OKn = 0 - 2.
ERROROtherwise.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com20
White Paper
&HnFlow Control for Transmitted Data
&H0Disable flow control.
&H1Enable hardware flow control (default).
&H2Enable software (XON/XOFF).
&H3Enable software and hardware flow control.
Result Codes:
OKn = 0 - 3.
ERROROtherwise.
&InFlow Control for Received Data
&I0Disable flow control (default).
&I1Send XON/XOFF signals to modems on both ends.
&I2Send XON/XOFF signals to your modem only.
Result Codes:
OKn = 0 - 2.
ERROROtherwise.
&Kn Data Compression Control
Enables/disables data compression.
&K0Disable data compression.
&K1Enable data compression (V.42bis, MNP 5, NONE) [default].
&K2Enable data compression (forces V.42bis).
&K3Use selective data compression.
Result Codes:
OKn = 0 - 3.
ERROROtherwise.
&Mn Error Correction Control
&M0Disable error correction in 1200 bps and faster transfers.
&M4Allow V.42 or MNP error correction in 1200 bps and faster transfers (default).
0203-0799-A
&M5Allow either V.42 or MNP error correction in 1200 bps and faster transfers.
Saves the active profile to the specified stored profile.
&W0Write (store) user profile 0 to memory.
&W1Write (store) user profile 1 to memory.
Result Codes:
OKn = 0, 1.
ERROROtherwise.
&YnSet Break Handling
This command does not change the behavior of the modem, but is included for
compatibility with applications that issue the &Y0 command.
&Y0Destructive, but doesn't send break..
&Y1Destructive, expedited (default).
&Y2Nondestructive, expedited.
Result Codes:
OKn = 0 - 2.
ERROROtherwise.
&ZnStore Telephone Number
The modem can store telephone numbers. The format is AT&Zn=s, where n is the
desired location and s is the dial string.
&ZsStore phone number.
&Z?Display phone number.
Result Codes:
OKn = s, ?
ERROROtherwise.
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com24
White Paper
S Registers
Setting S Register Default Values
The S register default values function reliably under most circumstances. However, these values
may be modified if necessary.
For example, it may take an especially long time to get a dial tone in your office, so you may
choose to reset S7 for a longer wait time.
Modifying an S Register
You can modify or change the value of an S register from Command Mode (Terminal Mode) or
from a standard data or fax communication application. For example:
1. Type
2. If you then enter AT = 95, it resets S11 to a value of 95 since the modem remembered that
3. If you enter an S = command with no parameter (value), the register number defaults to zero
ATS11=70, then press Enter. This sets S11 to a value of 70.
S11 was the last register referenced.
and the modem changes the value of S0. Therefore, the following commands are equivalent:
ATS0 = 3 and ATS = 3.
Reading an S Register
To read the contents of a given S register in the Terminal Mode (Command Mode), type ATSn?
(where n is the number of the register), then press Enter.
When modifying a register, the modem also remembers the location of the last inquiry. For
example, the following sequence of commands displays the contents of the S11 register:
ATS11? This command displays the value of S11.
AT? This command also displays the value of S11.
When you use an S? with no value the register number defaults to zero and the modem responds
with the value of S0 (i.e., ATS?).
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com25
White Paper
S-Register Summary
RegisterDefaultDescription
S00 ringsRing to answer on
S10 ringsRing count
S243Escape code character
S313Carriage return character
S410Line return character
S58 secsBackspace character
S64 secsWait for blind dial
S760 secsWait time for carrier
S82 secsPause time for comma
S90.106Carrier detect validation time
S100.7Lost carrier to hang-up delay
S1170 msTouch Tone spacing
S122 secsEscape guard time
S130Bitmapped register
S150Bitmapped register
S160Bitmapped test register
S180 secsTest timer
S190 minsInactivity timer
S210.010 secError correction break length
S2217Character code for XON
S2319Character code for XOFF
S250Response to DTR change
S270Bitmapped register
S288V.32 handshake time
S2920V.21 answer mode fallback timer
S322Connection bitmapped operations
S3332V.34 connection setup control flags
S3416V.34 connection setup control flags
S380Delay before forced hangup
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com26
White Paper
S-Register Descriptions
S0Ring to Answer On
Sets the number of rings required before the modem automatically answers a call. If set
to 0, auto-answer mode is disabled and manual answer is in effect.
Range:0 - 255
Default:0
Units:Rings
S1Ring Count
Counts and logs the number of rings received.
Range:0 - 255
Default:0
Units:Rings
S2Escape Code Character
Designates the ASCII character used to indicate an escape character.
Range:0 - 127
Default:43
Units:ASCII
S3Carriage Return Character
Designates the ASCII character used for carriage returns.
Dial tone wait time; if AT command X is set to X2 or X4, the modem ignores this
register and dials as soon as it detects a dial tone.
Range:2 - 255
Default:4
Units:Seconds
S7Wait Time for Carrier
Denotes the wait time, in seconds, for a carrier after dialing or answering. If the modem
does not detect a carrier after a specified wait time, it hangs up.
Range:1 - 255
Default:60
Units:Seconds
S8Pause Time for Comma
Sets the time, in seconds, that the modem must pause when the "," dial modifier is used
in the dial string.
Range:0 - 255
Default:2
Units:Seconds
S9Carrier Detect Validation Time
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
Default:0.106
0203-0799-A
Units:0.1 seconds
Compaq Global Mini PCI 56k (V.90) Modem by 3Com28
White Paper
S10Lost Carrier to Hang-Up Delay
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
Default:7
Units:0.1 seconds
S11Touch-Tone Spacing
Sets the duration of tones in Touch-Tone dialing.
Range:0 - 255
Default:70
Units:0.001 seconds
S12Escape Code Guard Time
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.
Selects the data bit(s) you want the modem set on, and sets S13 to the total of the values
in the Value column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4 (value
16).
1 = Reset on DTR loss
2 = Reduced non-ARQ transmit buffer
4 = Set DEL = backspace
8 = Do DS0 on DTR
16 = Do DS0 on Reset
128 = Escape code hang-up
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com29
White Paper
S15Bitmapped Register
Selects the data bit(s) you want the modem set on, and sets S13 to the total of the Value
column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4 (value 16).
Selects the data bit(s) you want the modem set on, and sets S13 to the total of the Value
column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4 (value 16).
2:Dial test
Range:2
Default:0
S18Test Timer
Sets the length of time, in seconds, that the modem conducts a test 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
Default:0
Units:Seconds
S19Inactivity Timer
Sets the duration, in minutes, for the inactivity timer. The timer activates when there is
no data activity on the phone line; at time-out the modem hangs up. A setting of 0
disables the timer function.
S19=0 disables the timer.
Range:0 - 255
0203-0799-A
Default:0
Units:Minutes
Compaq Global Mini PCI 56k (V.90) Modem by 3Com30
White Paper
S21Error Correction Break Length
Sets the length, in 10-millisecond units, of breaks sent from the modem to the computer;
applies to MNP or V.42 mode only.
Range:0 - 255
Default:1
Units:0.01 seconds
S22Character Code for XON
Stores the ASCII code for the XON character.
Range:0 - 127
Default:17
Units:ASCII
S23Character Code for XOFF
Stores the ASCII code for the XOFF character.
Range:0 - 127
Default:19
Units:ASCII
S25Response to DTR Change
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:0
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com31
White Paper
S27Bitmapped Register
Selects the data bit(s) you want the modem set on, and sets S13 to the total of the values
in the Value column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4 (value
16). Software compatibility mode (128) forces "9600" connect message for V.32
connections greater than 9600 bps for some software which cannot accept these
messages.
Sets the V.32 handshaking time in tenths of a second. A value of 0 eliminates V.32
answer tones for a faster connection, while 255 disables all connections except V.32 at
9600 bps.
Range:0 - 255
Default:8
Units: 0.1 seconds
S29V.21 Answer Mode Fallback Timer
Sets the duration, in tenths of a seconds, of the V.21 answer mode fallback timer.
Range:0 - 255
Default:20
Units: 0.1 seconds
0203-0799-A
Compaq Global Mini PCI 56k (V.90) Modem by 3Com32
White Paper
S32Connection Bitmapped Operations
This register sets the maximum line data rate. In K56flex and V.90 mode, S37 controls
the upstream V.34 rate.
Selects the data bit(s) you want them modem set on, and sets S13 to the total of the
values in the Value column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4
(value 16).
1 = Disable 2400 symbol rate
2 = Disable 2743 symbol rate
4 = Disable 2800 symbol rate
8 = Disable 3000 symbol rate
16 = Disable 3200 symbol rate
32 = Disable 3429 symbol rate (default)
128 = Disable shaping
S34V.34 Connection Setup Control Flags
Selects the data bit(s) you want the modem set on, and sets S13 to the total of the Value
column. For example, ATS13.0=17 enables bit 0 (value 1) and bit 4 (value 16).
Specifies the delay between the receipt of the H command disconnect and the disconnect
operation. 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
Default:0
Units:Seconds
0203-0799-A
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.