Zoltrix AT Command Manual For Zoltrix K56Flex & V.90 Models
Rev 2.0 9/9/1998

K56Flex 56,000/V.34 33,600 (K56 Flex, V.34, V.32bis, V.42bis, MNP2-5,10, Caller ID, Flash ROM)

MODELS:
FMVSP56i         Internal K56Flex or V.90 Speaker Phone Fax/Modem (14,400 Fax/56,000 Modem)
FMVSP56i2       Internal K56Flex or V.90 Speaker Phone Fax/Modem (14,400 Fax/56,000 Modem)
FMVSP56i3       Internal Dual Mode V.90 and K56Flex Speaker Phone Fax/Modem (14,400 Fax/56,000 Modem)
FMVSP56e        External K56Flex or V.90 Speaker Phone Fax/Modem (14,400 Fax/56,000 Modem)
FMVSP56e3      External Dual Mode V.90 and K56Flex Speaker Phone Fax/Modem (14,400 Fax/56,000 Modem)


The commands listed in this document are for Zoltrix Modems based on Rockwell International's RCV56ACx chipset.
To determine if your modem uses this chipset send the following command from the "Terminal Mode" of a communication program:
            ATI6 [ENTER]

This document is intended for your modem if your Modem responds with something simular to the following:

            RCV56DPF L8570A Rev 30.0/30.0



AT Command Format

With the single exception of the A/ command, all commands to the modem begin with the characters AT, and end with a
carriage return character, hence the name AT commands. The general format of an AT command is: AT<command string>
where <command string> represents zero or more commands described in this manual. The <command string> can be null,
resulting in the simple sequence "AT". This sequence, often called the attention command, is useful for checking that
communication is established between an application program and the modem. The response to the AT command is always
OK, providing positive indication of proper operation. It may be useful to issue the AT command several times, with a brief
pause (100 ms. or so) between commands, until the OK response is received. Since the AT command string has no other
effect except to elicit the OK response, it can be used whenever the modem is in command mode. The AT portion of an AT
command can be in upper case or lower case, but not mixed case, thus AT or at, but not At or aT". The <command string>
portion is independent of case. The <command string> may contain space characters, which are ignored.

Your Zoltrix MODEM has been pre-set at the factory for optimum performance.
All defaults are set to allow the modem to negotiate the best possible connection with highest quality, data compression, and error correction.



DEFAULT INIT STRING
The Default INIT string used at the factory and stored into the modem is as follows:

            AT&F&C1&D2
Because the modem was initialized at the factory, you could use an initialization (INIT) string of:

            ATZ

Note:   This command resets the modem to the stored settings. If the settings have been changed by software or manually, this INIT string may not work correctly.

You could change the INIT string in all of your software packages to either of the two previous examples. The first example is the best to use because some software may change the values stored in the modem.

If you want to custom configure your stored profiles, we suggest that you always start out with an AT&F&C1&D2 before customizing other commands. This string will reset the modem to the factory defaults as well as reset some other basic settings.

If modem performance suffers after modifying settings, send the INIT string above (AT&F&C1&D2) to the modem.



PERFORMANCE ISSUES

To get optimum performance from your Zoltrix MODEM, the phone line quality over which you are transmitting and receiving must be reliable and relatively free of "noise". If you have very noisy lines you may be able to get a good connection by forcing the modem to connect at a lower speed. Refer to the +MS command and Limiting the Modems Top Speed for information on controlling the modems speed.



LIMITING THE MODEMS TOP SPEED

If you experience problems connecting to slower modems (2400 or 1200bps), you may need to instruct your modem to limit the top speed to attempt. You may also need to limit the top speed the modem attempts to something less than 33,600bps, even when calling another 33,600 modem, because of the line noise in your area. If you don't, you may experience "garbage" or a "NO CARRIER" message.
This should not be neccassary in most cases, but, there are some 2400bps and 1200bps or even 9600bps modems you may not connect to without using one of the following methods:
 



CUSTOM INIT STRINGS WITH DESCRIPTIONS OF MODEM CONFIGURATIONS
 

1) V.42bis Auto
    Init String: AT&F&C1&D2W2
This configuration should be the only configuration required to make all possible connections. The Modem will first attempt a V.42bis connection, if the remote Modem does not support V.42bis, the Zoltrix Modem will attempt an MNP5 connection, if the remote Modem does not support MNP5 the Zoltrix Modem will attempt an NORMAL connection (No error correction or compression). Because some Modems do not recognize the V.42bis handshaking sequence or you may want to make a special type of connection, we have added 5 possible connections types to ensure that the Zoltrix Modem will make a successful connection with all Modems.
2) V.42/MNP4 Auto

    Init String: AT&F&C1&D2W2S46=136%C0
This configuration is the same as V.42bis Auto except that all compression is turned off (V.42bis and MNP5 disabled).
3)  MNP5

    Init String: AT&F&C1&D2W2S48=128
This configuration will bypass the V.42bis and V.42 negotiation and attempt MNP5 first. If the remote Modem does not support MNP5 the Zoltrix Modem will attempt an NORMAL connection (No error correction or compression).

Use this selection if you know that the remote Modem is only a MNP Modem and does not support V.42/V.42bis.
4) MNP4

    Init String: AT&F&C1&D2W2S48=128%C0
This configuration will bypass the V.42bis and V.42 negotiation and attempt MNP4 first. If the remote Modem does not support MNP4 the Zoltrix Modem will attempt an NORMAL connection (No error correction or compression). Use this selection if you know that the remote Modem is only a MNP Modem and does not support V.42/V.42bis. This selection turns off the MNP5 compression. MNP5 may actually slow down file transfers of compressed files, therefore you may want to turn MNP5 off but still want the error correction capabilities of MNP4.
5) NORMAL

    Init String: AT&F&C1&D2&Q6W2
This configuration will not attempt V.42 or MNP but instead attempt a NORMAL connection. If you know that the remote Modem does not support V.42 or MNP, select this configuration type. This will actually speed up

the hand-shaking process. Many non-error-correcting modems do not interpet the V.42 and MNP signals correctly. Using this selection will eliminate the problems seen when calling non-error-correcting modems.
Note:  You may add additional commands to any of the preceeding INIT strings, but it is recommended that you put the additional commands at the end of the INIT string.

AT Command Set
Command

 


AT Command Set (& Commands)
Command
Function
&Cn
Data carrier detect (DCD) signal
&C0 Forces DCD signal to be on at all times.
&C1 DCD on indicates presence of data carrier. (REQUIRED BY MOST SOFTWARE)
&Dn
DTR Option
This command interprets the ON to OFF transition of the DTR signal from the DTE in accordance with the parameter supplied.
&D0
DTR drop is interpreted according to the current &Qn setting as follows:

&Q0, &Q5, &Q6 DTR is ignored (assumed ON). 
Allows operation with DTEs which do not provide DTR. 
&Q1, &Q4 DTR drop causes the modem to hang up. Auto-answer is not affected. 
&Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited.
&D1
DTR drop is interpreted according to the current &Qn setting as follows:

&Q0, &Q1, &Q4, &Q5, &Q6 DTR drop is interpreted by the modem as if the asynchronous escape sequence had been entered. The modem returns to asynchronous command state without disconnecting. 
&Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited.
&D2
DTR drop is interpreted according to the current &Qn setting as follows:

&Q0 through &Q6 DTR drop causes the modem to hang up. Auto-answer is inhibited.
&D3
DTR drop is interpreted according to the current &Qn setting as follows:

&Q0, &Q1, &Q4, &Q5, &Q6 DTR drop causes the modem to perform a soft reset as if the Z command were received. The &Y setting determines which profile is loaded. 
&Q2, &Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited.
&F
Restore Factory Configuration (Profile)
&F0
Restore factory configuration 0.
&F1
Restore factory configuration 1.
&Gn
Select Guard Tone
&G0 Disables guard tone.
&G1
Disables guard tone.
&G2 Selects 1800 Hz guard tone.
&Jn
Telephone Jack Control

This command is included only for compatibility and performs no function except to load the S-Register.
&J0 &J0 command.
&J1 &J1 command.
&Kn Flow Control 
This command defines the DTE/DCE (terminal/modem) flow control mechanism.
&K0
Disables flow control.
&K3
Enables RTS/CTS flow control.
&K4
Enables XON/XOFF flow control.
&K5
Enables transparent XON/XOFF flow control.
&K6
Enables both RTS/CTS and XON/XOFF flow control.
&Ln
Leased Line Operation
This command requests leased line or dial-up operation. This command is provided for compatibility only; no mode change is performed, dial-up operation continues. The OK response is returned for a valid parameter, but no other action is performed.
&L0
Requests dial-up operation. Dial-up operation continues.
&Mn Asynchronous/Synchronous Mode Selection
&M0 Selects direct asynchronous operation. Note that the command sequence &M0\N0 selects normal buffered mode, but the command sequence \N0&M0 selects direct mode. This is because the \N0 command is analogous to the &Q6 command and the last command on the string will be in effect. (See &Qn).
&M1 Selects synchronous connect mode with async off-line command mode. 
(Serial interface operation only using a External modem.)
&M2 Selects synchronous connect mode with async off-line command mode. Same as &M1 except that &M2 enables DTR dialing of directory slot 0. The modem will disconnect if DTR is OFF for more than the period in S25 (in units of hundredths of a second): the data connection will be synchronous. 
(Serial interface operation only using a External modem.)
&M3 Selects synchronous connect mode. This mode allows DTR to act as a talk/data switch. The call is manually initiated while DTR is inactive. When DTR becomes active, the handshake proceeds in originate or answer mode according to S14 bit 7. 
(Serial interface operation only using a External modem.)
&Pn
Select Pulse Dial Make/Break Ratio
This command determines the make/break ratio used during pulse dialing.
&P0
Selects 39%-61% make/break ratio at 10 pulses per second.
&P1
Selects 33%-67% make/break ratio at 10 pulses per second.
&P2
Selects 39%-61% make/break ratio at 20 pulses per second.
&P3
Selects 33%-67% make/break ratio at 20 pulses per second.
&Qn
Sync/Async Mode
This command is an extension of the &Mn command and is used to control the connection modes permitted. It is used in conjunction with S36 and S48. (Also, see \N.)
NOTE: When the &Q0 to &Q4 command is issued to select the mode, the subsequent connect message will report the DCE speed regardless of the W command and S95 settings.
&Q0 Selects direct asynchronous operation. See &M0.
&Q1 Selects synchronous connect mode with async off-line command mode. See &M1
(Serial interface operation only using a External modem.)
&Q2
Selects synchronous connect mode with async off-line command mode and enables DTR dialing of directory 0. See &M2.
(Serial interface operation only using a External modem.)
&Q3
Selects synchronous connect mode with async off-line command mode and enables DTR to act as Talk/Data switch. See &M3.
(Serial interface operation only using a External modem.)
&Q4
Selects AutoSync operation.

