This document specifies the Lucent Technologies
MTC AT Command Set for the host-based controller
modem products. Note that if a particular modem
board does not support a feature (such as voice),
then the corresponding commands are disabled for
that modem.
Host-Based Controller Modem Data Addendum
AT Command Set June 15,
1998
AT Command Summary
The following tables summarize the commands implemented by the modem. Commands may be executed when
the modem is in COMMAND mode. COMMAND mode is entered upon under one of the following conditions:
✟ After power up
✟ At the termination of a connection
✟ After the execution of a command other than dial or answer commands (ATO or AT&T)
✟ Upon the receipt of the ESCAPE SEQUENCE (three consecutive characters matching the contents of
S register 2) while on-line mode
✟ Upon the on-to-off transition of DTR if &D1, &D2, or &D3 has been set
Table 1. AT Command Set Summary
CommandDescriptionCommandDescription
A/Repeat last command&JAuxiliary relay options
AAnswer command&KLocal flow control selection
BCommunication standard setting&MAsynchronous communications mode
CCarrier control&QAsynchronous communications mode
DDial command&SData set ready (DSR) option
EEcho command&TSelf-test commands
FOn-line data character echo command&VView the active configuration
HHook control&WStore current configuration
IRequest ID information&YSelect stored profile for hard reset
LMonitor speaker volume&ZStore telephone number
MMonitor speaker mode\AMNP block size
NModulation handshake\BSend break
OReturn to on-line data mode\GModem port flow control
PSelect pulse dialing\JAdjust bits/s rate control
QResult code control\KSet break control
TSelect tone dialing\NError control mode selection
VDCE response format\QLocal flow control selection
WResult code option\RRing indicator off after answer
XResult code selection and call progress
monitoring
YLong-space disconnect\VProtocol result code
ZReset and recall stored profile\XXON/XOFF pass through
&BV.32 auto retrain%BView numbers in blacklist
&CData carrier detect (DCD) control%CData compression control
&DData terminal ready (DTR)%EAutomatic rate change
&FLocal factory settings-CData calling tone
&GV.22bis guard tone control-V90Enable/disable V.90 settings
\TInactivity timer
2Version 1.0Lucent Technologies Inc.
Data AddendumHost-Based Controller Modem
3
June 15, 1998AT Command Set
AT Command Summary (continued)
Table 2. AT Testing and Debugging Command Set Summary
CommandDescriptionCommandDescription
&&CWrite to/read from host interface%T94Test external DSP RAM
&&LLine-to-line loopback%T124Return to on-chip DSP RAM
&&RWrite to/read from DSP RAM location%T125Load K56flex image to external DSP RAM
&&SSpeaker codec loopback#UDUnimodem diagnostics
Table 3. The S-Register Summary
RegisterDefaultDescription
S00Automatic answer ring number
S10Ring counter
S243AT escape character
S313Command line termination character
S410Response formatting character
S58Command line editing character
S62Wait before dialing
S750Connection completion time-out
S82Comma dial modifier time
S1020Automatic disconnect delay
S1195DTMF dialing speed
S1250Escape guard time
S148General bit-mapped options status
S2148V.24 bit-mapped options status
S22112Results bit-mapped options status
S2410Timer to control sleep mode
S281V.34 modulation enable/disable
S300Inactivity timer
S3216Synthetic ring volume
S330Synthetic ring frequency
S350Data calling tone
S367Negotiation fallback
S370Dial line rate
S381Enable/disable K56flex settings
S42*1Auto rate
S43*1Auto mode
S487LAPM error control and feature negotiation
S8910Timer to control sleep mode
S9010Local phone status
S9115Line transmit level
S1087Network codec type
* S-registers 42, and 43 are for test and debugging purposes only.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
4
AT Command Set June 15,
1998
AT Command Summary (continued)
Table 4. The 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, or does
not detect answer tone
ERROR4Invalid command
CONNECT 1200 EC*5Connection at 1200 bit/s
NO DIALTONE6No dial tone detected
BUSY7Busy signal detected
NO ANSWER8Remote end never answered
CONNECT 2400 EC*10Connection at 2400 bit/s
CONNECT 4800 EC*11Connection at 4800 bit/s
CONNECT 9600 EC*12
CONNECT 14400 EC*13Connection at 14400 bit/s
CONNECT 19200 EC*14Connection at 19200 bit/s
CONNECT 7200 EC*24Connection at 7200 bit/s
CONNECT 12000 EC*25Connection at 12000 bit/s
CONNECT 16800 EC*86Connection at 16800 bit/s
CONNECT 300 EC*40Connection at 300 bit/s
CONNECT 21600 EC*55Connection at 21600 bit/s
CONNECT 24000 EC*56Connection at 24000 bit/s
CONNECT 26400 EC*57Connection at 26400 bit/s
CONNECT 28800 EC*58Connection at 28800 bit/s
CONNECT 31200 EC*59Connection at 31200 bit/s
CONNECT 33600 EC*60Connection at 33600 bit/s
CONNECT 38400 EC*28Connection at 38400 bit/s (DTE rate)
CONNECT 57600 EC*18Connection at 57600 bit/s (DTE rate)
CONNECT 115200 EC*87Connection at 115200 bit/s (DTE rate)
DELAYED88Delay is in effect for the dialed number
BLACKLISTED89Dialed number is blacklisted
BLACKLIST FULL90Blacklist is full
CONNECT 32000 EC*70Connection at 32000 bit/s (K56flex mode) or V.90
CONNECT 34000 EC*71Connection at 34000 bit/s (K56flex mode)
CONNECT 36000 EC*72Connection at 36000 bit/s (K56flex mode) or V.90
CONNECT 38000 EC*73Connection at 38000 bit/s (K56flex mode)
CONNECT 40000 EC*74Connection at 40000 bit/s (K56flex mode) or V.90
CONNECT 42000 EC*75Connection at 42000 bit/s (K56flex mode)
CONNECT 44000 EC*76Connection at 44000 bit/s (K56flex mode) or V.90
CONNECT 46000 EC*77Connection at 46000 bit/s (K56flex mode)
CONNECT 48000 EC*78Connection at 48000 bit/s (K56flex mode) or V.90
CONNECT 50000 EC*79Connection at 50000 bit/s (K56flex mode)
CONNECT 52000 EC*80Connection at 52000 bit/s (K56flex mode) or V.90
CONNECT 54000 EC*81Connection at 54000 bit/s (K56flex mode)
CONNECT 56000 EC*82Connection at 56000 bit/s (K56flex mode)
CONNECT 28000 EC*100Connection at 28000 bit/s (V.90 mode)
Connection at 9600 bit/s
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
5
June 15, 1998AT Command Set
AT Command Summary (continued)
Result CodeNumericDescription
CONNECT 29333 EC*101Connection at 29333 bit/s (V.90 mode)
CONNECT 30666 EC*102Connection at 30666 bit/s (V.90 mode)
CONNECT 33333 EC*103Connection at 33333 bit/s (V.90 mode)
CONNECT 34666 EC*104Connection at 34666 bit/s (V.90 mode)
CONNECT 37333 EC*105Connection at 37333 bit/s (V.90 mode)
CONNECT 38666 EC*106Connection at 38666 bit/s (V.90 mode)
CONNECT 41333 EC*107Connection at 41333 bit/s (V.90 mode)
CONNECT 42666 EC*108Connection at 42666 bit/s (V.90 mode)
CONNECT 45333 EC*109Connection at 45333 bit/s (V.90 mode)
CONNECT 46666 EC*110Connection at 46666 bit/s (V.90 mode)
CONNECT 49333 EC*111Connection at 49333 bit/s (V.90 mode)
CONNECT 50666 EC*112Connection at 50666 bit/s (V.90 mode)
CONNECT 53333 EC*113Connection at 53333 bit/s (V.90 mode)
CONNECT 54666 EC*114Connection at 54666 bits/s (V.90 mode)
* 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:
V42bis—V.42 error control and V.42bis data compression.
V42—V.42 error control only.
MNP 5—MNP class 4 error control and MNP class 5 data compression.
MNP 4—MNP class 4 error control only.
NoEC—No error control protocol.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command SetJune 15,
1998
AT Commands Reference
AT commands are issued to the modem to control the modem's operation and software configuration. AT
commands can only be entered while the modem is in command mode. The format for entering AT commands is:
TYPE:ATXn where X is the AT command and n is the specific value for that
command.
PRESS:EnterIf n is omitted from a command that takes a parameter valu, the
value 0 I(zero)
is assumed.
Any command issued is acknowledged with a response in either text or numeric values known as result codes.
Table 2 lists all the valid result codes.
In the following listing, all commands and command-values accepted by the modem are shown; any entries other
than those shown cause the ERROR result code.
+++ Escape sequence
The escape sequence allows the modem to exit data mode and enter on-line command mode. While in on-line
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 which is set by the Escape Guard Time (S12), must be used before and 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.
A/Repeat Last Command
This command repeats the last command string entered. Do not precede this command with an AT prefix or
conclude it by pressing Enter.
AAnswer Command
This command instructs the modem to go off-hook and answer an incoming call.
BnCommunication Standard Setting
This command determines CCITT vs. Bell standard.
B0:Selects CCITT V.22 mode when the modem is at 1200 bits/s.
B1:Selects Bell 212A when the modem is at 1200 bits/s (default).
B2:Unselects V23 reverse channel (same as B3 ).
B3:Unselects V23 reverse channel (same as B2 ).
B15:Selects V.21 when the modem is at 300 bits/s.
B16:Selects Bell 103J when the modem is at 300 bits/s (default).
Result Codes:
OKn = 0, 1, 2, 3, 15, 16
ERROROtherwise
CnCarrier Control
The modem will accept the C1 command without error in order to assure backward compatibility with
communications software that issues the C1 command. However, this modem does not support the C0
command. The C0 command may instruct some other modems not to send carrier (i.e., it puts them in a receiveonly mode).
June 15, 1998AT Command Set
AT Command Reference (continued)
DnDial
This command instructs the modem to begin the dialing sequence. The dial string (n, including modifiers and the
telephone number) is entered after the ATD command.
A dial string can be up to 60 characters long. Any digit or symbol (09, *, #, A, B, C, D) may be dialed as touchtone digits. Characters such as spaces, hyphens, and parentheses do not countthey are ignored by the
modem and may be included in the dial string to enhance readability.
The following may be used as dial string modifiers:
LRedials last number. Should be the first character following ATD, ignored otherwise.
PPulse dialing.
TTouch-tone dialing (default).
,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.
VThe modem switches to speakerphone mode and dials the number. An ATH command may be
used to
disconnect the voice call.
@Wait for quiet answer. Wait for five seconds of silence after dialing the number. If silence is not
detected, the modem sends a NO ANSWER result code back to the user.
!Hook flash. Causes the modem to go on-hook for 0.5 seconds and then return to off-hook.
;Return to command mode. Causes the modem to return to command mode after dialing the
number,
without disconnecting the call.
^Disable data calling tone transmission.
S=n Dial a telephone number previously stored using the &Zn=x command (see the &Zn=x command for
further information). The range of n is 0—3.
$Bong tone detection
EnEcho Command
This command controls whether or not the characters entered from your computer keyboard are echoed back to
your monitor while the modem is in command mode.
E0:Disables echo to the computer.
E1:Enables echo to the computer (default).
Result Codes:
OKn = 0, 1
ERROROtherwise
FnOnline Data Character Echo Command
This command determines if the modem will echo data from the DTE. This modem does not support the F0
version of the command. However, the modem will accept F1, which may be issued by older communication
software, to assure backward compatibility.
F0:Online data character echo enabled (NOT SUPPORTED).
F1:Online character echo disabled.
Result Codes:
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
8
AT Command Set June 15, 1998
AT Command Reference (continued)
OKn = 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 displays specific product information about the modem.
I0:Returns modem identity string and driver version number, same as I3.
I1:Calculates ROM checksum and displays it on the DTE.
I2:Performs a ROM check and calculates and verifies the checksum displaying OK or
ERROR.
I3:Returns modem identity string and driver version number, same as I0.
I4:Returns firmware version for data pump.
I5:Returns the board/firmware ID and country ID in hexadecimal (for Apollo).
Returns the code ver, board ID, country ID and subsystem vendor ID in hexadecimal (for
MARS).
I6-8:Returns OK for compatibility.
I9:Returns country ID in English.
I11:Displays connection information as described in the following example.
Result Codes:
As describedn = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
9
June 15, 1998AT Command Set
AT Command Reference (continued)
The ATI11 result has two pages; the user must hit a key to get the second page. See the following example:
ati11
Description K56flex connectionV.90 Connection
--------------- --------------------------------1 Last Connection 56KV.90
2 Initial Transmit Carrier Rate 2880028800
3 Initial Receive Carrier Rate 5000049333
4 Final Transmit Carrier Rate 2880028800
5 Final Receive Carrier Rate 5000049333
6 Protocol Negotiation Result LAPMLAPM
7 Data Compression Result V42bisV42bis
8 Estimated Noise Level 152152
9 Receive Signal Power Level (-dBm) 2525
10 Transmit Signal Power Level (-dBm) 1616
11 Round Trip Delay (msec) 44
Press any key to continue; ESC to quit.
12 Near Echo Level (-dBm) NANA
13 Far Echo Level (-dBm)NANA
14 Transmit Frame Count 33
15 Transmit Frame Error Count 00
16 Receive Frame Count 00
17 Receive Frame Error Count 00
18 Retrain by Local Modem 00
19 Retrain by Remote Modem 00
20 Call Termination Cause 00
21 Robbed-Bit Signaling 0000
22 Digital Loss (dB) 66
23 Remote Server ID 4342C3NA
OK
The ATI11 command may be issued from on-line command mode or after the end of a call. After a call, some of
the values are no longer valid; it's useful to know which ones.
Each of the line items in the ATI11 result is explained next:
V.90, 56K, V.34, or V.32 depending on the type of connection negotiated.
1.
Initial upstream rate
2.
Initial downstream rate
3.
Current or final upstream rate
4.
Current or final downstream rate
5.
LAPM or MNP or None, depending on V.42 negotiation
6.
V42bis or MNP or None, depending on V.42 negotiation
7.
Mean-square error of received downstream signal. Difference between received constellation point and
8.
reference decision point. This is a dimensionless decimal number, only valid during a call. Higher numbers
are worse. There's no absolute threshold of goodness; it depends on the downstream data rate. The number
varies during a call, so it can be useful to sample it a few times.
The received signal power, although labeled -dBm, is only a relative measure for comparing calls to/from
9.
different locations. Only valid during a call.
Upstream transmit signal power.
10.
Round-trip delay in milliseconds.
11.
Echo levels are valid for V.34 only.
12.
Echo levels are valid for V.34 only.
13.
Number of LAPM frames sent upstream during this call. Count wraps around at 65535.
14.
Number of REJ frames received at the analog client modem.
15.
Number of LAPM frames received by client during this call. Count wraps around at 65535.
16.
Number of frames received in error by the client.
17.
Number of retrains or rate renegotiations requested by this modem.
18.
Number of retrains or rate renegotiations requested by remote modem.
19.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
10
AT Command Set June 15, 1998
AT Command Reference (continued)
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.
3 = Training failure V.90, K56flex or V.34.
4 = Protocol failure if required by \N4, for example.
For PCM connection only, a hexadecimal 6-bit pattern of T1 frames with robbed-bit signaling.
21.
For PCM connection only, the downstream digital loss.
22.
For K56flex connection only, the V.8bis info sent by the server. Meaning is defined at the server and by
23.
convention. Example above is from a recent Ascend MAX in µ-Law.
LnMonitor Speaker Volume
This command sets speaker volume to low, medium, or high.
L0:Selects low volume.
L1:Selects low volume.
L2:Selects medium volume (default).
L3:Selects high volume.
Result Codes:
OKn = 0, 1, 2, 3
ERROROtherwise
MnMonitor Speaker Mode
This command turns the speaker on or off.
M0:The speaker is off.
M1:The speaker is on until the modem detects the carrier signal (default).
M2:The speaker is always on when modem is off-hook.
M3:The speaker is on until the carrier is detected, except while dialing.
Result Codes:
OKn = 0, 1, 2, 3
ERROROtherwise
NnModulation Handshake
This command controls whether or not the local modem performs a negotiated handshake at connection time with
the remote modem when the communication speed of the two modems is different.
N0:When originating or answering, this is for handshake only at the communication standard specified by
S37 and the ATB command.
N1:When originating or answering, begin the handshake only at the communication standard specified by
S37 and the ATB command. During handshake, fallback to a lower speed may occur (default).
Result Codes:
OKn = 0, 1
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
11
June 15, 1998AT Command Set
AT Command Reference (continued)
OnReturn On-line to Data Mode
O0:Instructs the modem to exit on-line command mode and return to data mode
(see AT Escape Sequence, +++).
O1:This command issues a retrain before returning to on-line data mode.
O3:This command issues a rate renegotiation before returning to on-line data mode.
Result Codes:
OKn = 0, 1, 3
ERROROtherwise
PSelect Pulse Dialing
This command configures the modem for pulse (non touch-tone) dialing. Dialed digits are pulsed until a T
command or dial modifier is received. Tone dial is the default setting.
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. The ATQ command allows the user to turn result
codes on or off.
Q0:Enables modem to send result codes to the computer (default).
Q1:Disables modem from sending result codes to the computer.
Result Codes:
OKn = 0, 1
ERROROtherwise
TSelect Tone Dialing
This command instructs the modem to send DTMF tones while dialing. Dialed digits are tone dialed until a P
command or dial modifier is received. This is the default setting.
VnDCE Response Format
This command controls whether result codes (including call progress and negotiation progress messages) are
displayed as words or their numeric equivalents. For the result code, see table 4.
V0:Displays result codes as digits.
V1:Displays result codes as text (default).
Result Codes:
OKn = 0, 1
ERROROtherwise
ATV0ATV1
Result Code Format<numeric code> <CR><CR> <LF>
<verbose code> <CR> <LF>
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
12
Dial Tone Detect
Busy Tone Detect
AT Command Set June 15, 1998
AT Command Reference (continued)
WnResult Code Option
W0:CONNECT result code reports DTE receive speed. Disable protocol result codes.
W1:CONNECT result code reports DTE receive speed. Enable protocol result codes.
W2:CONNECT result code reports DCE receive speed. Enable protocol result codes (default).
Result Codes:
OK n = 0, 1, 2
ERROR Otherwise
XnResult Code Selection and Call Progress Monitoring
This command enables tone detection options used in the dialing process. As these functions are chosen, the
modem chip set’s result codes are also affected. Therefore, this command is frequently used to control the
modem chip set’s responses. The primary function of this control is to control the modem chip set’s call response
capabilities.
Disabled:Displays only the basic result codes OK, CONNECT, RING, NO CARRIER, and ERROR.
Enabled:Displays basic result codes, along with the connect message and the modem's date rate,
and an indication of the modem's error correction and data compression operation.
Dial Tone Detect
Disabled:The modem dials a call regardless of whether it detects a dial tone. The period of time
Enabled:The modem dials only upon detection of a dial tone, and disconnects the call if the dial
Busy Tone Detect
Disabled:The modem ignores any busy tones it receives.
Enabled:The modem monitors for busy tones.
Result Codes:
OKn = 0, 1, 2, 3, 4, 5, 6, 7
ERROROtherwise
the modem waits before dialing is specified in register S6.
tone is not detected within 10 seconds.
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
13
June 15, 1998AT Command Set
AT Command Reference (continued)
YnLong Space Disconnect
Long space disconnect is always disabled.
Y0:Disable long space disconnect (default).
Y1:Enable long space disconnect (NOT SUPPORTED).
Result Codes:
OKn = 0
ERROROtherwise
ZnRecall Stored Profile
This command instructs the modem chip set to go on-hook and restore the profile saved by the last &W
command. Either Z0 or Z1 restores the same single profile.
Result Codes:
OKn = 0, 1
ERROROtherwise
&BnV.32 Auto Retrain
This modem always auto retrains.
&B0:Disable V.32 auto retrain (NOT SUPPORTED).
&B1:Enable V.32 auto retrain (default).
Result Codes:
OKn = 1
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.
&C0:The state of the carrier from the remote modem is ignored. DCD circuit is always on.
&C1:DCD turns on when the remote modem's carrier signal is detected, and off when the carrier signal
is not detected (default).
Result Codes:
OKn = 0, 1
ERROROtherwise
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
14
AT Command Set June 15, 1998
AT Command Reference (continued)
&DnDTR Control
This command interprets how the modem responds to the state of the DTR signal and changes to the DTR signal.
&D0:Ignore. The modem ignores the true status of DTR and treats it as always on. This should only
be
used if your computer does not provide DTR to the modem.
&D1:If the DTR signal is not detected while in on-line data mode, the modem enters command mode,
issues OK result code, and remains connected.
&D2:If the DTR signal is not detected while in on-line data mode, the modem disconnects (default).
&D3:Reset modem on the on-to-off DTR transition.
Result Codes:
OKn = 0, 1, 2, 3
ERROR Otherwise
&FnLoad Factory Settings
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 default values.
Note: In voice mode (AT+FCLASS=8), if the AT&F command is placed on the same line as other commands, the
command line is ignored. To load factory settings in voice mode, issue AT&F by itself.
Result Codes:
OKn = 0
ERROROtherwise
&GnV.22bis Guard Tone Control
This command determines which guard tone, if any, to transmit while transmitting in the high band (answer
mode). This command is only used in V.22 and V.22bis mode. This option is not used in North America and is for
international use only.
&G0:Guard tone disabled (default).
&G1:Sets guard tone to 550 Hz.
&G2:Sets guard tone to 1800 Hz.
Result Codes:
OKn = 0, 1, 2
ERROROtherwise
&JnAuxiliary Relay option
&J0:The auxiliary relay is never closed. (Default)
&J1:NOT SUPPORTED
Result Codes:
OKn = 0
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
15
June 15, 1998AT Command Set
AT Command Reference (continued)
&Kn Local Flow Control Selection
&K0:Disable flow control
&K1:Reserved
&K2:Reserved
&K3:Enable RTS/CTS (hardware) flow control (default)
&Q0:Asynchronous Mode, buffered. Same as \N0.
&Q5:Error Control Mode, buffered (default). Same as \N3.
&Q6:Asynchronous Mode, buffered. Same as \N0.
&Q8:MNP error control mode. If an MNP error control protocol is not established, the modem will
fallback according to the current user setting in S36.
&Q9: V.42 or MNP error control mode. If neither error control protocol is established, the modem will
fallback according to the current user setting in S36.
Result Codes:
OK n = 0, 5, 6, 8, 9
ERROROtherwise
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
16
AT Command Set June 15, 1998
AT Command Reference (continued)
&SnData Set Ready (DSR) Option
This command selects DSR action.
&S0:DSR always ON (default).
&S1:DSR comes on when establishing a connection and goes off when the connection ends.
Result Codes:
OKn = 0, 1
ERROROtherwise
&TnSelf-Test Commands
This command allows the user to perform diagnostic tests on the modem. These tests can help to isolate
problems when experiencing periodic data loss or random errors.
&T0Abort. Stops any test in progress.
&T1Local analog loop. This test verifies modem operation, as well as the connection
between the modem and computer. Any data entered at the local DTE is modulated, then
demodulated, and returned to the local DTE. To work properly, the modem must be off-line.
&T3Local digital loopback test.
&T6Remote digital loopback test. This test can verify the integrity of the local modem, the communications
link, and the remote modem. Any data entered at the local DTE is sent to, and returned from, the
remote modem. To work properly, the modems must be on-line with error control disabled.
Result Codes:
OKn = 0
CONNECTn = 1, 3, 6
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
17
June 15, 1998AT Command Set
AT Command Reference (continued)
&VView Active Configuration and Stored Profile
This command is used to display the active profiles.
For example:
OptionSelection
Comm StandardBellB
CommandCharEchoEnabledE
Speaker VolumeMediumL
Speaker ControlOnUntilCarrierM
Result CodesEnabledQ
Dialer TypeToneT/P
ResultCode FormTextV
ExtendResultCodeEnabledX
Dial Tone DetectEnabledX
Busy Tone DetectEnabledX
LSD ActionStandard RS232&C
DTR ActionStandard RS232&D
Escape GuardTime1000 msecS12
Data Calling ToneDisabledS35
Line Rate33600S37
DSVD modeDisabled-SSE
Stored Phone Numbers
&Z0=
&Z1=
&Z2=
&Z3=
OK
AT Cmd
AT Cmd
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
18
AT Command Set June 15, 1998
AT Command Reference (continued)
&WnStore Current Configuration
This command stores certain command options and S-register values except S3, S4, and S5. The ATZ command
or a power-up reset of the modem restores this profile.
Result Codes:
OKn = 0
ERROROtherwise
&YnSelect Stored Profile for Hard Reset
This command does not change the behavior of the modem but is included for compatibility with applications that
issue the &Y0 command
&Y0:Select stored profile 0 on power-up
&Y1:ERROR
Result Codes:
OKn = 0
ERROROtherwise
&Zn=xStore Telephone Number
This command is used to store up to four dialing strings for later dialing. The format for the command is &Zn =
”stored number” where n is the location 0—3 to which the number should be written. The dial string may contain
up to 40 characters. The ATDS = n command dials using the string stored in location n.
Result Codes:
OKn = 0, 1, 2, 3
ERROROtherwise
\An Select Maximum MNP Block Size
The modem will operate an MNP error corrected link using a maximum block size controlled by the parameter
supplied.
In non-error-control mode, the modem will transmit a break signal to the remote modem with a length in multiples
of 100ms according to parameter specified. The command works in conjunction with the \K command.
OK If connected in data modem mode.
NO CARRIER If not connected or connected in fax modem mode.
\GModem Port Flow Control
\G0:Modem process XON/XOFF flow control characters locally (default).
\G1:Modem passes XON/XOFF flow control characters.
Result Codes:
OKn = 0, 1
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
19
June 15, 1998AT Command Set
AT Command Reference (continued)
\JBits/s Rate Adjusted
This command determines whether or not the negotiated connect speed of the modem forces the adjustment of
the speed of the DTE to the modem’s speed.
\J0:Buffer mode. Error control selected (or not) by \Nn command (default).
\J1:Force the max DCE rate to the DTE rate.
Result Codes:
OKn = 0 or 1
ERROROtherwise
\KnBreak Control
Controls the response of the modem to a break received from the DTE or the remote modem or the \B command.
The response is different in three separate cases.
The first case is where the modem receives a break from the DTE when the modem is operating in data transfer
mode:
\K0:Enter on-line command mode, no break sent to the remote modem.
\K1:Clear data buffers and send break to remote modem.
\K2:Same as 0.
\K3:Send break to remote modem immediately.
\K4:Same as 0.
\K5:Send break to remote modem in sequence with transmitted data. (Default.)
The second case is where the modem is in the on-line command state (waiting for AT commands) during a data
connection, and the \B is received in order to send a break to the remote modem:
\K0:Clear data buffers and send break to remote modem.
\K1:Clear data buffers and send break to remote modem. (Same as 0.)
\K2:Send break to remote modem immediately.
\K3:Send break to remote modem immediately. (Same as 2.)
\K4:Send break to remote modem in sequence with data.
\K5:Send break to remote modem in sequence with data. (Same as 4.) (Default.)
The third case is where there a break is received from a remote modem during a connection:
\K0:Clear data buffers and send break to the DTE.
\K1:Clear data buffers and send break to the DTE. (Same as 0.)
\K2:Send a break immediately to DTE.
\K3:Send a break immediately to DTE. (Same as 2.)
\K4:Send a break in sequence with received data to DTE.
\K5:Send a break in sequence with received data to DTE. (Same as 4.) (Default.)
Result Codes:
OKn = 0,1, 2, 3, 4, 5
ERROR Otherwise
\NnError Control Mode Selection
This command determines the type of error control used by the modem when sending or receiving data.
\N0:Buffer mode. No error control (same as &Q6).
\N1:Direct mode.
\N2:MNP* or disconnect mode. The modem attempts to connect using MNP 24 error control
procedures. If this fails, the modem disconnects. This is also known as MNP reliable
mode.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
20
AT Command Set June 15, 1998
AT Command Reference (continued)
\N3:V.42, MNP, or buffer (default).
The modem attempts to connect in V.42 error control mode. If this fails, the modem attempts to
connect in MNP mode. If this fails, the modem connects in buffer mode and continues
operation. This is also known as V.42/MNP auto reliable mode (same as &Q5).
\N4:V.42 or disconnect. The modem attempts to connect in V.42 error control mode. If this fails, the
call
will be disconnected.
\N5:V.42. MNP or buffer (same as \N3).
\N7:V.42. MNP or buffer (same as \N3).
Result Codes:
OKn = 0, 1, 2, 3, 4,5,7
ERROR Otherwise
\QLocal Flow Control Selection
\Q0:Disable flow control. Same as &K0.
\Q1:XON/XOFF software flow control. Same as &K4.
\Q2:CTS-only flow control. This is not supported and the response is ERROR.
\Q3:RTS/CTS to DTE (default). Same as &K3.
Result Codes:
OKn = 0, 1, 3
ERROROtherwise
\RnRing indicator signal off after the telephone call is answered (Compatibility command)
\R0:ring indicator signal is off after the telephone call is answered
Result Codes:
OKn = 0
ERROROtherwise
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
21
June 15, 1998AT Command Set
AT Command Reference (continued)
\TnInactivity Timer
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 timer may be specified in register
S30. This function is only applicable to buffer mode.
\T0:Inactivity timer disabled (default).
Result Codes:
OKn = 0 - 255
ERROROtherwise
\VnProtocol Result Code
\V0:Disable protocol result code appended to DCE speed.
\V1:Enable protocol result code appended to DCE speed (default).
\V2:Same as \V1.
Result Codes:
OKn = 0, 1
ERROROtherwise
\XnXON/XOFF Pass Through
\X0:Modem process XON/XOFF flow control characters locally (default).
\X1Modem passes XON/XOFF flow control characters.
Result Codes:
OKn = 0, 1
ERROROtherwise
-CnData Calling Tone
Data Calling Tone is a tone of certain frequency and cadence as specified in V.25 which allows remote
Data/FAX/Voice discrimination. The frequency is 1300 Hz with a cadence of .5 s on and 2 s off.
-C0:Disabled (default).
-C1:Enabled.
Result Codes:
OKn = 0, 1
ERROROtherwise
-V90 = <n> command to enable/disable V.90 and change downstream rate
-V90=0 will disable V.90
-V90=1 will enable V.90 Auto Rate (default value)
-V90=X - controls the downstream rate
-V90? - Shows the current value
-V90=? - Shows the range [0-21]
See next page for the values of n.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
22
AT Command Set June 15, 1998
AT Command Reference (continued)
The table below shows the possible values:
“AT-V90=X”Downstream Rate
If blacklisting is in effect, this command displays the numbers for which the last call attempted in the past two
hours failed. The ERROR result code appears in countries that do not require blacklisting.
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
23
June 15, 1998AT Command Set
AT Command Reference (continued)
%CnData Compression Control
This command determines the operation of V.42bis and MNP class 5 data compression. Online changes do not
take effect until a disconnect occurs first.
%C0:V.42bis/MNP 5 disabled. No data compression.
%C1:V.42bis/MNP 5 enabled. Data compression enabled (default).
Result Codes:
OKn = 0, 1
ERROROtherwise
%EnEnable/Disable Auto-Retrain and Fallback/Fall Forward
Provides option for the modem to automatically monitor line quality to fall back when line quality is insufficient and
to fall forward when line quality is sufficient.
Host-Based Modem Data Addendum
AT Command Set June 15,
1998
Test and Debug AT Commands
The following commands are to be used for testing and debugging only and are not meant for general use.
&&CWrite to / Read from DSP Register
AT&&C<loc>,<val> writes the value <val> to DSP register at location <loc>.
AT&&C<loc> reads from location <loc>.
&&LLine-to-Line Loopback
This command provides a loopback for line-to-line.
&&RWrite to/Read from DSP RAM Location
AT&&R<loc>,<val> writes the value <val> to DSP RAM location <loc>.
AT&&R<loc> reads from location <loc>.
&&SSpeaker Codec Loopback
This command provides a loopback from the microphone to the speaker.
%T94Test External RAM
This command “AT%T94” is used for testing the external RAM. If the external RAM is good, this command returns
“PASS”. If the external ram is not good, this command returns “FAIL”.
Example :
AT%T94
PASS- external ram is good
%T125, %T124Test DSP 56K Version in External Ram
The command “AT%T125” is used for testing the DSP 56K code version and checksum running in external ram.
After issuing “AT%T125” the user may then issue “ATI4” to get DSP Version or “ATI1” to get the DSP checksum.
(The command “AT%T125” is not valid for ramless version of the DSP 56K code.)
The command “AT%124” is for internal ram version.
#UDUnimodem Diagnostics
The reference for the #UD command is Microsoft’s Draft Reference Specification rev.0.85. The Lucent
Technologies modem implements a subset of the parameters in that document.
#UD is an action command. It does not take parameters. It shall be the last command in the command line.
The modem logs aspects of its operation for each call, and saves these results (in volatile memory) until cleared
by one of the following events:
Power off (or D1 or D3 state entered)
1.
Hard reset (e.g. negate DTR with &D3 set, reset button)
2.
Soft reset = ATZ or AT&F
3.
ATD command issued
4.
ATA command issued
5.
Automatic answer (e.g. set register S0>0 and ring detected)
6.
These results are NOT cleared by changing DTR, V.24 circuit 108.2, if &D0, &D1 or &D2.
In response to this command, the modem reports one or more lines of information text as defined below.
Information text format is defined in ITU V.25ter: each line is preceded by a <CR><LF> pair, and terminated by
<CR><LF>. (Note: as per V.25ter, CR and LF characters may be changed by writing new values to the contents
of registers S2 and S3 respectively.)
24Version 1.0Lucent Technologies Inc.
Data AddendumHost-Based Controller Modem
25
June 15, 1998AT Command Set
Test and Debug AT Commands (continued)
The modem may generate a single line or multiple lines, based on modem capabilities and call results, followed
by a standard OK final result code. For example, if call setup failed, only that result is useful. Each information
text line shall be formatted as follows, including one or more key=value pairs:
DIAG <token key=value [[key=value] [key=value]] …>
DIAG5 characters, hex: 44, 49, 41, 47, 20
<left angle bracket (less than sign), hex: 3C
tokenunique 32-bit hexadecimal string 2A4D3263, hex: 32, 41, 34, 44, 33, 32, 36, 33
space space character, hex 20
keysingle hexadecimal numeric digit, see Table 1
=equal sign, hex: 3D
valueany string as defined below (Tables 1-3, etc.)
>right angle bracket (greater than sign), hex: 3E
Unless otherwise noted, all values are hexadecimal numbers. Any numeric values from tables in ITU V.58 are
converted to hexadecimal. Multi-digit values are reported MSD first. Leading 0’s may be deleted.
The following table1 includes all the items listed in Microsoft’s specification for the AT#UD command. Within these
items, the one that has a check mark in the “Implemented” column is implemented in this release of the modem
product. For an item that has an extra option table, please check the corresponding option table to see exactly
which option has been implemented.
Table 1 - AT#UD Last Call Status Report Format
Keyvalue(s)requiredDefinitionImplemented
02 digitsyesDiagnostic Command Specification revision number, digit.digitX
1Table 20-ACall Setup Result codeX
2Table 30-1Multi-media mode
3Table 40DTE-DCE interface mode
4StringyesV.8 CM octet string, same format as V.25ter Annex A, in quotes
5StringyesV.8 JM octet string, same format as V.25ter Annex A, in quotes
6-FReserved for call negotiation reports
102 digits
112 digitsNote 4Transmit signal power level, in –dBm (0-17)X
122 digitsNote 4Estimated noise level, in –dBm (10-90)X
132 digitsNote 4Normalized Mean Squared error, 100 (0x64) = minimum inter-symbol
142 digitsNote 4Near echo loss, in units of dBX
152 digitsNote 4Far echo loss, in units of dBX
164 digitsNote 4Far echo delay, in units of ms
172 digitsNote 4Round Trip delay, in units of msX
18Table 5Note 4V.34 INFO bit map
19-1FReserved for modulation setup and training reports (Note 5)
20Table 6Note 6Transmit Carrier Negotiation ResultX
21Table 6Note 6Receive Carrier Negotiation ResultX
224 digits0-1F40Transmit Carrier symbol rate (0-8000)X
234 digits0-1F40Receive Carrier symbol rate (0-8000)X
244 digits0-FA0Transmit Carrier frequency (0-4000)
254 digits0-FA0Receive Carrier frequency (0-4000)
264 digits0-FA00Initial transmit carrier data rate (0-64000)X
274 digits0-FA00Initial receive carrier data rate (0-64000)X
Tables are numbered separately within this #UD section to be consistent with the Microsoft specification.
2
Notes refer to notes in the Microsoft specification
Version 1.0 Lucent Technologies Inc.
Host-Based Modem Data Addendum
26
AT Command Set June 15, 1998
Test and Debug AT Commands (continued)
413 digits0-400Error Control frame size
422 digits0-FFError control link timeoutsX
432 digits0-FFError control link NAKs
44Table 80-1Compression Negotiation Result (Note 7)X
454 digits0-200Compression dictionary size (Note 7)
46-4FReserved
501 digit0-2Transmit flow control: 0 = off; 1 = DC1/DC3; 2 = V.24 ckt 106/133
511 digit0-2Receive flow control: 0 = off; 1 = DC1/DC3; 2 = V.24 ckt 106/133
528 digits0-FFFFFFFFTransmit characters sent from DTE (Note 8)
538 digits0-FFFFFFFFReceived characters sent to DTE (Note 8)
548 digits0-FFFFTransmit characters lost (data overrun errors from DTE) (Note 9)
558 digits0-FFFFReceived characters lost (data overrun errors to DTE) (Note 9)
568 digits0-FFFFFFFFTransmit Frame count, if error control protocol running (Note 8)X
578 digits0-FFFFFFFFReceived Frame count, if error control protocol running (Note 8)X
588 digits0-FFFFTransmit Frame error count, if error control protocol running (Note 9)X
598 digits0-FFFFReceived Frame error count, if error control protocol running (Note 9)X
5A-5FReserved
60Tables 9-10Note 10Termination CauseX
612 digits0-FFCall Waiting event count
62-7FReserved for future versions of this specification
80-FFReserved for manufacturer proprietary keys
Table 2 - Call Setup Result Codes
CodeDefinitionImplemented
0No previous call (modem log has been cleared since any previous calls)X
1No dial tone detectedX
2Reorder signal detected, network busy
3Busy signal detectedX
4No recognized signal detectedX
5Voice detected
6Text telephone signal detected (see V.18)
7Data Answering signal detected (e.g. V.25 ANS, V.8 ANSam)X
8Data Calling signal detected (e.g. V.25 CT, V.8 CI)
9Fax Answering signal detected (e.g. T.30 CED, DIS)
AFax Calling signal detected (e.g. T.30 CNG)
BV.8bis signal detected
C-FReserved
Table 6 - gstnModulationSchemeActive from 3.7.2/V.58
1No Previous callX
2Call is still in progressX
3Call Waiting signal detected
4Delayed - see ETS 300 001X
Table 10 - callCleared codes from 3.6.4/V.58-1994
callCleared: Indicates that the DCE has gone on hook and that the previously existing network connection has
been cleared. These values are hexadecimal, converted from decimal in V.58.
52DteResetCommand
5AFrameRejectError Control
5BNoErrorControlEstablishedX
5CProtocolViolation
5Dn400exceededX
5ENegotiationFailed
5FDisconnectFrameReceived
60SabmeFrameReceived
64LossOfSynchronizationData Compression
Lucent Technologies Inc.Version 1.0
Host-Based Controller Modem Data Addendum
AT Command Set June 15, 1998
AT Commands Reference S-Registers
S-registers generally affect how the AT commands perform. Contents of the registers can be displayed or
modified when the modem is in command mode.
To display the value of an S-register:
TYPE: ATSn? where n is the register number.
PRESS:Enter
To modify the value of an S-register:
TYPE:ATSn = r
where n is the register number, and r is the new register value.
PRESS:Enter
S0Auto Answer Ring Number
This register determines the number of rings the modem will count before automatically answering a call. Enter 0
(zero) if you do not want the modem to automatically answer at all. When disabled, the modem can only answer
with an ATA command.
Range:0—255
Default:0
Units:rings
S1Ring Counter
This register, Ring Counter, is read only. The value of S1 is incremented with each ring. If no rings occur over a
six second interval, this register is cleared.
Range:0—255
Default:0
Units:rings
S2AT Escape Character (user defined)
This register determines the ASCII valued used for an escape sequence. The default is the + character. The
escape sequence allows the modem to exit data mode and enter command mode when on-line. Values greater
than 127 disable the escape sequence.
Range:0—255
Default:43
Units:ASCII
S3Command Line Termination Character (user defined)
This register determines the ASCII values as the carriage return character. This character is used to end
command lines and result codes.
Note:This register value is not stored with &W command.
29Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
30
AT Command Set June 15, 1998
AT Commands Reference S-Registers (continued)
S4Response Formatting Character (user defined)
This register determines the ASCII value used as the line feed character. The modem uses a line feed character
in command mode when it responds to the computer.
Note:This register value is not stored with &W command.
S5Command Line Editing Character (user defined)
This register sets the character recognized as a backspace and pertains to asynchronous only. The modem will
not recognize the backspace character if it is set to a value that is greater than 32 ASCII. This character can be
used to edit a command line. When the echo command is enabled, the modem echoes back to the local DTE the
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.
Note:This register value is not stored with &W command.
S6Wait Before Dialing
This register sets the length of time, in seconds, that the modem must wait (pause) after going off-hook before
dialing the first digit of the telephone number. The modem always pauses for a minimum of two seconds, even if
the value of S6 is less that two seconds. The wait for dial tone call progress feature (W dial modifier in the dial
string) will override the value in register S6. This operation, however, may be affected by some ATX options
according to country restrictions.
Range:2—65
Default:2
Units:seconds
S7Connection Completion Time-Out
This register sets the time, in seconds, that the modem must wait before hanging up because carrier is not
detected. The timer is started when the modem finishes dialing (originate), or goes off-hook (answer). In
originate mode, the timer is reset upon detection of an answer tone if allowed by country restriction. The timer
also specifies the wait for silence time for the @ dial modifier in seconds. S7 is not associated with the W dial
modifier.
Range:1—255
Default:50
Units:seconds
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
31
June 15, 1998AT Command Set
AT Commands Reference S-Registers (continued)
S8Comma Dial Modifier Time
This register sets the time, in seconds, that the modem must pause when it encounters a comma (,) in the dial
command string.
Range:0—65
Default:2
Units:seconds
S10Automatic Disconnect Delay
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.
The actual interval the modem waits before disconnecting is the value in register S10.
Range:1—254
Default:20
Units:.1 seconds
S11DTMF Dialing Speed
This register determines the dialing speed which is prefixed for each country.
Range:50—150
Default:95
Units:.001 seconds
S12Escape Guard Time
This register sets the value (in 20 ms increments) for the required pause after the escape sequence (default 1 s).
Range:0—255
Default:50
Units:.02 seconds
S14 General Bit Mapped Options Status
Indicates the status of command options. Only bit 3 and bit 6 are used, read-only.
Bit 3Result codes (Vn)
0 = Numeric (V0)
1 = Verbose (Vl) (Default)
Bit 6 Pulse dial PPS selection (&Pn)
0 = 10 PPS (&p0, &p1) (Default)
1 = 20 PPS (&p2)
Default:8 (00001000b)
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
32
AT Command Set June 15, 1998
AT Commands Reference S-Registers (continued)
S21V.24/General Bit Mapped Options Status
Indicates the status of command options. Only bits 3, 4 and 5 are used, read-only.
0 = 33/67 make/break ratio (&P1, &P2) (Default)
1 = 39/61 make/break ratio (&P0)
Default:112 (01110000b)
S24Timer to Control Sleep Mode
This command displays the number of seconds of inactivity (no characters sent from the DTE, no RING) in the
off-line command state before the modem places itself into standby mode. A value of zero prevents standby
mode. S24 is an alias for S89.
Note: If a number between 1 and 4 is entered for this register, it will set the value to 5, and the inactivity before
standby will be 5 seconds. This is done for compatibility with previous products which allowed time-outs
down to 1 s.
June 15, 1998AT Command Set
AT Commands Reference S-Registers (continued)
S30Inactivity Timer
S30 specifies the length of time (in minutes) that the modem will wait before disconnecting when no data is sent
or received. This function is only applicable to buffer mode..
Range:0—255
Default:0
S32 Synthetic Ring Volume
This register specifies a synthetic ring volume.
Range:0—255 (allowed, but not meaningful)
Default:10
S33 Synthetic Ring Frequency
This register specifies a synthetic ring frequency. There are five choices, with 0 meaning disabled.
Range:0—5
Default:0
S35Data Calling Tone
Data Calling Tone is a tone of certain frequency and cadence as specified in V.25 which allows remote
Data/FAX/Voice discrimination. The frequency is 1300 Hz with a cadence of .5 s on and 2 s off.
0 = disabled, 1 = enabled
Range:0—1
Default:0
S37Dial Line Rate (default 0)
This register sets the maximum line data rate. In K56flex and V.90 mode, S37 controls the upstream V.34 rate.
AT Command Set June 15, 1998
AT Commands Reference S-Registers (continued)
S38K56flex Downstream Rate
To force a particular K56flex downstream rate, use S-register S38. S38=0 disables K56flex, and may allow a
more reliable V.34 connection. S38=1 default allows the modem to select the downstream rate automatically.
Other values of S38 force the downstream rate, with fallback to V.34 if unsuccessful at the configured rate:
The number of robbed-bit signaling (RBS) frames detected decreases the true DCE rate per the following table:
RBS links
00
12
24
34
46
58
68
For example, if S38=10 and there are 3 RBS links, the K56flex downstream rate will be 48-4=44 kbit/s. The
exception to this is for 32 kbit/s and 34 kbit/s, which are the true rates regardless of the number of RBS frames
detected.
One special value of S38, S38 = 251, is used for back-to-back (factory) testing of V.34 rates, with DSP code
running in external memory. Set S38=251 on both originating and answering modems. (This feature is not valid
with ramless solution.)
S42Auto Rate (default 1, range 01)
This command is used for testing and debugging only.
V.32bis and V.22bis auto rate is disabled. Retrain operation is disabled or enabled in data mode, and fallback is
disabled in data mode. In K56flex mode, S42=0 forces connection at the rate specified by S38 (even if the rate
cannot be sustained), without fallback to V.34.
0 = auto rate disabled, 1 = enabled.
Range:0—1
Default:1
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
35
June 15, 1998AT Command Set
AT Commands Reference S-Registers (continued)
S43Auto Mode (default 1, range 01)
This command is used for testing and debugging only.
V.32bis startup auto mode operation disabled.
0 = auto mode disabled, 1 = enabled.
Range:0—1
Default:1
S48LAPM Error Control and Feature Negotiation (default 7)
S48 = 7Negotiation enabled
S48 = 128Negotiation disabled; forces immediate fallback options specified in S36
The following chart lists the S36 and S48 configuration settings necessary to negotiate certain types of
connections:
S48 = 7S48 = 128
S36 = 0, 2LAPM or hangupdo not use
S36 = 1, 3LAPM or asyncasync
S36 = 4, 6LAPM, MNP, or hangupMNP or hangup
S36 = 5, 7LAPM, MNP, or asyncMNP or async
S89Timer to Control Sleep Mode
This command displays the number of seconds of inactivity (no characters sent from the DTE, no RING) in the
off-line command state before the modem places itself into standby mode. A value of zero prevents standby
mode.
Note: If a number between 1 and 4 is entered for this register, it will set the value to 5, and the inactivity before
standby will be 5 seconds. This is done for compatibility with previous products which allowed time-outs
down to 1 s.
Range:0, 5—65
Default:10
S90Read-only Local Phone
This register tells the status of the Local Phone. It is read-only.
0 = on-hook
1 = off-hook
S91Line Transmit Level
This register is effective only for Japan. It specifies the line transmit level in dBm with an implied minus sign.
Range:6—15
Default:15
Units:1 dB
S108Network Codec Type
S108=22µ-Law
S108=33A-law
S108=7 default, or any other value: Coding as specified by digital modem in V.8bis information. If an old server
does not tell its code type in V.8bis, then the client modem chooses based on its country ID. µ-law regions are
Japan, Taiwan, Korea, Hong Kong, North America, and Latin America. Everywhere else is A-law. (This S –
Register is valid only in K56flex mode.)
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command Set June 15, 1998
AT FAX Command Set (Class 1 FAX)
The Lucent Technologies modem supports FAX commands conforming to EIA standard 578. These commands
are given here with short descriptions; complete explanations are given in the standard, available from the
Electronic Industries Association.
Table 5. The AT FAX Command Set Summary
CommandDescription
+FCLASS?Service class indication
+FCLASS = ?Service class capabilities
+FCLASS = nService class selection
+FTS = <n>Transmission silence
+FRS = <n>Receive silence
+FTM = <m>Transmit FAX data with <m> carrier
+FRM = <m>Receive FAX data with <m> carrier
+FTH = <m>Transmit HDLC data with <m> carrier
+FRH = <m>Receive HDLC data with <m> carrier
+FTM = ?Transmit FAX modulation
+FRM = ?Receive FAX modulation
+FTH = ?Transmit HDLC Data modulation
+FRH = ?Receive HDLC Data modulation
+FMI?Manufacturer Identification
+FMM?Product Identification
+FMR?Version/Revision Information
+FPR = <n>Set DTE-DCE Fax port rate
+FPR = ?Reports all fax port rate that DCE supports
+FPR?Reports the current fax port rate of DTE-DCE
+FAA = <n>Set DCE Adaptive answer mode
+FAA = ?Display valid adaptive answer values that DCE supports
+FAA?Display current set value of adaptive answer mode
36Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command Set June 15,
1998
AT FAX Commands Reference
+FCLASS?Service Class Indication
This command causes the modem to display the current setting. The modem can operate either as a Class 0
data modem or a class 1 FAX modem.
Typical responses:
+FCLASS?000 if in data mode; 001 if in FAX class 1, 008 if in voice mode, and 080
if in
VoiceView† mode.
+FCLASS=?Service Class Capabilities
This command causes the modem to display the classes it supports.
Typical responses:
+FCLASS = ? 0, 1, 8, 80
+FCLASS=nService Class Selection
This command sets the modem for class n operation, where n is either a 0 or 1.
This command causes the modem to stop transmitting data and pause for 10 * n ms. At the end of this period,
the modem then responds OK. You can specify any number from 0 through 255 as the value of n; for example, a
value of 5 specifies a period of 50 ms.
n = 0255 (10 ms intervals)
+FRS=<n>Receive Silence
This command causes the modem to listen and wait for a 10 * n ms period of silence on the line. At the end of
this period, the modem then responds OK. You can specify any number from 0 through 255 as the value of n; for
example, a value of 5 specifies a period of 50 ms.
n = 0255 (10 ms intervals)
37Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
38
AT Command Set June 15, 1998
AT Fax Commands Reference (continued)
+FTM=<m>Transmit FAX Data with <m> Carrier
This command causes the modem to transmit data at the modulation specified by <m>. The following table
shows the values you can enter for this command and the meaning of those values.
June 15, 1998AT Command Set
AT Fax Commands Reference (continued)
+FAA Adaptive answer
A Service Class 1 Facsimile DCE may have the ability to answer as a data modem DCE or as a Facsimile DCE. It
also may be able to adaptively change from Class 1 facsimile mode (•FCLASS•1.0) to data modem operation
(•FCLASS•0) in response to the incoming call. The •FAA parameter controls this feature.
•FAA•0The DCE shall answer only as a Class 1 facsimile device. No automatic switching of service class
shall occur based on the calling device type.
•FAA•1The DCE can answer and automatically determine whether to answer as a facsimile DCE or as a
data modem. If a data modem is detected, the DCE shall operate as described in 8.3.2.4.
NOTE – The •FAA parameter controls automatic switching only from Class 1 to Class 0, for call answering only. It
does not affect call origination, switching to Class 1 from other classes, or switching to classes other than Class 0.
Manufacturer Identification (+FMI)
Read Syntax:AT+FMI
Result:Lucent Data/Fax
Lucent Data/Fax/Voice/VoiceView (depending on product)
Product Identification (+FMM)
Read Syntax: AT+FMM
Result:Data/Fax
Data/Fax/Voice/VoiceView (depending on product)
Version / Revision Information (+FMR)
Read Syntax: AT+FMR
Result:Lucent driver version number (e.g. 1.5.05)
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command Set June 15, 1998
AT Voice Command Set
The AT Voice Command set follows a modified IS-101 architecture. The commands are sent through the comm
port, but the data path is sent either through the comm port or through a DMA channel using the wave driver.
Tables 1 and 2 show a summary of the AT Voice Command Set.
Summary of the AT Voice Command Set
Table 6. The AT Voice Command Set
Voice Commands
CommandDescription
AT+FCLASS=8Enter voice mode
AT+VIPInitialize voice parameters
AT+VCIDCaller ID
AT+VDRDistinctive ring
AT+VGTSpeaker volume control
AT+VITDTE/DCE inactivity timer
AT+VNHAutomatic hang-up control
AT+VTDSet beep tone duration timer
AT+VLSAnalog source/destination selection and DTMF/tone reporting
AT+VSDSet silence detection timer
AT+VRASet ringback goes away timer
AT+VRNSet ringback never came timer
AT+VTSDTMF/tone generation
AT+VTRStart full duplex voice transmission and reception process
AT+VTXEnter voice transmit state (see examples)
AT+VRXEnter voice receive state (see examples)
AT+VSMVoice compression method
AT+VEMEvent reporting and masking
AT+VGRReceive gain selection
AT+VPRSelect DTE/DCE interface rate
Table 7. The AT Voice Command Set Not Defined In IS-101 Specification
CommandDescription
ATS32Synthetic ring volume
ATS33Synthesized ring frequency
42Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command Set June 15, 1998
AT Voice Commands Reference
AT+FCLASS=8Enter Voice Mode
The command AT+FCLASS=8 puts the modem in voice mode. Speakerphone and TAD modes are subsumed
under the more general heading of voice mode, and use a particular subset of voice mode commands to
implement their respective features and functions.
The modem controller will maintain the overall state of the system so as to know when voice commands are
issued in the context of using the speakerphone versus TAD or other voice contexts.
AT+FCLASS?Returns the current DCE mode
AT+FCLASS=?Queries the DCE for the range of modes supported DCE returns: 0, 1, 8, 80 (data, FAX,
voice, VoiceView)
AT+VIPInitialize Voice Parameters
The command AT+VIP causes the modem to initialize all the voice parameters to their default values. The
command has no effect on the +FCLASS setting.
AT+VCID=<pmode>Caller ID
With this command caller identification is enabled/disabled.
Disable caller ID: <pmode>=0
•
Enable, formatted caller report: <pmode>=1
•
Enable, unformatted caller report: <pmode>=2
•
AT+VCID? Returns the current caller ID pmodeAT+VCID=? Queries the DCE for the range of supported caller ID report formats DCE returns: 0, 1, 2
AT+VDR=<enable>,<report> Distinctive Ringing & Cadence ReportThis command will enable the distinctive ringing feature. This will allow a report of DROF/DRON to follow an
exact ring cadence coming over the phone line.
AT+VDR?Returns the current values of <enable> and <reportAT+VDR=?Queries the DCE for the range of supported distinctive ring configurations DCE
returns: (0, 1), (0255)
AT+VGT=<level>Speaker Volume ControlThis command will enable the speaker volume control.
✟ <level> is 0255
✟ <level>=128: Nominal volume level for sending to speaker
✟ <level>=<value greater than 128>: Increase volume above nominal level
✟ <level>=<value less than 128>: Decrease volume below nominal level
AT+VGT?Returns current valueAT+VGT=?Returns range of supported values
43Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
44
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
AT+VGR=<gain>Receive Gain SelectionThis command will enable the receive microphone gain control.
✟ <gain> is 0255: the only useful range is 121—134
✟ <gain>=128: nominal level for receive gain from microphone
✟ <gain>=<value greater than 128>: increase gain above nominal level
✟ <gain>=<value less than 128>: decrease gain below nominal level
TAD mode—This command may be used in TAD local recording to control the recording level from the
microphone.
Speakerphone mode—This command may be used to control the gain to the remote caller.AT+VGR?Returns current value of receive gainAT+VGR=?Returns range of supported gain values
AT+VEM=<mask> Event Reporting and MaskingThe DTE can use this command to disable an event report regardless of the DCE state, or of the analog signal
source or destination configuration. Mask is Bits 0—33 (i.e., FFFFFFFFC). See the IS-101 specification for
defined bit values.
AT+VEM?Returns the current values of the maskAT+VEM=?Queries the DCE for the range of supported service level events
AT+VIT = <Timer>DTE/DCE Inactivity TimerThis command sets the DCE’s value for the DTE/DCE inactivity timer. The units are in one seconds.
AT+VIT?Returns the current value of the timerAT+VIT=?Queries the DCE for the range of supported values
AT+VNH = <Hook>Automatic Hang-up ControlThis command causes the DCE to enable or disable automatic hangups in the data and facsimile modes. See
the IS-101 specification for the detailed description of this command and its interaction with the +FCLASS and
ATH commands.
✟ <hook> = 0 The DCE retains automatic hangups (which is the way in the other non-voice modes).
✟ <hook> = 2 The DCE disables automatic hangups in the other non-voice modes. The DTE only performs a
logical hangup (returns the “OK” result code).
AT+VNH?Returns the current valueAT+VNH=?Returns the supported values
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
45
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
AT Commands: Speakerphone Operation
AT+VLS=<label> Analog Source/Destination SelectionThis is a general purpose analog source/destination command that attaches various analog devices to the system
in voice mode.
✟Speakerphone on: AT+VLS=7.
Attach internal speaker and internal microphone, DCE off-hook.
✟ Speakerphone off: AT+VLS=0.
Detach analog devices, DCE on-hook.
✟ Microphone Control/Phone Muting:
AT+VLS=5 disables/detaches microphone analog source (leaving speaker only) when speakerphone is in
operation (phone mute feature).
AT+VLS=7 restores/attaches microphone along with speaker (normal speakerphone operation).
AT+VLS?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.
AT+VLS=? Queries the DCE for the range of supported configurations and the list of unsolicited event codes
that the modem will report to the DTE under each configuration. For speakerphone, the
configurations supported are 0, 5, and 7as explained above.
AT Commands: Telephone Answering Device
AT+VTD=<dur>Beep Tone Duration TimerThis command sets the default duration for DTMF/tone generation in 0.01 s increments.
For DTMF digits, beep tone duration is the interdigit time. For tone generation, this number is the actual tone
duration.
AT+VTS=<string>DTMF and Tone Generation in Voice ModeThis command will cause the modem to produce a sequence of DTMF tones (or other tones, such as dial tone,
busy, silence, etc.) as specified in the string parameter. Specifications for the format of tone strings are detailed
in IS-101.
■ AT+VTS? reports the current <string> parameter.
■ AT+VTS=? reports the range of frequencies supported for tone generation, as well as tone duration.
Example: (2003300), (2003300), (0500).
AT+VTRStart voice transmission and reception process
This command will cause DCE to start full duplex voice mode. In this mode, the DTE selects the analog source
and sink through the +VLS command; the selections can be microphone and speaker or GSTN. The DCE is not
required to perform any Acoustic Echo Cancellation nor any Line Echo Cancellation.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
46
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
AT+VLS=? Analog Source/Destination Selection and DTMF/Tone ReportingRequests for the modem's DTMF/Tone reporting capabilities are made using this command. For each system
configuration in voice mode (i.e., speakerphone and answering machine), the modem reports the capabilities that
are enabled for the configuration.
Also, for each configuration, the modem indicates tone-reporting capabilities for each of the three different voice
states: voice transmit data, voice receive data, and voice command state (voice idle).
TAD supports each of the following IS-101 analog source/destination configurations:
Label #Description
0DCE on-hook, local phone connected to Telco.1DCE off-hook, DCE connected to Telco.2DCE off-hook, local phone connected to DCE.3DCE off-hook, local phone connected to Telco, DCE to local phone.4Speaker connected to DCE, DCE on-hook (playback messages)5Speaker connected to DCE, DCE off-hook (call screening)6Microphone connected to DCE, DCE on-hook (record greeting)7Microphone and speaker connected, DCE off-hook (speakerphone)
AT+VSD=<sds, sdi>Silence Detection (QUIET and SILENCE)This command sets both the silence detection sensitivity (<sds>) and silence detection interval (<sdi>).
■ Larger values of <sds> indicate that the modem is to treat noisier line conditions as silence.<sds> = 128 ; Nominal level of sensitivity; −40 dBm (default) .
<sds> > 128 ; More aggressive ; <sds>=129 is −39 dBm.<sds> < 128 ; Less aggressive; <sds>=127 is −41 dBm.
■ The <sdi> specifies the amount of time the modem shall wait before reporting silence to the DTE. It is used for
determining :
Presumed hang-up (SILENCE), after which the modem sends <DLE>-s to DTE.Default is 5 seconds.
AT+VSM=<cml>,<vsr> Compression Method and Sampling Rate SpecificationsThis command enables the compression method and sampling specifications where cml = compression method
label and vsr = voice sampling rate.
AT+VSM?Returns the numeric and string labels of the compression method currently in use, and the
sampling rate currently in use.
AT+VSM=?Reports the voice compression methods supported by the DCE, and the voice sampling rates at
which they are supported: The default is 129,8000 (16-bit linear, 8.0 kHz )
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
AT+VRA=<interval>Ringback Goes Away TimerThe modem uses the ringback goes away timer when originating a call.This command sets this timer to the amount of time the modem shall wait between ringbacks before assuming
that the remote station has gone off-hook.
AT+VRA?Returns the current value.AT+VRA=?Returns the range of supported values.
AT+VRN=<interval>Ringback Never Appeared TimerThe modem uses the ringback never appeared timer when originating a call.The AT+VRN command sets this timer to the amount of time that the modem shall spend looking for an initial
ringback. If ringback is not detected within this interval, the modem shall assume that the remote station has
gone off-hook.
AT+VRN?Returns the current value.AT+VRN=?Returns the supported values.
AT+VPR=<rate>Select DTE/DCE Interface RateThe AT+VPR command returns an OK for any rate but has no action.Events Reported to the DTE :The modem will return OK when going off-hook in voice mode (+FCLASS=8). After answering in voice mode, the
modem may send any of the following <DLE> shielded event codes to the DTE, as appropriate:
<DLE> Shielded Codes Sent from DCE to DTE
Code CharacterDescription
09, AD, #, *DTMF tones
aAnswer tonebBusy tonecFax calling tonedDial toneeData calling tonehLocal phone on-hookHLocal phone off-hookRRingsSilence timer has expired<ETX>End of voice data transmission@CAS tone detected
<DLE> Codes Sent to DCE:For simple actions in voice mode, the modem may send any of the following <DLE> shielded event codes
(in ASCII) to the DTE, as appropriate:
<DLE> Shielded Codes Sent from DTE to DCE
Code CharacterDescriptionuBump up the volume by 1 dB
dBump down the volume by 1 dB<ETX>End of voice data transmission!End receive data state
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
48
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
AT Voice Command Set Not Defined In IS-101 Specifications
S32Synthetic Ring VolumeThis command will provide a synthetic ring volume in dB with an implied minus sign. The default = 10.S33Synthetic Ring FrequencyThis command will provide a synthetic ring frequency. The valid values are 05, with 0 = disabled and 15 =
five varying ring frequencies. The default = 0.
AT+VTS=!This does a flash hook.
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
49
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
Voice Modem Command Examples
The application issues AT commands to request actions by the modem, and the modem responds with standard
TIA-602 result codes to tell the application that the requested action has been completed.
Notes for Speakerphone Examples
1. If the user decides to pick up his local (parallel) phone while in the middle of a speakerphone call, the DCE will
sense the transition and send the application a <DLE>-H sequence. The applicationwhich should always be
screening for DLE-shielded codes in the background when the modem is in the voice modecan then respond
to the <DLE>-H (for example, by resetting speakerphone buttons or doing whatever else needs to be done with
the speakerphone interface).
2. DLE-shielded codes that the modem will send to the application while in speakerphone mode are:
CommandDescriptionDLE - cFAX calling tone detect.DLE - eData calling tone detect.DLE - hLocal phone went on-hook (hung up).DLE - HLocal phone went off-hook (picked up).
3. When the user is in the middle of a speakerphone call, call waiting (hold operation) can be initiated when the
user hears the call-waiting signal through the speaker. Call waiting entails the following communication
between the application and the modem.
CommandDescriptionATD!Put the current call on hold, and answer the new incoming call.OKDCE responds. Original call is on hold, and the speakerphone user is connected
to the second call.
To terminate the second call and return to the first, the application should again send the modem the
ATD! command.
ATD!Terminate the second call and return to the original call.OKDCE responds. Second call is terminated and the user is again connected to the
original call.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
50
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
Example # 1: Initiating a speakerphone call (with phone muting during conversation)The speakerphone application is loaded. The modem is initially idle, in data mode. The user then decides to pick
up the phone to place a speakerphone call. Picking up the phone should initiate the following chain of events.
CommandDescriptionAT+FCLASS=8The modem enters voice mode.OKDCE responds. Now in voice mode.AT+VGT=128Set speaker volume to normal level.OKDCE responds. Volume level is set.AT+VLS=7Attach internal speaker and microphone, DCE off-hook.OKDCE responds. Now in speakerphone mode. Phone off hook, dial tone audible,
speaker and microphone ready to use.
ATD5551234Provide dial string for DCE to place the call.OKDCE responds. Number is dialed.
Call is placed through phone network. Caller can hear ringback or busy signal from the phone being called. If the
person at the other end picks up the phone, caller and callee converse. If the speakerphone user decides to
mute his speakerphone, the application sends the following to mute the speakerphone.
CommandDescriptionAT+VLS=5Enter Mute Mode. Mic is disconnected from the line, leaving the speaker only.OKDCE responds. The mic is no longer connected to the line, and the
speakerphone is mute.
After a while, the speakerphone user decides to turn the mic back on (mute off). This is done when the
application issues the following command.
CommandDescriptionAT+VLS=7No Mute. Microphone is reattached to system along with speaker.OKDCE responds. Speakerphone with both mic and speaker is operational.
Conversation ends, and user hangs up.
CommandDescriptionATHApplication tells the modem to terminate the call with standard AT command.OKDCE responds.
Speakerphone is now on-hook. The speaker and mic have been detached from the system, and the modem
is now in data mode (+FCLASS=0).
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
51
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
Example # 2: Initiating a stored number speakerphone callThe speakerphone application is loaded. The modem is initially idle, in data mode. The user then decides to
place a speakerphone call either by entering the number without going off-hook first or selecting a number
previously stored in the application. When the user tells the application to dial, the following events occur:
CommandDescriptionATD5551234;Provide a dial string appended with a semicolon (;) for the DCE to place the call
and go to command mode.
OKThe DCE responds, and the number is dialed.
The call is placed through the phone network in data mode. The modem stays in command mode, and the
application should wait for the OK before sending next command.
CommandDescriptionAT+FCLASS=8Put the modem into voice mode.
OKDCE responds: The modem is now in voice mode.AT+VGT=128Set the speaker volume to normal level.OKDCE responds: The volume level is set.AT+VLS=7Start the speakerphone by attaching the internal speaker and mic to the line;
DCE off-hook.
OKDCE responds: Speakerphone mode is active. The phone is off hook; dial tone is
audible, and the speaker and mic are ready to use.
The caller can hear ringback or busy signal from the phone being called. If the person at the other end picks up,
the caller and callee converse.
The conversation ends, and the speakerphone user hangs up.
CommandDescriptionATHThe application tells the modem to terminate the call with a standard
AT command.
OKDCE responds: The speakerphone is now on-hook. The speaker and
microphone have been detached from the system, and the modem is now in
data mode (+FCLASS = 0).
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
52
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
Example # 3: Answering a speakerphone callThe speakerphone application is loaded. The modem is initially idle, in data mode. In this mode, the modem is
always screening for incoming calls.
CommandDescriptionRINGDCE reports ringing from remote station. The user decides to pick-up the
phone, which should initiate the following:
AT+FCLASS=8Modem enters voice mode.OKDCE responds. Now in voice mode.AT+VGT=128Speaker volume set to normal.OKDCE responds. Volume level is set.AT+VLS=7Call is answered: Attach internal speaker and microphone to the line, DCE
off-hook.
OKDCE responds. Now in speakerphone mode, connected to the line
(call is answered).
Speakerphone user picks up the phone and hears the caller from the other end. Conversation continues for
awhile. When it ends, the speakerphone user hangs up.
CommandDescriptionATHDTE issues standard command to terminate call.OKDCE responds. Speakerphone goes on-hook. Speaker and microphone are
detached from system, and modem returns to data mode (+FCLASS=0).
Note 1: When the local phone goes off-hook in the middle of a speakerphone call, the speakerphone
disconnects, and the DCE returns <DLE>-H to the DTE.
Note 2: When the speakerphone is on, call waiting (hold operation) is initiated by:
CommandDescriptionATD!DTE sends hold command to DCE.OKDCE responds.
Example # 4: Receiving an incoming FAX call in speakerphone or TAD mode and switching to FAX modeIn this example, the sequence begins at the point of the user or telephone answering device (TAD) taking the
speakerphone off-hook and detecting a FAX calling tone from the other end.
CommandDescription<DLE>-cDCE detects FAX calling tone from the remote FAX and informs the application
by sending DLE-c sequence.
AT+FCLASS=1Application switches modem out of voice mode, and into FAX mode.OKDCE responds. Now in FAX mode, still off-hook and connected to incoming call.ATAApplication instructs modem to answer FAX call using standard AT commands.OKDCE responds. The call is answered, and modem continues with procedures to
establish connection and receive FAX transmission. The application software
will then take care of disconnecting the call when the FAX is done, and returns to
data mode (+FCLASS=0).
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
53
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
Example # 5: Receiving an incoming data call in speakerphone or TAD mode and switching to data modeIn this example, the sequence begins at the point of the user or telephone answering device (TAD) taking the
speakerphone off-hook and detecting a data calling tone from the other end.
CommandDescription<DLE>-eDCE detects data calling tone from the remote modem and informs the
application by sending DLE-e sequence.
AT+FCLASS=0Application switches modem out of voice mode, and into data mode.OKDCE responds. Now in data mode, still off-hook and connected to incoming call.ATAApplication instructs modem to answer data call using standard AT commands.CONNECTDCE responds. The call is answered, and modem continues with procedures to
establish connection.
Example # 6: Switching from speakerphone mode to TAD modeIn this example, the sequence begins at the point of the user in speakerphone mode and at some point in time
wants to put the other end in hold. The application may switch to TAD mode in hold state and play some music
wave file to the line.
CommandDescriptionAT+VLS=1Applications switches modem out of speakerphone mode and into TAD mode.OKDCE responds. Now in TAD mode.AT+VTXDTE selects voice transmit mode.CONNECTDCE responds.<Data>DTE plays music through modem to remote caller.<DLE><ETX>DTE indicates end of voice transmit data.OKDCE acknowledges switch back to voice command state.
The Application may switch back to speakerphone mode by following the example to switch from TAD mode to
speakerphone mode.
Example # 7: Call screening & recording a message using TAD - IS101 <dle> shielded method.The TAD application is loaded. The modem is initially idle, in data mode (+FCLASS=0).
CommandDescriptionRINGDCE reports ringing from remote station.AT+FCLASS=8The modem enters voice mode.OKDCE responds.AT+VGT=128Set speaker volume to normal.OKDCE responds.AT+VSM=132,8000DTE selects IMA ADPCM with 8.0 kHz sampling rate.OKDCE responds.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
54
AT Command Set June 15, 1998
AT Voice Commands Reference (continued)
AT+VSD=128,0DTE selects normal silence detection sensitivity, and a silence detection interval
of 0 seconds. Disable silence detection.
OKDCE responds.<DLE>-RDCE detects another ring, and notifies DTE.AT+VLS=1The modem answers the call.
OKDCE is off-hook.The TAD next plays its greeting message, issues a beep, and records the caller's message.
CommandDescriptionAT+VTXDTE selects voice transmit mode.CONNECTDCE responds.<Data>DTE plays greeting through modem to remote caller.<DLE><ETX>DTE indicates end of voice transmit data.OKDCE acknowledges switch back to voice command state.AT+VTS=[933,0,120]DTE annotates greeting message with a 1.2 second beep.OKDCE responds.AT+VSD=128,50DTE selects normal silence detection sensitivity and a silence detection interval
of 5 seconds. Enable silence detection.
OKDEC responds.AT+VLS=5The speaker is attached to the system, and the modem is off-hook.OKDCE is off-hook.AT+VRXDTE selects voice receive mode.CONNECTDCE agrees.<Data>DCE delivers <DLE> shielded voice message to DTE.
The caller leaves a message, and hangs up. The modem detects silence for a specified period of time, and then
notifies the DTE that the message being recorded has ended.
CommandDescription<DLE>-sDCE issues presumed end of message after silence detection interval has
elapsed.
<DLE>-!DTE signals end of voice receive state.<DLE><ETX>DCE ends voice transmission to DTR, with this code, and returns back to voice
command state.
ATHDTE issues standard command to terminate call. Speakerphone goes on-hook,
speaker and microphone are detached from system, and modem returns to data
mode (+FCLASS=0).
OKDCE responds.
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
55
June 15, 1998AT Command Set
AT Voice Commands Reference (continued)
Example # 8: Call screening & recording a message with TAD—using the wave driver to transmit and
receive voice samples
The TAD application is loaded. The modem is initially idle, in data mode (+FCLASS=0).
CommandDescriptionRINGDCE reports ringing from remote station.AT+FCLASS=8The modem enters voice mode.OKDCE responds.AT+VGT=128Set speaker volume to normal.OKDCE responds.AT+VSD=128,0DTE selects normal silence detection sensitivity, and a silence detection interval
of 0 seconds. Disable silence detection.
OKDCE responds.AT+VSM=129,8000DTE selects 16-bit linear voice compression with 8.0 kHz sampling rate.OKDCE responds.<DLE>-RDCE detects another ring, and notifies DTE.AT+VLS=1The modem answers call.OKDCE is off-hook
The TAD next plays its greeting message, issues a beep, and records the caller's message.
The Application may transmit voice samples using the wave driver. The application may issue
WAVE_OUT_OPEN and WAVE_OUT_WRITE messages to the wave driver.
At the end of the greeting message the application may issue the WAVE_OUT_STOP message to the wave
driver.
AT+VTS=[933,0,120]DTE annotates greeting message with a 1.2 second beep.OKDCE responds.The Application may receive voice samples using the wave driver. The application may issue
WAVE_IN_OPEN and WAVE_IN_START messages to the wave driver.
AT+VSD=128,50DTE selects normal silence detection sensitivity and a silence detection interval
of
5 seconds. Enable silence detection.
OKDCE responds.AT+VLS=5Speaker is attached to system, and modem is off-hook.OKDCE is off-hook
The caller leaves a message, and hangs up. The modem detects silence for a specified period of time,
and then notifies the DTE.
<DLE>-sDCE issues presumed end of message after silence detection interval has
elapsed.
At the end of the message the application may issue the WAVE_IN_STOP message to the wave driver.
ATHDTE issues standard command to terminate call. DCE goes on-hook,
speaker and microphone are detached from system, and modem returns to
data mode (+FCLASS=0).
OKDCE response.
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT-SSE+VGR=
AT Command Set June 15, 1998
AT DSVD CommandsIn order to use the DSVD without a local phone, a ring 3 application can be used to simulate the local phone. In
the absence of such an application, the voice connection needs to be auto enabled. This is accomplished by the
following DSVD custom AT commands:
AT-SSE-AAEnables Auto Answer mode allowing the modem to always accept and answer the
AT-SSE-AMEnables Auto Multiple Call mode allowing a new connection every 30 seconds with a
AT-SSE- A -Cancels Auto modeAT-SSE-&WWrites system audio parameters into the VoiceEeprom registry.AT-SSE-&RReads the current registry parameters from the VoiceEeprom registry.AT-SSE-SNSets silence detection as default modeAT-SSE-SFDisables silence detection for the modemAT-SSE-FNSets full duplex mode (with headset) as defaultAT-SSE-FFDisables full duplex mode (with speakerphone), reverting to half duplex mode as
AT-SSE+VGT=Sets speakerphone gain level
Standard AT CommandsAT-SSE== 0 Disables DSVD
ATDInitiates transition from voice to DSVDATHHang up modemAT+VNH=Used in conjunction with ATH command for hook control:
AT+VIT= = x to set the inactivity timer
Enables auto call whereby the voice channel is established as soon as the connection
is made with the DSVD modem. There is a single request for each new call.
**Both sides can be programmed in this mode and the voice channel will be activated
by one of the modems. The voice channel will stay enabled until the line is dropped.
voice channel request.
5 second delay between calls.
default
= ? Displays range available? Displays current setting
Sets microphone gain level= ? Displays range available? Displays current setting
= 1 Enables DSVD=? Displays range available? Displays current setting
= 0 the DCE will hang up the line when it does not detect a carrier= 2 the DCE will remain offhook when it detects no carrier to allow the DTE to switch
the DCE to another mode
56Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
AT Command Set June 15,
1998
V.25ter AT Commands
The +GMx commands are required by the Microsoft PC98 specifications.
Manufacturer Identification (+GMI?)
Read Syntax:AT+GMI?
Result:Lucent Data/Fax
Lucent Data/Fax/Voice/VoiceView (depending on product)
The chip set supports the following functionalities of the V.25ter for a H.324 call.
✟ The modified function of the ATD command when issued while the analog voice connection is established. This
command will not cause the DTMF dialing and tone detection associated with the usual ATD # command.
✟ The following AT commands, sub-parameters and values are supported
Table 8. V.25ter AT Commands
CommandSub-
parameter
AT+A8E=<v8o>,
<v8a>,<v8cf>
AT+A8E?Report current values of sub-
AT+A8E=?Report supported ranges of values
v8o1 The default value disables the CI option
while in V.8 origination negotiation.
However, the modem, when initiating the
call as a data call, detects ANSam and is
capable of starting in V.34 mode).
6 Enables DCE control of V.8 and CI
option.
v8a1 The default value disables the CI option
while in V.8 negotiation. However, the
modem, when answering a call, sends the
ANSam and is capable of starting in V.34
mode)
5 Enables DCE control of V.8 and CI
option.
v8cf21h Call function for H.324 calls
c1h Call function for DSVD calls
ValuesDescription
Defined for two conditions: as a
parameter to configure
V.8originating and answering
operation while the DCE is onhook. It initiates an action if the
DCE is off-hook. If enabled, V.8
negotiation does not preclude
simultaneous implementation of
other negotiation means like
V.8bis, V.18, V.32bis.
parameters
57Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
58
AT Command Set June 15, 1998
V.25ter AT Commands (continued)
<v8o>, <v8a>, and <v8cf>
+A8I:<v8cf><CR>This indication is used by an
answering DCE, if +A8E,<v8a> !=0,
to indicate detection of a V.8 CI
signal, and report the recovered
Call Function octet(s). Value
<v8cf> is a hexadecimal code octet
that can take values as shown
above in +A8E command.
+A8M=<hexadecimal
coded CM or JM octet
string>
+A8A:<type><CR><type>
Coded CM
or JM octet
Refer to V.8 document for coding.Directs the DCE to send a V.8 CM
or JM signal using the specified
hexadecimal coded string.
1 Indicates V.8 ANSam signal
flags
0 Indicated no ANSam signal detected
This indication is used by a calling
DCE, if +A8E <v8o> #0, to indicate
detection of an answering signal.
Lucent Technologies Inc.Version 1.0
Host-Based Controller Modem Data Addendum
AT Command Set June 15,
1998
V.80 AT Commands
The chip set supports the Synchronous Access Mode and most of the commands specified in V.80 standards.
The commands are either AT commands issued in the command mode, or in-band commands transmitted in the
data stream. These in-band commands are delimited by the hexadecimal characters EM (or numerically, 19h.)
Synchronous Access Mode AT commands
A)
Table 9. V.80 AT Commands
CommandSub-
+ES=[<orig_rqst>[,,<ans_fbk
>]]
+ES?
+ES=?
parameters
Orig_rqst
ans_fbk
ValuesDescription
6Initiate
Synchronous Access Mode
when the data state is
entered.
8Initiate
Synchronous Access Mode
when connection is
completed and Data State
is entered.
Control the manner of
operation of the V.42 protocol
in the DCE
Read Syntax command to
query the current values of the
+ES sub-parameters. The
DCE shall transmit a string of
information text to the DTE
consisting of
+ES:<orig_rqst>, ,<ans_fbk>.
Test Syntax command to
obtain all defined values of the
+ES sub-parameters. The
DCE shall transmit a string of
information text to the DTE
consisting of
+ES:( list of supported
<orig_rqst> values), ,(list of
supported <ans_fbk> values).
59Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
60
AT Command Set June 15, 1998
V.80 AT Commands (continued)
0In transparent submode, DCE transmits
marks (ones) on idle.
ValuesDescription
+ESA?
+ESA=?
+ITF= [<off>[, <on>]]
+ITF=?
framed_idle
crc_type
nrzi_en
<off>
<on>
0In Framed submode, DCE transmits
HDLC flags on idle.
1 In Framed submode, DCE transmits
marks (ones) on idle.
0Disable CRC
generation and checking
1In Framed submode, the 16 bit CRC
specified in V.42 is
generated by the DCE in
the transmit direction and
checked by the DCE in the
receive direction.
0Disable NZRI
encoding and decoding.
Determines the threshold,
in octets, above which the
DCE shall generate a flow
off signal.
Determines the threshold,
in octets, below which the
DCE shall generate a flow
on signal.
Read Syntax command to
query the current values of the
+ESA sub-parameters
Test Syntax command to
obtain all supported values of
the +ESA sub-parameters
Transmit Flow Control
Thresholds. This command
allows the DTE to determine
the input buffer size in the
DCE for data on circuit 103
from the DTE, to control the
thresholds used for flow
control of such data.
The DCE shall transmit a
string of information to the
DTE consisting of : ITF: (list of
supported <off> values>),(list
of supported <on> values.
Lucent Technologies Inc.Version 1.0
Host-Based Controller Modem Data Addendum
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging
This section lists the homologation testing and debugging commands and homologation parameter values for
different countries.
Table 11. The Homologation Testing and Debugging Commands
NameDescriptionValueComments
%Txx Test Commands
Write to EEPROM19AT%T19, <loc>, <val> (<loc> and <val>
Read from EEPROM20AT%T20, <loc> (<loc> is in hex).
Read homologation parameter22AT%T22, <param#> (<param#> is in hex
Generate DTMF 0 - 9
Generate DTMF *33—
Generate DTMF #34—
Generate DTMF A - D
V.25 answer tone (2100Hz)39—
V.25 data calling tone (1300Hz)40—
FAX calling tone (1100Hz)41—
1800Hz guard tone42—
V.21 channel 1 mark symbol originate90Set S37 = 3, ATB0
V.21 channel 1 mark symbol answer91Set S37 = 3, ATB0
V.21 channel 1 space symbol originate92Set S37 = 3, ATB0
V.21 channel 1 space symbol answer93Set S37 = 3, ATB0
V.23 originate channel mark symbol90Set S37 = 2
V.23 answer channel mark symbol91Set S37 = 2
V.23 originate channel space symbol92Set S37 = 2
V.23 answer channel space symbol93Set S37 = 2
2332
3538
AT%T<val>.
01Data voice relay on
02Data voice relay off
03Caller-ID relay on
04Caller-ID relay off
05Audio codec on
06Audio codec off
07Shunt relay on
08Shunt relay off
09ac off-hook relay on
10ac off-hook relay off
11Loop limit on
12Loop limit off
13Loop VI on
14Loop VI off
15Ring impedance on
16Ring impedance off
17—
18—
are in hex)
(<param#> and <param_value> are in
hex as defined in the parameters table).
as defined in the parameters table).
—
—
61Version 1.0Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
62
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging (continued)
Table 11. The Homologation Testing and Debugging Commands (continued)
• The default is V.34 with register S28 = 1. To disable, set S28 = 0.
The following example shows how to use the V.22bis 2400 originate signaling homologation test command:
S28 = 0
S37 = 6
AT%T90
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
63
June 15, 1998AT Command Set
AT Commands for Homologation Testing and Debugging (continued)
Configuring for Different Countries
To configure for a specific country, execute the following AT commands:
AT%T19,0,country_code in HEX (refer to Table 2)
Verify with the ATI9 command (which displays the country name) that the right country has been configured.
Table 12. The Country Codes
CountryCountry_Code in HEX
USA19
Australia1
Belgium2
Denmark3
Finland4
France5
Germany6
The Netherlands7
Italy8
New Zealand9
NorwayA
SpainB
SwedenC
SwitzerlandD
United KingdomE
AustriaF
Japan10
People’s Republic of China11
Korea12
Malaysia13
Singapore14
Taiwan15
Thailand16
Indonesia17
Portugal18
Ireland1A
Hong Kong1B
Canada1C
Mexico1D
India1E
Vietnam1F
Philippines20
Greece21
Hungary22
Turkey23
South Africa24
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
64
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging (continued)
Modifying Homologation Parameters
Once the modem is configured for a country, the homologation parameters shown in Table 3 can be temporarily
altered for that country with the following AT command
AT%T21,par#,param_value
where par# and param_value should be entered in HEX. For example, AT%T21,7,28 sets the call progress
threshold to -40 dB. AT%T22,par#displays the current value of the parameter in HEX. The par# parameter
descriptions are shown in Table 3. The country specific default values (param_value) are shown in Table 4.
Note: If a parameter is changed with the AT%T21 command, the ATZ and AT&F commands do not reset the
homologation parameters to the default values (i.e., the changes made are not reset until the power is turned off).
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
65
Par #
Reference
June 15, 1998AT Command Set
AT Commands for Homologation Testing and Debugging (continued)
4DTMF high tone level in dB with implied minus sign0—255
5Min. DTMF dial speed in ms0—255
6Max. DTMF dial speed in ms0—255
7Call progress detection threshold in dB with implied minus
sign
8Dial tone delay, i.e., waiting time before dial tone
detection begins in multiples of 10 ms
9Dial tone hole time in ms0—255
aDelay before resetting ring count to 0, in multiples of 100ms0—255
0—255
0—255
ATD
ATD
ATD
ATD
S11
S11
bMin. ring count for auto-answer0—255
cMax. ring count for auto-answer0—255
dMin. ring signal period =
1000/(0.833 x Max. ring frequency)
eMax. ring signal period =
1000/(0.833 x Min. ring frequency)
fMin. ring cadence on time, in multiples of 10 ms0—255
10Min ring cadence off time, in multiple of 20 ms0—255
11Min. busy cadence on time, in multiples of 10 ms0—255; If 0, use the standard
12Max. busy cadence on time, in multiples of 10 ms0—255; If 0, use the standard
13Number of busy cycles required to detect busy condition0—255
14Min. busy cadence off time, in multiples of 10 ms0—255; If 0, use the standard
15Max. busy cadence off time, in multiples of 10 ms0—255; If 0, use the standard
16Continuous # unavailable detection flag0 = disabled, 1 = enabled
17Answer tone validation time in multiples of 10 ms0—255
busy detection algorithm;
otherwise, use the country
specific values for cadence
busy detection algorithm;
otherwise, use the country
specific values for cadence
busy detection algorithm;
otherwise, use the country
specific values for cadence
busy detection algorithm;
otherwise, use the country
specific values for cadence
S0
S0
Version 1.0 Lucent Technologies Inc.
Host-Based Controller Modem Data Addendum
66
Reference
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging (continued)
Table 13. The Homologation Parameters (continued)
Par #Parameter DescriptionRange
19Number of failed attempts allowed before
blacklisting
1aTroubled call delay in minutes0—255ATD
1bIneffective call delay in minutes0—255ATD
1cErroneous call delay in minutes0—255ATD
1dBlacklisting duration in multiple of 10 minutes0—255;
1eOver-current sense validation time in
multiples of 10 ms
1fCalling tone flag0 = disabled
20Blind dial flag0 = not permitted
21Busy detect disable (with ATX) flag0 = not permitted
22Guard tone type0 = not present & adjustable
23Bell modes permitted flag0 = not permitted
24Off-hook (ATH1) restrictions0 = no restrictions
25Shunt relay on time during off-hook in
multiples of 10 ms.
26Hook flash time in multiples of 10 ms0—255
27Min. blind dial pause in seconds0—65S6
28Max. blind dial pause in seconds0—65S6
29Min. no answer time-out in seconds0—65S7
2aMax. no answer time-out in seconds0—65S7
2bMin. dial pause time in seconds0—65S8
2cMax. dial pause time in seconds0—65S8
2dMin. no carrier disconnect time in multiples of
100 ms
2eMax. no carrier disconnect time in multiples of
100 ms
2fTransmit level in dB with implied minus sign0—255ATD
30Dial modifier validation0 = if an invalid dial modifier is found, treat the
Lucent Technologies Inc.Version 1.0
0—255ATD
ATD
0 = only delayed and no blacklisting
255 = no limit (i.e., till power turned off)
0—255, 0 = current sense disabled.ATA, ATD
ATD , S35
1 = enabled, and disable with ^ dial
modifier permitted
2 = enabled, and disable with ^ dial
modifier not permitted
ATD , ATX
1 = permitted
2 = permitted with speaker on
ATD , ATX
1 = permitted
S37
1 = 550 Hz, 2 = 1800 Hz
ATB
1 = permitted
ATH1
1 = restricted by S7 duration
2 = not allowed
0—255
0 = shunt relay disabled
0 = hook flash not allowed
1—65S10
1—255S10
entire dial string as null (no digits dialed)
1 = ignore invalid dial modifiers
ATD
ATD
—
Data AddendumHost-Based Controller Modem
67
Par #
Reference
June 15, 1998AT Command Set
AT Commands for Homologation Testing and Debugging (continued)
Table 13. The Homologation Parameters (continued)
Parameter DescriptionRange
31TAD receive gain0—255—
32Half/full wave ring detection0 = halfwave, 1 = fullwave—
33Number of failed attempts allowed in first stage
delayed dialing
34Number of all failed attempts ( to any number)
allowed before any further dial attempts are blocked
35Erroneous call increment count0—255ATD
36Dial tone validation time in multiples of 100 ms0—255ATD
37Busy tone detection during dial tone detection flag0 = not required, 1 = requiredATD
38DTMF high and low tone level difference in dB0—255—
39Local phone detection in speakerphone0 = enabled; 1 = disabled—
3aPulse dialing flag0 = enabled; 1 = disabledATD
3bDial tone/call progress filter index0 = 340—560 Hz 1 = 310—485 Hz
3cDial tone detection threshold in dB0—255—
3dABCD dialing permitted flag0 = permitted, 1 = not permittedATD
3eComma pause duration limit in seconds. (If there are
multiple commas between digits, the total pause
duration is limited to the duration set by this
parameter).
3fTAD transmit level in dB0—255—
40Data/FAX carrier receive threshold in dB. There is a 6
dB offset in DSP. This parameter value should set to:
with W dial modifier, in seconds
42FAX/Data answer tone detection threshold in dB0—255—
43Dialtone level (absolute value)0—255—
44FAX receive threshold in dB0—255—
45Pulse and tone dial in same dial string permitted flag0 = permitted, 1 = not permittedATD
46Ringer impedance relay flag0 = off, 1 = on
47DC loop V/I characteristics relay flag0 = off, 1 = on
48DC loop limiting relay flag0 = off, 1 = on
49Real/complex impedance0x0X = real, Tx & Rx gains set by mercury
4aMercury register CIOCA MSB value—receive gainThis parameter is relevant only when a Mercury
internal components. X = Don’t care
0x10 = real, Tx gain set by mercury
internal components & Rx gain set by
external components.
0x12 = complex, Tx gain set by mercury
internal components & Rx gain set by
external components. Mercury internal
switch used to select complex impedance.
—
line codec is used.
Host-Based Controller Modem Data Addendum
68
Par #
Reference
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging (continued)
Parameter DescriptionRange
4bMercury register CIOCA LSB value—hybrid,
impedance, etc.
4cMercury register CIOCB MSB value—transmit gainThis parameter is relevant only when a Mercury
4dMercury register CIOCB LSB value—BOM controlThis parameter is relevant only when a Mercury
4eTAD Mercury register CIOCB MSB value—transmit
gain in TAD mode
4fFDSP Mercury register CIOCB MSB value—transmit
gain in speakerphone mode
This parameter is relevant only when a Mercury
line codec is used.
line codec is used.
line codec is used.
This parameter is relevant only when a Mercury
line codec is used.
This parameter is relevant only when a Mercury
line codec is used.
—
—
—
Lucent Technologies Inc.Version 1.0
Data AddendumHost-Based Controller Modem
69
June 15, 1998AT Command Set
AT Commands for Homologation Testing and Debugging (continued)
Country Specific Homologation Parameters
Country specific values for the homologation parameters are shown in Table 14.
Note: The values listed in Table 14 are typical values and change based on OEM preferences.
Table 14. The Country Specific Homologation Parameters
AT Command Set June 15, 1998
AT Commands for Homologation Testing and Debugging (continued)
Changing the DTMF Dial Speed Default Value
To change the DTMF dial speed default value, follow these steps:
Set par# 5 (Min DTMF dial speed) and par# 6 (Max DTMF dial speed) to the required DTMF dial speed with
1.
the AT%T21 command.
Issue an ATZ command.
2.
Issue an ATS11? command to display the new value. The following example shows how to set the current
3.
default value from 80 to 85:
ATS11?
080
OK
AT%T21,5,55
OK
AT%T21,6,55
OK
ATZ
OK
ATS11?
085
OK
If you do not want to change both par#5 and par#6, set par#5 to the new default DTMF duration if you are
increasing the default value from the current value; otherwise, set par#6 to the new default DTMF duration.
The following two example show how to set one parameter:
This example shows how to set the current default value of S11 from 80 to 85:
1.
ATS11?080OKAT%T21,5,55OKATZOKATS11?085OK
2. This example shows how to set the current default value of S11 from 85 to 80:
ATS11?
085
OK
AT%T21,6,50
OK
ATZ
OK
ATS11?
080
OK
Lucent Technologies Inc.Version 1.0
INTERNET: http://www.lucent.com/micro
ucent Technologies Inc. reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed as a result of their use or application. No
ghts under any patent accompany the sale of any such product(s) or information.
U.S.A.:Microelectronics Group, Lucent Technologies Inc., 555 Union Boulevard, Room 30L-15P-BA, Allentown, PA 18103
ASIA PACIFIC:Microelectronics Group, Lucent Technologies Singapore Pte. Ltd., 77 Science Park Drive, #03-18 Cintech III, Singapore 118256
JAPAN:Microelectronics Group, Lucent Technologies Japan Ltd., 7-18, Higashi-Gotanda 2-chome, Shinagawa-ku,Tokyo 141, Japan,
1-800-372-2447, FAX 610-712-4106 (In CANADA: 1-800-553-2448, FAX 610-712-4106), e-mail docmaster@micro.lucent.com