The Basic Hayes Command Set
The following commands are understood by virtually all modems supporting an AT command set, whether old or new.
| Command | Description | Comments |
|---|---|---|
| A0 or A | Answer incoming call | |
| A/ | Repeat last command | Don't preface with AT, don't follow with carriage return. Enter usually aborts. |
| D | Dial |
Dial the following number and then handshake P - Pulse Dial |
| E0 or E | No Echo | Will not echo commands to the computer |
| E1 | Echo | Will echo commands to the computer (so one can see what one types) |
| H0 | Hook Status | On hook. Hangs up the phone, ending any call in progress. |
| H1 | Hook status | Off hook. Picks up the phone line (typically you'll hear a dialtone) |
| I0 to I9 | Inquiry, Information, or Interrogation | This command returns information about the model, such as its firmware or brand name. Each number (0 to 9, and sometimes 10 and above) returns one line of modem-specific information, or the word ERROR if the line isn't defined. Today, Windows uses this for Plug-and-play detection of specific modem types. |
| L0 or Ln (n=1 to 3) | Speaker Loudness. Supported only by some modems, usually external ones. Modems lacking speakers, or with physical volume controls, or ones whose sound output is piped through the sound card will not support this command. | Off or low volume |
| M0 or M | Speaker off, completely silent during dialing | M3 is also common, but different on many brands |
| M1 | Speaker on until remote carrier detected (i.e. until the other modem is heard) | |
| M2 | Speaker always on (data sounds are heard after CONNECT) | |
| O | Return Online | Returns the modem back to the normal connected state after being interrupted by the "+++" escape code. |
| Q0 or Q | Quiet Mode | Off - Displays result codes, user sees command responses (e.g. OK) |
| Q1 | Quiet Mode | On - Result codes are suppressed, user does not see responses. |
| Sn | Select current register
Note that Sn, ? and =r are actually three separate commands, and can be given in separate AT commands. |
Select register n as the current register |
| Sn? | Select register n as the current register, and query its value. Using ? on its own will query whichever register was most recently selected. | |
| Sn=r | Select register n as the current register, and store r in it. Using =r on its own will store into whichever register was most recently selected. | |
| V0 or V | Verbose | Numeric result codes |
| V1 | English result codes (e.g. CONNECT, BUSY, NO CARRIER etc.) | |
| X0 or X | Smartmodem | Hayes Smartmodem 300 compatible result codes |
| X1 | Usually adds connection speed to basic result codes (e.g. CONNECT 1200) | |
| X2 | Usually adds dial tone detection (preventing blind dial, and sometimes preventing ATO) | |
| X3 | Usually adds busy signal detection. | |
| X4 | Usually adds both busy signal and dial tone detection | |
| Z0 or Z | Reset | Reset modem to stored configuration. Use Z0, Z1etc. for multiple profiles. This is the same as &F for factory default on modems without NVRAM (non volatile memory) |
Note: a command string is terminated with a CR (\r) character
Read more about this topic: Hayes Command Set
Famous quotes containing the words basic, hayes, command and/or set:
“The man who is admired for the ingenuity of his larceny is almost always rediscovering some earlier form of fraud. The basic forms are all known, have all been practicised. The manners of capitalism improve. The morals may not.”
—John Kenneth Galbraith (b. 1908)
“The debt was the most sacred obligation incurred during the war. It was by no means the largest in amount. We do not haggle with those who lent us money. We should not with those who gave health and blood and life. If doors are opened to fraud, contrive to close them. But dont deny the obligation, or scold at its performance.”
—Rutherford Birchard Hayes (18221893)
“An actor must communicate his authors given messagecomedy, tragedy, serio- comedy; then comes his unique moment, as he is confronted by the looked-for, yet at times unexpected, reaction of the audience. This split second is his; he is in command of his medium; the effect vanishes into thin air; but that moment has a power all its own and, like power in any form, is stimulating and alluring.”
—Eleanor Robson Belmont (18781979)
“He turns agen and drives the noisy crowd
And beats the dogs in noises loud.
He drives away and beats them every one,
And then they loose them all and set them on.
He falls as dead and kicked by boys and men,
Then starts and grins and drives the crowd agen;
Till kicked and torn and beaten out he lies
And leaves his hold and cackles, groans, and dies.”
—John Clare (17931864)