You are on page 1of 11

AT command summaries

AT command summaries.
Article ID: bit00100

BitWare: All Versions


Useful AT Commands
AT OK if modem is responding ATI3 Modem ID AT+FMFR? Returns Chip set Manufacturer AT+FCLASS=? Returns the modem class for fax modems. AT+P1+F0 Returns "OK" for Classic modems. AT+B5+F0 Returns "OK" for send only modem ATA Puts modem in answer mode ATDT Dialing command AT#CLS=? Returns string including "8" for voice modem for Rockwell chipset or "Error" for non-Rockwell voice modems. AT#VCL=1 OK if modem is using Cirrus Logic chipset AT$$R2 Returns "OK" if modem supports distinctive ring. AT$$R1 Returns "OK" if modem supports distinctive ring. AT$$Z1 Returns "OK" if modem supports loop current data. AT#CID=1 Returns "OK" if modem has Caller ID. AT+FSPL=1 Returns "OK" if modem supports Polling Receive Fax. AT#CLS=8 Returns "OK" if modem has Speaker Phone Capability. AT#VLS=6 Returns "OK" if modem has Speaker Phone Capability.

Hayes standard AT commands:


Commands Use

Results OK if modem is responding

AT ATZ ATI3 AT&F ATEn ATS0=n ATVn AT&Wn

Attention Software reset Return modme ID Load in Factory settings into Active Profile n=0 turns the echo off n=1 turns the echo on Modem will answer the phone after n_th ring n=0 modem returns numeric result code n=1 modem returns verbal result code Write the active profile into stored profile n

http://www.accpac.com/techsupp/bitware/bit00100.htm (1 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

AT&Yn ATA

Load in stored profile n at power on. Answer the line

Fax Class 1 and Class 2 commands: Commands Use Results

AT+FCLASS=? Find out the class of the modem. 0,1: class 1 modem 0 identifies the data communication capability 0,2: class 2 0,1,2: class 1 and 2 AT+P1+F0 AT#CLS=? ATI3 Rockwell AT Command Set A/ A B0 B1 C1 Dn E0 E1 F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 Reexecute command Go off-hook and attempt to answer a call Select V.22 connection at 1200bps or 300bps Select Bell 212A connection at 1200bps or 300bps Return OK message Dial modifier Turn off command echo Turn on command echo Select auto-detect mode (equivalent to N1) Select V.21 or Bell 103 Reserved Select initial V.23 line modulation Select initial V.22 or Bell 212A 1200bps line speed Select initial V.22bis line modulation Select initial V.32bis or V.32 4800 line modulation Select initial V.32bis 7200 line modulation Select initial V.32bis or V.32 9600 line modulation Select initial V.32bis 12000 line modulation Select initial V.32bis 14400 line modulation Find out if the modem is voice modem will return "8" for voice modem,: ie. "0,1,2,8"

http://www.accpac.com/techsupp/bitware/bit00100.htm (2 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

H0 H1 I0 I1 I2 I3 I4 I5 L0,L1 L2 L3 M0 M1 M2 M3 N0 N1 O0 O1 P Q0 Q1 Sn Sn? ? T V0 V1 W0 W1 W2 X0

Initiate a hangup sequence If on-hook, go off-hook and enter command mode Report product code Report precomputed checksum from ROM Compute checksum and report status Report firmware level Report response programmed by an OEM Report the modem country code number Speaker volume low Speaker volume medium Speaker volume high Turn speaker off Speaker off after connected Speaker on Turn speaker off during dialing and receiving carrier and turn speaker on during answering Handshaking per S37 and Bn and disable auto-detect mode Originate: Handshake per S37 and Bn; fall back Answer: Negotiate per V.32, V.22bis, V.22 and V.21 and enable auto-detect mode Go online Go online and initiate a retrain sequence Force pulse dialing Allow result codes to DTE Inhibit result codes to DTE Select S register as default Return the value of S register n Return the value of default S register Force DTMF dialing Report short form (terse) result codes Report long form (verbose) result codes Report DTE speed in EC mode Report line speed, EC protocol and DTE speed Report DCE speed in EC mode Report only 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

