Rockwell v.34 Chipset AT Command Set Reference
Purpose
To provide you with a guide to the AT Command Set for the Rockwell V34 Chipset.
You can also go direct to the following:
- Basic Commands
- AT& (ampersand) Commands
- AT% (percent) Commands
- AT\ (backslash) Commands
- Other Commands
- S Registers
- Result Codes
Basic Commands
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Command | Function | Comment |
A/ | Re-execute command | The modem behaves as though the last command line has been re-sent by the DTE. "A/" will repeat all the commands in the command buffer. |
A | Go off-hook and attempt to answer a call | The modem will go foo-hook and attempt to answer an incoming call if correct conditions are met. Upon successful completion of answer handshake, the modem will go on-line in answer mode. |
Bn | Line modulation options | This command is used to configure the modem to the desired communications standard setting at a particular line speed. |
B0 | Select CCITT connection at 300 or 1200 bps | |
B1 | Select Bell connection at 300 or 1200 bps | (FP0) (FP1) |
Dn
|
Dial Command
|
This command begins the dialing sequence.
|
En | Echo command | The modem enables or disables the echo of characters to the DTE according to the parameter supplied. |
E0 | Turn off echo | |
E1 | Turn on echo | (FP0) (FP1) |
Hn | Disconnect (Hang-up) | Ths command initiates a hang up sequence. |
H0 | Initiate a hang-up sequence | |
H1 | If on hook, go off hook and enter command mode | |
In | Identification | The modem reports the DTE the requested result according to the command parameter. |
I0 | Report product code | |
I1 | Report pre-computed checksum from ROM | |
I2 | Returns OK message | |
I3 | Report firmware revision | |
I4 | Report response programmed by an OEM | |
I5 | Report the country code number | |
I6 | Report modem data pump model and internal code revision | |
I7 | Report the cable identification code | |
Ln | Speaker volume | This command determines the volume level of the speaker, when supported by the modem |
L0 | Set medium speaker volume (same as L3) | |
L1 | Set medium speaker volume (same as L3) | |
L2 | Set medium speaker volume (same as L3) | (FP0) (FP1) |
L3 | Set medium speaker volume | |
Mn | Speaker control | This command determines when the speaker will be on or off. |
M0 | Turn speaker off | |
M1 | Turn speaker on during handshaking and turn speaker off while receiving carrier | (FP0) (FP1) |
M2 | Turn speaker on during handshaking and while receiving carrier | |
M3 | Turn speaker off during dialing and receiving carrier and turn speaker on during answering | |
Nn | Automode enable | This command enables or disables automode detection. |
N0 | Turn off auto-mode detection | |
N1 | Turn on auto-mode detection | (FP0) (FP1) |
On | Return to on-line data mode | This command determines how the modem will enter the on-line data mode. |
O0 | Go on-line | |
O1 | Go on-line and initiate a retrain sequence | |
Qn | Quiet results codes control | This command enables or disables the sending of result codes to the DTE according to the parameter supplied |
Q0 | Allow result codes to DTE | (FP0) (FP1) |
Q1 | Inhibit result codes to DTE | |
Sn | Selects an S Register | This command selects a specific S register. n = 0-99 |
fSn=m | Writes to an S register | This command writes a value to a specified register. n = 0-99 m = 0-255 |
Sn? | Read an S Register | The contents of S register n are sent to the DTE as three decimal digits. This
informational text response is formatted with <CR><LF> as determined by the V
command currently in effect. n = 0-99 |
Vn | Result code form | This command determines whether result codes (including call progress and negotiation progress messages) are displayed as numbers or words. |
V0 | Report short form (terse) result codes | |
V1 | Report long form (verbose) result codes | (FP0) (FP1) |
Wn | Connect message control | This command determines which result codes will be used to describe the type of connection and protocol that results from handshaking and negotiation. |
W0 | Report DTE speed | (FP0) (FP1) |
W1 | Report line speed, error correction protocol, and DTE speeds | |
W2 | Report DCE speed | |
Xn | Extended result codes | This command selects which subset of the result messages will be used by the modem to inform the DTE of the results of commands. |
X0 | Report basic call progress result codes, i.e., OK, CONNECT, RING, NO CARRIER, (also, for busy, if enabled, and dial tone not detected), NO ANSWER and ERROR | |
X1 | Report basic call progress result codes and connection speeds-OK, CONNECT, RING, NO CARRIER (also, for busy, if enabled, and dial tone not detected), NO ANSWER, CONNECT XXXX and ERROR | |
X2 | Report basic call progress result codes and connection speeds i.e., OK, CONNECT, RING, NO CARRIER (also, for busy, if enabled), NO DIAL TONE, NO ANSWER, CONNECT XXXX and ERROR | |
X3 | Report basic call progress result codes and connection rate i.e., OK, CONNECT, RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY and ERROR | |
X4 | Report all call progress result codes and connection rate i.e., OK, CONNECT, RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY, NO DIAL TONE and ERROR | (FP0) (FP1) |
Yn | Long space disconnect | This command enables/disables the generation and response to long space disconnect. |
Y0 | Disable long space disconnect before on-hook | (FP0) (FP1) |
Y1 | Enable long space disconnect before on-hook | |
Zn | Soft reset and restore profile | The mdoem performs a soft reset and restores (recalls) the configuration profile according to the parameter supplied. |
Z0 | Restore stored profile 0 after soft reset | |
Z1 | Restore stored profile 1 after soft reset | fasdfadsf |
AT& (ampersand) Commands
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Command | Function | Comment |
&Cn | RLSD (DCD) option | The modem controls the RLSD output in accordance with the paramter supplied. |
&C0 | Force RLSD active regardless of the carrier state | |
&C1 | Allow RLSD to follow the carrier state | (FP0) (FP1) |
&Dn | DTR option | This command interprets the ON to OFF transition of the DTR signal from the DTE in accordance witht he parameter supplied. |
&D0 | Interpret DTR ON-to-OFF transition per &Qn where&Q0, &Q5, &Q6: DTR is ignored&Q4: DTR drop causes the modem to hang up. Auto-answer is not affected. | |
&D1 | Interpret DTR ON-to-OFF transition per &Qn where &Q0, &Q4, &Q5, &Q6: DTR drop in interpreted by the modem as if the asynchronous escape sequence had been entered. The modem returns to asynchronous command state without disconnecting | |
&D2 | Interpret DTR ON-to-OFF transition per &Qn&Q0 through &Q6: DTR drop causes the modem to hang up. Auto-answer is inhibited | (FP0) (FP1) |
&D3 | Interpret DTR ON-to-OFF transition per &Qn&Q0, &Q4, &Q5, &Q6: DTR drop causes the modem to perform a soft reset as if the ATZ command were received. The &Y setting determines which profile is loaded | |
&Fn | Restore factory configuration (profile) | This command loads the configuration stored and programmed at the factory. This operation replaces all of the command options and S register settings in the active configuration with factory values stored in the nonvolatile RAM (NVRAM). |
&F0 | Restore factory profile 0 | |
&F1 | Restore factory profile 1 | |
&F5 | Set up for ETC cellular modem | |
&F6 | Set up for ETC central-site modem (landline) | |
&Gn | Select guard tone | This command determines which guard tone, if any, to transmit while transmitting in the high band (answer mode). This command is used only in V22 and V22bis mode. |
&G0 | Disable guard tone | (FP0) (FP1) |
&G1 | Disable guard tone | |
&G2 | Enable 1800 Hz guard tone | |
&Kn | Flow control | This command selects the flow control method the modem provides to the DTE to prevent the modem's buffer from overflowing with data. A data buffer holds the data until the modem is ready to transmit it. When the data buffer is full, flow control instructs the DTE to stop sending to the modem while the modem continues to send characters. |
&K0 | Disable DTE/DCE flow control | |
&K3 | Enable RTS/CTS DTE/DCE flow control (data default) | (FP0) (FP1) |
&K4 | Enable XON/XOFF DTE/DCE flow control | |
&K5 | Enable transparent XON/XOFF flow control | |
&K6 | Enable RTS/CTS and XON/XOFF flow control (fax default) | |
&Mn | Asynchonous/Synchronous mode selection | This command determines the DTR operating mode. The modem treats the &M command as a subset of the &q command. |
&M0 | Select direct asynchronous mode | |
&M1 | Selects sysnchronous connect mode with async off-line command mode. | |
&M2 | Same as &M1 except that &M2 enable DTR dialing of directory slot 0. | |
&M3 | Selects synchronous connect mode. | |
&Pn | Select pulse dial make/break ratio | This command determinse the make/break raio used during pulde dialing. |
&P0 | Set 10 pps pulse dial with 39%/61% make/break ratio | (FP0) (FP1) |
&P1 | Set 10 pps pulse dial with 33%/67% make/break ratio | |
&P2 | Set 20 pps pulse dial with 39%/61% make/break ratio | |
&P | Set 20 pps pulse dial with 33%/67% make/break ratio | |
&Qn | Sync/Async mode | This command is an extension of the &M command and is used to ocntrol the connection modes permitted. |
&Q0 | Select direct asynchronous mode | |
&Q4 | Select Hayes AutoSync mode | |
&Q5 | Modem negotiates an error corrected link | (FP0) (FP1) |
&Q6 | Select asynchronous operation in normal mode (speed buffering) | |
&Sn | DSR override | This command controls the functions of DSR (data set ready). DSR indicates when the modem is connected to a communications channel and is ready. This command is used in asynchronous mode only. If the modem is in synchronous mode, DSR is on during the handshake and on line, off in test or idle mode. |
&S0 | DSR is always active | |
&S1 | DSR acts per V.25 | (FP0) (FP1) |
&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). |
&T0 | Terminate any test in progress | |
&T1 | Initiate local analog loopback | |
&T4 | Allow remote digital loopback request | |
&T5 | Disallow remote digital loopback request | (FP0) (FP1) |
&T8 | Initiate local analog loop with self-test | |
&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 displyed if the NVRAM is not installed or is not operational as detected by the NVRAM test during reset processing. |
&Wn | Store current configuration | This command stores certain command options and S register values into one of the two NVRAM stored profile memory locations. |
&W0 | Store the active profile in NVRAM profile 0 | |
&W1 | Store the active profile in NVRAM profile 1 | |
&Xn | Select synchronous clock source | This command determines how the DTE transmit clock is generated while the modem is in synchronous modes. |
&X0 | Select internal timing for the transmit clock | (FP0) (FP1) |
&X1 | Select external timing for the transmit clock | |
&X2 | Select slave receive timing for the transmit clock | |
&Yn | Designate a default reset profile | Selects which user profile will be used after a hard reset. |
&Y0 | Recall stored profile 0 upon power up | (FP0) (FP1) |
&Y1 | Recall stored profile 1 upon power up | |
&Zn=x | Store Telephone Number | This command is used to store up to four telephone numbers. The maximum number of digits per number is 36. x = 0-9, A, B, C, D, #, *, T, P, R, W, @, comma, !, ; (dial string) n = 0-3 |
AT% (percent) Commands
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Command | Function | Comment |
%Cn | Data compression | This command controls MNP class 5. The modem can perform Data Compression only on an error corrected link. |
%C0 | Disable data compression | |
%C1 | Enable MNP 5 data compression | |
%C2 | Enable V.42 bis data compression | |
%C3 | Enable both V.42 bis and MNP 5 compression | (FP0) (FP1) |
%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). |
%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 | (FP0) (FP1) |
%L | Return received line signal level | Returns a value which indicates the received signal level. The value returned is a direct indication (DAA dependent) fo the receive level at the MDP, not at the telephone line connector. |
%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. |
%TTn | PTT certification test signals | Facilitates PTT testing of signal levels by providing continuous signals regardless of whether the modem is connected or not. The signal transmitted is in accordance with the parameter provided. |
%TT00-%TT09 | DTMF tone dial digits 0 to 9 | |
%TT0A | DTMF digit* | |
%TT0B | DTMF digit # | |
%TT0C | DTMF digit A | |
%TT0D | DTMF digit B | |
%TT0E | DTMF digit C | |
%TT0F | DTMF digit D | |
%TT10 | V.21 channel 1 mark (originate) symbol | |
%TT11 | V.21 channel 2 mark symbol | |
%TT12 | V.23 backward channel mark symbol | |
%TT13 | V.23 forward channel mark symbol | |
%TT15 | V.22 originate (call mark) signalling at 1200 bps | |
%TT16 | V.22 bis originate (call mark) signalling at 2400 bps | |
%TT17 | V.22 answer signalling (guard tone if PTT required) | |
%TT18 | V.22 bis answer signalling (guard tone if required) | |
%TT19 | V.21 channel 1 space symbol | |
%TT1A | V.21 channel 2 space symbol | |
%TT1B | V.23 backwared channel space symbol | |
%TT1C | V.23 forward channel space symbol | |
%TT20 | V.32 9600 bps | |
%TT21 | V.32 bis 14400 bps | |
%TT30 | Silence (on-line), i.e., go off-hook | |
%TT31 | v.25 answer tone | |
%TT32 | 1800 Hz guard tone | |
%TT33 | V.25 calling tone (1300 Hz) | |
%TT34 | Fax calling tone (1100 Hz) | |
%TT40 | V.21 channel 2 | |
%TT41 | V.27 ter 2400 bps | |
%TT42 | V.27 ter 4800 bps | |
%TT43 | V.29 7200 bps | |
%TT44 | V.29 9600 bps | |
%TT45 | V.17 7200 bps long train | |
%TT46 | V.17 7200 bps short train | |
%TT47 | V.17 9600 bps long train | |
%TT48 | V.17 9600 bps short train | |
%TT49 | V.17 12000 bps long train | |
%TT4A | V.17 12000 bps short train | |
%TT4B | V.17 14400 bps long train | |
%TT4C | V.17 14400 bps short train |
AT\ (backslash) Commands
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Command | Function | Comment |
\An | Block size for V.42 | This command sets the maximum block size during connection. It forces the modem to transmit smaller blocks of data. It is typically used for poor quality telephone lines where transmitting smaller blocks of data avoids retransmissions, thus improving throughput. |
\A0 | Set maximum block size in MNP to 64 | |
\A1 | Set maximum block size in MNP to 128 | (FP0) (FP1) |
\A2 | Set maximum block size in MNP to 192 | |
\A3 | Set maximum block size in MNP to 256 | |
\Bn | Transmit Break | This command sends a break to the remote modem. It is equivalent to using the BREAK key on your terminal. This command can be used if your keyboard does not have a BREAK key. n=1-9: BREAK length in 100 ms. |
\Kn | Controls break handling during three states | |
\Nn | Operatin mode | This command controls the preferred error correctingmode to be negotiated in a subsequent data connection. |
\N0 | Select normal speed buffered mode | |
\N1 | Select direct mode | |
\N2 | Select reliable link mode | (FP1) |
\N3 | Select auto reliable link mode | (FP0) |
\N4 | Force LAPM mode | |
\N5 | Force MNP mode | |
\S | Report current configuration status |
Other Commands
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Command | Function | Comment |
)Mn | Enable cellular power level adjustment | This command is included only for compatibility and performs no function. |
)M0 | Disable MNP 10 link negotiation power adjustment. Ignored by LAPM-EC | (FP0) (FP1) |
)M1 | Enable MNP 10 link negotiation power adjustment. Do not use with *H2 | |
)M2 | Enable cellular mode without power level adjustment during MNP 10 link negotiation | |
*Hn | Link Negotiation speed | This command is included only for compatibility and performs no function. |
*H0 | Select MNP 10 link negotiation at highest rate. Ignored by Lapm-EC | (FP0) (FP1) |
*H1 | Select MNP 10 link negotiation at 1200 bps | |
*H2 | Select MNP 10 link negotiation at 4800 bps | |
-Kn | MNP extended services | Enables ro disables conversion of a V.42 LAPM connection to an MNP 10 connection. |
-K0 | Disable V.42 LAPM-to-MNP10 conversion | (FP0) (FP1) |
-K1 | Enable V.42 LAPM-to-MNP 10 conversion | |
-K2 | Enable 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.22bis/V.22 | This command is included only for compatibility and performs no function. |
-Q0 | Disable MNP 10 fallback to 2400 bps (V.22bis)/1200 bps (V.22) | |
-Q1 | Enable MNP 10 fallback to 2400 bps (V.22bis)/1200 bps (V.22) | (FP0) (FP1) |
-SDR=n | Enable/Disable distinctive ring | this command enables or disables detection and reporting of distinctive ring. |
-SDR=0 | Disables distinctive ring. Any valid ring detected is reported as RING | (FP0) (FP1) |
-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 | |
-SEC=n | Enable/Disable MNP10-EC | |
-SEC=0 | Disable MNP10-EC. Transmit level is set by S91 | (FP0) |
-SEC=1 | [<tx level>] Enable MNP10-EC, where <TX level> is the transmit level | (FP1) |
-SEC? | Retrieves the current -SEC command setting | |
:En | Compromise equalizer enable command | This command is included only for compatibility. |
:E0 | Disable the compromise equalizer | (FP1) |
:E1 | Enable the compromise equalizer | (FP0) |
^I | Identifies the cellular phone driver only when a recognized cellular cable is plugged in |
S Registers Reference
(FP0) = Factory Profile 0(FP1) = Factory Profile 1
Register | Description | Range | Default | Units |
S0 | Rings to Auto-Answer | 0-255 | 0 | rings |
S1 | Ring Counter | 0-255 | 0 | rings |
S2 | Escape Character | 0-127 | 43 | ASCII |
S3 | Carriage Return Character | 0-127 | 13 | ASCII |
S4 | Line Feed Character | 0-127 | 10 | ASCII |
S5 | Backspace character | 0-32 | 8 | ASCII |
S6 | Wait Time for Dial Tone | 2-255 | 4 | s |
S7 | Wait Time for Carrier | 1-255 | 50 | S |
S8 | Pause Time for Dial Delay | 2-255 | 2 | S |
S9 | Carrier Detect Response Time | 1-255 | 6 | 0.1 S |
S10 | Lost Carrier to Hangup Delay | 1-255 | 14 | 0.1 S |
S11 | DTMF Tone Duration | 50-255 | 95 | mS |
S12 | Escape Code Guard Time | 0-255 | 50 | .02 S |
S13 | Reserved | - | - | - |
S14 | General Bit Mapped Options | - | 138 | - |
S15 | Reserved | - | - | - |
S16 | General Bit Mapped Test Options(&T) | - | 0 | - |
S17 | Reserved | - | - | - |
S18 | Test Timer | 0-255 | 0 | S |
S19 | AutoSync Register | - | 0 | - |
S20 | AutoSync HDLC Address or BSC Sync Character | 0-255 | 0 | - |
S21 | V.24/General Bitmapped Options | - | 116 | - |
S22 | Speaker/Results Bitmapped Options | - | 118 | - |
S23 | General Bitmapped Options | - | 54 | - |
S24 | Sleep Inactivity Timer | 0-255 | 10 | S |
S25 | Delay to DTR | 0-255 | 5 | .01 S |
S26 | RTS-to-CTS Delay | 0-255 | 1 | .01 S |
S27 | General Bitmapped Options | - | 73 | - |
S28 | General Bitmapped Options | - | 0 | - |
S29 | Flash Dial Modifier Time | 70 | 70 | 10 mS |
S30 | Disconnect Inactivity Timer | 0-255 | 0 | 10 S |
S31 | General Bitmapped Options | - | 194 | - |
S32 | XON Character | 0-255 | 17 | ASCII |
S33 | XOFF Character | 0-255 | 19 | ASCII |
S34-S35 | Reserved | - | - | - |
S36 | LAPM Failure Control | - | (FP0) 7 (FP1) 4 |
- |
S37 | Desired Line Connection Speed | - | 0 | - |
S38 | Delay Before Forced Hangup | 0-255 | 20 | S |
S39 | Flow Control | - | 3 | - |
S40 | General Bitmapped Options | - | (FP0) 168 (FP1) 104 |
- |
S41 | General Bitmapped Options | - | 195 | - |
S42-S45 | Reserved | - | - | - |
S46 | Data Compression Control | 136,138 | 138 | - |
S48 | V.42 Negotiation Control | 0,7,128 | 7 | - |
S82 | Break Handling Options | 3,7,128 | 128 | - |
S86 | Call Failure Reason Code | - | - | - |
S91 | PSTN Transmit Attenuation Level | 10-18 | (FP0) 10 (FP1) 18 |
-dbm |
S92 | Fax Transmit Attenuation Level | 10-18 | (FP0) 10 (FP1) 18 |
-dbm |
S95 | Extended Result Codes | - | 0 | - |
S201 | MNP10 Parameters | (FP0) 50 (FP1) 13 |
- | |
S202 | Remote Access Escape Character | 0-255 | 170 | ASCII |
Result Codes
Result codes are messages that appear on your computer screen to inform you of the status of modem actions, or when an error has occurred. The following result codes apply to your modem.
Short Form | Long Form |
0 | OK |
1 | CONNECT |
2 | RING |
3 | NO CARRIER |
4 | ERROR |
5 | CONNECT 1200 |
6 | NO DIAL TONE |
7 | BUSY |
8 | NO ANSWER |
9 | CONNECT 0600 |
10 | CONNECT 2400 |
11 | CONNECT 4800 |
12 | CONNECT 9600 |
13 | CONNECT 7200 |
14 | CONNECT 12000 |
15 | CONNECT 14400 |
16 | CONNECT 19200 |
17 | CONNECT 38400 |
18 | CONNECT 57600 |
19 | CONNECT 115200 |
22 | CONNECT 75 TX/1200 RX |
23 | CONNECT 1200 TX/75 RX |
24 | DELAYED |
32 | BLACKLISTED |
33 | FAX |
35 | DATA |
40 | CARRIER 300 |
44 | CARRIER 1200/75 |
45 | CARRIER 75/1200 |
46 | CARRIER 1200 |
47 | CARRIER 2400 |
48 | CARRIER 4800 |
49 | CARRIER 7200 |
50 | CARRIER 9600 |
51 | CARRIER 12000 |
52 | CARRIER 14400 |
53 | CARRIER 16800 |
54 | CARRIER 19200 |
55 | CARRIER 21600 |
56 | CARRIER 24000 |
57 | CARRIER 26400 |
58 | CARRIER 28800 |
59 | CONNECT 16800 |
61 | CONNECT 21600 |
62 | CONNECT 24000 |
63 | CONNECT 26400 |
64 | CONNECT 28800 |
66 | COMPRESSION: CLASS 5 |
67 | COMPRESSION: V.42bis |
69 | COMPRESSION: NONE |
76 | PROTOCOL: NONE |
77 | PROTOCOL: LAP-M |
80 | PROTOCOL: ALT |
81 | PROTOCOL: ALT-CELLULAR |