AutoSync operation, when used in conjunction with the Hayes Synchronous Interface (HSI) capability in the DTE, provides synchronous communication capability from an asynchronous terminal. 

Starting AutoSync. Set registers S19, S20, and S25 to the desired values before selecting AutoSync operation with &Q4. After the CONNECT message is issued, the modem waits the period of time specified by S25 before examining DTR. If DTR is on, the modem enters the synchronous operating state; if DTR is off, the modem terminates the line connection and returns to the asynchronous command state. 

Stopping AutoSync. AutoSync operation is stopped upon loss of carrier or the on-to-off transition of DTR. Loss of carrier will cause the modem to return to the asynchronous command state. An on-to-off transition of DTR will cause the modem to return to the asynchronous command state and either not terminate the line connection (&D1 active) or terminate the line connection (any other &Dn command active).

&Q5
The modem will try to negotiate an error-corrected link. The modem can be configured using S36 to determine whether a failure will result in the modem returning on-hook or will result in fallback to an asynchronous connection.
&Q6
Selects asynchronous operation in normal mode (speed buffering).
&Rn
RTS/CTS Option
This selects how the modem controls CTS. CTS operation is modified if hardware flow control is selected (see &Kn command).
&R0
In sync mode, CTS tracks the state of RTS; the RTS-to-CTS delay is defined by S26. In async mode, CTS is normally ON and will turn OFF only if required by flow control.
&R1
In sync mode, CTS is always ON (RTS transitions are ignored). tracks the state of RTS; In async mode, CTS is normally ON and will turn OFF only if required by flow control.
&Sn
DSR Override
This command selects how the modem will control DSR.
&S0
DSR will remain ON at all times.
&S1
DSR will become active after answer tone has been detected and inactive after the carrier has been lost.
&Tn
Test and Diagnostics 
The modem will perform selected test and diagnostic functions according to the parameter supplied. A test can be run only when in an asynchronous operation in non-error-correction mode (normal or direct mode). To terminate a test in progress, the escape sequence must be entered first, except for parameters 7 and 8 (see escape code). If S18 is non-zero, a test will terminate automatically after the time specified by S18 and display the OK message. 
Note: For tests 3, 6, and 7, a connection between the two modems must first be established.
&T0
Terminates test in progress.
&T1
Initiates local analog loopback, V.54 Loop 3. If a connection exists when this command is issued, the modem hangs up. The CONNECT XXXX message is displayed upon the start of the test.
&T2
Returns ERROR.
&T3
Initiates local digital loopback, V.54 Loop 2. If no connection exists, ERROR is returned.
&T4
Enables digital loopback acknowledgment for remote request, i.e., an RDL request from a remote modem is allowed.
&T5
Disables digital loopback acknowledgment for remote request, i.e., an RDL request from a remote modem is denied.
&T6
Requests a remote digital loopback (RDL), V.54 Loop 2, without self test. If no connection exists, ERROR is returned. The CONNECT XXXX message is displayed upon the start of the test.
&T7
Requests a remote digital loopback (RDL),V.54 Loop 2, with self test. (In self test, a test pattern is looped back and checked by the modem.) If no connection exists, ERROR is returned. When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE.
&T8
Initiates local analog loopback, V.54 Loop 3, with self test. (In self test, a test pattern is looped back and checked by the modem.) If a connection exists, the modem hangs up before the test is initiated. When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE. This command may not be available in some countries due to PTT restrictions.
&V
Display Current Configuration and Stored Profiles
Reports the current (active) configuration, the stored (user) profiles, and the first four stored telephone numbers. The stored profiles and telephone numbers are not displayed if the NVRAM is not installed or is not operational as detected by the NVRAM test during reset processing.
Example:
AT&V

ACTIVE PROFILE: 
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1 &S0 &T4 &X0 &Y0 
S00:002 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:030 S08:002 S09:006 
S10:014 S11:255 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 S38:020 S46:138 
S48:007 S95:000 
STORED PROFILE 0: 
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1 &S0 &T4 &X0 
S00:002 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000 
S36:007 S37:000 S40:105 S41:003 S46:138 S95:000 
STORED PROFILE 1: 
B0 E1 L1 M1 N1 QO T V1 W0 X4 Y0 &C0 &D0 &G2 &J0 &K3 &Q5 &R1 &S0 &T4 &X0 
S00:002 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000 
S36:007 S37:000 S40:105 S41:003 S46:138 S95:000 
TELEPHONE NUMBERS: 
0 = 1 = 
2 = 3 = 
OK
&V1
Display Last Connection Statistics 
Displays the last connection statistics in the following format (shown with typical results): 
TERMINATION REASON.......... LINK DISCONNECT or LOCAL REQUEST 
LAST TX data rate........... 33600 BPS 
HIGHEST TX data rate........ 33600 BPS 
LAST RX data rate........... 28800 BPS 
HIGHEST RX data rate........ 28800 BPS 
Error correction PROTOCOL... LAPM 
Data COMPRESSION............ V42Bis 
Line QUALITY................ 030 
Highest SPX RX state........ 068 
Highest SPX TX state........ 067
&Wn
Store Current Configuration
Saves the current (active) configuration (profile), including S-Registers, in one of the two user profiles in NVRAM as denoted by the parameter value. This command will yield an ERROR message if the NVRAM is not installed or is not operational as detected by the NVRAM test.

The current configuration is comprised of a list of storable parameters illustrated in the &V command. These settings are restored to the active configuration upon receiving an Zn command or at power up (see &Yn command).
&W0
Store the current configuration as profile 0.
&W1
Store the current configuration as profile 1.
&Xn
Select Synchronous Clock Source 
Selects the source of the transmit clock for the synchronous mode of operation. In asynchronous mode, the transmit and receive clocks are turned OFF. In synchronous mode, the clocks are turned ON with the frequency of 1200 Hz or faster corresponding to the speed that is selected for modem operation.
&X0
Selects internal timing. The modem generates the transmit clock signal and applies it to the TXCLK output at the serial interface.
&X1
Selects external timing. The local DTE sources the transmit clock signal on the XTCLK input of the serial interface. The modem applies this clock to the TXCLK output at the serial interface.
&X2
Selects slave receive timing. The modem derives the transmit clock signal from the incoming carrier and applies it to the TXCLK output at the serial interface.
&Yn
Designate a Default Reset Profile
Selects which user profile will be used after a hard reset.
&Y0
The modem will use profile 0.
&Y1
The modem will use profile 1.
&Zn=x
Store Telephone Number
The modem can store up to four telephone numbers and each telephone number dial string can contain up to 34 digits.
&Zn=x n = 0 to 3 and x = dial string.

AT Command Set (% Commands)
Command
Function
%Cn Enable/Disable Data Compression 
Enables or disables data compression negotiation. The modem can only perform data compression on an error corrected link.
%C0 Disables data compression.
%C1 Enables MNP 5 data compression negotiation.
%C2 Enables V.42 bis data compression.
%C3 Enables both V.42 bis and MNP 5 data compression.
%En
Enable/Disable Line Quality Monitor and Auto-Retrain or Fallback/Fall Forward

Controls whether or not the modem will automatically monitor the line quality and request a retrain (%E1) or fall back when line quality is insufficient or fall forward when line quality is sufficient (%E2). If enabled, the modem attempts to retrain for a maximum of 30 seconds.
%E0 Disable line quality monitor and auto-retrain.
%E1 Enable line quality monitor and auto-retrain.
%E2
Enable line quality monitor and fallback/fall forward.
Fallback/Fall Forward. When %E2 is active, the modem monitors the line quality (EQM). When line quality is insufficient, the

modem will initiate a rate renegotiation to a lower speed within the V.34/V.32 bis/V.32 (RC336) modulation speeds. The 
modem will keep falling back within the current modulation if necessary until the speed reaches 2400 bps (V.34) or 4800 bps 
(V.32). Below this rate, the modem will only do retrains if EQM thresholds are exceeded. If the EQM is sufficient for at least 
one minute, the modem will initiate a rate renegotiation to a higher speed within the current modulation speeds. The rate 
renegotiations will be done without a retrain if a V.32 bis connection is established. 
Speeds attempted during fallback/fall forward are those shown to be available in the rate sequences exchanged during the 
initial connection. Fallback/fall forward is available in error correction and normal modes, but not in direct mode or 
synchronous mode with external clocks.
Fallback/Fall Forward.
When %E2 is active, the modem monitors the line quality (EQM). When line quality is insufficient, the modem will initiate a rate renegotiation to a lower speed within the V.34/V.32 bis/V.32 (RC288) or V.32 bis/V.32 (RC144) modulation speeds. The modem will keep falling back within the current modulation if necessary until the speed reaches 2400 bps (V.34) or 4800 bps (V.32). Below this rate, the modem will only do retrains if EQM thresholds are exceeded. If the EQM is sufficient for at least one minute, the modem will initiate a rate renegotiation to a higher speed within the current modulation speeds. The rate renegotiations will be done without a retrain if a V.32 bis connection is established.
Speeds attempted during fallback/fall forward are those shown to be available in the rate sequences exchanged during the initial connection. Fallback/fall forward is available in error correction and normal modes, but not in direct mode or synchronous mode with external clocks.
%L
Line Signal Level 
Returns a value which indicates the received signal level. The value returned is a direct indication (DAA dependent) of the receive level at the MDP, not at the telephone line connector. 
Example
009 = -9 dBm, 043 = -43 dBm, and so on.
%Q
Line Signal Quality 
Reports the line signal quality (DAA dependent). Returns the higher order byte of the EQM value. Based on the EQM value, retrain or fallback/fall forward may be initiated if enabled by %E1 or %E2. 