http://www.accpac.com/techsupp/bitware/bit00100.htm (3 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

X1

Report only basic call progress result codes and connections speeds, i.e., OK, CONNECT, RING, NO CARRIER (also, for busy, if enabled, and dial tone not detected), NO ANSWER, CONNECT XXXX, and ERROR Report only basic call progress result codes and connections speeds, i.e., OK, CONNECT, RING, NO CARRIER (also, for busy, if enabled, and dial tone not detected), NO ANSWER, CONNECT XXXX, and ERROR Report only basic call progress result codes and connection rate, i.e., OK, CONNECT, RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY, and ERROR 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 Disable long space disconnected before on-hook Enable long space disconnect before on-hook Restore stored profile 0 after warm reset Restore stored profile 1 after warm reset Set maximum block size in MNP to 64 Set maximum block size in MNP to 128 Set maximum block size in MNP to 192 Set maximum block size in MNP to 256 Send break of n x 100 ms (n=1 thru 9) Disable modem-to-modem flow control Enable modem-to-modem flow control Controls break handling during three states: When modem receives a break from the DTE: Clear buffers and send break to remote modem Send break to remote modem immediately Send break to remote modem in sequence with transmitted data When modem receives \B in online command state: Clear buffers and send break to remote modem Send break to remote modem immediately Send break to remote modem in sequence with transmitted data When modem receives break from the remote modem: Clear data buffers and send break to DTE Send a break immediately to DTE Send a break with received data to the DTE Use stream mode for MNP

X2

X3 X4 Y0 Y1 Z0 Z1 \A0 \A1 \A2 \A3 \Bn \G0 \G1 \Kn \K1 \K3 \K5 \K0,1 \K2,3 \K4,5 \K0,1 \K2,3 \K4,5 \L0

\K0,2,4 Enter online command mode, no break sent to the remote modem

http://www.accpac.com/techsupp/bitware/bit00100.htm (4 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

\L1 \N0 \N2 \N3 \N4 \N5 \S &C0 &C1 &D0

Use block mode for MNP Select normal speed buffered mode Select reliable link mode Select auto reliable mode Force LAPM mode Force MNP mode Display active configuration of the modem-(Not supported on all modems) Force RLSD active regardless of the carrier state Allow RLSD Interpret DTR ON-to-OFF transition per &Qn, where Qn: &Q0,&Q5, The modem ignores DTR &Q6 &Q1,&Q4 The modem hangs up &Q2,&Q3 The modem hangs up Interpret DTR ON-to-OFF transition per &Qn, where Qn: &Q0,&Q1, Asynchronous escape &Q4,&Q5 &Q6 &Q2,&Q3 The modem hangs up Interpret DTR ON-to-OFF transition per &Qn, where Qn: &Q0 thru The modem hangs up &Q6 Interpret DTR ON-to-OFF transition per &Qn, where Qn: &Q0,&Q1, The modem performs &Q4, soft reset &Q5,&Q6 &Q2,&Q3 The modem hangs up

&D1

&D2

&D3

&F0 &F1 &G0 &G1 &G2 &J0 &J1 &K0 &K3 &K4 &K5

Recall (restore) factory profile 0 Recall (restore) factory profile 1 Disable guard tone Disable guard tone Enable 1800 Hz guard tone Reset S21 register response to bit 1 only for compatibility Set S21 register response to bit 1only for compatibility Disable DTE/DCE flow control Enble RTS/CTS DTE/DCE flow control Enable XON/XOFF DTE/ DCE flow control Support transparent XON/XOFF DTE/DCE flow control

http://www.accpac.com/techsupp/bitware/bit00100.htm (5 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

&K6 &L0 &L1 &M0 &M1 &M2 &M3 &P0 &P1 &P2 &P3 &Q0 &Q1 &Q2 &Q3 &Q4 &Q5 &Q6 &R0 &R1 &S0 &S1 &T0 &T1 &T2 &T3 &T4 &T5 &T6 &T7

