Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools

  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
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
      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
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
     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
     &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.
/data/webs/external/dokuwiki/data/pages/archive/bbs/at_set.txt · Last modified: 2001/08/13 03:41 by

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki