AT Commands
General Modem Commands
ATI0 is an information command, often returning the modem's speed.
ATI3 and ATI4 are also information commands, often returning the modem's manufacturer
and model.
ATI7 will often provide advanced modem information, such as ROM updates.
ATZ will return the modem to the default settings.
ATDT*70 will disable call waiting.
--------------------------------------------------------------------------------
How to Use These Commands
The PC communicates with the modem using a command set, often referred to as the AT Command Set. These commands
can be used to configure, diagnose and receive information from the modem. Modem commands
can either be used as part of an initialization string in a specific program, or can be
issued directly to the modem using one of the following programs, depending on your
operating system.
Windows 95/NT Users
Click Start, Programs, Accessories, then select Hyperterminal.
Double-click hypertrm.exe.
Enter Terminal Mode in the Name field, then click OK.
Do not enter a phone number in the next box. Instead, click on the drop-down arrow on the
Connect Using field.
Select Direct to COM X, where X is the port the modem is on.
Click OK.
Click OK once more, and a terminal screen will appear, where modem commands can be typed.
Windows 3.x Users
Open Accessories, then double-click on the Terminal icon.
Choose Communications from the Settings menu.
Select the COM port the modem is on, and change the baud rate to 19200.
Click OK.
Now modem commands may be typed.
--------------------------------------------------------------------------------
Error Correction Commands
Error correction helps cut down on noise and other phone line problems, which will result
in less data loss. The packet design of error correction can also lead to greater throughput
Despite the benefits, in some cases, it is necessary to disable error correction. Connecting
to an old 2400 modem, which cannot perform error correction, would be one such case.
To disable error correction:
For US Robotics Modems, use the command AT&M0
For Rockwell Modems, use the command AT\N0
For Hayes Modems, use the command &Q6
--------------------------------------------------------------------------------
Data Compression Commands
Besides error control protocols, all current high-speed modems also support data compression
protocols. That means the sending modem will compress the data on-the-fly and the receiving
modem will decompress the data to its original form.
In some cases, it is necessary to disable data compression.
For US Robotics Modems, use the command &K0
For Rockwell Modems, use the command %C0
For Hayes Modems, use the command ATS110=0
........................................................................................