Enable RTS/CTS and XON/XOFF DTE/DCE flow control Returns status of OK Returns status of OK Select direct asynchronous mode Select sync connect with async off-line command mode Select sync connect with async off-line command mode and enable DTR dialing of directory zero Select sync connect with async off-line command mode and enable DTR to act as T alk/Data switch Set 10 pps pulse dial with 39%/61% make/break Set 10 pps pulse dial with 33%/67% make/break Set 20 pps pulse dial with 39%/61% make/break Set 20 pps pulse dial with 33%/67% make/break Select direct asynchronous mode Select sync connect with async off-line command mode and enable DTR dialing of directory zero Select sync connect with async off-line command mode and table DTR dialing of directory zero Select sync connect with async off-line command mode and enable DTR to act as Talk/Data switch Select Hayes autosync mode during answering Modem negotiates an error corrected link Select asynchronous operation in normal mode CTS tracks RTS (async) or acts per V.25 (sync) CTS is always active DSR is always active DSR acts per V.25 Terminate any test in progress Initiate local analog loopback Returns ERROR result code Initiate local digital loopback Allow remote digital loopback Disallow remote digital loopback request Request an RDL without self-test Request an RDL with

http://www.accpac.com/techsupp/bitware/bit00100.htm (6 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

&T8 &V &W0 &W1 &X0 &X1 &X2 &Y0 &Y1 &Znx %C0 %C1 %C2 %C3 %E0 %E1 %F1 %F2 %L %M0 %M1 %Q %TT MNP 10 )M0 )M1 *H0 *H1 *H2 -K0 -K1 -K2

Initiate local analog loop with self-test Display current configurations Store the active profile in NVRAM profile 0 Store the active profile in NVRAM profile 1 Select internal timing for the transmit clock Select external timing for the transmit clock Select slave receive timing for the transmit clock Recall stored profile 0 upon power up Recall stored profile 1 upon power up Store dial string x (1 to 40) to location n (0 to 19) Disable data compression Enable MNP5 data compression Enable V.42bis data compression Enable both V.42bis and MNP5 compression Disable line quality monitor and auto retrain Enable line quality monitor and auto retrain Select 75Tx/1200Rx when viewdata is selected- (Not Supported on Domestic product) Select 1200Tx/75Rx when viewdata is selected- (Not Supported on Domestic product) Return received line signal level Returns status of OK Returns status of OK Report the line signal quality PTT certification test signals

Disable MNP 10 link negotiation power adjustment Enable MNP 10 link negotiation power adjustment Select MNP 10 link negotiation at highest rate Select MNP 10 link negotiation at 1200 Select MNP 10 link negotiation at 4800 Disable MNP 10 extended services Enable MNP 10 extended services Enable MNP 10 extended services detection only

http://www.accpac.com/techsupp/bitware/bit00100.htm (7 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

-Q0 -Q1 @M0 @M1 @M2 @M11 @M12 @M30 @M31 :E0 :E1 S Registers

Disable MNP 10 fallback to 2400bps (V.22bis)/ 1200bps (V.22) Enable MNP 10 fallback to 2400 bps (V.22bis)/ 1200bps (V.22) Select initial transmit level of -26 dBm Select initial transmit level of -30 dBm Select initial transmit level of -10 dBm Select initial transmit level of -11 dBm Select initial transmit level of -12 dBm Select initial transmit level of -30 dBm Select initial transmit level of -31 dBm Disable the compromise equalizer Enable the compromise equalizer

@M3-@M10 Select initial transmit level of -10 dBm

Register Function S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15 S16 S17 Rings to Auto-Answer Ring Counter Escape Character Carriage Return Character Line Feed Character Backspace Character Wait Time for Dial Tone Wait for Carrier Pause Time for (,) Comma Carrier Detect Response Time Carrier Loss Disconnect Time Touch Tone (DTMF) Duration Escape Code Guard Time Reserved General Bit Mapped Options Reserved Test Mode Bit Mapped Options (&T) Reserved

