home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / MODEMS / MODEM / HAYESCMD.TXT < prev    next >
Text File  |  2000-06-30  |  9KB  |  239 lines

  1. ============= 2400B HAYES MODEM COMMANDS LIST =============
  2.  
  3.  
  4.  
  5. Here is a list of the S-registers used by Hayes modem.  Please be aware
  6. that not all modems support these registers and that some modems may
  7. have more registers than are listed.
  8.  
  9. All S register commands are entered in the "AT" commend line.
  10.  
  11.      Example: AT S8=2 S2=43 S7=30
  12.  
  13. To read the value in any register, use
  14.  
  15.          AT SX? <CR>
  16.  
  17. The modem should echo the value found in the regester x.
  18.  
  19.  
  20. REG  Values      Register function
  21.  
  22. S0   0           AUTO ANSWER OFF
  23.      1-255       AUTO ANSWER ON, ANSWER ON INDICATED # OF RINGS
  24. S1 **0-255       RING COUNT (THIS IS A READ-ONLY REGISTER)
  25. S2   0-127       ESCAPE CHARACTER  NORMALLY SET TO 43 OR "+"
  26.      127-255     ESCAPE FUNCTION DISABLED
  27. S3  0-127        END OF LINE CHARACTER  NORMALLY SET TO 13 (CR)
  28. S4  0-127        LINE FEED CHARACTER  NORMALLY SET TO 10 (LF)
  29. S5  0-127        BACKSPACE CHARACTER  NORMALLY SET TO 8 (BS)
  30. S6  2-255  SEC   PAUSE BEFORE DIALING (NORMALLY 2 SEC)
  31. S7  1-255  SEC   WAIT FOR CARRIER (NORMALLY SET TO 30 SEC)
  32. S8  0-255  SEC   PAUSE FOR COMMA IN DIAL STRING (NORMALLY SET TO 2 SEC)
  33. S9  1-255  .1SEC CARRIER VALIDATION TIME NORMALLY 6 (.6 SEC)
  34. S10 1-255  .1SEC LOSS OF CARRIER DISCONNECT DELAY NORMALLY 14 (1.4 SEC)
  35. S11 50-90  .1SEC BETWEEN NUMBER DIAL DELAY.  UNDOCUMENTED.  IMPROVE DIAL
  36.                  SPEED. I LIKE 55. THE DEFAULT IS 90.
  37. S12 20-255 .02SE ESCAPE SEQENCE PAUSE  NORMALLY 50 (1.0 SEC)
  38. S13 *            POWER UP ASYNC DATA FORMAT (USE CHART BELOW)
  39. S14 *            OPTION STATUS (USE CHART BELOW)
  40. S16 *            TEST STATUS (USE CHART BELOW)
  41. S18 0-255 SEC    TEST TIMER (REMOTE TEST)
  42. S21 *            OPTION STATUS  (USE CHART BELOW)
  43. S22 *            OPTION STATUS  (USE CHART BELOW)
  44. S23 *            OPTION STATUS  NORMALLY 07 (USE CHART BELOW)
  45. S25 0-255 SEC    DTR DETECT DELAY NORMALLY 5 SEC
  46.                  ASYNC MODE, SYIC AUTO-DIAL AND SYIC MANUAL DIAL MODE .05 SEC
  47. S26 0-255 MS     RTS TO CTS DELAY (1 MS)
  48. S27 *            OPTION STATUS (USE CHART BELOW)
  49.  
  50. * REGISTERS USED BY MODEM PROCESSOR. DO NOT ALTER THESE
  51. ** READ ONLY REGISTERS
  52.  
  53. S13 DATA FORMAT:
  54.  
  55.  
  56. POSITION  VALUE  FUNCTION
  57.  BIT 0      -    NOT USED
  58.  BIT 1      -    NOT USED
  59.  BIT 2      0    PARITY OFF
  60.             1    PARITY ON
  61.  BIT 3      0    ODD PARITY
  62.             1    EVEN PARITY
  63.  BIT 4      0    7 DATA BITS
  64.             1    8 DATA BITS
  65.  BIT 5      0    BIT 8=0
  66.             1    BIT 8=1
  67.  BIT 6      -    NOT USED
  68.  BIT 7      -    NOT USED
  69.  
  70. S14 DATA FORMAT:
  71.  BIT 0      -    NOT USED
  72.  BIT 1      0    LOCAL CHARACTER ECHO OFF
  73.             1    LOCAL CHARACTER ECHO ON
  74.  BIT 2      0    STATUS DISPLAYS ON
  75.             1    STATUS DISPLAYS OFF
  76.  BIT 3      0    STATUS CODES SENT
  77.             1    STATUS MESSAGES SENT
  78.  BIT 4      0    MODEM RESPONDS TO COMMANDS
  79.             1    MODEM IGNORES COMMANDS
  80.  BIT 5      0    TONE-DIALING
  81.             1    PULSE-DIALING
  82.  BIT 6      -    NOT USED
  83.  BIT 7      0    ANSWER MODE
  84.             1    ORIGINATE MODE
  85.  
  86. S16 DATA FORMAT:
  87.  BIT 0      0    ANALOG LOOP OFF
  88.             1    ANALOG LOOP ACTIVE
  89.  BIT 1      -    NOT USED
  90.  BIT 2      0    DIGITAL LOOP OFF
  91.             1    DIGITAL LOOP ACTIVE
  92.  BIT 3      0    REMOTE DIGITAL LOOP REQUESTED BY OTHER MODEM IS OFF
  93.             1    REMOTE DIGITAL LOOP REQUESTED BY OTHER MODEM IS ACTIVE
  94.  BIT 4      0    REMOTE DIGITAL LOOP OFF
  95.             1    REMOTE DIGITAL LOOP ACTIVE
  96.  BIT 5      0    SELF TEST RDL OFF
  97.             1    SELF TEST RDL ACTIVE
  98.  BIT 6      0    SELF TEST ANALOG LOOP OFF
  99.             1    SELF TEST ANALOG LOOP ACTIVE
  100.  BIT 7      -    NOT USED
  101.  
  102. S21 DATA FORMAT:
  103.  BIT 0      0    RJ11/RJ41/45 JACK TYPE
  104.             1    RJ12/FJ13 JACK TYPE
  105.  BIT 1      -    NOT USED
  106.  BIT 2      0    CTS FOLLOWS RTS
  107.             1    CTS FORCED ON
  108.  BIT 3&4    0    MODEM IGNORES DTR
  109.             1    MODEM ASSUMES COMMAND STATE WHEN DTR TURNS OFF
  110.             2    MODEM ASSUMES COMMAND STATE AND DISABLES AUTO-ANSWER
  111.                  WHEN DTR TURNS OFF
  112.             3    MODEM RESETS WHEN DTR TURNS OFF
  113.  BIT 5      0    DCD FORCED ON
  114.             1    DCD FOLLOWS CARRIER
  115.  BIT 6      0    DSR FORCED ON
  116.             1    DSR BEHAVES NORMALLY
  117.  BIT 7      0    LONG SPACE DISCONNECT DISABLED
  118.             1    LONG SPACE DISCONNECT ENABLED
  119.  
  120. S22 DATA FORMAT:
  121.  BIT 0&1    1    LOW SPEAKER VOLUME
  122.             2    MEDIUM SPEAKER VOLUME
  123.             3    HIGH SPEAKER VOLUME
  124.  BIT 2&3    0    SPEAKER ALWAYS OFF
  125.             1    SPEAKER ON UNTIL CARRIER DETECTED
  126.             2    SPEAKER ALWAYS ON
  127.             3    SPEAKER OFF DURING DIALING THEN ON UNTIL CARRIER DETECTED
  128.  BIT 4&5&6  0    X COMMAND IN EFFECT
  129.             4    X 1 COMMAND IN EFFECT
  130.             5    X 2 COMMAND IN EFFECT
  131.             6    X 3 COMMAND IN EFFECT
  132.             7    X 4 COMMAND IN EFFECT
  133.  BIT 7      0    39/61 MAKE/BREAK RATIO (PULSE DIALING)
  134.             1    33/67 MAKE/BREAK RATIO
  135.  
  136. S23 DATA FORMAT:
  137.  BIT 0      0    REMOTE DIGITAL LOOP REQUEST DENIED
  138.             1    REMOTE DIGITAL LOOP REQUEST GRANTED
  139.  BIT 1&2    0    0-300 BPS
  140.             1    600 BPS
  141.             2    1200 BPS
  142.             3    2400 BPS
  143.  BIT 3      -    NOT USED
  144.  BIT 4&5    0    EVEN PARITY
  145.             1    PARITY BIT ALWAYS 0
  146.             2    ODD PARITY
  147.             3    PARITY BIT ALWAYS 1
  148.  BIT 6&7    0    NO GUARD TONES
  149.             1    550 HZ GUARD TONE
  150.             2    1800 HZ GUARD TONE
  151.  
  152. S27 DATA FORMAT:
  153.  BIT 0&1    0    ASYNCRONOUS MODE
  154.             1    ASYNC/SYNC MODE
  155.             2    SYNC AUTO-DIAL
  156.             3    SYNC MANUAL DIAL
  157.  BIT 2      0    PUBLIC PHONE LINE
  158.             1    LEASED LINE
  159.  BIT 3      -    NOT USED
  160.  BIT 4&5    0    INTERNAL CLOCK USED
  161.             1    EXTERNAL CLOCK USED
  162.             2    SLAVED CLOCK USED
  163.  BIT 6      0    CCITT V.22 PROTOCOL (1200 BPS)
  164.             1    BELL 212A (1200 BPS)
  165.  BIT 7      -    NOT USED
  166. OTHER MODEM COMMANDS:
  167. AT       STANDARD LEAD IN SEQUENCE (ATTENTION)
  168. ATA      FORCE ANSWER
  169. ATD      DIAL (ATD ###-#####)
  170.    P     PULSE (ATDP ###-####)
  171.    T     TONE  (ATDT ###-####)
  172. ATE1     ENABLE LOCAL CHARACTER ECHO
  173. ATE0     DISABLE LOCAL CHARACTER ECHO
  174. ATH1     FORCE LINE CONNECT
  175. ATH0     FORCE LINE DISCONNECT
  176. ATI      ECHO VERSION TYPE
  177. ATL1     SPEAKER VOLUME LOW
  178. ATL2     SPEAKER VOLUME MEDIUM
  179. ATL3     SPEAKER VOLUME HIGH
  180. ATM0     SPEAKER ALWAYS OFF
  181. ATM1     SPEAKER ON EXCEPT WHILE CARRIER PRESENT
  182. ATM2     SPEAKER ALWAYS ON
  183. ATM3     SPEAKER ON EXCEPT WHILE DIALING AND CARRIER PRESENT
  184. ATO      GO ONLINE AFTER ESCAPE OR WHILE IN COMMAND MODE
  185. ATQ0     STATUS DISPLAY ON
  186. ATQ1     STATUS DISPLAY OFF
  187. ATV0     STATUS MESSAGES SENT
  188. ATV1     STATUS CODES SENT
  189. ATX0     "CONNECT" (CODE 1)  ALL SPEEDS NO DIAL TONE DETECTION
  190. ATX1     "CONNECT" (CODE 1)  0-300 BPS OR "CONNECT 1200" FOR 1200 OR
  191.          "CONNECT 2400" FOR 2400 BPS NO DIAL TONE DETECTION
  192. ATX2     WAIT FOR DIAL TONE (CONNECT SPEEDS SHOWN AS FOR X1)
  193. ATX3     DETECT BUSY SIGNAL (CONNECT SPEEDS SHOWS AS FOR X1)
  194. ATX4     WAIT FOR DIAL TONE, DETECT BUSY SIGNAL (CONNECT SPEEDS SHOWS AS FOR X1)
  195.  
  196. ATZ      RESET TO POWER UP CONDITION (CLEARS ALL REGISTERS)
  197.  
  198.  
  199.  
  200. 2400 MODEM SPECIAL COMMANDS:    (* = FACTORY SETTING STANDARD)
  201. ATB0     CCITT V.22 AT 1200 BPS
  202. ATB1     BELL 212A AT 1200 BPS *
  203.  
  204. AT &F    RESTORE TO FACTORY CONFIGURATION
  205. AT &G    NO GUARD TONE *
  206. AT &G1   550 HZ GUARD TONE
  207. AT &G2   1800 HZ GUARD TONE
  208. AT &J    RJ11/RJ41S/RJ45 JACK *
  209. AT &J2   RJ12/RJ13 JACK
  210. AT &L    REGULAR PHONE LINE *
  211. AT &L1   LEASED LINE
  212. AT &M    ASYNC OPERATION *
  213. AT &M1   ASYNC/SYNC OPERATION
  214. AT &M2   SYNC AUTO DIAL
  215. AT &M3   SYNC MANUAL DIAL
  216. AT &P    39/61 PULSE MAKE/BREAK RATIO *
  217. AT &P1   33/67 PULSE MAKE/BREAK RATIO
  218. AT &T4   GRANT RDL TEST REQUEST *
  219. AT &T5   DENY RDL TEST REQUEST
  220. AT &W    WRITE CURRENT REGISTERS TO NON-VOL-MEMORY (KEEP FOR POWER UP)
  221. AT &X    SYNC CLOCK INTERNAL *
  222. AT &X1   SYNC CLOCK EXTERNAL
  223. AT &X2   SYNC CLOCK SLAVED
  224. AT &Z    STORE DIAL COMMAND LINE
  225.  
  226. DATA INTERFACE (2400)
  227. AT &C    DCD ALWAYS ON *
  228. AT &C1   DCD ON WHILE CARRIER PRESENT
  229. AT &D    DTR IGNORED *
  230. AT &D1   DTR FAIL DISCONNECT ENABLED (MODEM RETURNS TO COMMAND MODE)
  231. AT &D2   DTR FAIL DISCONNECT ENABLED (MODEM RETURNS TO COMMAND MODE, TURN
  232.          AUTO ANSWER OFF)
  233. AT &D3   DTR FAIL DISCONNECT ENABLED (RESET MODEM)
  234.  
  235.  
  236. This information provided to you by David Scheall.  I can be reached at
  237. CompuServ 71360,2662 or at GEnie by sending mail to address D.Scheall.
  238. I hope you find this usefull!
  239.