Example

    AT%Q 
    015


AT Command Set (\ Commands)
Command
Function
\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.
\A0 64 characters.
\A1 128 characters.
\A2 192 characters.
\A3 256 characters.
\Bn Transmit Break to Remote 
In non-error correction mode, the modem will transmit a break signal to the remote modem with a length in multiples of 100 ms according to parameter specified. If a number in excess of 9 is entered, 9 is used. The command works in conjunction with the \Kn command. 
In error correction mode, the modem will signal a break through the active error correction protocol, giving no indication of the length.
\B1 - \B9 Break length in 100 ms units. (Default = 3.) (Non-error corrected mode only.)
\Kn Break Control 
Controls the response of the modem to a break received from the DTE or the remote modem or the \B command according to the parameter supplied. 
The response is different in three separate states.
The first state 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.
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 a break is received from a remote modem during a non-error corrected connection:
\K0 Clears data buffers and sends break to the DTE.
\K1 Clears data buffers and sends 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.)
\Nn
Operating Mode

This command controls the preferred error correcting mode to be negotiated in a subsequent data connection.
\N0 Selects normal speed buffered mode (disables error-correction mode). (Forces &Q6.)
\N1 Serial interface selected - Selects direct mode and is equivalent to &M0, &Q0 mode of operation. 
(Forces &Q0.) Parallel interface selected - Same as \N0.
\N2
Selects reliable (error-correction) mode. The modem will first attempt a LAPM connection and then an MNP connection. Failure to make a reliable connection results in the modem hanging up.

(Forces &Q5, S36=4, and S48=7.)
\N3
Selects auto reliable mode. This operates the same as \N2 except failure to make a reliable connection results in the modem falling back to the speed buffered normal mode. (Forces &Q5, S36=7, and S48=7.)
\N4
Selects LAPM error-correction mode. Failure to make an LAPM error-correction connection results in the modem hanging up. (Forces &Q5 and S48=0.) 
Note: The -K1 command can override the \N4 command.
\N5
Selects MNP error-correction mode. Failure to make an MNP error-correction connection results in the modem hanging up. (Forces &Q5, S36=4, and S48=128.)
\Vn
Single Line Connect Message Enable 
The single line connect message format can be enabled or disabled by the \Vn command as follows:
\V0
Connect messages are controlled by the command settings Xn, Wn, and S95.
\V1
Connect messages are displayed in the single line format described below subject to the command settings Vn (Verbose) and Qn (Quiet). In Non-Verbose mode (V0), single line connect messages are disabled and a single numeric result code is generated for CONNECT DTE.
When single line connect messages are enabled, there are no CARRIER, PROTOCOL, or COMPRESSION messages apart from the fields described below.

The single line connect message format is: 
CONNECT <DTE Speed></Modulation></Protocol></Compression></Line Speed>/<Voice and Data> 

Where:

<DTE Speed =
DTE speed, e.g., 57600.
Modulation =  “V32” for V.32 or V.32bis modulations. 
“V34” for V.34 modulations. 
“K56” for K56Flex modulations 
Note: Modulation is omitted for all other modulations.
Protocol =
“NONE” for no protocol.
“ALT” for Microcom Network Protocol.
“LAPM” for LAP-M protocol.
Compression = “CLASS5” for Microcom MNP5 compression. 
“V42BIS” for V.42bis compression. 
Note: Compression is omitted if protocol is NONE.
Line Speed =
Asymmetric rates are displayed as /rate:TX/rate:RX, e.g., /1200 TX/75 RX. 
Symmetric rates are displayed as a single DCE rate, e.g., 14400.
Voice and Data = Blank for Data mode only. 
“SVD” for AudioSpan analog simultaneous audio/voice and data. 
“DSVD” for G.729A or DigiTalk digital simultaneous voice and data.

AT Command Set (AT+ Commands)
Command
Function
+MS Select Modulation 
This extended-format command selects the modulation and, optionally, enables or disables automode, specifies the lowest and highest connection rates, selects m-Law or A-Law codec type, and enables or disables robbed bit signaling generation (server modem) or detection (client modem) using one to five subparameters. 
The command format is: 

+MS= <mod> [,[<automode>][, [<min_rate>][, [<max_rate>][, [<x_law>][, [<reserved>], [<max_TX_rate>]]]]]]<]]]]]]<CR> 
 

Notes: 

  • 1. For 14400 bps and lower speeds, the Nn command and S37 register can alternatively be used, in which case the +MS subparameters will be modified to reflect the Nn and S37=x settings. Use of the Nn and S37=x commands is not recommended but is provided for compatibility with existing communication software. (S37 is not updated by the +MS command.)
  • 2. Subparameters not entered (enter a comma only or <CR> to skip the last subparameter) remain at their current values.

Reporting Selected Options 
The modem can send a string of information to the DTE consisting of selected options using the following command: 

    +MS?

The response is: 

For example, 

    +MS: 12,1,300,56000,0,0,33600 [default for RC56 with V.90 only loaded or V.90/K56Flex] 
    +MS: 56,1,300,56000,0,0,33600 [default for RC56 with K56Flex only loaded]

Reporting Supported Options 
The modem can send a string of information to the DTE consisting of supported options using the following command: 

    +MS=?

The response is: 

    +MS: (list of supported <mod> values), (list of supported <automode> values),(list of supported <min_rate> values), (list of supported <max_rate> values), (list of supported <x_law> values), (list of supported <reserved> values), (list of supported <max_tx_rate> values)

For example, 

    +MS: (0,1,2,3,9,10,11,12,56,64,69), (0,1), (300-33600), (300-56000), (0,1), (0,1), (300-33600) [V.90/K56flex loaded]] 
    +MS: (0,1,2,3,9,10,11,12,64,69), (0,1), (300-33600), (300-56000), (0,1), (0,1), (300-33600) [V.90 only loaded]] 
    +MS: (0,1,2,3,9,10,11,56,64,69), (0,1), (300-33600), (300-56000), (0,1), (0,1), (300-33600) [K56flex only loaded]] 
    +MS: (0,1,2,3,9,10,11,64,69), (0,1), (300-33600), (300-33600), (0,1), (0,1) [RC336 default values] 

Subparameter Definitions

 

<mod>

Modulation

Possible Rates(bps)

Notes

0 V.21 300  
1 V.22 1200  
2 V.22 bis 2400 or 1200  
3 V.23 1200 See Note 2
9 V.32 9600 or 4800  
10 V.32 bis 14400, 12000, 9600, 7200, or 4800 Default for RC144
11 V.34 33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800, or 2400 Default for RC336/ RC288
12 V.90 56000, 54667, 53333, 52000, 50667, 49333, 48000, 46667, 45333, 44000, 42667, 41333, 40000, 38667, 37333, 36000, 34667, 33333, 32000, 30667, 29333, 28000 Default for RC56 with V.90 only or V.90/K56flex loaded
56 K56flex 56000, 54000, 52000, 50000, 48000, 46000, 44000, 42000, 40000, 38000, 36000, 34000, 32000 Default for RC56 with K56flex only loaded
64 Bell 103 300  
69 Bell 212 1200  
Notes: 
  • 1. See optional <automode>, <min_rate>, <max_rate> and <max_TX_rate> subparameters.
  • 2. For V.23, originating modes transmit at 75 bps and receive at 1200 bps; answering modes transmit at 1200 bps and receive at 75 bps. The rate is always specified as 1200 bps.

The modem may also automatically switch to another modulation (automode), subject to the following constraints:

 

<automode> Option Selected Notes
0 Automode disabled  
1 Automode enabled using V.8 bis/V.8 or V.32 Annex A Default

 

 

Command
Function
+Hn Enable/Disable RPI and DTE Speed 
This command enables or disables Rockwell Protocol Interface (RPI) processing and sets the DTE speed. (Applicable only to modems supporting RPI and RPI+). The Zoltrix modem will support RPI if the WinRPI driver is enabled and the +H11 command is used. The Zoltrix modem also supports hardware (V.42bis/LAP-M/MNP2-5), therefore the WinRPI driver is not needed nor is it recommended that you use it.
+H0 Disable protocol interface and video ready mode.
+H1 Enable RPI mode and set DTE speed to 19200 bps.
+H2 Enable RPI mode and set DTE speed to 38400 bps.
+H3 Enable RPI mode and set DTE speed to 57600 bps.
+H11 Enable RPI+ mode (applicable only to modems supporting RPI). When in RPI+ mode, a link is established between the modem and the WinRPI or WinRPI95 host PC software driver to allow the modem to support protocol (V.42bis/LAP-M/MNP2-5) connections with a remote modem. This command should only be used when the WinRPI or WinRPI95 driver software is installed in the PC.
+H16 Enable video ready mode

AT Command Set (AT** Command)
Command
Function
** Download to Flash Memory 
The linear flash memory downloader in the modem firmware allows flash memory connected to the modem external memory bus to be upgraded with revised modem firmware. This process transfers (uploads) the upgraded modem firmware (data) from the host computer to the modem which transfers (downloads) the data to the flash memory device. Note that this downloader function must be provided in modem MCU firmware initially installed in external flash memory, i.e., the downloader does not support the programming of blank flash memory. 
Programming the flash memory device is a two-step process. 
  • 1. When the AT** command is issued, the modem firmware boot loader is invoked and the user will first load a flash load module (FLM) into the modems RAM. The FLM contains the programming algorithm for the flash memory device being programmed and any messages that may be sent during the load process.
  • 2. The user will then load the new modem firmware which the FLM will then program into the flash memory device.

