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