Range Units 0-255 0-255 0-255 0-127 0-127 0-255 2-255 1-255 0-255 1-255 1-255 0-255 Rings Rings ASCII ASCII ASCII ASCII seconds seconds seconds 1/10 second 1/10 second 2/100 second -

Save Default 0 0 43 13 10 8 0 138 (8ah) 4 50 2 6 14 95 50 -

50-255 1/1000 second

http://www.accpac.com/techsupp/bitware/bit00100.htm (8 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

S18 S21 S22 S23 S24 S25 S26 S27 S28 S29 S30 S31 S32 S33 S36 S37 S38 S39 S40 S41 S42-45 S46 S48 S80 S82 S86 S91 S92 S95 S99 S201

Test Timer V.24/General Bit Mapped Options Speaker/Results Bit Mapped Options General Bit Mapped Options Sleep Inactivity Timer Delay to DTR off RTS-to-CTS Delay General Bit Mapped Options General Bit Mapped Options Flash Dial Modifier Time Disconnect Activity Timer General Bit Mapped Options XON Character XOFF Character LAPM Failure Control Line Connection Speed Delay Before Forced Hangup Flow Control General Bit Mapped Options General Bit Mapped Options Reserved Data Compression Control V.42 Negotiation Control Soft Switch Functions LAPM Break Control Call Failure Reason Code PSTN Transmit Attenuation Level Fax Transmit Attenuation Level Result Code Messages Control Leased Line Transmit Level Cellular Transmit Level

0-255 0-255 0-255 0-255 0-255 0-255 0-255 0-255 0-255 0-255 0-15 0-15 0-15 0-63

seconds seconds 1/100 second 1/100 second 10 ms 10 seconds ASCII ASCII seconds dBm dBm -dBm

4 (04h) 117 (75h) 55 (37h) 0 5 1 73 (49h) 0 0 0 2 17 (11h) 19 (13h) 7 0 20 3 105 (69h) No MNP 10 107 (6Bh) MNP 10 3 138 7 0 128 (40h) 10 10 0 10 58 -

S19-S20 Resrved

S34-S35 Reserved

http://www.accpac.com/techsupp/bitware/bit00100.htm (9 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

S202

Remote Access Escape Character

0-255

ASCII

170

The register may be store in the user profiles with the &W command.

Result Codes Short Form 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 22 23 24 32 40 44 45 46 Long Form OK CONNECT RING NO CARRIER ERROR CONNECT 1200 NO DIALTONE BUSY NO ANSWER CONNECT 0600 CONNECT 2400 CONNECT 4800 CONNECT 9600 CONNECT 7200 CONNECT 12000 CONNECT 14400 CONNECT 19200 CONNECT 38400 CONNECT 57600 CONNECT 1200TX/75RX CONNECT 75TX/1200RX DELAYED BLACKLISTED CARRIER 300 CARRIER 1200/75 CARRIER 75/1200 CARRIER 1200 1 1 1 1 1 1 1 1 1 1 1 1 4 4 3 4 3 4 1
n Value in ATXn Command

http://www.accpac.com/techsupp/bitware/bit00100.htm (10 of 11)20/03/2004 12:59:28 p.m.

AT command summaries

47 48 49 50 51 52 66 67 69 76 77 80 81 33 +F4 35

CARRIER 2400 CARRIER 4800 CARRIER 7200 CARRIER 9600 CARRIER 12000 CARRIER 14400 COMPRESSION: CLASS 5 COMPRESSION: V.42bis COMPRESSION: NONE PROTOCOL: NONE PROTOCOL: LAPM PROTOCOL: ALT PROTOCOL: ALT-CELLULAR FAX +FCERROR DATA

The " " indicates which Xn command is supported. A numeral indicates which result code will display in place of that message.

Last Modified: 02/01/2000 02:50:23 PM

http://www.accpac.com/techsupp/bitware/bit00100.htm (11 of 11)20/03/2004 12:59:28 p.m.

You might also like