Procedure: 

  • 1. Install in the modem a flash memory programmed with the modem firmware; ensure that the flash memory device is programmed with the sector secure mode set to UNSECURE (AMD only), otherwise the device cannot be re-programmed in the modem.
  • 2. Put the BPFLxxxx.S37 file and the new modem firmware file (e.g., FLSHxxxx.S37) in an appropriate directory on the computer's hard disk.
  • 3. Configure the communications application program for a DTE rate of between 9600 bps and 57600 bps (57600 bps is faster) and RTS/CTS flow control. A load at 57600 bps will take approximately 2 minutes; a load at 19200 bps will take approximately 6 minutes.
  • 4. Check the modem for response by typing AT.
  • 5. Initiate the download process using the AT**n command, where:
    • AT** or AT**0 Download speed is the last sensed speed (recommended command). 
      AT**1 Download speed is 38.4k bps. 
      AT**2 Download speed is 57.6k bps.

    The "Download Initiated" message appears upon issuing the AT**n command. 

  • 6. Perform an ASCII upload of the BPFLxxxx.S37 file from the host computer to the modem RAM using an industry standard communications software or an equivalent process (ensure that all ASCII translation or pacing is turned off).

  • To abort the load at this point, wait for the BPFLxxxx.S37 download process to time-out, send a bad S37 record, or reset (POR) the modem. If the load process times-out, the modem must be reset (ATZ) before the BPFLxxxx.S37 file can be loaded again. 
  • 7. After the BPFLxxxx.S37 file has been loaded, perform an ASCII upload of the new modem firmware hex file (e.g., FLSHxxxx.S37) from the host computer to the modem RAM using an industry standard communications software or an equivalent process. There will be a 3-second pause after the first record of the FLSHxxxx.S37 file is sent, which is the FLASH erase cycle. 

  • There is no turning back at this point. 
    If the flash download fails (because of a bad .S37 record for example) or the upload is aborted, as long as the modem is not turned off or reset, it will remain in the flash load cycle and the upload can be re-attempted at step 7. 
    A "Wrong Device" message is displayed if an incorrect BPFLxxxx.S37 is used. In this case, restart at step 5 and upload the correct FLM file. 
    A "Wrong Hex file or flow control" message is displayed if an incompatible hex file format is used (non-Motorola S3 format) or if the DTE ignores flow control (the flash download uses both Xon/Xoff and RTS/CTS flow control). If the wrong format was used, reinitiate the upoad at step 7 using a correct firmware hex file. 
  • 8. A "Device successfully programmed" message is displayed at the completion of a successful download and the modem will do a cold start.

AT Command Set (AT- Commands)
Command
Function
-SDR=n Enable/Disable Distinctive Ring 
This command enables or disables detection and reporting of distinctive ring. The syntax is AT-SDR=n, where n is a number from 0 to 7. One, two, or three distinctive ring types can be simultaneously enabled depending upon the value of n (bit mapped). The detected ring type is reported in the long form (verbose) of the result code by appending the ring type number to the end of the RING message..
-SDR=0 Disables Distinctive Ring. Any valid ring detected is reported as RING (default).
-SDR=1 Enables Distinctive Ring Type 1.
-SDR=2 Enables Distinctive Ring Type 2.
-SDR=3 Enables Distinctive Ring Type 1 and 2.
-SDR=4 Enables Distinctive Ring Type 3.
-SDR=5 Enables Distinctive Ring Type 1 and 3.
-SDR=6 Enables Distinctive Ring Type 2 and 3.
-SDR=7 Enables Distinctive Ring Type 1, 2, and 3.
The n value bit map is:
Bit 0=1 Enable RING type 1. RING type 1 is detected and reported as RING1.
Bit 1=1 Enable RING type 2. RING type 2 is detected and reported as RING2.
Bit 2=1 Enable RING type 3. RING type 3 is detected and reported as RING3.
The ring types supported and the corresponding ring cadence detect criteria are:

 

Distinctive Ring Type Ring Cadence Detect Criteria
1 2.0 sec ON, 4.0 sec OFF.
2 0.8 sec ON, 0.4 sec OFF, 0.8 sec ON, 4.0 sec OFF.
3 0.4 sec ON, 0.2 sec OFF, 0.4 sec ON, 0.2 sec OFF, 0.8 sec ON, 4.0 sec OFF.
Notes
  • 1. The Ring Indicate (RI) output does not toggle on the first ring if AT-SDR_0.
  • 2. The RI output waveform is the same for all ring types detected, i.e., RI is on for the total duration of the ring period.

AT Command Set (Error Detection and Data Compression Commands)
Command
Function
%Cn Enable/Disable Data Compression 
Enables or disables data compression negotiation. The modem can only perform data compression on an error corrected link.
%C0 Disables data compression.
%C1 Enables MNP 5 data compression negotiation.
%C2 Enables V.42 bis data compression.
%C3 Enables both V.42 bis and MNP 5 data compression.
\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.
\A0 64 characters.
\A1 128 characters.
\A2 192 characters.
\A3 256 characters.
\Bn Transmit Break to Remote 
In non-error correction mode, the modem will transmit a break signal to the remote modem with a length in multiples of 100 ms according to parameter specified. If a number in excess of 9 is entered, 9 is used. The command works in conjunction with the \Kn command. 
In error correction mode, the modem will signal a break through the active error correction protocol, giving no indication of the length.
\B1 - \B9 Break length in 100 ms units. (Default = 3.) (Non-error corrected mode only.)
Note: When the modem receives a break from the remote modem, break is passed to the DTE as follows: In non-error 
correction mode direct, the break length is passed; in non-error correction mode normal and in error correction mode, a 300 ms break is passed.
\Nn
Operating Mode

This command controls the preferred error correcting mode to be negotiated in a subsequent data connection.
\N0 Selects normal speed buffered mode (disables error-correction mode). (Forces &Q6.)
\N1 Serial interface selected - Selects direct mode and is equivalent to &M0, &Q0 mode of operation. 
(Forces &Q0.) Parallel interface selected - Same as \N0.
\N2
Selects reliable (error-correction) mode. The modem will first attempt a LAPM connection and then an MNP connection. Failure to make a reliable connection results in the modem hanging up.

(Forces &Q5, S36=4, and S48=7.)
\N3
Selects auto reliable mode. This operates the same as \N2 except failure to make a reliable connection results in the modem falling back to the speed buffered normal mode. (Forces &Q5, S36=7, and S48=7.)
\N4
Selects LAPM error-correction mode. Failure to make an LAPM error-correction connection results in the modem hanging up. (Forces &Q5 and S48=0.) Note: The -K1 command can override the \N4 command.
\N5
Selects MNP error-correction mode. Failure to make an MNP error-correction connection results in the modem hanging up. (Forces &Q5, S36=4, and S48=128.)

AT Command Set (MNP 10 Commands)
Command
Function
)Mn Enable Cellular Power Level Adjustment 
This command is included only for compatibility and performs no function.
)M0 )M0 command.
)M1 )M1 command.
)M2 )M2 command.
*Hn Link Negotiation Speed 
This command is included only for compatibility and performs no function.
*H0 *H0 command.
*H1 *H1 command.
*H2 *H2 command.
-Kn MNP Extended Services 
Enables or disables conversion of a V.42 LAPM connection to an MNP 10 connection.
-K0 Disables V.42 LAPM to MNP 10 conversion.
-K1 Enables V.42 LAPM to MNP 10 conversion.
-K2 Enables V.42 LAPM to MNP 10 conversion; inhibits MNP Extended Services initiation during V.42 
LAPM answer mode detection phase.
-Qn Enable Fallback to V.22 bis/V.22 
This command is included for compatibility only and has no effect other than returning a result code.
-Q0 -Q0 command.
-Q1 -Q1 command.
-SEC=n Enable/Disable MNP10-EC 
Enables or disables MNP10-EC operation. The command format is: 
-SEC=n,[<tx level>]
-SEC=0 Disable MNP10-EC; the transmit level is that defined in S91.
-SEC=1,[<tx level>] Enable MNP10-EC; the transmit level will be defined by the sub parameter <tx level> range 0 to 30 (0 dBm to -30 dBm), the default <tx level> (<tx level> not specified) is the S91 value.
Example
AT-SEC=1,18 enables MNP10-EC and sets the transmit level to -18 dBm. 
Note
If AT-SEC=0, the modem will automatically set AT-SEC=1 if the remote modem indicates Cellular in the V.8 bis/V.8 
phase or if a Cellular Driver is loaded and the Cell Phone is attached. 
Inquiries 
AT-SEC? Retrieves the current -SEC command settings, e.g., 1,18.
@Mn Initial Cellular Power Level Setting 
This command is included for compatibility only and has no effect other than returning a result code.
Range: N=0-30
:E Compromise Equalizer Enable Command 
This command is included for compatibility only and has no effect other than returning a result code.
:E0 :E0 command.
:E1 :E1 command.

AT Command Set (Caller ID Commands)
Command
Function
#CIDn Enable/Disable Caller ID 
Enables or disables Caller ID.
#CID=0 Disables Caller ID.
#CID=1 Enables Caller ID with formatted presentation to the DTE. The modem will present the data items in a <Tag><Value> pair format. The expected pairs are data, time, caller code (telephone number), and name.
#CID=2 Enables Caller ID with unformatted presentation to the DTE. The modem will present the entire packet of information, excluding the leading U's, in ASCII printable hex numbers.
Inquiries
#CID? Retrieves the current Caller ID mode from the modem.
#CID=? Returns the mode capabilities of the modem in a list with each element separated by commas.
Formatted Form Reporting 
The modem presents the data in the <tag> = <value> pair format as described in the table below. Spaces are present on both sides of the equal sign.
Tag Description
DATE DATE = MMDD where MM is the month number (01 to 12) and DD is the day number (01..31).
TIME TIME = HHMM where HH is the hour number (00 to 23) and MM is the minute number (00 to 59).
NMBR NMBR = <number> or P or O where <number> is the telephone number of the caller, where P indicates that the calling number information is not available since the originating caller has requested private service, and where O indicates that the calling number information is not available or out of service at the calling location.
NAME NAME = <listing name> where <listing name> is the subscription name.
MESG MESG = <data tag> <length of message> <data> <checksum> in printable ASCII hex numbers. 
This tag indicates a data item not listed above. The message is only possible for Multiple Message Format.
Notes
  • 1. The modem does not present any Caller ID information if the DCE detects a checksum error in the Caller ID packet.
  • 2. In the event of an unrecognized data tag, the modem will present the data in ASCII hex numbers following the MESG tag.

Example of Formatted Form Reporting 

  • 1. The following example illustrates the standard Caller ID message packet.

  • RING 
    DATE = 0321 
    TIME = 1405 
    NMBR = 5045551234 
    NAME = A N OTHER 
    RING 
    RING

     

  • 2. The following example illustrates the case where the tag of the packet is not recognized by the modem.

  • RING 
    MESG = 060342424231 
    RING 
    RING

