                  Hayes 2400 SmartModem compatible commands.

NOTE: Attention prefix (AT) precedes all command strings.

        COMMAND            DESCRIPTION              ͻ
                                                     <1200> Commands 
        B 0                CCIT format *            ͼ
          1                BELL format
                           
        E 0                commands not echoed
          1                commands echoed *
                           
        L 0                speaker volume low
          1                low
          2                medium *
          3                high
                           
        M 0                speaker always off
          1                speaker on except while connected *
          2                speaker always on
          3                speaker on except while connected & dialing
                           
        Q 0                *
          1                quiet mode
NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

        V 0                numeric response codes
          1                verbose response codes *
                           
        X 0                SM-300 compatibility mode
          1                extended 'connect' msgs
          2                dialtone detect
          3                busy detect
          4                dialtone and busy detect *
                           
        &J 0                RJ-11/41/45 jack *
           1                RJ-12/13 (A A1 control leads)
                           
        &L 0                dialup async/sync *
           1                leased line async/sync
                           
        &M 0                async *
           1                sync mode 1 (async call placement)
           2                sync mode 2 (stored number dial DTR)
           3                sync mode 3 (manual dial DTR control)
NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

        &G 0                no guard tones *
           1                550 Hz guard tone
           2                1800 Hz guard tone
                           
        &P 0                US 39%make 61%break pulse dial *
           1                UK 33%make 67%break
                           
        &Y 0                no long space disconnect *
           1                long space disconnect, recv & xmt
                           
        &C 0                carrier detect always on *
           1                carrier detect follows signal
                           
        &D 0                ignore DTR *
           1                DTR low = command mode (stays online)
           2                DTR low = drop connection
           3                DTR low = ATZ
                           

NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

        &R 0                clear-to-send tracks RTS *
           1                CTS for half-duplex transmit
                           
        &X 0                transmit clock internal *
           1                clock from DTE pin 15
           2                clock from rcv signal out pin 15
                           
                           
        A                   enter answer mode
                  
        A/                  execute last command
                  







NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

        D (plus) T          tone dial (Example:  ATDT)
                 P          pulse dial
                 R          reverse mode (ans/orig)
                 W          wait for dialtone
                 @          wait for quiet answer
                 ,          pause
                 !          flash
                 ;          return to command state
                 S          dial stored number










NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

                            
        H 0                 hang up (on-hook)
          1                 pickup line (off-hook)
                            
        O 0                 return online
          1                 retrain equalizer & return online
                            
        Z                   reset configuration from stored profile
                            
        &F                  reset configuration from factory settings
                            
        &W                  store active profile
                            
        &Znn                store one dial number
                             
        I 0                 show product code
          1                 show checksum
          2                 verify checksum

NOTE: Attention prefix (AT) precedes all command strings.


        COMMAND            DESCRIPTION

                             




        &T 0                terminate any test
           1                local analog loopback
           3                local digital loopback
           4                allow a remote digital loopback request
           5                prohibit remote digital loopback request
           6                initiate remote digital loopback
           7                initiate rem dig loop with selftest
           8                init local analog loopback with selftest
                           





NOTE: Attention prefix (AT) precedes all command strings.  Example:  ATS4


Register   0         0-255   rings    00     ring to answer on
           1         0-255   rings           ring count
           2         0-127   ascii    43     escape code char
           3         0-127   ascii    13     carriage return char
           4         0-127   ascii    10     line feed
           5         0-127   ascii    08     backspace char
           6         0-255   seconds  02     wait for dialtone
           7         1-30    seconds  30     wait for carrier
           8         0-255   seconds  02     pause time comma
           9         1-255   .1 sec   06     carr detec resp
          10         1-255   .1 sec   14     lost carrier hangup
          11
          12         0-255   .02 sec  50     escape guard time
          13
          14                 none            options register
          15
          16                 none     00     modem test options
          17
          18         0-255   seconds  00     test timer
          19
          20
NOTE: Attention prefix (AT) precedes all command strings.  Example:  ATS4

Register  21                 none            options register
          22                 none     76'x   options register
          23                 none     07     options register
          24
          25         0-255   seconds  05     sync delay to DTR
          26         0-255   seconds  00     RTS/CTS delay HD
          27                 none     00     options register


Result     0         OK               acknowledge execution
codes      1         CONNECT          0-300 bps connection
           2         RING             ring detected
           3         NO CARRIER       no connect or lost 
           4         ERROR            error
           5         CONNECT 1200     1200 bps connection
           6         NO DIALTONE      no dialtone found
           7         BUSY             busy signal
           8         NO ANSWER        @, no quiet answer
           9         CONNECT 0600     600 bps connection
          10         CONNECT 2400     2400 bps connection

NOTE:  Telephone lines use the frequencies between 300 and 3000Hz.
