234 lines
8.4 KiB
Plaintext
234 lines
8.4 KiB
Plaintext
============= 2400B HAYES MODEM COMMANDS LIST =============
|
||
|
||
|
||
|
||
Here is a list of the S-registers used by Hayes modem. Please be aware
|
||
that not all modems support these registers and that some modems may
|
||
have more registers than are listed.
|
||
|
||
ALL S REGISTER COMMANDS ARE ENTERED IN THE AT COMMAND LINE.
|
||
EXAMPLE: AT S8=2 S2=43 S7=30
|
||
TO READ THE VALUE IN ANY REGISTER USE
|
||
AT SX? <CR>
|
||
THE MODEM SHOULD ECHO THE VALUE FOUND IN THE REGISTER X
|
||
|
||
|
||
REG Values Register function
|
||
S0 0 AUTO ANSWER OFF
|
||
1-255 AUTO ANSWER ON, ANSWER ON INDICATED # OF RINGS
|
||
S1 **0-255 RING COUNT (THIS IS A READ-ONLY REGISTER)
|
||
S2 0-127 ESCAPE CHARACTER NORMALLY SET TO 43 OR "+"
|
||
127-255 ESCAPE FUNCTION DISABLED
|
||
S3 0-127 END OF LINE CHARACTER NORMALLY SET TO 13 (CR)
|
||
S4 0-127 LINE FEED CHARACTER NORMALLY SET TO 10 (LF)
|
||
S5 0-127 BACKSPACE CHARACTER NORMALLY SET TO 8 (BS)
|
||
S6 2-255 SEC PAUSE BEFORE DIALING (NORMALLY 2 SEC)
|
||
S7 1-255 SEC WAIT FOR CARRIER (NORMALLY SET TO 30 SEC)
|
||
S8 0-255 SEC PAUSE FOR COMMA IN DIAL STRING (NORMALLY SET TO 2 SEC)
|
||
S9 1-255 .1SEC CARRIER VALIDATION TIME NORMALLY 6 (.6 SEC)
|
||
S10 1-255 .1SEC LOSS OF CARRIER DISCONNECT DELAY NORMALLY 14 (1.4 SEC)
|
||
S11 50-90 .1SEC BETWEEN NUMBER DIAL DELAY. UNDOCUMENTED. IMPROVE DIAL
|
||
SPEED. I LIKE 55. THE DEFAULT IS 90.
|
||
S12 20-255 .02SE ESCAPE SEQENCE PAUSE NORMALLY 50 (1.0 SEC)
|
||
S13 * POWER UP ASYNC DATA FORMAT (USE CHART BELOW)
|
||
S14 * OPTION STATUS (USE CHART BELOW)
|
||
S16 * TEST STATUS (USE CHART BELOW)
|
||
S18 0-255 SEC TEST TIMER (REMOTE TEST)
|
||
S21 * OPTION STATUS (USE CHART BELOW)
|
||
S22 * OPTION STATUS (USE CHART BELOW)
|
||
S23 * OPTION STATUS NORMALLY 07 (USE CHART BELOW)
|
||
S25 0-255 SEC DTR DETECT DELAY NORMALLY 5 SEC
|
||
ASYNC MODE, SYIC AUTO-DIAL AND SYIC MANUAL DIAL MODE .05 SEC
|
||
S26 0-255 MS RTS TO CTS DELAY (1 MS)
|
||
S27 * OPTION STATUS (USE CHART BELOW)
|
||
|
||
* REGISTERS USED BY MODEM PROCESSOR. DO NOT ALTER THESE
|
||
** READ ONLY REGISTERS
|
||
|
||
S13 DATA FORMAT:
|
||
|
||
|
||
POSITION VALUE FUNCTION
|
||
BIT 0 - NOT USED
|
||
BIT 1 - NOT USED
|
||
BIT 2 0 PARITY OFF
|
||
1 PARITY ON
|
||
BIT 3 0 ODD PARITY
|
||
1 EVEN PARITY
|
||
BIT 4 0 7 DATA BITS
|
||
1 8 DATA BITS
|
||
BIT 5 0 BIT 8=0
|
||
1 BIT 8=1
|
||
BIT 6 - NOT USED
|
||
BIT 7 - NOT USED
|
||
|
||
S14 DATA FORMAT:
|
||
BIT 0 - NOT USED
|
||
BIT 1 0 LOCAL CHARACTER ECHO OFF
|
||
1 LOCAL CHARACTER ECHO ON
|
||
BIT 2 0 STATUS DISPLAYS ON
|
||
1 STATUS DISPLAYS OFF
|
||
BIT 3 0 STATUS CODES SENT
|
||
1 STATUS MESSAGES SENT
|
||
BIT 4 0 MODEM RESPONDS TO COMMANDS
|
||
1 MODEM IGNORES COMMANDS
|
||
BIT 5 0 TONE-DIALING
|
||
1 PULSE-DIALING
|
||
BIT 6 - NOT USED
|
||
BIT 7 0 ANSWER MODE
|
||
1 ORIGINATE MODE
|
||
|
||
S16 DATA FORMAT:
|
||
BIT 0 0 ANALOG LOOP OFF
|
||
1 ANALOG LOOP ACTIVE
|
||
BIT 1 - NOT USED
|
||
BIT 2 0 DIGITAL LOOP OFF
|
||
1 DIGITAL LOOP ACTIVE
|
||
BIT 3 0 REMOTE DIGITAL LOOP REQUESTED BY OTHER MODEM IS OFF
|
||
1 REMOTE DIGITAL LOOP REQUESTED BY OTHER MODEM IS ACTIVE
|
||
BIT 4 0 REMOTE DIGITAL LOOP OFF
|
||
1 REMOTE DIGITAL LOOP ACTIVE
|
||
BIT 5 0 SELF TEST RDL OFF
|
||
1 SELF TEST RDL ACTIVE
|
||
BIT 6 0 SELF TEST ANALOG LOOP OFF
|
||
1 SELF TEST ANALOG LOOP ACTIVE
|
||
BIT 7 - NOT USED
|
||
|
||
S21 DATA FORMAT:
|
||
BIT 0 0 RJ11/RJ41/45 JACK TYPE
|
||
1 RJ12/FJ13 JACK TYPE
|
||
BIT 1 - NOT USED
|
||
BIT 2 0 CTS FOLLOWS RTS
|
||
1 CTS FORCED ON
|
||
BIT 3&4 0 MODEM IGNORES DTR
|
||
1 MODEM ASSUMES COMMAND STATE WHEN DTR TURNS OFF
|
||
2 MODEM ASSUMES COMMAND STATE AND DISABLES AUTO-ANSWER
|
||
WHEN DTR TURNS OFF
|
||
3 MODEM RESETS WHEN DTR TURNS OFF
|
||
BIT 5 0 DCD FORCED ON
|
||
1 DCD FOLLOWS CARRIER
|
||
BIT 6 0 DSR FORCED ON
|
||
1 DSR BEHAVES NORMALLY
|
||
BIT 7 0 LONG SPACE DISCONNECT DISABLED
|
||
1 LONG SPACE DISCONNECT ENABLED
|
||
|
||
S22 DATA FORMAT:
|
||
BIT 0&1 1 LOW SPEAKER VOLUME
|
||
2 MEDIUM SPEAKER VOLUME
|
||
3 HIGH SPEAKER VOLUME
|
||
BIT 2&3 0 SPEAKER ALWAYS OFF
|
||
1 SPEAKER ON UNTIL CARRIER DETECTED
|
||
2 SPEAKER ALWAYS ON
|
||
3 SPEAKER OFF DURING DIALING THEN ON UNTIL CARRIER DETECTED
|
||
BIT 4&5&6 0 X COMMAND IN EFFECT
|
||
4 X 1 COMMAND IN EFFECT
|
||
5 X 2 COMMAND IN EFFECT
|
||
6 X 3 COMMAND IN EFFECT
|
||
7 X 4 COMMAND IN EFFECT
|
||
BIT 7 0 39/61 MAKE/BREAK RATIO (PULSE DIALING)
|
||
1 33/67 MAKE/BREAK RATIO
|
||
|
||
S23 DATA FORMAT:
|
||
BIT 0 0 REMOTE DIGITAL LOOP REQUEST DENIED
|
||
1 REMOTE DIGITAL LOOP REQUEST GRANTED
|
||
BIT 1&2 0 0-300 BPS
|
||
1 600 BPS
|
||
2 1200 BPS
|
||
3 2400 BPS
|
||
BIT 3 - NOT USED
|
||
BIT 4&5 0 EVEN PARITY
|
||
1 PARITY BIT ALWAYS 0
|
||
2 ODD PARITY
|
||
3 PARITY BIT ALWAYS 1
|
||
BIT 6&7 0 NO GUARD TONES
|
||
1 550 HZ GUARD TONE
|
||
2 1800 HZ GUARD TONE
|
||
|
||
S27 DATA FORMAT:
|
||
BIT 0&1 0 ASYNCRONOUS MODE
|
||
1 ASYNC/SYNC MODE
|
||
2 SYNC AUTO-DIAL
|
||
3 SYNC MANUAL DIAL
|
||
BIT 2 0 PUBLIC PHONE LINE
|
||
1 LEASED LINE
|
||
BIT 3 - NOT USED
|
||
BIT 4&5 0 INTERNAL CLOCK USED
|
||
1 EXTERNAL CLOCK USED
|
||
2 SLAVED CLOCK USED
|
||
BIT 6 0 CCITT V.22 PROTOCOL (1200 BPS)
|
||
1 BELL 212A (1200 BPS)
|
||
BIT 7 - NOT USED
|
||
OTHER MODEM COMMANDS:
|
||
AT STANDARD LEAD IN SEQUENCE (ATTENTION)
|
||
ATA FORCE ANSWER
|
||
ATD DIAL (ATD ###-#####)
|
||
P PULSE (ATDP ###-####)
|
||
T TONE (ATDT ###-####)
|
||
ATE1 ENABLE LOCAL CHARACTER ECHO
|
||
ATE0 DISABLE LOCAL CHARACTER ECHO
|
||
ATH1 FORCE LINE CONNECT
|
||
ATH0 FORCE LINE DISCONNECT
|
||
ATI ECHO VERSION TYPE
|
||
ATL1 SPEAKER VOLUME LOW
|
||
ATL2 SPEAKER VOLUME MEDIUM
|
||
ATL3 SPEAKER VOLUME HIGH
|
||
ATM0 SPEAKER ALWAYS OFF
|
||
ATM1 SPEAKER ON EXCEPT WHILE CARRIER PRESENT
|
||
ATM2 SPEAKER ALWAYS ON
|
||
ATM3 SPEAKER ON EXCEPT WHILE DIALING AND CARRIER PRESENT
|
||
ATO GO ONLINE AFTER ESCAPE OR WHILE IN COMMAND MODE
|
||
ATQ0 STATUS DISPLAY ON
|
||
ATQ1 STATUS DISPLAY OFF
|
||
ATV0 STATUS MESSAGES SENT
|
||
ATV1 STATUS CODES SENT
|
||
ATX0 "CONNECT" (CODE 1) ALL SPEEDS NO DIAL TONE DETECTION
|
||
ATX1 "CONNECT" (CODE 1) 0-300 BPS OR "CONNECT 1200" FOR 1200 OR
|
||
"CONNECT 2400" FOR 2400 BPS NO DIAL TONE DETECTION
|
||
ATX2 WAIT FOR DIAL TONE (CONNECT SPEEDS SHOWN AS FOR X1)
|
||
ATX3 DETECT BUSY SIGNAL (CONNECT SPEEDS SHOWS AS FOR X1)
|
||
ATX4 WAIT FOR DIAL TONE, DETECT BUSY SIGNAL (CONNECT SPEEDS SHOWS AS FOR X1)
|
||
|
||
ATZ RESET TO POWER UP CONDITION (CLEARS ALL REGISTERS)
|
||
|
||
|
||
|
||
2400 MODEM SPECIAL COMMANDS: (* = FACTORY SETTING STANDARD)
|
||
ATB0 CCITT V.22 AT 1200 BPS
|
||
ATB1 BELL 212A AT 1200 BPS *
|
||
|
||
AT &F RESTORE TO FACTORY CONFIGURATION
|
||
AT &G NO GUARD TONE *
|
||
AT &G1 550 HZ GUARD TONE
|
||
AT &G2 1800 HZ GUARD TONE
|
||
AT &J RJ11/RJ41S/RJ45 JACK *
|
||
AT &J2 RJ12/RJ13 JACK
|
||
AT &L REGULAR PHONE LINE *
|
||
AT &L1 LEASED LINE
|
||
AT &M ASYNC OPERATION *
|
||
AT &M1 ASYNC/SYNC OPERATION
|
||
AT &M2 SYNC AUTO DIAL
|
||
AT &M3 SYNC MANUAL DIAL
|
||
AT &P 39/61 PULSE MAKE/BREAK RATIO *
|
||
AT &P1 33/67 PULSE MAKE/BREAK RATIO
|
||
AT &T4 GRANT RDL TEST REQUEST *
|
||
AT &T5 DENY RDL TEST REQUEST
|
||
AT &W WRITE CURRENT REGISTERS TO NON-VOL-MEMORY (KEEP FOR POWER UP)
|
||
AT &X SYNC CLOCK INTERNAL *
|
||
AT &X1 SYNC CLOCK EXTERNAL
|
||
AT &X2 SYNC CLOCK SLAVED
|
||
AT &Z STORE DIAL COMMAND LINE
|
||
|
||
DATA INTERFACE (2400)
|
||
AT &C DCD ALWAYS ON *
|
||
AT &C1 DCD ON WHILE CARRIER PRESENT
|
||
AT &D DTR IGNORED *
|
||
AT &D1 DTR FAIL DISCONNECT ENABLED (MODEM RETURNS TO COMMAND MODE)
|
||
AT &D2 DTR FAIL DISCONNECT ENABLED (MODEM RETURNS TO COMMAND MODE, TURN
|
||
AUTO ANSWER OFF)
|
||
AT &D3 DTR FAIL DISCONNECT ENABLED (RESET MODEM)
|
||
|
||
|
||
This information provided to you by David Scheall. I can be reached at
|
||
CompuServ 71360,2662 or at GEnie by sending mail to address D.Scheall.
|
||
I hope you find this usefull!
|
||
|