Unformatted Form Reporting 
The modem presents all information and packet control information found in the message. The modem, however, excludes 
the leading U's (channel seizure information) from the presentation. The packet is presented in ASCII printable hex numbers, 
the modem does not insert spaces, or line feeds, for formatting between bytes or words of the packet. 
The modem does not detect the checksum of the packet. 
Example of Unformatted Form Reporting 

    RING 
    0412303332323234303539313435353132333435 
    RING 
    RING


AT COMMAND RESULT CODES
The modem responds to commands from the DTE and to activity on the line by signalling to the DTE in the form of result codes. The result codes that the modem can send are described below.
Two forms of each result code are available: long-form, an English-like "verbose" response, and short-form, a data-like numeric response (included in parentheses following the long-form). The long-form code is preceded and terminated by the sequence < CR> < LF>. The short-form is terminated by < CR>, only with no preceding sequence.
If result messages are suppressed, nothing is returned to the DTE.

OK (0)

The OK code is returned by the modem to acknowledge execution of a command line.

CONNECT (1)
The modem will send this result code upon connecting when:

RING (2)
The modem sends this result code when incoming ringing is detected on the line. When cellular interface is selected, RING indicates that the cellular phone is receiving an incoming call.

NO CARRIER (3)
The modem sends this result code when attempting to establish a call if:

This result code is also used when the modem auto-disconnects due to loss of carrier.
Under X0, if busy tone detection is enforced, this result code is used as a response to the detection of busy or circuit busy.
Under X0, if dial tone detection is enforced or selected, this result code is used to indicate that dial tone has not been
detected.

ERROR (4)
The modem returns this result code if the command line contains a syntax error or it is unable to execute a command contained in the command line. It is issued if a command does not exist or if the parameter supplied is outside the permitted range.
Under X0, X1, X2, and X3, this result is used instead of DELAYED and BLACKLISTED.

CONNECT 1200 (5)
For X1, X2, X3, and X4, the modem sends this result code when:

(Also, see the W command.)

NO DIALTONE (6)
For X2 and X4, the modem sends this result code if it has been instructed to wait for dial tone during dialing but none is
received.
When cellular phone interface is selected, NO DIALTONE indicates that cellular service is not currently available.

BUSY (7)
For X3 and X4, if busy tone detection is enforced, the modem sends this result code when attempting to originate a call if the
busy (engaged) signal is detected on the line.

NO ANSWER (8)
The modem sends this result code when attempting to originate a call if a continuous ringback signal is detected on the line
until the expiration of the timer S7.

CONNECT 0600 (9)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 2400 (10)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 4800 (11)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 9600 (12)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 7200 (13)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 12000 (14)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 14400 (15)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 19200 (16)
For X1, X2, X3, and X4, the modem sends this result code when:

CONNECT 38400 (17)
For X1, X2, X3, and X4, the modem sends this result code upon connecting when the DTE speed is 38400 bps and the
modem has been instructed to report the DTE speed to the DTE upon connecting.

CONNECT 57600 (18)
For X1, X2, X3, and X4, the modem sends this result code upon connecting when the DTE speed is 57600 bps and the
modem has been instructed to report the DTE speed to the DTE upon connecting.

CONNECT 115200 (19)
For X1, X2, X3, and X4, the modem sends this result code upon connecting when the DTE speed is 115200 bps and the
modem has been instructed to report the DTE speed to the DTE upon connecting.

CONNECT 75TX/1200RX (22)
For X1, X2, X3, and X4, the modem returns this result code upon establishing a V.23 originate connection when the modem
has been instructed to report the DCE speed upon connection.

CONNECT 1200TX/75RX (23)
For X1, X2, X3, and X4, the modem returns this result code upon establishing a V.23 answer connection when the modem
has been instructed to report the DCE speed upon connection.

DELAYED (24)
For X4, the modem returns this result code when a call fails to connect and the number dialed is considered 'delayed' due to
country blacklisting requirements.

BLACKLISTED (32)
For X4, the modem returns this result code when a call fails to connect and the number dialed is considered 'blacklisted'.

FAX (33)
The modem returns this result code when a fax modem connection is established in a facsimile mode.

DATA (35)
The modem returns this result code when a data modem connection is established in a facsimile mode.

CARRIER 300 (40)
The modem returns this result code when a 0-300 bps data rate has been detected on the line and carrier reporting has
been enabled. (See S95 and Xn.)

CARRIER 1200/75 (44)
The modem sends this result code when the V.23 backward channel carrier has been detected on the line and carrier
reporting has been enabled. (See S95 and Xn.)

CARRIER 75/1200 (45)
The modem sends this result code when the V.23 forward channel carrier has been detected on the line and carrier reporting
has been enabled. (See S95 and Xn.)

CARRIER 1200 (46)
The modem sends this result code when a 1200 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 2400 (47)
The modem sends this result code when a 2400 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 4800 (48)
The modem sends this result code when a 4800 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 7200 (49)
The modem sends this result code when a 7200 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 9600 (50)
The modem sends this result code when a 9600 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 12000 (51)
The modem sends this result code when a 12000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 14400 (52)
The modem sends this result code when a 14400 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 16800 (53)
The modem sends this result code when a 16800 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 19200 (54)
The modem sends this result code when a 19200 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 21600 (55)
The modem sends this result code when a 21600 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 24000 (56)
The modem sends this result code when a 24000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 26400 (57)
The modem sends this result code when a 26400 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 28800 (58)
The modem sends this result code when a 28800 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CONNECT 16800 (59)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 16800 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 21600 (61)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 21600 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 24000 (62)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 24000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 26400 (63)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 26400 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 28800 (64)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 28800 bps and the
modem has been instructed to report the DTE speed upon connecting.

COMPRESSION: CLASS 5 (66)
This message is sent to the DTE when the modem has connected in MNP Class 5 and COMPRESSION message reporting
has been enabled. (See S95 and Xn.)

COMPRESSION: V.42 bis (67)
This message is sent to the DTE when the modem has connected in V.42 bis and COMPRESSION message reporting has
been enabled. (See S95 and Xn.)

COMPRESSION: NONE (69)
This message is sent to the DTE when the modem has connected without data compression and COMPRESSION message
reporting has been enabled. (See S95 and Xn.)

PROTOCOL: NONE (70)
This message is sent to the DTE when the modem has connected without any form of error correction, and the PROTOCOL
message reporting has been enabled. (See S95 and Xn.)

PROTOCOL: LAPM (77)
This message is sent to the DTE when the modem has connected in the V.42 LAPM mode of error correction, and
PROTOCOL message reporting has been enabled. (See S95 and Xn.)

CARRIER 31200 (78)
The modem sends this result code when a 31200 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 33600 (79)
The modem sends this result code when a 33600 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

PROTOCOL: ALT (80)
This message is sent to the DTE when the modem has connected in the MNP mode of error correction, and PROTOCOL
message reporting has been enabled. (See S95 and Xn.)

PROTOCOL: ALT-CELLULAR (81)
This message is sent to the DTE when the modem has connected in the MNP 10 mode and cellular power level adjustment
is enabled (")M1 or )M2").(See S95 and Xn.)

CONNECT 33600 (84)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 33600 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 31200 (91)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 31200 bps and the
modem has been instructed to report the DTE speed upon connecting.

CARRIER 28000 ()
The modem sends this result code when a 28000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)
 
CARRIER 29333 ()
The modem sends this result code when a 29333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 30667 ()
The modem sends this result code when a 30667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 33333 ()
The modem sends this result code when a 33333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 34667 ()
The modem sends this result code when a 34667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 37333 ()
The modem sends this result code when a 37333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 38667 ()
The modem sends this result code when a 38667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 41333 ()
The modem sends this result code when a 41333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 42667 ()
The modem sends this result code when a 42667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 45333 ()
The modem sends this result code when a 45333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 46667 ()
The modem sends this result code when a 46667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 49333 ()
The modem sends this result code when a 49333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 50667 ()
The modem sends this result code when a 50667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 53333 ()
The modem sends this result code when a 53333 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 54667 ()
The modem sends this result code when a 54667 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 32000 (150)
The modem sends this result code when a 32000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 34000 (151)
The modem sends this result code when a 34000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 36000 (152)
The modem sends this result code when a 36000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 38000 (153)
The modem sends this result code when a 38000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 40000 (154)
The modem sends this result code when a 40000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 42000 (155)
The modem sends this result code when a 42000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 44000 (156)
The modem sends this result code when a 44000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 46000 (157)
The modem sends this result code when a 46000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 48000 (158)
The modem sends this result code when a 48000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 50000 (159)
The modem sends this result code when a 50000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 52000 (160)
The modem sends this result code when a 52000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 54000 (161)
The modem sends this result code when a 54000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CARRIER 56000 (162)
The modem sends this result code when a 56000 bps data rate has been detected on the line and carrier reporting has been
enabled. (See S95 and Xn.)

CONNECT 32000 (165)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 32000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 34000 (166)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 34000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 36000 (167)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 36000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 38000 (168)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 38000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 40000 (169)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 40000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 42000 (170)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 42000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 44000 (171)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 44000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 46000 (172)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 46000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 48000 (173)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 48000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 50000 (174)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 50000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 52000 (175)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 52000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 54000 (176)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 54000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 56000 (177)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 56000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 28000 (180)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 28000 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 29333 (181)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 29333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 30667 (182)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 30667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 33333 (183)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 33333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 34667 (184)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 34667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 37333 (185)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 37333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 38667 (186)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 38667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 41333 (187)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 41333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 42667 (188)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 42667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 45333 (189)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 45333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 46667 (190)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 46667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 49333 (191)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 49333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 50667 (192)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 50667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 53333 (193)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 53333 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 54667 (194)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 54667 bps and the
modem has been instructed to report the DTE speed upon connecting.

CONNECT 230400 (20)
For X1, X2, X3, and X4, the modem returns this result code upon connecting when the DTE speed is 230400 bps and the
modem has been instructed to report the DTE speed upon connecting.

+FCERROR (+F4)
This message is sent to the DTE when high speed fax data (V.27, V.29, V.33, or V.17) is expected and a V.21 signal is
received.
 
 

