textfiles/bbs/at_set.txt

207 lines
9.5 KiB
Plaintext

The following is a rundown of the Hayes "AT" Command set.
AT -- ATtention
AT is not strictly a command; rather, it signals the modem that
a command will follow -- in essence, it says "ATtention".
This two-letter signal must appear at the beginning of a command
line.
A/ -- Repeat
This command is not preceded by AT and need not be followed by
a carriage return. It instructs the modem to repeat the action
or actions of the previous command line.
A -- Answer
This command instructs the modem to begin the answer sequence
immediately. It can be used to switch from a voice call to a
data call.
B -- Bell/CCITT
This command instructs the modem to conform to one of several
standard modem operating protocols when transmitting at 1200
bits per second. (At any other transmission speed, the speed
selects the protocol.)
B0 causes the modem to operate in CCITT V.22 mode.
B1 causes the modem to operate in Bell 212A mode (default).
D -- Dial
This command instructs the modem to go off-hook and dial the
numbers that follow it, then originate a data call. The Dial
command can be modified with several symbols and letters, as
follows:
P instructs the modem to use pulse dialing.
R causes the modem to establish a call in Answer Mode, rather
than in Originate Mode. This command is used to dial a call
to a modem that can only originate a call.
T instructs the modem to use tone dialing.
W directs the modem to wait until a dialtone is detected. If a
dialtone is not detected within a specified length of time,
the modem hangs up and displays "NO DIALTONE".
0-9 are the digits of a telephone number to be dialed. Can also
transmit the * and # symbols with tone dialing.
, (comma) directs the modem to pause for a specified length of
time before processing the next symbol in the command. The
default pause is 2 seconds. (The length of the pause is changed
by using the S8 command eg ATS8=2).
; (semicolon) instructs the modem to return to command mode at the
end of the command line, instead of originating a data call.
The semicolon can be entered anywhere in the command line, and
the modem's speaker stays on until you instruct the modem to
hang up (AT H).
! Causes a hook flash of 1/2 second.
@ Instructs the modem to wait a specified time (default 30 seconds)
for one or more rings followed by 5 seconds of silence before
processing the next symbol.
/ causes a pause of 1/8 second in the dialing sequence.
E -- Echo
E0 disables echoing of commands on the screen.
E1 causes commands to be echoed on the screen (default)
F -- Duplex
F0 selects half-duplex
F1 selects full-duplex (default)
H -- Hook Switch Control
H0 instructs the modem to drop the line (default).
H1 instructs the modem to seize the line.
I -- Inquire
I0 produces the modem's identification code.
I1 produces the checksum of the ROM.
I2 causes modem to display its current transmission speed, number
of data bits, and parity in the following format.
SSSS Transmission speed: 0300 , 1200 , or 2400 (default).
L Data bits: 7 (default) or 8
P Parity: (E)ven (default), (O)dd, (N)one, (M)ark, or
(S)pace.
L -- Loudness (of speaker)
L0 sets modem speaker at low volume
L1 sets volume to the same as L0
L2 sets speaker at medium volume (default)
L3 sets speaker at high volume.
M -- Monitor (via speaker)
M0 keeps speaker off at all times
M1 keeps speaker on until modem connection is established, then
turns it off; speaker turns back on if connection is lost --
used for data-to-voice switching. (default)
M2 Keeps speaker on at all times
M3 Keeps speaker on except when the modem detects a remote carrier
or is dialing.
O -- On-line
This command switches the modem from Command Mode to On-Line Mode
and instructs the modem to go off-hook and originate without
dialing. You would use the On-Line command when you want to switch
from voice to data, with your modem taking control (by originating)
Q -- Quiet
Q0 causes responses to commands to be displayed (default)
Q1 requests no responses.
S -- S-Registers
The Modem uses a portion of its memory to store operating
information, such as the length of time it will wait for a dialtone
and the number of rings before it will answer. There are 28 of
these small partitions, called S-Registers; they are labeled
S0 through S27.
S? displays the values stored in the specidied S-Register. It
takes the form Sn? in which n is a number from 0 to 27. The
command AT? will display the value stored in the S-Register
most recently accessed.
S= sets the value in the specified S-Register. It takes the form
Sn=r in which n is the number of the register and r is the value
to be set. (Examples: S0=3;S10=90) The command AT=r changes
the value of the S-Register most recently accessed to r.
V -- Verbose Response
V0 instructs the modem to display responses in their numerical
form.
V1 instructs the modem to display responses in verbal form (default)
X -- Response Sets
The modem has five levels of on-screen responses. The X command
specifies the level to be displayed by the modem.
X0 specifies the minimum set of responses.
X1 like X0 but the modem does not wait for dialtone before dialing.
X2 like X1 but adds wait for dialtone before dialing.
X3 like X1 but adds call progress messages and tone detection; the
modem does not wait for dialtone before dialing.
X4 like X1 but adds call progress messages, tone detection and wait
for dialtone (default)
Y -- Long Space Disconnect
This command specifies whether the modem will disconnect and hang up
after any break of more than 1.6 seconds. Also, when this command
is in effect, the modem will transmit a 4-second space before
dropping the line.
Y0 turns off long space disconnect (default)
Y1 turns on long space disconnect
Z -- Reset
This command resets all operating conditions and S-Registers to
their default settings. It responds with OK on the screen before
executing the reset; you should wait 1/2 seconds before typing
any additional command.
&D - DTR Options
This command controls the effect of dropping Data Terminal Ready
(DTR) during a data call
&D0 causes the modem to ignore DTR
&D1 causes the modem to revert back to Command Mode on the
ON-to-OFF transition of DTR
&D2 causes the modem to go back on-hook and disable auto-answer on
the ON-to_OFF transition of DTR. Auto-Answer will be re-enabled
(if it was disabled) when DTR is turned back on. (default)
&D3 causes the modem to reset on the ON-to-OFF transition of DTR
&G - Guard Tones
This command selects the frequency of guard tones, which are used in
some telephone systems abroad but are not used in the U.S.
&G0 selects none (default)
&G1 selects 550 Hz.
&G2 selects 1800 Hz.
&L - Line
This command chooses between standard dial-up telephone lines and
leased lines.
&L0 selects dial-up line (default)
&L1 selects leased line
&P - Pulse Ratio
This command selects the off-hook (make) to on-hook (break) interval,
called the make-break ratio, for pulse dialing. It also controls
adaptive dialing, which means that when tone dialing is in effect
the modem checks for a dialtone after dialing the first digit; if
the dialtone persists, the modem changes to pulse dialing and
resends the first digit.
&P0 selects a ratio of 39:61 (United States) without adaptive
dialing (default)
&P1 selects 33:67 (United Kingdom, Hong Kong) without adaptive
dialing
&P2 selects U.S. timing with adaptive dialing.
&P3 selects UK timimg with adaptive dialing.
&T - Test
This command selects the modems test and diagnostic features
and will change with individual types of modems. Example:
&T1 begins a local Analog Loopback test.
&T3 Local Digital Loopback test.
&T4 accept a request for from a remote modem for a RDL test
** and so on **
+++ - Escape
This command, like the Repeat command, is not preceded by AT or
followed by <return>. You must pause at least 1 second after typing
any other character before typing the Escape sequence and at least
1 second after typing it before typing anything else.
The Escape command switches the modem from On-Line Mode to Command
Mode without breaking the connection. The modem responds with OK.
You can return to On-Line Mode with the AT O command.
The Escape can also be used to terminate the self test mode.