Result Codes
Short Form (Numeric) Long Form (Verbal) n Value in ATXn Command Notes
0 OK x x x x x  
1 CONNECT x x x x x  
2 RING x x x x x  
3 NO CARRIER x x x x x  
4 ERROR x x x x x  
5 CONNECT 1200 1 x x x x  
6 NO DIALTONE 3 3 x x x  
7 BUSY 3 3 3 x x  
8 NO ANSWER x x x x x  
9 CONNECT 0600 1 x x x x  
10 CONNECT 2400 1 x x x x  
11 CONNECT 4800 1 x x x x  
12 CONNECT 9600 1 x x x x  
13 CONNECT 7200 1 x x x x  
14 CONNECT 12000 1 x x x x  
15 CONNECT 14400 1 x x x x  
16 CONNECT 19200 1 x x x x  
17 CONNECT 38400 1 x x x x  
18 CONNECT 57600 1 x x x x  
19 CONNECT 115200 1 x x x x  
20 CONNECT 230400 x x x x x Note 4
22 CONNECT 75TX/1200RX 1 x x x x  
23 CONNECT 1200TX/75RX 1 x x x x  
24 DELAYED 4 4 4 4 x  
32 BLACKLISTED 4 4 4 4 x  
33 FAX x x x x x  
35 DATA x x x x x  
40 CARRIER 300 x x x x x  
44 CARRIER 1200/75 x x x x x  
45 CARRIER 75/1200 x x x x x  
46 CARRIER 1200 x x x x x  
47 CARRIER 2400 x x x x x  
48 CARRIER 4800 x x x x x  
49 CARRIER 7200 x x x x x  
50 CARRIER 9600 x x x x x  
51 CARRIER 12000 x x x x x  
52 CARRIER 14400 x x x x x  

 

Short Form (Numeric) Long Form (Verbal) n Value in ATXn Command Notes
53 CARRIER 16800 x x x x x Note 2
54 CARRIER 19200 x x x x x Note 2
55 CARRIER 21600 x x x x x Note 2
56 CARRIER 24000 x x x x x Note 2
57 CARRIER 26400 x x x x x Note 2
58 CARRIER 28800 x x x x x Note 2
59 CONNECT 16800 1 x x x x Note 2
61 CONNECT 21600 1 x x x x Note 2
62 CONNECT 24000 1 x x x x Note 2
63 CONNECT 26400 1 x x x x Note 2
64 CONNECT 28800 1 x x x x Note 2
66 COMPRESSION: CLASS 5 x x x x x  
67 COMPRESSION: V.42 bis x x x x x  
69 COMPRESSION: NONE x x x x x  
70 PROTOCOL: NONE x x x x x  
77 PROTOCOL: LAPM x x x x x  
78 CARRIER 31200 x x x x x Note 3
79 CARRIER 33600 x x x x x Note 3
80 PROTOCOL: ALT x x x x x  
81 PROTOCOL: ALT-CELLULAR x x x x x  
84 CONNECT 33600 1 x x x x Note 3
91 CONNECT 31200 1 x x x x Note 3
150 CARRIER 32000 x x x x x Note 4
151 CARRIER 34000 x x x x x Note 4
152 CARRIER 36000 x x x x x Note 4
153 CARRIER 38000 x x x x x Note 4
154 CARRIER 40000 x x x x x Note 4
155 CARRIER 42000 x x x x x Note 4
156 CARRIER 44000 x x x x x Note 4
157 CARRIER 46000 x x x x x Note 4
158 CARRIER 48000 x x x x x Note 4
159 CARRIER 50000 x x x x x Note 4
160 CARRIER 52000 x x x x x Note 4
161 CARRIER 54000 x x x x x Note 4
162 CARRIER 56000 x x x x x Note 4
165 CONNECT 32000 x x x x x Note 4
166 CONNECT 34000 x x x x x Note 4
167 CONNECT 36000 x x x x x Note 4
168 CONNECT 38000 x x x x x Note 4
169 CONNECT 40000 x x x x x Note 4
170 CONNECT 42000 x x x x x Note 4
171 CONNECT 44000 x x x x x Note 4
172 CONNECT 46000 x x x x x Note 4
173 CONNECT 48000 x x x x x Note 4
174 CONNECT 50000 x x x x x Note 4
175 CONNECT 52000 x x x x x Note 4
176 CONNECT 54000 x x x x x Note 4
177 CONNECT 56000 x x x x x Note 4
178 CONNECT 230400 x x x x x Note 4
180 CONNECT 28000 x x x x x Note 4
181 CONNECT 29333 x x x x x Note 4
182 CONNECT 30667 x x x x x Note 4
183 CONNECT 33333 x x x x x Note 4
184 CONNECT 34667 x x x x x Note 4
185 CONNECT 37333 x x x x x Note 4
186 CONNECT 38667 x x x x x Note 4
187 CONNECT 41333 x x x x x Note 4
188 CONNECT 42667 x x x x x Note 4
189 CONNECT 45333 x x x x x Note 4
190 CONNECT 46667 x x x x x Note 4
191 CONNECT 49333 x x x x x Note 4
192 CONNECT 50667 x x x x x Note 4
193 CONNECT 53333 x x x x x Note 4
194 CONNECT 54667 x x x x x Note 4
+F4 +FCERROR x x x x x  
Notes
  • 1. An 'x' in a column indicates that the message (either the long form if verbose, or the value only for short form) will be generated when that particular value of 'n' (shown at the top of the column) has been selected by the use of ATXn. If the column is blank, then no message will be generated for that x option. A numeral indicates which less explicit message (verbose or short form) will be output for that X option.
  • 2. RC288 and higher rate modems.
  • 3. RC336 and higher rate modems.
  • 4. RC56 modems.


AUDIOSPAN AND DSVD COMMANDS
AudioSpan and DSVD are two technologies that allow simultaneous voice and data operation using a Rockwell modem connected to a telephone line. AudioSpan and DSVD implementations differ in the manner that voice and modem data are combined. Voice and data channels are combined in the analog domain for AudioSpan and in the digital domain for DSVD.

Establishing a AudioSpan or DSVD connection is analogous to establishing a regular data modem connection. Initiate the call using normal dialing (ATD) and answering (ATA) procedures. The modem can switch from a regular phone conversation into AudioSpan or DSVD mode and back to phone conversation. A handset, headset, or microphone/speaker can be used for voice communication during AudioSpan or DSVD mode.

AudioSpan operates in normal (non-error corrected) or error-corrected/compression mode (MNP 5 or V.42 bis depending on the error correction settings of the modems). The DTE rate must be equal to or greater than the anticipated DCE connection speed. In general, DTE speed of 38400 bps or higher should be used.

Commands Supported by Both AudioSpan and DSVD
-SMS= x, y, z, t - Select AudioSpan/DSVD Mode
The x parameter selects Data, AudioSpan, or DSVD mode, or enables automatic mode selection. The y, z, t parameters are optional and are required only if the user wishes to control connection speeds. For example, AT-SMS=2 is sufficient to enable SVD.

x: AudioSpan/DSVD/Data mode select and automatic mode select enable
 

0= Data mode
1= DSVD mode (A modem not supporting DSVD will respond with ERROR)
2= AudioSpan mode (A modem not supporting AudioSpan will respond with ERROR)
3= Automatic mode select (DSVD/AudioSpan/Data) (Default)
Note: AT-SMS=1 performs the same operation at AT-SSE=1.

y: Minimum data speed (bps) with audio for AudioSpan mode (see y value in following table)
z: Maximum data speed (bps) with audio for AudioSpan mode (see z value in following table)
 

y or z Value Modulation Selected (See -SQS Command)
V.61 ML144 ML288
4800 S ( y and z Default) S (y Default) S (y Default)
7200 S S
9600 S (z Default) S
12000 S
14400 S (z Default)
S = Supported. 
— = Not supported.

t: Symbol rate (ML288 modulation only)
0 = Auto Selection (Default)
1 - 6 = Reserved
The symbol rate must be set to 0 for for normal operation (default). The other symbol rate selections are for test purposes only.

Notes:
AudioSpan audio quality is dependent upon modulation mode, data rate and telephone line quality. Some guidelines are:

Examples

Reporting Selected Options
The modem reports the selected options in response to the following command:

The response is:

Example:

Reporting Supported Options
The modem reports the supported options in response to the following command:

The response is:

Example:

#VLS = x - Voice Line Select
0 = Telephone handset (Default)
5 = Headset
6 = Speakerphone

The AT#VLS setting must be issued prior to establishing a DSVD or AudioSpan connection if a voice line other than the default telephone handset is desired.

Commands Supported Only by AudioSpan
The following commands are applicable only for modems supporting AudioSpan mode. The command has no effect in DSVD mode. Modems that supports DSVD but not AudioSpan will report ERROR in response to these commands.

-SQS= x, y - Select AudioSpan Modulation
x: Select modulation mode
 

0= V.61
1= ML144 (Default for RCV144)
2= ML288 (Default for RCV288)

y: Enable/disable AudioSpan automatic modulation (automode) selection (V.61, ML144, ML288)
 

0= Disable AudioSpan automodulation Host selects AudioSpan modulation specified by the x parameter. If the selected modulation is not supported by the modem, ERROR is reported and the x parameter is not changed. If the remote modem does not support the selected modulation, the modem disconnects.
1= Enable AudioSpan automodulation The modem starts with the AudioSpan modulation specified by the x parameter and falls back from ML288, to ML144, to V.61, or to data mode (e.g., V.34 or v.32 bis) depending on the selected x parameter, the remote modem capability, and line conditions. (Default.)

Notes

Examples

Reporting Selected Options
The modem reports the selected options in response to the following command:

The response is:

Example:

Reporting Supported Options
The modem reports the supported options in response to the following command:

The response is:

Example:

-SMC= x - Enable/Disable ML144 Data Burst
0 = Disable data burst
1 = Enable data burst (Default)

ML144 data burst can be enabled using the -SMC command in ML144 modulation. Data burst will keep the audio channel open only when energy is detected on the handset or headset. When silence is detected in data burst mode, the connected modems will upshift in speed for higher throughput. Disabling data burst mode will keep the audio channel open at all times during the AudioSpan connection.

Reporting Selected Options
The modem reports the selected options in response to the following command:

The response is:

Example:

Reporting Supported Options
The modem reports the supported options in response to the following command:

The response is:

Example:



S-REGISTERS

This section defines the purpose of the modem registers, and sequentially
lists the registers and describes their functions. These registers affect
various operating characteristics and allow you to obtain information
about the modem, as well as test the modem. The valid ranges for the
registers are also included.

READING A REGISTER VALUE

You can inquire about the current value of these  registers with the  S?
command. To read the current value of a register, type:

AT Sn? [ENTER],

where n is a register number.

To read the register values of S0 and S7, type

AT S0? S7? [ENTER].

The modem will display the first register value, a carriage
return, the next register value, a carriage return, and OK or 0.

CHANGING A REGISTER VALUE

To change a register value, use the Sn command (ATSn=v), where n
is a register number and v is the new value you want to assign to
the register. Type:

AT S0=1 [ENTER]

to have the modem automatically answer on the firt ring.

S-Registers
Register
Function
0
Rings to auto-answer
Set the number of rings required before the modem answers. 0 setting disables auto-answer.
Range: 0 - 255 rings
Default: 0 (auto-answer disabled) (May be saved in NV Ram with the &Wn command.)
1
Ring counter
Count the number of rings before the modem answers.
Range: 0 - 255 rings
Default: 0 
2
Escape character
Define the character used for the three-character escape code sequence. 0 setting disables the escape code character.
Range: 0 - 255
Default: 43 (+) (May be saved in NV Ram with the &Wn command.)
3
Carriage return character
Define the character for carriage return
Range: 0 - 127
Default: 13 (carriage return)
4
Line feed character
Define the character for line feed 
Range: 0 - 127 
Default: 10 (line feed) 
5
Backspace character
Define the character for backspace
Range: 0 - 255
Default: 8 (backspace)
6
Wait before dialing
Set the length of time to pause after off hook before dial.
Range: 2 - 255 seconds
Default: 2 seconds (May be saved in NV Ram with the &Wn command.)
7
Wait for carrier after dial
Set the length of time that the modem waits for a carrier from the remote modem before hanging up.
Range: 1 - 255 seconds
Default: 50 seconds (May be saved in NV Ram with the &Wn command.)
8
Pause time for dial delay
Set the length of time to pause for the pause dial modifier ",".
Range: 0 - 255 seconds
Default: 2 seconds (May be saved in NV Ram with the &Wn command.)
9
Carrier detect response time
Define the length of time a signal is detected and qualified as a carrier.
Range: 1 - 255 tenths of a second
Default: 6 (0.6 seconds) (May be saved in NV Ram with the &Wn command.)
10
Lost carrier hang up delay
S10 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. When register S10 is set to 255, the modem
functions as if a carrier is always present.
The actual interval the modem waits before disconnecting is the value in register S10 minus the value in register S9.
Therefore, the S10 value must be greater than the S9 value or else the modem disconnects before it recognizes the carrier.
Range: 1 - 255 tenths of a second
Default: 14 (1.4 seconds) (May be saved in NV Ram with the &Wn command.)
Note: For Call Waiting detection, if the modem is set to US country code and S10 >=16, then the modem will detect the Call

Waiting tone and hang-up the line. If S10 <16, the modem will not detect Call Waiting tone.
11
DTMF speed control
Set the length of tone and the time between tones for the tone dialing.
Range: 50 - 255 milliseconds
Default: 95 milliseconds (May be saved in NV Ram with the &Wn command.)
12
Escape Prompt Delay (EPD) timer
Set the time from detection of the last character of the three character escape sequence until the "OK" is returned to the DTE
Range: 0 - 255 fiftieths of a second
Default: 50 (1 second) (May be saved in NV Ram with the &Wn command.)
S14 General Bit Mapped Options Status 
Indicates the status of command options. 
Default: 138 (8Ah) (10001010b) (May be saved in NV Ram with the &Wn command.)
Bit 0 This bit is ignored.
Bit 1 Command echo (En) 
0 = Disabled (E0) 
1 = Enabled (E1) (Default.)
Bit 2 Quiet mode (Qn) 
0 = Send result codes (Q0) (Default.) 
1 = Do not send result codes (Q1)
Bit 3 Result codes (Vn) 
0 = Numeric (V0) 
1 = Verbose (V1) (Default.)
Bit 4 Reserved
Bit 5 Tone (T)/Pulse (P) 
0 = Tone (T) (Default.) 
1 = Pulse (P)
Bit 6 Reserved
Bit 7 Originate/Answer 
0 = Answer 
1 = Originate (Default.)
16
Test Mode Bit Mapped Options
Status (&T)
Default: 0
Bit 0 Local analog loopback 
0 = Disabled (Default.) 
1 = Enabled (&T1)
Bit 1 Not used
Bit 2 Local digital loopback 
0 = Disabled (Default.) 
1 = Enabled (&T3)
Bit 3 Remote digital loopback (RDL) status 
0 = Modem not in RDL (Default.) 
1 = RDL in progress
Bit 4 RDL requested (AT&T6) 
0 = RDL not requested (Default.) 
1 = RDL requested (&T6)
Bit 5 RDL with self test 
0 = Disabled (Default.) 
1 = Enabled (&T7)
Bit 6 Local analog loopback (LAL) with self test 
0 = Disabled (Default.) 
1 = Enabled (&T8)
Bit 7 Not used
18
Test timer
S18 sets the length of time, in seconds, that the modem conducts a test (commanded by &Tn) before returning to the

command mode. If this register value is zero, the test will not automatically terminate; the test must be terminated from the
command mode by issuing an &T0 or H command. When S18 is non-zero, the modem returns the OK message upon test
termination.
Range: 0 - 255 seconds

Default: 0 (disable timer) (May be saved in NV Ram with the &Wn command.)
19
AutoSync Bit Mapped Options 
S19 is supported for backwards compatibility only. No value can be written. Responds with default value.
Range: None

Default: 0
20 AutoSync HDLC Address or BSC Sync Character 
S20 is supported for backwards compatibility only. No value can be written. Responds with default value.
Range: None
Default: 0

 

Register
Function
21 V.24/General Bit Mapped Options Status 
Indicates the status of command options. 
Default: 52 (34h) (00110100b) (May be saved in NV Ram with the &Wn command.)
Bit 0 Reserved
Bit 1 Reserved
Bit 2 CTS behavior (&Rn) 
0 = CTS tracks RTS (&R0) 
1 = CTS always on (&R1) (Default.)
Bit 3,4 DTR behavior (&Dn) 
0 = &D0 selected 
1 = &D1 selected 
2 = &D2 selected (Default.) 
3 = &D3 selected
Bit 5 RLSD (DCD) behavior (&Cn) 
0 = &C0 selected 
1 = &C1 selected (Default.)
Bit 6 DSR behavior (&Sn) 
0 = &S0 selected (Default.) 
1 = &S1 selected
Bit 7 Long space disconnect (Yn) 
0 = Y0 (Default.) 
1 = Y1
22 Speaker/Results Bit Mapped Options Status 
Indicates the status of command options. 
Default: 117 (75h) (01110101b) (May be saved in NV Ram with the &Wn command.)
Bits 0-1 Speaker volume (Ln) 
0 = Off (L0) 
1 = Low (L1) (Default.) 
2 = Medium (L2) 
3 = High (L3)
Bits 2-3 Speaker control (Mn) 
0 = Disabled (M0) 
1 = Off on carrier (M1) (Default.) 
2 = Always on (M2) 
3 = On during handshake (M3)
Bits 4-6 Limit result codes (Xn) 
0 = X0 
4 = X1 
5 = X2 
6 = X3 
7 = X4 (Default.)
Bit 7 Reserved
23 General Bit Mapped Options Status 
Indicates the status of command options. 
Default: 62 (3Dh) (00111110b) (May be saved in NV Ram with the &Wn command.)
Bit 0 Grant RDL 
0 = RDL not allowed (&T5) (Default.) 
1 = RDL allowed (&T4)
Bits 1-3 DTE Rate 
0 = 0 - 300 bps 
1 = 600 bps 
2 = 1200 bps 
3 = 2400 bps 
4 = 4800 bps 
5 = 9600 bps 
6 = 19200 bps 
7 = 38400 bps or higher (Default.)
Bits 4-5 Assumed DTE parity 
0 = even 
1 = not used 
2 = odd 
3 = none (Default.)
Bits 6-7 Guard tone (&Gn) 
0 = None (&G0) (Default.) 
1 = None (&G1) 
2 = 1800 Hz (&G2)
24 Sleep Inactivity Timer 
Sets the length of time, in seconds, that the modem will operate in normal mode with no detected telephone line or DTE line activity before entering low-power sleep mode. The timer is reset upon any DTE line or telephone line activity. If the S24 value is zero, neither DTE line nor telephone inactivity will cause the modem to enter the sleep mode. 
Range: 0-255 seconds (May be saved in NV Ram with the &Wn command.)
25
Delay to DTR
S25 sets the length of time that the modem will ignore DTR for taking the action specified by &Dn. Its units are seconds for

synchronous modes and one hundredths of a second for other modes.
Range: 0 - 255 hundredths of a second
Default: 5 (0.05 second)
26
RTS-to-CTS Delay
Sets the time delay, in hundredths of a second, before the modem turns CTS ON after detecting an OFF-to-ON transition on RTS when &R0 is commanded. Pertains to synchronous operation only.
Range: 0 - 255 hundredths of a second
Default: 1 (0.01 second)
27 Bit Mapped Options Status 
Indicates the status of command options. 
Default: 73 (49h) (01001001b) (May be saved in NV Ram with the &Wn command.)
Bits 0,1,3 Synchronous/asynchronous selection (&Mn/&Qn) 
BITS 
3 1 0 
0 0 0 = &M0 or &Q0 
0 0 1 = &M1 or &Q1 
0 1 0 = &M2 or &Q2 
0 1 1 = &M3 or &Q3 
1 0 0 = &Q4 
1 0 1 = &Q5 (Default.) 
1 1 0 = &Q6
Bit 2 Leased line control (&Ln) 
0 = Dial up line (&L0) (Default.)
Bits 4-5 Internal clock select (&Xn) 
0 = Internal clock (&X0) (Default.) 
1 = External clock (&X1) 
2 = Slave clock (&X2)
Bit 6 CCITT/Bell mode select (Bn) 
0 = CCITT mode (B0) 
1 = Bell mode (B1) (Default.)
Bit 7 Reserved
28 Bit Mapped Options Status 
Default: 0 (May be saved in NV Ram with the &Wn command.)
Bits 0-1 Reserved
Bit 2 Reserved (always 0).
Bits 3 - 4 Pulse dialing (&Pn) 
0 = 39%-61% make/break ratio at 10 pulses per second (&P0) (Default.) 
1 = 33%-67% make/break ratio at 10 pulses per second (&P1) 
2 = 39%-61% make/break ratio at 20 pulses per second (&P2) 
3 = 33%-67% make/break ratio at 20 pulses per second (&P3)
Bits 5-7 Reserved
29
Flash Dial Modifier Time
Sets the length of time, in units of 10 ms, that the modem will go on-hook when it encounters the flash (!) dial modifier in the dial string.
Range: 0 - 255 hundredths of a second
Default: 70 (0.7 second)
30
Disconnect inactivity timer
set the length of time allowed for inactivity before the connection is hung up.
Range: 0-255 in 10 seconds (0-2550 seconds)
Default: 0 (disabled)
31 Bit Mapped Options Status 
Default: 194 (C2h) (11000010b) (May be saved in NV Ram with the &Wn command.)
Bit 0 Bit 0 Single line connect message enable/disable (\Vn) 
0 = Messages controlled by S95, Wn and Vn (\V0) (Default) 
1 = Single line connect message (\V1)
Bit 1 Auto line speed detection (Nn) 
0 = Disabled (N0) 
1 = Enabled (N1) (Default.)
Bits 2-3 Error correction progress messages (Wn) 
0 = DTE speed only (W0) (Default) 
1 = Full reporting (W1) 
2 = DCE speed only (W2)
Bits 4-5 Caller ID (#CID) 
0 = Caller ID disabled (#CID=0) (Default) 
1 = Short (formatted) Caller ID enabled (#CID=1) 
2 = Long (unformatted) Caller ID enabled (#CID=2)
Bits 6-7 Reserved (Default = 11b)
32
XON character
Set the value of XON character
Range: 0-255
Default: 17
33
XOFF character
Set the value of XOFF character
Range: 0-255
Default: 19
36
LAPM Failure Control
This value indicates what should happen upon a LAPM failure. These fallback options are initiated immediately upon connection if S48=128. If an invalid number is entered, the number is accepted into the register, but S36 will act as if the default value has been entered.
Default: 7 (May be saved in NV Ram with the &Wn command.)
0 = Modem disconnects.

1 = Modem stays on-line and a Direct mode connection is established. 
2 = Reserved. 
3 = Modem stays on-line and a Normal mode connection is established. 
4 = An MNP connection is attempted and if it fails, the modem disconnects. 
5 = An MNP connection is attempted and if it fails, a Direct mode connection is established. 
6 = Reserved. 
7 = An MNP connection is attempted and if it fails, a Normal mode connection is established.
37
Line connection speed
This register specifies the desired line connection speed.
(May be saved in NV Ram with the &Wn command.)
  • 0 - Attempt automode connection. If N0 is active, connection is attempted at the most recently sensed DTE speed (+MS command settings are updated to the appropriate values). If N1 is active, connection is attempted at the highest possible speed (+MS settings are updated to 11,1,300,2880 to reflect V.34, automode, 300 bps minimum speed, and 28800 bps maximum speed).
  • 3 - Attempt to connect at 300 bps
  • 4 - Attempt to connect at 1200 bps
  • 6 - Attempt to connect at 2400 bps
  • 7 - Attempt to connect at 4800 bps
  • 8 - Attempt to connect at 7200 bps
  • 9 - Attempt to connect at 9600 bps
  • 10 - Attempt to connect at 12000 bps
  • 11 - Attempt to connect at 14400 bps
  • 12 - Attempt to connect at V.34
Default: 0
Notes:
  • 1. When the Nn command is issued or the S37 register value is modified, the +MS command subparameters are updated to reflect the speed and modulation specified by the S37 value (see +MS command). For example:

  • If N0 command is active, S37=10 updates the +MS command subparameters to reflect +MS=10,1,300,12000 
    If N1 command is active, S37=10 updates the +MS command subparameters to reflect +MS=10,0,12000,12000 
  • 2. S37 is not updated by the +MS command.
  • 3. Use of the +MS command is recommended instead of the Nn and S37=x commands. Nn and S37=x commands are supported for compatibility with existing communication software.

  • Default: 0
38
Delay before forced hang up
This register specifies the delay between the modems receipt of the H command to disconnect (or ON-to-OFF transition of DTR if the modem is programmed to follow the signal), and the disconnect operation. Applicable to error-correction connection only. This register can be used to ensure that data in the modem buffer is sent before the modem disconnects.
Range: 0 - 255 seconds
Default: 20 seconds
  • 1. If S38 is set to a value between 0 and 254, the modem will wait that number of seconds for the remote modem to acknowledge all data in the modem buffer before disconnecting. If time expires before all data is sent, the NO CARRIER result code will be issued to indicate that data has been lost. If all data is transmitted prior to time-out, the response to the H0 command will be OK.
  • 2. If S38 is set to 255, the modem does not time-out and continues to attempt to deliver data in the buffer until the connection is lost or the data is delivered.
39 Flow Control Bit Mapped Options Status 
Default: 3 (00000011b) (May be saved in NV Ram with the &Wn command.)
Bits 0-2 Status of command options 
0 = No flow control 
3 = RTS/CTS (&K3) (Default.) 
4 = XON/XOFF (&K4) 
5 = Transparent XON (&K5) 
6 = Both methods (&K6)
Bits 3-7 Reserved
40 General Bit Mapped Options Status 
Indicates the status of command options. 
Default: 104 (68h) (01101000b) (May be saved in NV Ram with the &Wn command.)
Bits 0-1 MNP Extended Services (-Kn) 
0 = Disable extended services (-K0) (Default) 
1 = Enable extended services (-K1) 
2 = Enable extended services (-K2)
Bit 2 Reserved
Bits 3-5 Break Handling (\Kn) 
0 = \K0 
1 = \K1 
2 = \K2 
3 = \K3 
4 = \K4 
5 = \K5 (Default.)
Bits 6-7 MNP block size (\An) 
0 = 64 chars (\A0) 
1 = 128 chars (\A1) (Default.) 
2 = 192 chars (\A2) 
3 = 256 chars (\A3)
41 General Bit Mapped Options Status 
Indicates the status of command options. 
Default: 195 (C3h) (11000011b) (May be saved in NV Ram with the &Wn command.)
Bits 0-1 Compression selection (%Cn) 
0 = Disabled (%C0) 
1 = MNP 5 (%C1) 
2 = V.42 bis (%C2) 
3 = MNP 5 and V.42 bis (%C3) (Default.)
Bits 2,6 Auto retrain and fallback/fall forward (%En) 
Bits 
6 2 
0 0 = Retrain and fallback/fall forward disabled (%E0) 
0 1 = Retrain enabled (%E1) 
1 0 = Fallback/fall forward enabled (%E2) (Default.)
Bit 3 Reserved
Bits 4-5 Reserved
Bit 7 Reserved
46
Data Compression Control
Controls selection of compression. The following actions are executed for the given values:
Range: 136 or 138 
  • S46=136 Execute error correction protocol with no compression.
  • S46=138 Execute error correction protocol with compression.
Default: 138 (May be saved in NV Ram with the &Wn command.)
48
V.42 Negotiation Action
The V.42 negotiation process determines the capabilities of the remote modem. However, when the capabilities of the remote modem are known and negotiation is unnecessary, this process can be bypassed if so desired.
Range: 0, 7, or 128 If an invalid number is entered, it is accepted into the S-Register, but S48 will act as if 128 has been entered.
  • S48=0 Disable negotiation; bypass the detection and negotiation phases; and proceed with LAPM.
  • S48=7 Enable negotiation. (Default.)
  • S48=128 Disable negotiation; bypass the detection and negotiation phases; and proceed at once with the fallback action specified in S36. Can be used to force MNP.
Default: 7 (May be saved in NV Ram with the &Wn command.)
82
LAPM Break Control
S82 is for compatibility purposes only, changing this register will not have any affect.
86
Call failure reason code
When the modem issues a NO CARRIER result code, a value is written to this S-Register to help determine the reason for the failed connection. S86 records the first event that contributes to a NO CARRIER message. The cause codes are:
  • 0 - Normal disconnect, no error occurred.
  • 4 - Loss of carrier
  • 5 - V.42 negotiation failed to detect an error-correction modem at the other end.
  • 9 - The modems could not find a common protocol.
  • 12 - Normal disconnect initiated by the remote modem.
  • 13 - Remote modem did not respond after 10 message retransmissions
  • 14 - Protocol violation
91 PSTN Transmit Attenuation Level 
Sets the transmit attenuation level from 8 to 15 dBm for the PSTN mode, resulting in a transmit level from -8 to -15 dBm. 
Range: 8 to 15 dBm (Corresponding to -8 to -15 dBm transmit level.) 
Default: 10 (-10 dBm transmit level.)
95
Extended Result Codes
The bits in this register can be set to override some of the Wn command options. A bit set to a 1 in this register will enable the corresponding result code regardless of the Wn setting. The \V1 command will turn off these result codes regardless of the setting of this register.
Default: 0  (May be saved in NV Ram with the &Wn command.)
  • Bit 0 CONNECT result code indicates DCE speed instead of DTE speed.
  • Bit 1 Append/ARQ to CONNECT XXXX result code in error-correction mode (XXXX = rate).
  • Bit 2 Enable CARRIER XXXX result code (XXXX = rate).
  • Bit 3 Enable PROTOCOL XXXX result code (XXXX = protocol identifier).
  • Bit 4 Reserved.
  • Bit 5 Enable COMPRESSION result code (XXXX = compression type; see Table 3-1).
  • Bit 6 Reserved.
  • Bit 7 Reserved. 

Bit  Decimal Value 
0 =  1 
1 =  2 
2 =  4 
3 =  8 
5 = 32 
Note: To enable more than one function, add up the decimal values of the function you want to enable. 
Example: 
To enable the CARRIER, PROTOCOL and COMPRESSION RESULT CODES; You would add 32+8+4. The command to enable these Functions would be ATS95=44 
(See the result codes table for more information)