home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaDemoCD2.iso / ASCII / TEXTE / DOCS / LsdDOCS35.DMS / LsdDOCS35.adf / CourierHSTUser.Manual.pp / CourierHSTUser.Manual
Encoding:
Text File  |  1990-09-13  |  172.4 KB  |  5,556 lines

  1.                        COURIER HST - USER MANUAL
  2.  
  3.  
  4. [De-archived on an Archimedes and fixed by Cygnus of LSD, I removed over 90K 
  5. of hard spaces and control codes, if a jobs worth doing...]
  6.  
  7.  
  8. USRobotics is a registered trademark and Courier HST is a
  9. trademark of U.S. Robotics, Inc.  Touch-Tone is a trademark of
  10. American Telephone and Telegraph.  InterBridge is a trademark of
  11. Hayes Microcomputer Products, Inc.  MCI Mail is a service mark of
  12. MCI Communications, Inc.  Microcom Networking Protocol (MNP) is a
  13. trademark of Microcom, Inc.  Sprint is a trademark of General
  14. Telephone and Electric.
  15.  
  16. TABLE OF CONTENTS
  17.  
  18. Limited Warranty                      vii
  19. FCC Registration Numbers              viii
  20. Connecting to the Telephone Company   viii
  21. Radio and Television Interference     viii
  22. For Canadian Modem Users              ix
  23. How to Use this Manual                x
  24.  
  25.  
  26. PART I.  INSTALLATION AND OPERATION
  27.  
  28. CHAPTER 1 -- Introduction   1-1
  29.  
  30. Advanced Features
  31. The Courier Product Family
  32. Compatibility
  33.   
  34.  
  35. CHAPTER 2 -- Set-Up and Testing2-1
  36.  
  37. Package Components
  38. Operational Requirements
  39. Assembling the Modem
  40. Testing
  41.  
  42.  
  43. CHAPTER 3 -- Operations at a Glance3-1
  44.  
  45. Data Format
  46. Error Control
  47. Data Compression
  48. Dialing
  49.  HST-Compatible, 9600 bps
  50.  MNP-Compatible, 2400 or 1200 bps
  51.  Non-MNP Compatible, 2400, 1200, 300 bps
  52. Flow Control
  53. Maximum Throughput
  54. High-Speed Channel Turnaround
  55. Link Negotiation
  56. Data Rate Defaults
  57. Nonvolatile Memory (NRAM)
  58. Phone Number Storage
  59. Dialing Stored Numbers
  60. Busy Answer
  61. Inactivity Timer
  62.  
  63.  
  64. CHAPTER 4 -- Interface Controls4-1
  65.  
  66. Terminology
  67. Throughput Guidelines
  68. Error Control
  69.  ARQ Retry Timeout
  70.  Online Data Rate Fallback
  71.  Error Control Modes (&Mn)
  72.    With Auto Answer
  73.  Data Compression Mode (&Kn)
  74. Flow Control
  75.  Transmit Data Flow Control (&Hn)
  76.    Hardware Control
  77.    Software Control
  78.  Received Data Flow Control
  79.    Hardware Control (Rn)
  80.    Software Control (&In)
  81. Data Rate Commands
  82.  Variable Rates
  83.  Fixed Rates
  84.  Maximum Throughput Settings
  85.  DTE Rate Select (&Bn)
  86.  Link Rate Select (&Nn)
  87. DSR Override (&Sn)
  88.  
  89. CHAPTER 5 -- Internal Controls 5-1
  90.  
  91. Setting/Using Defaults
  92.  Writing Defaults to NRAM (&W)
  93.  Loading the Factory Defaults (&F)
  94.  Resetting to NRAM Defaults (Z)
  95.  Storing Telephone Numbers (&Zn=s)
  96. Result Codes
  97.  Response Modes (Vn)
  98.  Result Code Sets (Xn)
  99.  Quiet Mode (Qn)
  100.  /ARQ Result Codes
  101. Local Echo
  102.  Command Mode Local Echo (En)
  103.  Online Local Echo (Fn)
  104. The Audio Monitor
  105.  Speaker Control (Mn)
  106. Modem Clock Usage (Kn)
  107. Transmitter Enable/Disable (Cn)
  108. Break Handling (&Yn)
  109. The S-Registers
  110.  
  111.  
  112. CHAPTER 6 -- Dialing and Answering 6-1
  113.  
  114. Basic Requirements  
  115.  Transmission Rate   
  116.  Error Control  
  117.  Automatic Retrain   
  118. Placing Calls  
  119.  Dial Command (D)
  120.  Dialing Type, X0 or X1 Setting 
  121.  Adaptive Dialing, X2-X6 Settings   
  122.  Pause (,) 
  123.  Dial and Return to Command Mode (;) 
  124.  Dialing Letters (") 
  125.  Transferring Calls (!)   
  126.  Wait for a Second Dial Tone (W)
  127.  Wait for an Answer (@)   
  128.  Reversing Originate/Answer Frequencies (R)   
  129. Canceling Dialing (any key)   
  130. Redialing 
  131.  Re-execute the Last Command (A/)   
  132.  Automated Redialing (>, A>)   
  133.  Continuous Repeat (>)
  134.  Continuous Re-Execute (A>)
  135.  Exiting Repeat Mode 
  136. Dialing a Stored Number (DSn) 
  137. Escape Code Operations (+++)  
  138.  Modem Response to +++
  139. Returning Online (O) 
  140. Hanging Up (Hn) 
  141. Automatic Answering 
  142.  Suppressing Auto Answer  
  143.  Points to Remember
  144. International Calls 
  145.  U.S./CCITT Answer Tone (Bn)   
  146.  Guard Tone (&Gn)
  147.  Pulse Dial Make/Break Ratio (&Pn)  
  148.  
  149.  
  150. Chapter 7--Queries and Help Screens7-1
  151.  
  152. User Inquiries (In) 
  153. S-Register Query (Sr?)
  154.  S17
  155.  S20
  156. Phone Number Query (&Zn?) 
  157. Help Screens   
  158.  Basic Command Set ($)
  159.  Extended Command Set (&$) 
  160.  Dialing (D$)   
  161.  S-Register Functions (S$) 
  162.  
  163.  
  164. PART II.  REFERENCE
  165.  
  166. Appendix A--Error/Flow Control Concepts
  167. MNP Level Negotiation
  168.  Throughput
  169.  Level 1
  170.  Level 2
  171.  Level 3
  172.  Level 4
  173.  Level 5
  174. Error Detection/Retransmission
  175. Flow Control
  176.  Example 1--Transmit Data
  177.  Example 2--Received Data
  178.  
  179.  
  180. Appendix B--Summaries and Tables  B-1
  181.  
  182. The RS-232C Interface, with Pin Definitions
  183. Front End Indicators
  184. DIP Switch Summary
  185. Default Settings
  186. S-Register Summary
  187. ASCII Chart
  188.  
  189.  
  190. Appendix C--Alphabetical Command Summary C-1
  191.  
  192.  
  193. Appendix D--Problems and SolutionsD-1
  194.  
  195. If You Still Have Problems
  196.  
  197.  
  198. Appendix E--Additional Operational InformationE-1
  199.  
  200. Using Both Voice and Data Communications
  201. High Speed/Low Speed Protocol 
  202. Retrain Sequence
  203. PBX, Dedicated Line, and Leased Line Operations
  204. Hewlett Packard Installations
  205. Analog Loopback and Other Tests
  206.  
  207.  
  208. Appendix F--Technical Specifications   F-1
  209.  
  210.  
  211. Glossary G-1
  212.  
  213.  
  214. Index
  215.  
  216.  
  217. LIMITED WARRANTY
  218.  
  219. U.S. Robotics, Inc., warrants to the original consumer or other
  220. end user purchaser that this product is free from defects in
  221. materials or workmanship for a period of two years from the date
  222. of purchase.  During the warranty period, and upon proof of
  223. purchase, the product will be repaired or replaced (with the same
  224. or similar model) at our option, without charge for either parts
  225. or labor.  This warranty shall not apply if the product is
  226. modified, tampered with, misused, or subjected to abnormal
  227. working conditions.
  228. -----------------------------------------------------------------
  229. REPAIR OR REPLACEMENT AS PROVIDED UNDER THIS WARRANTY IS THE
  230. EXCLUSIVE REMEDY OF THE PURCHASER.  THIS WARRANTY IS IN LIEU OF
  231. ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED
  232. WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE OR
  233. PURPOSE, AND U.S. ROBOTICS SHALL IN NO EVENT BE LIABLE TO
  234. PURCHASER FOR INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND OR
  235. CHARACTER.
  236. -----------------------------------------------------------------
  237. Some states do not allow the exclusion or limitation of
  238. incidental or consequential damages or allow limitations on how
  239. long an implied warranty lasts, so the above limitations or
  240. exclusion may not apply to you. This warranty gives you specific
  241. legal rights, and you may also have other rights which vary from
  242. state to state.
  243.  
  244. To obtain service under this warranty, contact the U.S. Robotics
  245. Technical Support Department at 800/982-5151 (in Illinois,
  246. 312/982-5151), or by mail at 8100 North McCormick Blvd., Skokie,
  247. Illinois, 60076.  You will be given a Return Materials
  248. Authorization (RMA) number to help us keep track of your warranty
  249. request.  Once you have received your RMA number, take or mail
  250. the product, postage prepaid, to U.S. Robotics at the above
  251. address.  Include proof of the date of purchase.  IMPORTANT:  If
  252. you ship your unit, pack it securely, be sure your RMA number is
  253. visible on the outside of the package, and ship it charges
  254. prepaid and insured.
  255.  
  256. Should you encounter problems in operating this device,  follow
  257. the instructions in Appendix D in Part II of this manual.  The
  258. Appendix contains solutions to operating problems as well as
  259. procedures to follow if there is an apparent modem malfunction.
  260.  
  261.  
  262. FCC REGISTRATION NUMBERS
  263.  
  264. FCC68:  CJE794-11323-DM-E
  265. RINGER EQUIVALENCE:  0.4B
  266. FCC15:  CJE794FAST
  267.  
  268.  
  269. CONNECTING TO THE TELEPHONE COMPANY
  270.  
  271. It is not necessary to notify the telephone company before
  272. installing the modem.  However, the telephone company may request
  273. the telephone number(s) to which the Courier is connected and the
  274. FCC information printed above.
  275.  
  276. If the telephone company has any questions or raises problems,
  277. ask them to call the Technical Support Department, USRobotics,
  278. Inc., 800/982-5151 (in Illinois, 312/982-5151).
  279.  
  280. If the modem is malfunctioning, it may affect the telephone
  281. lines.  In this case, disconnect the modem until the source of
  282. the difficulty is traced.  Do not use the modem on party or coin
  283. telephone lines.
  284.  
  285. RADIO AND TELEVISION INTERFERENCE
  286.  
  287. This equipment generates and uses radio frequency energy and if
  288. not installed and used properly, in strict accordance with the
  289. manufacturer's instructions, may cause interference to radio and
  290. television reception.  The Courier HST has been tested and found
  291. to comply with the limits for a Class B computing device in
  292. accordance with the specifications in Subpart J of Part 15 of FCC
  293. rules, which are designed to provide reasonable protection
  294. against such interference in a residential installation.
  295.  
  296. However, there is no guarantee that interference will not occur
  297. in a particular installation.  If this device does cause
  298. interference to radio or television reception, which you can
  299. determine by monitoring reception when the modem is on and off,
  300. try to correct the problem with one or more of the following
  301. measures.
  302.  
  303. Reorient the receiving antenna.
  304. Relocate the computer with respect to the receiver.
  305. Relocate the computer and/or the receiver so that they are
  306. on separate branch circuits.
  307.  
  308. If necessary, consult your dealer or an experienced
  309. radio/television technician for additional suggestions.  You may
  310. find the following booklet, prepared by the Federal
  311. Communications Commission, helpful:
  312.  
  313.  
  314. How to Identify and Resolve Radio-TV Interference Problems
  315. Stock No. 004-000-0345-4
  316. U.S. Government Printing Office
  317. Washington, DC 20402
  318.  
  319.  
  320. FOR CANADIAN MODEM USERS
  321.  
  322. The Canadian Department of Communications (DOC) label identifies
  323. certified equipment.  This certification means that the equipment
  324. meets certain telecommunications network protective, operational,
  325. and safety requirements.  The department does not guarantee the
  326. equipment will operate to a user's satisfaction.
  327.  
  328. Before installing this equipment, make sure you are permitted to
  329. connect it to the facilities of the local telecommunications
  330. company.  You must also install the equipment using an acceptable
  331. method of connection.  In some cases, you may also extend the
  332. company's inside wiring for single line individual service by
  333. means of a certified connector assembly (telephone extension
  334. cord).  You should be aware, however, that compliance with the
  335. above conditions may not prevent degradation of service in some
  336. situations.
  337.  
  338. Repairs to certified equipment should be made by an authorized
  339. Canadian maintenance facility designated by the supplier.  Any
  340. repairs or alterations made by a user to this equipment, or
  341. equipment malfunctions, may give the telecommunications company
  342. cause to request the user to disconnect the equipment.
  343.  
  344. For your own protection, make sure that the electrical ground
  345. connections of the power utility, telephone lines, and internal
  346. metallic water pipe system, if present, are connected together.
  347. This precaution may be particularly important in rural areas.
  348.  
  349. CAUTION:  Do not attempt to make such connections yourself;
  350. contact the appropriate electric inspection authority or
  351. electrician.
  352.  
  353.    Courier HST Modem Load Number:  38B
  354.  
  355. The Load Number (LN) assigned to each terminal device denotes the
  356. percentage of the total load to be connected to the telephone
  357. loop used by the device, without overloading.  The  termination
  358. on a loop may consist of any combination of devices, subject only
  359. to the requirement that the total of the Load Numbers of all the
  360. devices not exceed 100.  An alphabetic suffix is also specified
  361. in the Load Number for the appropriate ringing type (A or B), if
  362. applicable.  For example, LN = 38B designates a Load Number of 38
  363. and a B-type ringer.
  364.  
  365.  
  366. HOW TO USE THIS MANUAL
  367.  
  368. This manual is divided into two parts.  The first part is
  369. designed to aid you in getting your modem connected and operating
  370. as quickly as possible.  Part I also includes chapters on command
  371. usage.  Part II contains a number of informative appendixes that
  372. you may or may not need, depending on your situation, plus a
  373. Glossary and Index.
  374.  
  375. Below is a brief description of the manual's contents.  We
  376. suggest you review at least Chapters 1-3 before operating the
  377. modem.
  378.  
  379. oChapter 1 -- Introduction
  380.  
  381. oChapter 2 -- Assembling and testing the modem
  382.  
  383. oChapter 3 -- Immediate operations -- essentials
  384.  
  385. oChapter 4 -- Interface controls
  386.  
  387. oChapter 5 -- Internal controls
  388.  
  389. oChapter 6 -- Calling, answering and disconnecting
  390.  
  391. oChapter 7 -- Inquiries and Help screens
  392.  
  393. The appendixes in Part II cover the following subjects:
  394.  
  395. oBackground information on error and flow control
  396.  
  397. oSummaries and tables
  398.  
  399. oProblems, their causes, and solutions
  400.  
  401. oAdditional operational information
  402.  
  403. oTechnical specifications
  404.  
  405.  
  406.                   CHAPTER 1 - INTRODUCTION
  407.  
  408.  
  409. ADVANCED FEATURES
  410.  
  411. The USRobotics Courier HST modem represents powerful, advanced
  412. electronic design that gives you optimal speed and accuracy.
  413.  
  414. Trellis Coded Modulation
  415.  
  416. Trellis coded modulation is a convolutional coding technique that
  417. makes data transmission less vulnerable to errors caused by phone
  418. network impairments.  It can tolerate twice the telephone channel
  419. noise power as conventional modulation (quadrature amplitude
  420. modulation, or QAM), so there are fewer error-control
  421. retransmissions.  Trellis coded modulation is also less
  422. susceptible to impulse-type noise.
  423.  
  424. Asymmetrical Modulation
  425.  
  426. At top speed, data flows in one direction at 9600 bits per second
  427. and at 450 bits per second in the other.  The modems
  428. automatically switch the high-speed channel on demand, i.e.,
  429. depending on which transmitter has the most data to transmit.
  430.  
  431. In practice, the modems seldom need to reverse channels, since
  432. the asymmetric design reflects typical communications sessions --
  433. brief messages typed at one end of the link, files sent from the
  434. other.  The asymmetrical approach provides the most efficient and
  435. economical strategy for using ordinary phone channels at high
  436. speeds.
  437.  
  438. Error Control
  439.  
  440. The MNP protocol is a widely used, sophisticated method of
  441. ensuring data integrity at 2400 and 1200 bps.  A USRobotics
  442. proprietary protocol similar to MNP is used at 9600, 7200 and
  443. 4800 bps.  With error detection and retransmission of errored
  444. data blocks, plus flow control, you can be assured that your data
  445. is sent and received with reliability.
  446.  
  447. Data Compression/Throughput Gains
  448.  
  449. The Courier HST compresses data to pack more information into
  450. each second of your calls, enabling throughput of up to 19.2K
  451. bits per second.  In addition, the implementation of larger data
  452. blocks eliminates much of the added overhead (protocol
  453. information) associated with less powerful error-control
  454. protocols.
  455.  
  456. Rate Selection/Flow Control
  457.  
  458. The Courier HST modem's flow control buffer allows you to set
  459. your computer/modem rate as high as 19.2k bits per second, for
  460. even greater performance. Flow control settings protect
  461. transmissions from data loss.
  462.  
  463. Online Fallback/Fall Forward
  464.  
  465. During 9600-bps communications, if severe line impairments
  466. threaten the integrity of data transfer, the modems fall back and
  467. retrain at 7200 bps.  If necessary, they fall back further to
  468. 4800 bps.  As line improvements occur, the modems automatically
  469. shift up to the next higher speed.
  470.  
  471. Programmable Nonvolatile Memory
  472.  
  473. You can tailor your own default settings for the Courier HST and
  474. store them in nonvolatile random access memory (NRAM).  Each time
  475. the computer is powered on, the modem operates at the settings
  476. you've specified.
  477.  
  478. Diagnostics
  479.  
  480. After each call, you can display a Link Diagnostics screen
  481. containing information about the call.  Two S-Registers also
  482. store information on the reason for a call's disconnect.
  483.  
  484. Shorter Response Time
  485.  
  486. 9600-bps modems are generally most efficient for file transfers.
  487. You'll find that the Courier HST also offers faster response
  488. times during interactive sessions.
  489.  
  490. THE COURIER PRODUCT FAMILY
  491.  
  492. In addition to the Courier HST's new features, the modem
  493. incorporates the same popular capabilities of other products in
  494. the USRobotics Courier line:
  495.  
  496. Link Negotiation Fallback
  497.  
  498. The Courier HST automatically falls back to 2400, 1200, and 300
  499. bits per second, in both Originate and Answer Modes, to match a
  500. lower rate of a remote modem.  You can optionally set local
  501. interface and link rates at fixed speeds.
  502.  
  503. Inactivity Timer
  504.  
  505. You can set the modem to automatically hang up after a specified
  506. number of minutes if there is no activity on the phone line.
  507.  
  508. Call Duration Reporting
  509.  
  510. The modem records the duration of your calls in hours, minutes,
  511. and seconds.  This feature enables you to display and print an
  512. audit of your calling activities.  You can optionally use the
  513. modem clock as a real-time clock.
  514.  
  515.  
  516. Call Progress Detection
  517.  
  518. An optional set of result codes (screen messages) lets you know
  519. when a line is busy, a person rather than a modem has answered
  520. the phone, there is no dial tone, or the distant phone is
  521. ringing.
  522.  
  523. Modem Settings Display
  524.  
  525. On command, the modem displays its current settings, a handy way
  526. to check your transmission rate, S-registers and other
  527. operational controls.
  528.  
  529. HELP Screens
  530.  
  531. You can also display screens that summarize the command sets,
  532. Dial command options, and S-register functions.
  533.  
  534. Bottom Panel Reference
  535.  
  536. Operational summaries and other information are printed on the
  537. bottom of the modem case.  A Dual In-Line Package (DIP) switch
  538. guide makes it easy to tailor the switch settings to your
  539. requirements.
  540.  
  541. Automated Redialing
  542.  
  543. You can put the modem into Repeat Mode to automatically redial if
  544. a previous dial attempt fails to connect.  This is especially
  545. useful in dialing services whose lines are often busy.
  546.  
  547. Quote Mode
  548.  
  549. Set the modem to Quote Mode if you want it to dial an alphabetic
  550. "number," such as 800-"DIAL USR" (USRobotics' Sales Department).
  551.  
  552. Adaptive Dialing
  553.  
  554. You can set the modem to first try Touch-Tone dialing.  If tone
  555. dialing doesn't work on the line, the modem automatically
  556. switches to the slower type, pulse (rotary).
  557.  
  558. Automatic Retraining
  559.  
  560. Retraining (a resynchronization with the remote modem) occurs if
  561. the modem detects line disturbances that might affect data
  562. reliability.  Retraining occurs at 9600 and 2400 bps.  (Appendix
  563. E-3 contains more information.)
  564.  
  565.  
  566. COURIER HST COMPATIBILITY
  567.  
  568. The Courier HST offers upgrading to 9600 bps while maintaining
  569. compatibility with most installed 2400/1200/300 bps, dial-up
  570. modems and existing software.  Its compatibility features include
  571. the following:
  572.  
  573. oCan be used with any computer or terminal that is
  574.  compatible with the RS-232C standard interface.
  575.  
  576. oCan be used with any computer or terminal that uses
  577.  ASCII, the standard character code supported by most
  578.  equipment manufacturers.
  579.  
  580. oConnects with any modem whose signal scheme is
  581.  compatible with the following standards at the given
  582.  data rate:
  583.  
  584.    300 bps   Bell 103
  585.    1200 bps  Bell 212A
  586.    2400 bps  V.22bis
  587.    9600 bps  USR-HST
  588.  
  589. oUses the HST error control protocol at 9600 bps and the
  590.  MNP error control protocol, Service Levels 1-5, at 2400
  591.  and 1200 bps.
  592.  
  593. oIs fully FCC-certified for the uses described in this
  594.  manual.
  595.  
  596.  
  597.                    CHAPTER 2 - SET-UP AND TESTING
  598.  
  599.  
  600. Figure 2.1 -- Courier HST
  601.  
  602.  
  603. PACKAGE COMPONENTS
  604.  
  605. The Courier HST package contains the following items in addition
  606. to this manual:
  607.  
  608. oThe Courier HST modem
  609.  
  610. oAn RJ11C phone cord
  611.  
  612. oA power adapter
  613.  
  614. oA Quick-Reference card, in the manual
  615.  
  616. oYour warranty card, to be filled out and returned to
  617.  USRobotics, Inc.
  618.  
  619. OPERATIONAL REQUIREMENTS
  620.  
  621. The Courier HST has minimal operational requirements.  Be sure to
  622. read the information in the front of this manual about radio and
  623. television interference and connecting to the phone company.  In
  624. addition, you should be aware of the following:
  625.  
  626.  o   Follow the operating instruction in Appendix E-4 if the
  627.  modem is to be used in either of the following types of
  628.  installation.
  629.  
  630.  1)   The modem will be installed in a key system PBX in
  631.    which RJ12 or RJ13 jacks are used rather than the
  632.    RJ11 jack.
  633.  
  634.  2)   The modem will be attached to a user-installed
  635.    phone line or a line leased from the telephone
  636.    company.  Often referred to as dedicated or
  637.    private, this type of line is used for a direct,
  638.    continuous connection between two modems.  The
  639.    connection is made without dialing.
  640.  
  641. oIf the modem is installed in a Hewlett Packard system,
  642.  be sure to follow the instructions in Appendix E-5.
  643.  
  644. oIf you're working with a computer rather than a
  645.  terminal, communications software is required to put
  646.  the computer in Terminal Mode.  Some communications
  647.  programs do this automatically when you load the
  648.  program, while others require typing a function key or
  649.  other operation.  If necessary, refer to your
  650.  communications software documentation for instructions.
  651.  
  652. RS-232C Connector Requirements
  653.  
  654. You'll need an RS-232C cable to connect the modem to your
  655. computer or terminal.  Use a shielded cable to ensure minimal
  656. interference with radio and television reception.
  657.  
  658. The modem takes a DB-25P (25-pin plug, or male) connector, but
  659. computer equipment varies.  Check the serial port at the rear of
  660. your machine, labeled MODEM, COMMUNICATIONS, EIA or with a phone
  661. symbol.  (Don't use the port marked PRINTER or AUX.)
  662.  
  663. The port will be either a socket (female) or plug (male) that
  664. typically accommodates 25 or 9 pins.  For example, the port on
  665. the IBM PC, XT and some compatibles is a plug that takes a DB-25S
  666. (socket) connector.  The port on the IBM AT and some compatibles
  667. is a plug that takes a DB-9S (socket) connector.
  668.  
  669. NOTE:  Appendix B-1 defines the RS-232C pin assignments required
  670. to operate the modem.  Be sure to check the appendix if you're
  671. not sure what type of 25- or 9-pin connector you need, or if
  672. you're building your own connector.  If your machine has other
  673. than a 25- or 9-pin port, check your documentation to see what
  674. type of RS-232C connector is required.
  675.  
  676. ASSEMBLING THE MODEM
  677.  
  678. 1.   Turn off the computer or terminal and its peripheral
  679. devices.
  680.  
  681. 2.   Examine the label on the bottom of the modem.  In addition
  682. to the summaries and other information, the label contains
  683. icons to aid in modem assembly.  Check the interfaces at the
  684. back of the modem, shown in the following photograph.
  685.  
  686. Figure 2.2 -- Interface End, Courier HST
  687.  
  688.  
  689. 3.   Now review the attached interfaces in Figure 2.3.
  690.  
  691.    Figure 2.3 -- Connected Courier HST
  692.  
  693.  
  694. 4.   Check to make sure that the power switch is OFF; press it
  695. towards the zero in the 1/0 icon on the bottom label.  Then
  696. plug the small end of the power supply cord into the power
  697. jack at the back of the modem, and plug the power adapter
  698. into a standard 115-volt AC wall socket.
  699.  
  700. Disconnect your present phone cable from the wall jack.
  701. Plug one end of the phone cord that came with the modem into
  702. the wall jack, and the other end into the phone jack near
  703. the wall-jack icon.
  704.  
  705. NOTE:  Older telephone installations may not have the
  706. appropriate modular wall jack and plug.  Adapters and RJ11C
  707. connectors are available from your telephone company or
  708. computer dealer.
  709.  
  710. If you want to keep your telephone connected for
  711. conventional calls, plug its cord into the jack near the
  712. phone icon.  You can also use both your telephone and modem
  713. in one call, although not at the same time.  Appendix E-1,
  714. Using Both Voice and Data Communications, explains how to
  715. switch control of the phone line between the phone and the
  716. modem.
  717.  
  718. 5.   Next, check the positions of the bank of Dual In-Line
  719. Package (DIP) Switches located at the back of the modem.
  720. These switches are set at the factory to the positions
  721. desired by most users, as shown in Figure 2.4.
  722.  
  723. Figure 2.4 -- DIP Switch Factory Settings
  724.  
  725.  
  726. Use the guide on the bottom of the modem or refer to the
  727. more detailed summary in Appendix B-3 to determine if your
  728. situation requires different settings. If you're connecting
  729. the modem to a dedicated line or to a small interoffice or
  730. PBX system, review Appendix E-4 for special installation and
  731. operating instructions.
  732.  
  733. 6.   The final step is to connect the modem to the computer's or
  734. terminal's serial port with the RS-232C cable described
  735. earlier in this chapter.  Attach the appropriate connectors
  736. to the modem and to the serial port.
  737.  
  738. NOTE:  When you are using the modem, be sure not to cover the
  739. vents on the top of the case.
  740.  
  741. The modem is now ready to be tested and operated.
  742.  
  743. TESTING
  744.  
  745. To verify that your modem is working properly, follow these
  746. steps:
  747.  
  748.  
  749. 1.   Turn on your computer or terminal and clear the screen.
  750. Then turn the Courier's power switch ON.  These front
  751. indicator LEDs will light up:
  752.  
  753. CD  Carrier Detect (if you haven't changed the factory setting of DIP switch 6)
  754. TR  Data Terminal Ready (if you haven't changed the factory setting of DIP 
  755.     switch 1)
  756. MR  Modem Ready/Power
  757. RS  Request to Send, if your computer/terminal supports RTS on the RS-232C 
  758.     interface
  759. CS  Clear to Send
  760.  
  761. 2.   If you're using a personal computer, load your
  762. telecommunications software and put your computer in
  763. Terminal Mode.  This causes the computer to function as a
  764. terminal rather than a processor:  everything you type at
  765. the keyboard goes directly to the modem.  If necessary,
  766. refer to your communications software documentation for
  767. instructions.
  768.  
  769. 3.   Next, check to see if your machine and modem are
  770. communicating with each other by entering the command to get
  771. the modem's attention.
  772.  
  773. Type either upper or lower case letters, not a combination.
  774. Enter every command to the modem by pressing the Enter key
  775. (Carriage Return), shown in the example between angle
  776. brackets.  (Don't type the angle brackets.)
  777.  
  778. Type the following:
  779.  
  780.  AT <Enter>
  781.  
  782. If everything is correct, the modem responds as follows:
  783.  
  784.  OK
  785.  
  786. NOTE:  The AT command is used alone to check the
  787. modem/terminal interface.  AT is also the mandatory prefix
  788. for all other commands except A/ and A>, used to repeat
  789. execution of the command in the command buffer, and +++, the
  790. escape code.  These exceptions are explained in Chapter 6.
  791.  
  792. 4.   The modem is shipped with DIP switch 4 UP, causing the modem
  793. to display (echo) your keyboard commands.  If your typed
  794. command is not displayed, your local echo is OFF.  To turn
  795. the local echo ON, send the modem the following command.
  796.  
  797.  ATE1 <Enter>
  798.  
  799. If double characters appear on the screen, both your modem
  800. and software are set to local echo ON.  Either set your
  801. software to local echo OFF, or turn the modem's echo OFF
  802. with this command:
  803.  
  804.  ATE0 <Enter>
  805.  
  806. 5.   If no OK appears on your screen, check out the connections
  807. at the interface end of the modem.  Then carefully review
  808. the previous instructions to see if you've missed something.
  809.  
  810. For information on other testing such as the Analog Loopback
  811. Self-Test, see Appendix E-6.
  812.  
  813.  
  814.              CHAPTER 3 - OPERATIONS AT A GLANCE
  815.  
  816. Here are some brief guidelines for immediate operation of the
  817. modem.
  818.  
  819. DATA FORMAT
  820.  
  821. Ten-bit data units:  check the table on page 6-1 or page F-1.
  822.  
  823. ERROR CONTROL
  824.  
  825. Both modems must be set to error control mode for error detection
  826. and retransmission to occur.  Always use error control for 9600-
  827. bps communications.
  828.  
  829. We use the term ARQ (automatic repeat request) for error control.
  830. The three ARQ settings are as follows:
  831.  
  832. &M0  
  833.  
  834. Normal Mode.  No error control.
  835.  
  836. &M4  
  837.  
  838. Normal/ARQ Mode -- Default.  The Courier attempts an ARQ
  839. connection; if the signal isn't recognized, the modem continues
  840. in Normal Mode (&M0).
  841.  
  842. &M5  
  843.  
  844. ARQ Mode.  The Courier attempts an ARQ connection; if the signal
  845. isn't recognized, the modem hangs up.
  846.  
  847. DATA COMPRESSION
  848.  
  849. The modem is set at the factory to negotiate for data
  850. compression.  Leave the modem set to its default unless you are
  851. transferring files that are already compressed, in which case you
  852. should disable data compression by setting the modem to &K0.  For
  853. more information, see the throughput guidelines at the beginning
  854. of Chapter 4 and the &K command description in that chapter.
  855.  
  856. DIALING
  857.  
  858. Use the following settings/commands to call the specified type of
  859. modem at the indicated speeds.
  860.  
  861. HST-Compatible, 9600 bps
  862.  
  863. Terminal/software:  19.2k (preferable) or 9600 bps
  864.  
  865. Type:  AT &H3 D phone number <Enter>
  866.  
  867. The command includes the setting for hardware/software flow
  868. control (&H3).  See the flow control guidelines that follow.
  869.  
  870. If the modem isn't set for error control, include &M4 or &M5 in
  871. the command line.
  872.  
  873. MNP-Compatible, 2400 or 1200 bps
  874.  
  875. Terminal/software:  19.2k, 9600, 2400 or 1200 bps
  876.  
  877. Type: AT &H3 D phone number <Enter>
  878.  
  879. The command includes the setting for hardware/software flow
  880. control (&H3).  See the flow control guidelines that follow.
  881.  
  882. Non-MNP Compatible, 2400, 1200 or 300 bps
  883.  
  884. See the flow control guidelines that follow.
  885.  
  886. Terminal/software:  2400, 1200 or 300 bps
  887.  
  888. Type:  AT &M0 D phone number <Enter>
  889.  
  890. NOTE:  &M0 suppresses the MNP signals that may be misinterpreted
  891. by the remote system and prevent a successful connection.
  892.  
  893. FLOW CONTROL
  894.  
  895. Hardware and/or software flow control can be used for transmitted
  896. and received data.   We recommend hardware Transmit data flow
  897. control (&H1) since this setting doesn't affect the data stream.
  898. This is especially important if you're transmitting binary data.
  899.  
  900. Transmit Data flow control (&H) is required in the following
  901. situations.  Received Data flow control is optional.
  902.  
  903. oYou're using error control (9600/2400/1200 bps), with
  904.  or without data compression.  Flow control prevents
  905.  buffer overflow in the event that line disturbances
  906.  cause frequent retransmissions.
  907.  
  908. oThe rate at the local terminal interface is higher than
  909.  the link rate.
  910.  
  911. oThe volume of data transfer is high.
  912.  
  913. Flow control commands are explained in Chapter 4.
  914.  
  915. MAXIMUM THROUGHPUT
  916.  
  917. Use these settings for both Originate and Answer Modes.  The
  918. default data compression setting, &K1, is assumed.
  919.  
  920. Terminal/software:  19.2k bps
  921.  
  922.  Modem:  Fixed terminal interface rate (&B1)
  923.   Variable link rate (&N0)
  924.   Transmit Data flow control (&H1
  925.   preferred, &H2 or &H3)
  926.  
  927. HIGH-SPEED CHANNEL TURNAROUND
  928.  
  929. As described in Chapter 1, HST modems use asymmetrical
  930. modulation.  The modems allocate the high-speed channel on demand
  931. so that the modem with the greatest amount of data in its buffer
  932. transmits at 9600 bps.
  933.  
  934. Turnaround of the channel is automatic and requires no user
  935. intervention.  If the remote modem has a 300-bps back channel,
  936. the Courier automatically drops its back channel rate from 450 to
  937. 300 bps.
  938.  
  939. LINK NEGOTIATION
  940.  
  941. When a Courier HST calls an HST-compatible modem and both are
  942. operating at 9600 bps, the modems negotiate the link connection
  943. (shake hands) at 2400 bps and automatically resume operation at
  944. 9600 bps.  The lower handshaking rate maintains compatibility
  945. with the existing telephone network as well as existing hardware
  946. and software.
  947.  
  948. It's possible for two HST-compatible modems to connect directly
  949. at 9600, without 2400-bps handshaking, but both modems must be
  950. set as follows:
  951.  
  952. Terminal/software:  9600 or 19.2k bps
  953.  Modem:  Fixed link rate of 9600 bps (&N6)
  954.   Error control, either &M4 or &M5
  955.   Transmit Data flow control, preferably   
  956.   hardware, &H1
  957.  
  958. DATA RATE DEFAULTS
  959.  
  960.    Terminal interface:  &B0, detect rate from the AT command,
  961.   then follow the connection rate.
  962.    Link interface:  &N0, negotiate the highest possible  
  963.   rate with the remote modem in both   
  964.   Originate and Answer Modes.
  965.  
  966. The terminal interface and link rates may be set to fixed rates
  967. using &B1 or &N1-6, respectively.
  968.  
  969. NONVOLATILE MEMORY (NRAM)
  970.  
  971. The modem is factory set (DIP switch 10 OFF) to load the settings
  972. stored in NRAM on power up.  Write your own configuration
  973. defaults to NRAM with the &W command.  To review the NRAM
  974. settings, refer to Appendix B-4 or send the modem the I5 option
  975. of the Inquiry command:
  976.  
  977.  ATI5 <Enter>
  978.  
  979. PHONE NUMBER STORAGE
  980.  
  981. Use &Zn=s to store four frequently called phone numbers in NRAM
  982. (nonvolatile memory); n = positions 0 through 3, s = the number-
  983. string.  The string may contain a maximum of 36 characters and
  984. any Dial command options, but no other operational settings.
  985.  
  986. Example:  AT&Z=9,,1 312 5551234 <Enter> (Store at position 0)
  987.  
  988. Example:  AT&Z1=5551234 <Enter> (Store at position 1)
  989.  
  990. DIALING STORED NUMBERS
  991.  
  992. To dial, issue the DSn command, where n indicates the position of
  993. the number in NRAM.
  994.  
  995. Example:  ATDS1 <Enter>  (Dial number at position 1)
  996.  
  997. The first command in the following sequence stores the phone
  998. number and access code for a long distance service.  The second
  999. command dials the stored number/access code and continues dialing
  1000. the long distance phone number.
  1001.  
  1002.  AT&Z2 = 5551234,,9876,, <Enter>
  1003.  ATDS2 D 1 312 5556789 <Enter>
  1004.  
  1005. BUSY ANSWER
  1006.  
  1007. Use A> instead of A/ and the modem redials up to 10 tries instead
  1008. of once.  Neither A> nor A/ takes the AT prefix or a Carriage
  1009. Return.
  1010.  
  1011. Insert the Repeat Mode command (>) before or after the Dial
  1012. string and the modem automatically redials up to 10 tries:
  1013.  
  1014.  AT>D5551234 <Enter>
  1015.  ATD5551234> <Enter>
  1016.  
  1017. You may include the Repeat command when you store a phone number-
  1018. string in NRAM:
  1019.  
  1020.  AT&Z2=5551234> <Enter>
  1021.  
  1022. INACTIVITY TIMER
  1023.  
  1024. Set the inactivity timer (S-Register 19) if you suspect that a
  1025. connection may be inadvertently left open without data transfer.
  1026.  
  1027.  
  1028.                  CHAPTER 4 - INTERFACE CONTROLS
  1029.  
  1030. Use the commands explained in this chapter to select the modem's
  1031. operating characteristics at the terminal and link interfaces.
  1032. The commands apply to error and flow control, and to the speed-
  1033. select options at both interfaces.  For background information on
  1034. these features, see Appendix A.
  1035.  
  1036. NOTE:  When you change a setting during a session, the modem
  1037. retains that setting until you do one of the following:
  1038.  
  1039. oSelect a new setting.
  1040.  
  1041. oIssue the ATZ command to reset the modem to its
  1042.  software defaults.  If DIP switch 10 is OFF, the modem
  1043.  resets to the defaults stored in nonvolatile memory
  1044.  (NRAM).  If DIP switch 10 is ON, the modem resets to
  1045.  the factory settings stored in read-only memory (ROM).
  1046.  
  1047.  Issuing the AT&F command resets the modem to its
  1048.  factory settings.
  1049.  
  1050. oTurn the modem off.
  1051.  
  1052. TERMINOLOGY
  1053.  
  1054. For simplicity, references to a terminal in this chapter mean
  1055. both conventional terminals and microcomputers.
  1056.  
  1057. ARQ (automatic repeat request, i.e. retransmission) is the term
  1058. used by USRobotics in error control commands and response codes.
  1059.  
  1060. In summaries, the terminal is referred to as DTE (Data Terminal
  1061. Equipment), while the modem is referred to as DCE (Data
  1062. Communications Eqipment).  DTE/DCE indicates the terminal/modem
  1063. interface.
  1064.  
  1065. THROUGHPUT GUIDELINES
  1066.  
  1067. The following guidelines should help you to make the most of the
  1068. Courier HST modem's advanced performance features.  In many
  1069. instances, experimentation and experience will indicate what
  1070. works best for your applications.
  1071.  
  1072. 1.   You'll attain optimal throughput under the following
  1073. conditions:
  1074.  
  1075. oYour communications software allows fixing the DTE rate
  1076.  higher than the link rate, e.g., setting the
  1077.  terminal/software to 19.2K bps and setting the modem to
  1078.  &B1.
  1079.  
  1080.  If your software automatically switches bit rates to
  1081.  follow the connection (link) rate (9600, 2400, 1200 or
  1082.  300 bps), the modem must be set to &B0 for a variable
  1083.  DTE rate, and your throughput will be reduced.
  1084.  
  1085. oThe call is under error control Service Levels 3
  1086.  through 5, which includes data compression.  See
  1087.  Appendix A for comparative throughput information on
  1088.  each successive level.
  1089.  
  1090. oThroughput is slightly higher for text files than for
  1091.  binary files such as .EXE or .COM files.  For a
  1092.  comparative table, see Appendix A.
  1093.  
  1094. 2.   Files that are already compressed become larger when
  1095. subjected to further data compression.  An example is the
  1096. .ARC files downloaded from many BBS's.  Another is random 8-
  1097. bit binary files, which appear to the modem to be
  1098. compressed.  To avoid a decrease in throughput when
  1099. transferrring these and similar files, we recommend
  1100. disabling data compression (&K0).
  1101.  
  1102. 3.   Many non-text files require a file transfer protocol, with
  1103. varying throughput results.  For example, certain public
  1104. domain file transfer protocols have the following effects:
  1105.  
  1106. XMODEMThroughput is severely reduced, regardless of the
  1107.    Courier's performance features, due to XMODEM's
  1108.    short block lengths (128 bytes) and overhead
  1109.    (error control protocol information).
  1110.  
  1111. YMODEMThere is an improvement over XMODEM, due to larger
  1112.    block lengths (1k bytes), but throughput is still
  1113.    reduced by the protocol's error control overhead.
  1114.  
  1115. YMODEM-G and ZMODEM are better choices, YMODEM-G being the
  1116. most efficient.  These protocols assume the modems are
  1117. handling error control:  overhead is minimal, with
  1118. throughput almost equal to throughput with no file transfer
  1119. protocol.
  1120.  
  1121. ERROR CONTROL
  1122.  
  1123. While error control is optional, it should always be selected for
  1124. 9600 bps sessions.  The error control protocol uses cyclic
  1125. redundancy checking for error detection, and an automatic repeat
  1126. request (ARQ) for retransmission of errored data blocks (or
  1127. frames).
  1128.  
  1129. ARQ Retry Timeout
  1130.  
  1131. It may happen that a retransmission request for the same frame
  1132. occurs repeatedly.  Ordinarily this is due to a serious
  1133. disturbance in the phone connection.  The retry maximum is 12,
  1134. after which the modems automatically hang up instead of running
  1135. up wasteful phone charges.  If the Courier hangs up and you don't
  1136. know why, query register S20 with this command:
  1137.  
  1138.  ATS20? <Enter>
  1139.  
  1140. If a code of 6 is returned, the modems reached the retry timeout
  1141. and hung up.  Place the call again; you'll more than likely get a
  1142. better connection.
  1143.  
  1144. Online Data Rate Fallback
  1145.  
  1146. On 9600-bps MNP connections, to help avoid an automatic
  1147. disconnect due to a retry timeout, the modems automatically fall
  1148. back to 7200 bps.  If necessary, they fall back again to 4800
  1149. bps.  As soon as they sense line improvements, the modems shift
  1150. back up to the next higher speed.
  1151.  
  1152. Online fallback is designed to keep you online at high speeds
  1153. despite phone line impairments.  This feature has the following
  1154. characteristics:
  1155.  
  1156. oOnline fallback has no effect on the DTE rate set with
  1157.  the &B command.
  1158.  
  1159. oThe link rate must be set to &N0 (variable rates).  If
  1160.  set to 9600 bps (&N6), the modem remains fixed at that
  1161.  rate.  A setting of 7200 bps (&N5) or 4800 bps (&N4)
  1162.  disables online fallback.
  1163.  
  1164. oDuring retraining down to the next lower speed, the
  1165.  Modem Ready LED flashes.  In all other ways, the
  1166.  fallback is transparent to users.
  1167.  
  1168. oThe modem does not send result codes reflecting the
  1169.  rate changes.
  1170.  
  1171. oOnline fallback is distinct from the link negotiation
  1172.  fallback that makes the Courier HST compatible with
  1173.  most 300/1200/2400-bps modems.
  1174.  
  1175. Error Control Modes (&Mn)
  1176.  
  1177. Under error control, the calling modem includes an error control
  1178. request in its link negotiation signals.  The answering modem may
  1179. or may not recognize the request.
  1180.  
  1181. NOTE:  Error control requires Transmit Data flow control,
  1182. preferably the &H1 setting.
  1183.  
  1184. &M0  
  1185.  
  1186. Normal Courier Mode, no error control.  Use this setting if
  1187. you're calling a non-MNP modem (2400/1200/300 bps), as the error
  1188. control request may be misinterpreted by the remote system and
  1189. prevent a connection.  Don't use this setting for 9600-bps calls.
  1190.  
  1191. &M1-3
  1192.  
  1193. These options are reserved for future use.
  1194.  
  1195. &M4  
  1196.  
  1197. Normal/ARQ Mode.  Default.  If the remote modem doesn't recognize
  1198. the Courier's error-control request, the Courier automatically
  1199. operates in Normal Mode (&M0).  Use this adaptive mode if error
  1200. control isn't crucial.
  1201.  
  1202. &M5
  1203.  
  1204. ARQ Mode.  If the remote modem doesn't recognize the error-
  1205. control request, the Courier HST hangs up.  Use this setting if
  1206. error control is an absolute requirement.
  1207.  
  1208. With Auto Answer
  1209.  
  1210. To use error control for incoming calls, set the modem for Auto
  1211. Answer and for either &M4 or &M5.  When calls come in, the
  1212. Courier HST goes off hook and responds to an error-control
  1213. request if one is sent.  If the Courier doesn't receive a request
  1214. and is set to Normal/ARQ Mode (&M4), it answers the call in
  1215. Normal Mode.  If it doesn't receive a request and is set to ARQ
  1216. Mode (&M5), it hangs up.
  1217.  
  1218. Data Compression Mode (&Kn)
  1219.  
  1220. Data compression is implemented through Level 5 of the error
  1221. control protocol, and only occurs if the modems can establish an
  1222. ARQ connection.  In addition to the obvious benefits to file
  1223. transfer, compression speeds up interactive applications by
  1224. filling the screen more quickly.  (Appendix A describes the ARQ-
  1225. connection sequence at all five protocol levels and includes a
  1226. comparative table for different types of compressed files.)
  1227.  
  1228. NOTE:  The modem should also be set for Transmit Data flow
  1229. control, preferably &H1.
  1230.  
  1231. &K0  
  1232.  
  1233. Data compression is disabled.  Some files should not be
  1234. compressed and require this setting.  See the throughput
  1235. guidelines at the beginning of this chapter.
  1236.  
  1237. &K1  
  1238.  
  1239. Auto enable/disable.  Default.  The Courier enables data
  1240. compression only if the DTE rate setting (&B) is higher than the
  1241. link rate (&N).  If the rates are the same, the application of
  1242. the compression algorithm may actually reduce throughput, to your
  1243. disadvantage.  If the remote modem doesn't recognize the request
  1244. for compression, the ARQ connection proceeds at the last
  1245. negotiated protocol level.
  1246.  
  1247. &K2  
  1248.  
  1249. Data compression is enabled.  Use this setting if you don't want
  1250. the modem to automatically disable compression.  If the remote
  1251. modem doesn't recognize the request for compression, the ARQ
  1252. connection proceeds at the last negotiated protocol level.
  1253.  
  1254. FLOW CONTROL
  1255.  
  1256. This feature controls the flow of data into and out of the
  1257. modem's Transmit and Receive data buffers, and is used for both
  1258. error controlled and normal connections.  Due to differing user
  1259. equipment requirements, however, the Courier is shipped with all
  1260. flow control options disabled.
  1261.  
  1262. Users at Hewlett Packard installations using the ENQ/ACK protocol
  1263. should note the HP settings, &I3 and &I4, described under
  1264. Received Data Software Control (&In).
  1265.  
  1266. NOTE:  Flow control of data from the DTE to the modem is required
  1267. under the circumstances described under Transmit Data Flow
  1268. Control (&Hn).  Received Data flow control is not as critical
  1269. unless, for example, you are writing incoming files to disk on a
  1270. slow computer.  For information on flow control concepts, refer
  1271. to Appendix A.
  1272.  
  1273.  
  1274. Transmit Data Buffer Sizes
  1275.  
  1276. The size of the Transmit data buffer depends on whether the
  1277. connection is under error control or not, as follows.
  1278.  
  1279. oARQ connections:  3.5k bytes.
  1280.  
  1281. oNon-ARQ connections:  1.5k bytes, allowing error
  1282.  control file transfer protocols such as XMODEM and
  1283.  YMODEM to be used without flow control.
  1284.  
  1285.  If bit 3 of S-register 15 is turned on, the non-ARQ
  1286.  buffer size is reduced to 128 bytes, for the
  1287.  convenience of some remote users of slower modems.  See
  1288.  S15 in Appendix B-5.
  1289.  
  1290. Received Data Buffer Size
  1291.  
  1292. The size of this buffer remains constant at 2k bytes.
  1293.  
  1294. Transmit Data Flow Control (&Hn)
  1295.  
  1296. This type of flow control is for data transmitted by the terminal
  1297. to the modem.  The modem monitors its buffer as data comes from
  1298. the terminal.  If the buffer approaches 90% capacity, the modem
  1299. signals the terminal to stop sending.  When the modem has sent
  1300. enough data over the link to half empty the buffer, it signals
  1301. the terminal to resume transmitting.
  1302.  
  1303. When it is Required
  1304.  
  1305. Transmit Data flow control should be enabled in the following
  1306. situations:
  1307.  
  1308. oYou're using error control (9600/2400/1200 bps), with
  1309.  or without data compression.
  1310.  
  1311. oThe rate at the terminal interface is higher than the
  1312.  link rate, e.g., the terminal's sending at 19.2k bps
  1313.  and the link rate is 9600 bps.
  1314.  
  1315. oThe volume of data transfer is high.
  1316.  
  1317. Hardware Control
  1318.  
  1319. The modem lowers the Clear to Send (CTS) signal on the RS-232C
  1320. interface (Pin 5) when its buffer nears 90% capacity.  The modem
  1321. raises CTS when the buffer is about half full.
  1322.  
  1323. NOTE:  If your terminal and communications software support CTS,
  1324. use hardware control as it is more efficient and doesn't affect
  1325. the data stream.
  1326.  
  1327. Warning
  1328.  
  1329. If you are using an XMODEM-type protocol to transfer binary
  1330. files, always use hardware flow control.  If your system doesn't
  1331. support CTS, disable flow control, and be sure the terminal and
  1332. link rates are equal by setting the modem to &B0 and &N0.
  1333.  
  1334. Software Control
  1335.  
  1336. The modem sends the conventional ASCII Transmit on/off (XON/XOFF)
  1337. characters, depending on how full the buffer is, as follows:
  1338.  
  1339. XON <Ctrl>-Q(ASCII 17 Decimal, 11 Hex)
  1340. XOFF<Ctrl>-S(ASCII 19 Decimal, 13 Hex)
  1341.  
  1342. The ASCII characters may be user-defined;  see S-registers S22
  1343. and S23 in Appendix B-5 and the ASCII chart in Appendix B-6 or on
  1344. the Quick-Reference card.
  1345.  
  1346. &H0  
  1347.  
  1348. Transmit Data flow control disabled.  Default.
  1349.  
  1350. &H1  
  1351.  
  1352. Hardware flow control.  Recommended setting.  Requires that your
  1353. terminal and software support CTS.  If your software requires,
  1354. turn off XON/XOFF signaling.
  1355.  
  1356. &H2  
  1357.  
  1358. Software flow control.  Requires that your software support
  1359. XON/XOFF signaling.
  1360.  
  1361. &H3  
  1362.  
  1363. Use both hardware and software flow control.  If you are unsure
  1364. about what your equipment supports, select this option.
  1365.  
  1366. Received Data Flow Control
  1367.  
  1368. Separate commands, &Rn (hardware) and &In (software), control the
  1369. flow of Received Data passed by the Courier to your DTE. If the
  1370. data rate at the DTE interface is 9600 or 19.2k bps, there may be
  1371. a need at times to signal the modem to temporarily stop passing
  1372. data, for example, to read what's on the screen.
  1373.  
  1374.  
  1375. Hardware Control (&Rn)
  1376.  
  1377. If your terminal and software support Request to Send (RTS) on
  1378. the RS-232C interface (Pin 4) and RTS is not always high, the
  1379. terminal lowers RTS to signal the modem to stop passing it
  1380. received data, and raises RTS when it is ready to receive.
  1381.  
  1382. &R0  
  1383.  
  1384. Reserved.
  1385.  
  1386. &R1  
  1387.  
  1388. Ignore RTS.  Default.  This setting is required if your terminal
  1389. does not support RTS.
  1390.  
  1391. &R2  
  1392.  
  1393. Hardware flow control of received data enabled.  The modem only
  1394. sends data to the terminal when RTS is high.
  1395.  
  1396. Software Control (&In)
  1397.  
  1398. Use of this feature requires that your software support XON/XOFF
  1399. signaling (<Ctrl>-Q and <Ctrl>-S, respectively).
  1400.  
  1401. Warning
  1402.  
  1403. When software flow control is enabled, the modem looks for
  1404. <Ctrl>-S or <Ctrl>-Q characters.  If these characters occur in a
  1405. file, they will be misinterpreted as flow control characters.  We
  1406. recommend that, if possible, you select hardware flow control
  1407. instead.
  1408.  
  1409. NOTE:  Because of the risk described above, recommended settings
  1410. given below are only provided for those users who cannot use
  1411. hardware flow control.
  1412.  
  1413. &I0  
  1414.  
  1415. Disable XON/XOFF flow control of received data.  Default.
  1416. Recommended for non-ARQ (Normal Mode) calls, but see &I5.  This
  1417. option makes all characters, including control characters,
  1418. transparent to the modem.
  1419.  
  1420. &I1  
  1421.  
  1422. The Courier acts on your typed XON/XOFF signals, and passes them
  1423. to the remote computer.  Use in ARQ Mode only, but keep in mind
  1424. that the XON/XOFF signals sent to the remote computer may
  1425. interfere with XON/XOFF signaling occurring at the remote
  1426. computer/modem interface.  See &I2.
  1427.  
  1428. &I2  
  1429.  
  1430. The Courier acts on your XON/XOFF signals, but removes them from
  1431. the data stream instead of passing them to the remote computer.
  1432. This ensures that the remote computer does not confuse your
  1433. XON/XOFF signals with those from its attached modem.  This is the
  1434. recommended setting for ARQ Mode.
  1435.  
  1436. However, if the call is not under error control, there is no flow
  1437. control on the phone link.  If you send an XOFF to your modem and
  1438. it stops passing on data, there is no way to tell the remote
  1439. computer and modem to stop sending, and your modem's buffer may
  1440. overflow.  For more reliable control in non-ARQ Mode, see &I5.
  1441.  
  1442. &I3  
  1443.  
  1444. Hewlett Packard protocol--Host Mode.  Applies only to modems
  1445. attached to an HP mainframe.  See Appendix E-5.
  1446.  
  1447. &I4  
  1448.  
  1449. Hewlett Packard protocol--Terminal Mode.  Applies only to modems
  1450. attached to terminals in an HP system.  See Appendix E-5.
  1451.  
  1452. &I5  
  1453.  
  1454. This setting is particularly designed to enable flow control on
  1455. the phone link when the connection is not under error control.
  1456.  
  1457. At &I5, a Courier in ARQ Mode operates the same as it does when
  1458. set to &I2.  It acts on your XON/XOFF signals but doesn't pass
  1459. them to the remote system.  The error control protocol enables
  1460. the modems to control the flow of data on the phone link.
  1461.  
  1462. In non-ARQ Mode, a Courier set to &I5 operates as though flow
  1463. control were disabled (&I0) in respect to the local DTE
  1464. interface.  However, it looks to the phone line for incoming
  1465. XON/XOFF signals.  When the remote operator sends XON/XOFF
  1466. signals, the Courier either resumes or stops transmitting data
  1467. over the link and drops the signals from the data stream.
  1468.  
  1469. If both modems are set to &I5, operators at each end can signal
  1470. the remote modem to stop sending, thereby controllling the data
  1471. flow on the phone link and preventing their own modem's buffer
  1472. from overflowing.  At the DTE/DCE interfaces, the modems
  1473. independently control the flow of data through their Transmit
  1474. Data (&H) settings.
  1475.  
  1476.  
  1477. DATA RATE COMMANDS
  1478.  
  1479. These commands allow you to select variable or fixed data rates
  1480. at the DTE and link (modem-to-modem) interfaces.  The highest
  1481. possible rate at the DTE interface is 19.2k bps; the highest
  1482. possible rate at the link interface is 9600 bps.
  1483.  
  1484.  
  1485. Variable Rates
  1486.  
  1487. At the modem's default settings (&B0, &N0) the rates at the DTE
  1488. and link interfaces are the same and vary with each call, as
  1489. follows:
  1490.  
  1491. oInitially the modem detects its rate from the rate at
  1492.  which the terminal sends it the AT command.  That rate
  1493.  is determined by the terminal or software setting.
  1494.  
  1495. oWhen originating or answering a call, the Courier and
  1496.  the remote modem negotiate the highest possible link
  1497.  rate.  For example, if the terminal sends the AT
  1498.  command at 9600 bps and the Courier calls a modem
  1499.  operating at 1200 bps, the Courier automatically falls
  1500.  back to 1200 bps.  The Courier notifies the terminal of
  1501.  the adjustment by sending the result code CONNECT 1200.
  1502.  
  1503.  The Courier readjusts to the rate of the next AT
  1504.  command or, if auto answering a call, readjusts to the
  1505.  rate of the remote modem.  See Appendix E-2 for more
  1506.  details.
  1507.  
  1508. NOTE:  If your software switches its rate to match the connection
  1509. rate, reset the software for a higher speed call before dialing
  1510. again.  For example, if your modem and software dropped back to a
  1511. lower rate for the last call and you want to make a high-speed
  1512. call, first reset the software.  Otherwise your Dial command is
  1513. sent at the previous rate, and the remote 9600-bps modem drops
  1514. back to match your lower rate.
  1515.  
  1516. Fixed Rates
  1517.  
  1518. If your software supports fixed rates, you can fix the rate at
  1519. either the terminal or link interface, or both.  These settings
  1520. apply to both normal and error-control operations, but be sure to
  1521. enable Transmit Data (&H) flow control.
  1522.  
  1523. Maximum Throughput Settings   
  1524.  
  1525. For the greatest throughput, recommended settings (assuming
  1526. software allows fixing the DTE rate) are as follows:
  1527.  
  1528. Terminal/software:  19.2k bps (&B7)
  1529.  Modem:  Fixed DTE rate (&B1)
  1530.   Variable link rate (&N0)
  1531.   Data compression (&K1)
  1532.   Transmit Data flow control (&H1, 2 or 3)
  1533.  
  1534.  
  1535. DTE Rate Select (&Bn)
  1536.  
  1537. Use this command to select variable or fixed rates at the
  1538. terminal interface.
  1539.  
  1540. &B0  Variable rates.  Default.  The terminal interface rate
  1541. follows the connection rate.  Requires &N0 for the link
  1542. rate:  the modem automatically adjusts to the rate of the
  1543. remote modem.
  1544.  
  1545. &B1  Fixed rate:  requires software support of this feature.
  1546. Allowable terminal/software settings are 19200, 9600, 7200,
  1547. 4800, 2400, 1200, 300 bps.  Setting the terminal to 19.2k
  1548. bps enables the greatest throughput.
  1549.  
  1550. Link Rate Select (&Nn)
  1551.  
  1552. &N0  Variable operations.  Default.  The link rate varies
  1553. according to the modems' connection sequence.
  1554.  
  1555. &N1-6  Fixed link rate:  the modem only connects if the remote
  1556. modem is also operating at the same rate.  The setting may
  1557. be lower than or equal to the &B setting.  If lower than the
  1558. &B setting, enable Transmit Data (&H) flow control to
  1559. prevent the possibility of data loss.  Allowable rates are
  1560. as follows:
  1561.  
  1562. &N1  300 bps  &N4  4800 bps
  1563. &N2  1200 bps &N5  7200 bps
  1564. &N3  2400 bps &N6  9600 bps
  1565.  
  1566. If you wish, you can filter out calls at other than a
  1567. specific speed, for security or other reasons, by fixing the
  1568. link rate.
  1569.  
  1570. DSR OVERRIDE (&Sn)
  1571.  
  1572. The Data Set Ready (DSR) function (Pin 6 on the RS-232C
  1573. interface) is required on some systems to enable the modem to
  1574. signal the terminal when the modem is ready to answer a call.
  1575. Typically, DSR signaling is overridden.
  1576.  
  1577. &S0  DSR is always ON (override).  Default.
  1578.  
  1579. &S1  The modem controls DSR.
  1580.  
  1581.  
  1582.                     CHAPTER 5 - INTERNAL CONTROLS
  1583.  
  1584. The commands explained in this chapter are of two types.  The
  1585. first group concerns default configurations, for example, writing
  1586. your own power-on defaults to nonvolatile random access memory
  1587. (NRAM).  The remaining commands are used to select the modem's
  1588. local operating characteristics, for a current session or to
  1589. include in your default configuration.  They include result code,
  1590. echoing, and other options.
  1591.  
  1592. NOTE:  When you change a default setting during a session, the
  1593. modem retains that setting until you do one of the following:
  1594.  
  1595. oSelect a new setting.
  1596.  
  1597. oIssue the ATZ command to reset the modem to its
  1598.  software defaults.  If DIP switch 10 is OFF, the modem
  1599.  resets to the defaults stored in nonvolatile memory
  1600.  (NRAM).  If DIP switch 10 is ON, the modem resets to
  1601.  the factory settings stored in read-only memory (ROM).
  1602.  
  1603.  Issuing the AT&F command resets the modem to its
  1604.  factory settings.
  1605.  
  1606. oTurn the modem off.
  1607.  
  1608. SETTING/USING DEFAULTS
  1609.  
  1610. The Courier HST is shipped from the factory with its software
  1611. defaults stored in read only memory (ROM) and also in
  1612. programmable nonvolatile random access memory (NRAM).  The
  1613. inclusion of NRAM allows you to program your own configuration
  1614. and save the settings as your power-on defaults.
  1615.  
  1616. Writing Defaults to NRAM (&W)
  1617.  
  1618. If you store your own default software settings in NRAM, the
  1619. Courier loads those settings when it is powered on if DIP switch
  1620. 10 is UP (factory setting).
  1621.  
  1622. A list of the settings stored in NRAM is in Appendix B-4.  You
  1623. can also display the settings at any time by selecting option 5
  1624. of the I (inquiry) command:
  1625.  
  1626.  ATI5 <Enter>
  1627.  
  1628. If you've sent the modem commands to change settings throughout
  1629. your session and want to save your current configuration, issue
  1630. the &W command:
  1631.  
  1632.  AT&W <Enter>
  1633.  
  1634. You can also specify your configuration in a single command
  1635. string that includes the &W command, as in this example:
  1636.  
  1637.  AT X4 &B1 &M5 &H1 &I1 M3 &W <Enter>
  1638.  
  1639. Modify one or several settings at any time, for example:
  1640.  
  1641.  AT X7 &W <Enter>
  1642.  
  1643. Loading the Factory Defaults (&F)
  1644.  
  1645. Factory defaults are permanently stored in read only memory
  1646. (ROM).  They are listed in the table of NRAM settings in Appendix
  1647. B-4.  You can set the modem to its factory defaults during any
  1648. session by typing:
  1649.  
  1650.  AT&F <Enter>
  1651.  
  1652. If DIP switch 10 is DOWN, the factory settings are loaded at
  1653. power on instead of the NRAM defaults.
  1654.  
  1655. Resetting to NRAM Defaults (Z)
  1656.  
  1657. If DIP switch 10 is UP, reset the modem to its NRAM defaults by
  1658. typing the following command:
  1659.  
  1660.  ATZ <Enter>
  1661.  
  1662. NOTE:  On reset, the modem also checks the status of DIP switches
  1663. 2-5 and 9:  if you change the setting of any of these switches
  1664. when the modem is on, use the Z command to initiate the new
  1665. setting(s).
  1666.  
  1667. Storing Telephone Numbers (&Zn=s)
  1668.  
  1669. The modem stores up to four frequently called phone numbers.
  1670. Write the numbers to NRAM with the &Zn=s command, where n is
  1671. position 0 through 3, and s is the number-string.
  1672.  
  1673. The number-string may be up to 36 characters long, including any
  1674. Dial command options.  The following example includes the tone-
  1675. dial (T) and comma pause options of the Dial command.  The number
  1676. is stored at position 0, assumed because there is no n parameter.
  1677.  
  1678.  AT&Z=T9,,5551234 <Enter>
  1679.  
  1680. The next example stores the phone number and user's access code
  1681. for a long distance phone service.
  1682.  
  1683.  AT&Z1=5551234,,9876,, <Enter>
  1684.  
  1685. Dial the stored number using the DSn command, for example, DS2
  1686. <cr>.  Additional examples are in Chapter 6.
  1687.  
  1688. NOTE:  Don't include modem settings in the &Z string.  If the
  1689. call requires a special setting, insert the appropriate command
  1690. when you dial the stored number.  In the following example, &M0
  1691. (no error control) is substituted for the user's error control
  1692. default setting:
  1693.  
  1694.  AT&M0DS2 <Enter>
  1695.  
  1696. Then reset the error control mode after the call, for example:
  1697.  
  1698.  AT&M4 <Enter>
  1699.  
  1700. RESULT CODES
  1701.  
  1702. Four commands control the result codes the modem returns to the
  1703. screen:
  1704.  
  1705. Vn   Numeric/verbal response mode
  1706. Xn   Result code subset
  1707. Qn   Display/suppress all result codes
  1708. &An  Display/suppress /ARQ result codes
  1709.  
  1710. Response Modes (Vn)
  1711.  
  1712. Result codes are sent to the screen in either words (Verbal Mode)
  1713. or numbers (Numeric Mode).  The Courier is factory set to verbal
  1714. messages when it is powered on (DIP switch 2 is UP).  Use the V
  1715. command to select verbal/numeric result codes independently of
  1716. the switch setting.
  1717.  
  1718. V0   Numeric Mode.  Numeric result codes are followed by a
  1719. Carriage Return but no Line Feed, as in the following
  1720. example, where a 3 is returned (for NO CARRIER).
  1721.  
  1722.  ATD1234567 <Enter>
  1723. becomes
  1724.  3TD1234567 <Enter>
  1725.  
  1726. V1   Verbal Mode.  Verbal responses are preceded and followed by
  1727. a Carriage Return and a Line Feed, as in the following
  1728. example:
  1729.  
  1730.  ATD1234567 <Enter>
  1731.  NO CARRIER
  1732.  
  1733. Result Code Sets
  1734.  
  1735. The format of the command to select a result code set is ATXn,
  1736. where n is a value from 0 through 7:
  1737.  
  1738. X0   Basic subset, returns the first five codes (0-4) in the
  1739. following table.
  1740.  
  1741. X1   Extended subset, codes 0-5, 10 and 13.  Default.  This set
  1742. adds rate-specific CONNECT messages to the Basic set.
  1743.  
  1744. X2-7 These options offer advanced call-progress codes and
  1745. functions.
  1746.  
  1747.                     RESULT CODES OPTIONS TABLE
  1748.           
  1749.                                                Commands
  1750.                                     X0  X1  X2  X3  X4  X5  X6  X7
  1751.        Result Codes
  1752.         0/OK                         X   X   X   X   X   X   X   X
  1753.         1/CONNECT                    X   X   X   X   X   X   X   X
  1754.         2/RING                       X   X   X   X   X   X   X   X
  1755.         3/NO CARRIER                 X   X   X   X   X   X   X   X
  1756.         4/ERROR                      X   X   X   X   X   X   X   X
  1757.         5/CONNECT 1200                   X   X   X   X   X   X   X
  1758.         6/NO DIAL TONE                       X       X       X   X
  1759.         7/BUSY                                   X   X   X   X   X
  1760.         8/NO ANSWER                              X   X   X   X   X
  1761.         9/Reserved for future use
  1762.        10/CONNECT 2400                   X   X   X   X   X   X   X
  1763.        11/RINGING                                        X   X   X
  1764.        12/VOICE                                          X   X
  1765.        13/CONNECT 9600                   X   X   X   X   X   X   X
  1766.           
  1767.     FUNCTIONS
  1768.        Adaptive Dialing                      X   X   X   X   X   X
  1769.        Wait for 2nd Dial Tone (W)                X   X   X   X   X
  1770.        Wait for Answer (@)                       X   X   X   X   X
  1771.        Fast Dial                             X       X       X   X
  1772.  
  1773.  
  1774. Options Summary
  1775.  
  1776. 1.   An additional group of CONNECT messages (15-17) indicates an
  1777. error-control connection with an HST- or MNP-compatible
  1778. modem.  See /ARQ Result Codes (&An) later in this section.
  1779.  
  1780. 2.   Adaptive dialing causes the modem to automatically use
  1781. Touch-Tone dialing and, if that doesn't work on the line,
  1782. revert to pulse dialing.
  1783.  
  1784. 3.   W and @ are Dial options described in Chapter 6.
  1785.  
  1786. 4.   Fast dial causes the modem to dial as soon as a dial tone is
  1787. detected, rather than wait the normal two  seconds.  If
  1788. there is no dial tone, the modem times out after 5 seconds
  1789. and sends the NO DIAL TONE (6) result.
  1790.  
  1791. 5.   After sending the BUSY (7) result code, the modem hangs up.
  1792.  
  1793. 6.   The NO ANSWER (8) result code is returned, instead of the
  1794. standard NO CARRIER, when the @ option is used and there is
  1795. no answer at the remote end.
  1796.  
  1797. 7.   After sending the VOICE (12) result code, indicating a voice
  1798. answer, the modem hangs up.
  1799.  
  1800. 8.   X6 implements all result codes and functions.  X7 includes
  1801. all of X6 except the VOICE (12) result.
  1802.  
  1803. Quiet Mode (Qn)
  1804.  
  1805. Enable/suppress the display of result codes.  The Courier is
  1806. shipped with DIP switch 3 DOWN and defaults to display ON when
  1807. the modem is powered on. The commands here control the display
  1808. independently of the switch setting.
  1809.  
  1810. Q0   Result codes are displayed.
  1811.  
  1812. Q1   Result codes are suppressed (made quiet).  This is useful
  1813. when the messages might interfere with the data stream.
  1814.  
  1815. /ARQ Result Codes (&An)
  1816.  
  1817. If these codes are enabled, one of the following results is sent
  1818. to the screen when a successful HST or MNP connection is
  1819. established.  (A setting of X1 or higher is assumed.)
  1820.  
  1821. (15) CONNECT 1200/ARQ
  1822. (16) CONNECT 2400/ARQ
  1823. (17) CONNECT 9600/ARQ
  1824.  
  1825. &A0  /ARQ codes are disabled.  If your software does not allow
  1826. the /ARQ result codes, use this setting.  Suppression of the
  1827. /ARQ codes doesn't affect the error control protocol; the
  1828. modem returns the standard CONNECT messages.
  1829.  
  1830. &A1  /ARQ codes are displayed. Default.
  1831.  
  1832. LOCAL ECHO
  1833.  
  1834. Two commands control what the modem displays on the screen.  The
  1835. En command applies to when the modem is in Command Mode.  The Fn
  1836. command applies to when the modem is online to another system.
  1837.  
  1838. Command Mode Local Echo (En)
  1839.  
  1840. The En command enables/disables the display of your typed
  1841. commands.  If double characters appear on the screen, both the
  1842. modem's local echo and the software's local echo are on.  The
  1843. Courier is shipped with DIP switch 4 UP, for local echo ON when
  1844. the modem is powered on.  The commands here control the echo
  1845. independently of the switch setting.
  1846.  
  1847. E0   Command Mode echo OFF.  The modem does not display keyboard
  1848. commands.
  1849.  
  1850. E1   Command Mode echo ON.
  1851.  
  1852. Online Local Echo (Fn)
  1853.  
  1854. This command causes the modem to display a copy of the data it is
  1855. transmitting to another system.  Many systems, however, return a
  1856. copy of received data, which is called a remote echo.  If the
  1857. modem's online echo is ON and there is remote echoing, double
  1858. characters appear on the screen.
  1859.  
  1860. In some microcomputer documentation the online echo setting is
  1861. called the "Duplex" setting, although the term is not technically
  1862. accurate.
  1863.  
  1864. F0   Online echo ON.  Sometimes called Half Duplex.  As the modem
  1865. transmits data to a remote system, it also sends a copy of
  1866. the data to the screen.
  1867.  
  1868. F1   Online echo OFF.  Sometimes called Full Duplex.  This is the
  1869. default.
  1870.  
  1871. THE AUDIO MONITOR
  1872.  
  1873. The modem's speaker enables you to monitor the dial-connect
  1874. process.  There are several ways to make use of this feature.
  1875. After the Courier 2400 dials a number, it waits 30 seconds for a
  1876. high-pitched answer tone from the other modem, immediately
  1877. followed by data signals, called a carrier.  These signals must
  1878. occur before a data link is established.
  1879.  
  1880. If someone answers the phone, or if the line is busy, the modem
  1881. sends the message NO CARRIER to your screen after 30 seconds.  If
  1882. you listen to the speaker, you can respond immediately instead of
  1883. waiting for the modem to time out.
  1884.  
  1885. For example, if you hear someone answering the call, you might
  1886. pick up the phone and talk to the person or cancel the call by
  1887. pressing any key on the keyboard.  In the same way, you can
  1888. cancel a call when you hear a busy signal.
  1889.  
  1890. You can also hear if dialing is proceeding too fast for the
  1891. system.  Terminate the call (press any key) and reenter the Dial
  1892. command with a comma or two to allow more time.  This applies to
  1893. accessing an outside line (dialing 9, for example) as well as to
  1894. checking out whether a public service has enough time to respond
  1895. to your account number or other code.
  1896.  
  1897. Speaker Control (Mn)
  1898.  
  1899. You can disable the speaker entirely or set the speaker to
  1900. monitor different segments of the dial-connect sequence.
  1901.  
  1902. M0   The command ATM0 turns the speaker OFF entirely so that you
  1903. don't hear the modem go off hook, dial, etc.
  1904.  
  1905. M1   The speaker is ON until Carrier Detect.  Default.  You can
  1906. monitor call progress until the Courier detects the remote
  1907. modem's carrier signals, or until the 30-second timeout and
  1908. result code display.  At Carrier Detect, the modem
  1909. disconnects the speaker and data transmission sounds are
  1910. suppressed.
  1911.  
  1912. M2   The speaker is ON continuously, including during data
  1913. transmission.
  1914.  
  1915. M3   The speaker doesn't go ON until after the last digit is
  1916. dialed, then goes OFF at Carrier Detect.
  1917.  
  1918. MODEM CLOCK USAGE (Kn)
  1919.  
  1920. The modem clock is used as a call-duration timer or as a real-
  1921. time clock.  Used in conjunction with the In (Inquiry) command,
  1922. the modem returns the duration of the last call in hours,
  1923. minutes, and seconds or the actual time.
  1924.  
  1925. K0   Call-Duration Mode.  Default.  The modem times each call
  1926. from CONNECT to NO CARRIER, and stores the information until
  1927. the next connection or the modem is reset.  At ATI3 <cr>,
  1928. the modem displays the call's duration.  If you wish, you
  1929. can maintain a call log by printing this information after
  1930. each call.
  1931.  
  1932. K1   Real-Time Mode,  The clock operates as a real-time clock
  1933. regardless of the presence of a carrier.  Set the clock
  1934. (military time) by specifying the hour, minutes, and seconds
  1935. as in the following example, which sets the clock at the
  1936. real time of 1:30 p.m.
  1937.  
  1938.  ATI3=13:30:00 K1 <Enter>
  1939.  
  1940. At ATI3, the modem displays the real time.  You'll need to
  1941. set the clock each time you power on the modem, but the
  1942. clock is not affected by the reset command, ATZ.
  1943.  
  1944. TRANSMITTER ENABLE/DISABLE (Cn)
  1945.  
  1946. If an additional terminal and modem share the phone line for
  1947. monitoring purposes, the second modem is placed in Receive Only
  1948. state by disabling its transmitter.
  1949.  
  1950. C0   Transmitter disabled.  Modem is set to Receive Only.
  1951.  
  1952. C1   Transmitter enabled.  Default.
  1953.  
  1954. BREAK HANDLING (&Yn)
  1955.  
  1956. The Courier HST allows you to send a break to abort data transfer
  1957. without disconnecting from the data link.  The following options
  1958. are available.
  1959.  
  1960. NOTE:  A destructive Break to the modem resets its data
  1961. compression tables.  The remote modem also resets its data
  1962. compression tables.
  1963.  
  1964. &Y0  Destructive, no Break transmitted:  the modem clears the
  1965. data from its transmit buffer (all data is lost) but does
  1966. not pass on the Break to the remote modem.
  1967.  
  1968. &Y1  Destructive, expedited:  the modem clears the buffer and
  1969. immediately sends a Break to the remote modem.  This is the
  1970. default setting.
  1971.  
  1972. &Y2  Nondestructive, expedited:  the modem retains buffer data,
  1973. but immediately sends a Break to the remote modem.
  1974.  
  1975. &Y3  Nondestructive, unexpedited (send Break in sequence):  the
  1976. modem transmits any buffer data received before the Break,
  1977. sends the Break, and then sends any subsequent input from
  1978. the computer or terminal.
  1979.  
  1980. THE S-REGISTERS
  1981.  
  1982. The S-Registers are used to set various timing parameters and
  1983. other operations, including redefinition of selected ASCII
  1984. characters.  The defaults typify the requirements of most users.
  1985.  
  1986. A detailed summary of the S-Register functions is in Appendix B-
  1987. 5.  Less detailed summaries are on the bottom label of the modem
  1988. case and in the Quick-Reference card.
  1989.  
  1990.  
  1991.                CHAPTER 6 - DIALING AND ANSWERING
  1992.  
  1993. BASIC REQUIREMENTS
  1994.  
  1995. To successfully establish a communications link, the called or
  1996. calling modem must be compatible with the following standards at
  1997. the specified rates.
  1998.  
  1999.  Bits per  
  2000. Second   Standard
  2001.  
  2002. 9600USR-HST or compatible
  2003. 2400CCITT V.22bis
  2004. 1200Bell 212A
  2005.  300Bell 103
  2006.  
  2007. To successfully exchange data, both modems must use the same 10-
  2008. bit data format.  The formats allowed are as follows:
  2009.  
  2010.                     Start     Data                     Stop
  2011.                     Bits      Bits      Parity         Bits
  2012.                      1         7      Even, Odd,        1
  2013.                                       Mark, Space           
  2014.                      1         7      None, Even, Odd,  2
  2015.                                       Mark, Space
  2016.                      1         8      None             1,2
  2017.                     
  2018.  
  2019. Transmission Rate
  2020.  
  2021. In general, you should know the transmission rate of the other
  2022. modem before calling.  However, if the link rate is set to the
  2023. default, &N0, and the remote modem is operating at a lower rate,
  2024. the Courier falls back to the rate of the remote modem.  This
  2025. applies to both Originate and Answer Modes.  See the discussion
  2026. under Data Rate Commands, in Chapter 4.
  2027.  
  2028. Error Control
  2029.  
  2030. Always set the Courier HST for error control, &M4 (the default)
  2031. or &M5, for 9600 bps connections.
  2032.  
  2033. It's a good idea to find out if the remote modem is MNP-
  2034. compatible at 2400/1200 bps.  Some public network services, for
  2035. example, are not.  If the Courier HST is set to &M4 and dials a
  2036. modem that isn't under error control, it operates in Normal Mode
  2037. (no error control).  However, if the remote modem doesn't support
  2038. the MNP protocol at 2400 or 1200 bps, the MNP link-request
  2039. signals may be misinterpreted and block a successful connection.
  2040.  
  2041. If you know the remote modem doesn't support MNP, we recommend
  2042. setting the Courier HST to &M0 before dialing.
  2043.  
  2044. Automatic Retrain
  2045.  
  2046. An HST or V.22bis modem sends a retrain signal if it senses that
  2047. a problem in the phone line connection may be causing data
  2048. unreliability.  The modems stop the transfer of data for about a
  2049. second while they resynchronize, and then resume Data Mode
  2050. operation.
  2051.  
  2052. Retraining only occurs during 9600 and 2400 bps communications.
  2053. For a description of the signaling sequence, see Appendix E-3.
  2054.  
  2055. PLACING CALLS
  2056.  
  2057. The commands discussed in this section are used in the following
  2058. operations:
  2059.  
  2060. Dialing  D (0-9 # * , ; ! P T W @ R), DSn
  2061. RedialingA/, A>, >
  2062. Canceling dialing   <any key>
  2063.  
  2064. Dial (D)
  2065.  
  2066. When the Dial command is issued the modem goes off hook -- the
  2067. equivalent of your picking up the phone -- then enters Originate
  2068. Mode and dials the number sequence that follows.  The modem also
  2069. executes any other commands or options included in the command
  2070. line.
  2071.  
  2072. The command string may include up to 40 characters, plus the AT
  2073. prefix and Carriage Return/Enter key.  The modem doesn't count
  2074. spaces.  It counts punctuation characters such as parentheses and
  2075. hyphens, but ignores them.
  2076.  
  2077. The following command instructs the modem to stop the display of
  2078. commands (E0, turn off the local echo), to dial (D) using Touch-
  2079. Tone dialing (T), and to turn off the speaker (M0).  The spaces
  2080. shown are ignored by the modem and are only included here for
  2081. readability.
  2082.  
  2083.  AT E0 DT 1234567 M0 <Enter>
  2084.  
  2085. Dialing Type (P, T)
  2086.  
  2087. If set to X0 or X1, the modem defaults to pulse (rotary) dialing.
  2088. To have the modem use tone dialing, use the T command, which also
  2089. allows you to use the asterisk (*) and pound sign (#).   The
  2090. command may be included in the Dial string, as in the above
  2091. example, or issued separately:
  2092.  
  2093.  ATT <Enter>
  2094.  
  2095. The following command resets the modem to pulse dialing:
  2096.  
  2097.  ATP <Enter>
  2098.  
  2099. You can switch from one dial type to another within a dialing
  2100. sequence.  For example, you might have a phone line that only
  2101. accepts pulse dialing (slower than Touch-Tone dialing) but
  2102. subscribe to a long-distance service that accepts tone dialing,
  2103. such as  MCI.  You can switch to tone dialing once you've hooked
  2104. into the long-distance service.  In the following example, a
  2105. switch is made to tone dialing before entering a service account
  2106. number and the long-distance destination. (The commas are
  2107. discussed shortly.)
  2108.  
  2109.  ATDP 9,,7654321,,T 55555,,1 312 1234567 <Enter>
  2110.  
  2111. NOTE:  The modem remains set for Touch-Tone dialing until it is
  2112. reset or the ATP (pulse) command is reissued.
  2113.  
  2114. Adaptive Dialing (X2-X7)
  2115.  
  2116. When any of the X2 through X7 options is in effect and you don't
  2117. issue a dialing type in the Dial string, the Courier uses tone
  2118. dialing, which is faster than the default pulse type.  However,
  2119. if the phone company central office doesn't have Touch-Tone
  2120. detection equipment, the modem can not "break dial" and continues
  2121. to detect the dial tone.  If this occurs, the modem automatically
  2122. reverts to pulse dialing.
  2123.  
  2124. Pause (,)
  2125.  
  2126. A comma causes a two-second delay in the dial sequence.  The
  2127. following example contains four-second delays at several points:
  2128.  
  2129.  ATDP 9,,7654321,,T 55555,,1 312 1234567 <Enter>
  2130.  
  2131. The first four-second pause is to access an outside line after
  2132. dialing 9, the second to make sure the remote computer is ready
  2133. for the user's account number, and the third, to delay before
  2134. dialing the long-distance number.
  2135.  
  2136. Such pauses, however, may not be necessary.  Experiment and use
  2137. delays only as required.
  2138.  
  2139. NOTE:  A slash (/) can be used in any command string to have the
  2140. modem pause for only 125 milliseconds.  Some users find the
  2141. shorter delay of a series of slashes, rather than the 2-second
  2142. comma pause, useful for certain applications.
  2143.  
  2144. Dial and Return to Command Mode (;)
  2145.  
  2146. If your phone is plugged into the modem, you can use this option
  2147. to have the modem Auto Dial a telephone rather than a modem.  The
  2148. Courier dials, remains off hook and returns the OK message,
  2149. indicating it is in Command Mode.
  2150.  
  2151. For example, to have the modem place a voice call, issue the Dial
  2152. command with a semicolon:
  2153.  
  2154.  ATDT5551234; <Enter>
  2155.  
  2156. When the modem returns the OK result, pick up your phone receiver
  2157. so you can talk to the other party and tell the modem to hang up:
  2158.  
  2159.  ATH <Enter>
  2160.  
  2161. Similarly, you can call a recorded weather or other service.
  2162. Have the modem Dial, listen to the recording over the modem's
  2163. speaker and, when you're finished, tell the modem to hang up.
  2164.  
  2165. Dialing Letters (")
  2166.  
  2167. Quotation marks are used to have the modem dial abbreviations and
  2168. acronyms used as phone "numbers," such as DIAL USR (the
  2169. USRobotics Sales Department's 800 number).  The option is called
  2170. Quote Mode.  Quotation marks are inserted at the beginning of the
  2171. alphabetic string:
  2172.  
  2173.  ATDT"BBS-NEWS <Enter>
  2174.  
  2175. If you're including another command after the dial string, use
  2176. closing quotation marks before the additional command.
  2177.  
  2178. Transferring Calls (!)
  2179.  
  2180. This command applies to modems in installations where other
  2181. modems share the phone line.  The modem flashes the switch-hook,
  2182. i.e., goes off hook 0.5 seconds, on hook for 0.5 seconds, and off
  2183. hook again to dial the specified extension. The following example
  2184. includes instructions to return to Command Mode (;) and to hang
  2185. up (H).
  2186.  
  2187.  ATDT !1234;H <Enter>
  2188.  
  2189. Wait for a Second Dial Tone (W)
  2190.  
  2191. This command is useful in situations where you must wait for a
  2192. second dial tone before entering a password, for example, when
  2193. using MCI, Sprint, or other long-distance service.  The following
  2194. command tells the modem to dial the service number, wait for the
  2195. second dial tone, dial the ID, pause two seconds, then place the
  2196. long-distance call.
  2197.  
  2198.  ATDT 5551234 W 12345, 3121234567 <Enter>
  2199.  
  2200. NOTE:  This command executes only if result code option X3 or
  2201. greater has been issued.  If the modem is set to X2 or lower, the
  2202. modem interprets the W as a comma (two-second pause).
  2203.  
  2204. Wait for an Answer (@)
  2205.  
  2206. Some online services answer the phone and return a tape-recorded
  2207. request for information before processing transactions.  In such
  2208. instances, the @ command can be used in the Dial string to tell
  2209. the modem to detect at least one ring, wait for five seconds of
  2210. silence at the other end of the call, and then continue to
  2211. execute the Dial string.
  2212.  
  2213. To use the @ command, set the modem to X3, X4 or X7.  If the
  2214. modem is set to X2 or lower, the modem returns an ERROR message
  2215. when encountering the @ character in a command string.  If set to
  2216. X5 or X6, the modem hangs up when it detects a voice answer and
  2217. sends the VOICE result code.
  2218.  
  2219. In the next example, the modem is set to the X4 result code
  2220. option and dials a banking service.  Each occurrence of @ in the
  2221. example indicates a five-second wait for silence after taped
  2222. requests from the bank for the labeled items.  The transaction
  2223. code might be used, for example, to request an account balance.
  2224.  
  2225. Password
  2226.   |
  2227.  ATX4 DT1234567 @ 12345 @ 6789 @ 2;
  2228.    ||
  2229.   Account #  Transaction Code
  2230.  
  2231. If the necessary conditions don't occur -- no rings, or no
  2232. following five seconds of silence -- the modem times out as it
  2233. normally would (after 30 seconds).  It then sends the message NO
  2234. ANSWER to the screen and aborts the command.
  2235.  
  2236. Reversing Originate/Answer Frequencies (R)
  2237.  
  2238. This command allows calls to an originate-only modem.  It
  2239. reverses the modem's originate/answer frequencies, forcing the
  2240. Courier to dial out at the answer frequency.  The command follows
  2241. the Dial command, before or after the phone number:
  2242.  
  2243.  AT D1234567R <Enter>
  2244.  AT DR1234567 <Enter>
  2245.  
  2246. CANCELING DIALING
  2247.  
  2248. To cancel dial-command execution, press <any key>.  If you
  2249. inadvertently hit a key on the keyboard while the modem is
  2250. dialing, the call is canceled.  If this occurs, type the A/
  2251. command explained in the next section.
  2252.  
  2253. REDIALING
  2254.  
  2255. The most frequent reason for redialing is receipt of a busy
  2256. signal.  The Courier HST provides three ways to redial, as
  2257. follows.
  2258.  
  2259. Re-execute the Last Command (A/)
  2260.  
  2261. The A/ command, which doesn't take the AT prefix or a Carriage
  2262. Return, redials one time:
  2263.  
  2264.  A/
  2265.  
  2266. When the modem receives a command, it stores the instruction in
  2267. its command buffer until the next AT command is received.  Note
  2268. that if you've sent the modem an additional command since the
  2269. Dial command, A/ re-executes that command instead of redialing.
  2270.  
  2271. Automated Redialing (>, A>)
  2272.  
  2273. These two commands, while they can be used to continuously repeat
  2274. any command, are designed for automated redialing.  The first (>)
  2275. is included in the Dial command.  The second (A>) is used alone
  2276. to redial the command string in the buffer.
  2277.  
  2278. Continuous Repeat (>)
  2279.  
  2280. If you know the modem you're calling is frequently busy, include
  2281. the Repeat command in the Dial string, as follows:
  2282.  
  2283.  AT > DT 1234567 <Enter>
  2284.  AT DT 1234567 > <Enter>
  2285.  
  2286. The modem enters Repeat Mode, dials the number, waits the default
  2287. 30 seconds for a carrier, and hangs up.  Then, after a two-second
  2288. pause, it redials.
  2289.  
  2290. The cycle continues until the modems connect or the modem reaches
  2291. a maximum of 10 attempts.  The 10-try limit is mandated by the
  2292. Canadian Department of Communications (DOC) to prevent tying up
  2293. local telephone company exchanges with unconnected calls.
  2294.  
  2295. Continuous Re-execute (A>)
  2296.  
  2297. This command combines the features of both the A/ and > commands.
  2298. The modem enters Repeat Mode as described above, and redials the
  2299. Dial string in the command buffer.  Like the A/ command, A>
  2300. doesn't take the AT prefix or a Carriage Return:
  2301.  
  2302.  A>
  2303.  
  2304. Exiting Repeat Mode
  2305.  
  2306. Should you use > or A> with a command other than a Dial string,
  2307. abort the cycle by pressing <any key>.
  2308.  
  2309. To abort automated redialing, be sure to press <any key> when the
  2310. result code appears, during the pause before the modem begins
  2311. dialing again.  If you press <any key> while the modem is
  2312. dialing, that dial attempt is canceled but the cycle continues.
  2313.  
  2314. DIALING A STORED NUMBER (DSn)
  2315.  
  2316. Chapter 5 includes instructions for storing up to four telephone
  2317. numbers in nonvolatile random access memeory (NRAM).  To have the
  2318. modem dial a stored number use the DSn command, where n is the
  2319. number's position, 0-3, in NRAM.  In the first of the next two
  2320. examples, the phone number is stored at position 0, assumed by
  2321. the modem if there is no numeric parameter:
  2322.  
  2323.  ATDS <Enter>
  2324.  ATDS3 <Enter>
  2325.  
  2326. If you've stored a long distance service number/access code, for
  2327. example at position 1, use the DSn command to dial the number and
  2328. code, and follow that with a Dial command to dial the call's
  2329. destination.  (The spaces are included for readability.)
  2330.  
  2331.  AT DS1 D 312 5556789 <Enter>
  2332.  
  2333. ESCAPE CODE OPERATIONS (+++)
  2334.  
  2335. Once the modem is online to another system, the only command it
  2336. recognizes is an escape code of three pluses, which forces the
  2337. modem back to Command Mode:
  2338.  
  2339. -- Wait one second after entering the last item of data
  2340.  
  2341. -- Type: +++
  2342.  
  2343. -- Wait one second before typing any data
  2344.  
  2345. Do not type the AT prefix or a Carriage Return.  The guard time
  2346. of one second before and after the code prevents the modem from
  2347. misinterpreting the occurrence of +++ in the transmitted data
  2348. stream.
  2349.  
  2350. If necessary, the character used in the escape code or the
  2351. duration of the guard time can be changed by resetting S-register
  2352. 2 or 12.  See Appendix B-5.
  2353.  
  2354. Modem Response to +++
  2355.  
  2356. The modem returns to Command Mode when it detects the escape
  2357. code.  However, it keeps the line open or hangs up, depending on
  2358. the setting of DIP switch 9:
  2359.  
  2360. DIP Switch 9   Response to +++
  2361. UP Modem goes on hook (hangs up), sends NO
  2362. CARRIER result code
  2363.    DOWNModem maintains connection, sends OK result
  2364. code (Factory Setting)
  2365.  
  2366. Retain the factory-set position (DIP switch 9 DOWN) if you want
  2367. the modem to execute commands and return online.  (See the O
  2368. command, below.)
  2369.  
  2370. If you want an automatic disconnect when you issue +++, set
  2371. switch 9 UP.  (If the modem is on, also issue the ATZ command.)
  2372. An advantage of this is that you're not likely to inadvertently
  2373. run up an all-night phone bill.
  2374.  
  2375. WARNING
  2376.  
  2377. For unattended modem operations:  in rare instances, the modem
  2378. may fail to recognize the +++ escape code sequence.  If you are
  2379. running the modem under software control for unattended
  2380. operations, we suggest you use the surefire method of dropping
  2381. the RS-232C DTR signal for at least 50 milliseconds, to ensure
  2382. against costly phone charges.  Methods of turning the DTR signal
  2383. off, e.g., closing the communications port, differ from one
  2384. computer to another.
  2385.  
  2386. RETURNING ONLINE (O)
  2387.  
  2388. If DIP switch 9 is DOWN (on detection of the escape code the
  2389. modem maintains the connection), you can issue commands and then
  2390. toggle the modem back online with the O command, as in this
  2391. example:
  2392.  
  2393.  AT Q1 O <Enter>
  2394.  
  2395. HANGING UP (Hn) 
  2396.  
  2397. If DIP switch 9 is DOWN (factory setting), the escape code forces
  2398. the modem back to Command Mode but leaves the line open.  To
  2399. instruct the modem to hang up, issue the following command once
  2400. the modem sends the OK result code:
  2401.  
  2402.  ATH <Enter>
  2403.  
  2404. If DIP switch 9 is UP, the modem automatically hangs up on
  2405. receipt of the escape code.
  2406.  
  2407. AUTOMATIC ANSWERING
  2408.  
  2409. The Courier HST is shipped with DIP switch 5 DOWN, Auto Answer
  2410. suppressed.  To set the modem to automatically answer incoming
  2411. calls, do one of the following:
  2412.  
  2413. 1.   Before powering on the modem, set DIP switch 5 UP.  When you
  2414. turn the modem on, it answers incoming calls on the first
  2415. ring.
  2416.  
  2417. 2.   If the modem is on, use software control.  The following
  2418. command instructs the modem to answer on the first ring.
  2419. (You can substitute a higher value.  See the S-Register
  2420. summary in Appendix B-5.)
  2421.  
  2422.  ATS0=1 <Enter>
  2423.  
  2424. When the modem senses a call coming in, it sends the result code
  2425. RING to your screen, goes off hook, and sends the remote modem a
  2426. high-pitched answer tone.  If there is no Carrier Detect within
  2427. 30 seconds, the modem hangs up. If the connection is made, the
  2428. modem sends a CONNECT result code.  When the call is disconnected
  2429. by you or the remote user, the modem hangs up and returns the NO
  2430. CARRIER code.
  2431.  
  2432. Suppressing Auto Answer
  2433.  
  2434. To disable Auto Answer, reverse steps 1 or 2 above.  Set DIP
  2435. switch 5 DOWN before powering on the modem or, if it is powered
  2436. on, use the command to set the modem to answer on zero rings:
  2437.  
  2438.  ATS0=0 <Enter>
  2439.  
  2440. Points to Remember
  2441.  
  2442. 1.   If the modem is attached to a computer, you can set the
  2443. modem to receive calls when you're not there.  Put the modem
  2444. in Terminal Mode and set it for Auto Answer.  Also set your
  2445. software's file-save function to save incoming messages
  2446. and/or files.
  2447.  
  2448. 2.   If you've attached your phone so it can be used for
  2449. conventional calls, disable Auto Answer when you're not
  2450. expecting incoming data calls.  Otherwise, your modem may
  2451. answer the phone before you do, greeting a voice caller with
  2452. a high-pitched, irritating answer tone.
  2453.  
  2454. INTERNATIONAL CALLS
  2455.  
  2456. The Courier HST has three settings which enable international
  2457. calls.  These settings do not apply to calls originating in the
  2458. U.S. or Canada.
  2459.  
  2460. U.S./CCITT Answer Tone (Bn)
  2461.  
  2462. In the United States and Canada, modems use a 2225 Hz answer
  2463. tone.  Outside North America, most modems adhere to the CCITT
  2464. V.25 standard and send out a 2100 Hz tone followed by a 2250 Hz
  2465. tone.  If you're expecting an overseas call, set the Courier to
  2466. use the CCITT answer tone.  The setting won't affect the modem's
  2467. ability to connect with a domestic modem, although it will take
  2468. slightly longer to connect with a calling modem.
  2469.  
  2470. B0   CCITT answer sequence, used to answer calls calls
  2471. originating outside North America.  Required with &G2
  2472. setting.
  2473.  
  2474. B1   U.S. answer tone.  Default.
  2475.  
  2476. Guard Tone (&Gn)
  2477.  
  2478. British phone switching systems require the modem to send an 1800
  2479. Hz guard tone after it sends an answer tone.  The guard tone is
  2480. not used in the United States or Canada.
  2481.  
  2482. &G0  No guard tone, U.S./Canada.  Default.
  2483.  
  2484. &G1  Reserved.
  2485.  
  2486. &G2  1800 Hz guard tone follows answer tone, United Kingdom and
  2487. some Commonwealth countries.  Requires B0 setting as well.
  2488.  
  2489. Pulse Dial Make/Break Ratio (&Pn)
  2490.  
  2491. This command sets the ratio of the off-hook/on-hook (make/break)
  2492. interval for pulse dialing.  The default sets the modem for use
  2493. in North America.  The ratio must be changed if the modem is used
  2494. in the United Kingdom and some Commonwealth countries.
  2495.  
  2496. &P0  Make/break ratio, U.S./Canada:  39%/61%.  Default.
  2497.  
  2498. &P1  Make/break ratio, United Kingdom, some Commonwealth
  2499. countries:  33%/67%.
  2500.  
  2501.  
  2502.                  CHAPTER 7 - QUERIES AND HELP SCREENS
  2503.  
  2504. USER INQUIRIES (In)
  2505.  
  2506. The Inquiry command has eight options.  The most commonly used
  2507. options display the following information:
  2508.  
  2509. ATI3  Call duration
  2510. ATI4  Current settings
  2511. ATI5  NRAM settings
  2512. ATI6  HST link diagnostics summary
  2513.  
  2514. I0   The modem returns a 3-digit product code.  If you have a
  2515. problem and call USRobotics' Technical Support Department,
  2516. you may be asked for this product code.
  2517.  
  2518. I1   The modem performs a checksum of its read only memory (ROM)
  2519. and returns the result to the screen.  This function is used
  2520. only in factory testing.  The modem should always read the
  2521. same number.
  2522.  
  2523. I2   The modem performs a test of its random access memory (RAM)
  2524. and returns either the OK (0) or ERROR (4) result code,
  2525. followed by OK when the test is completed.  You may want to
  2526. use this command as a checkpoint if the modem appears to be
  2527. malfunctioning.
  2528.  
  2529. I3   The modem returns the duration of the last call if set the
  2530. K0.  It displays the actual time if set to K1.  See the
  2531. description of the Kn command in Chapter 5.
  2532.  
  2533. I4   The modem displays its current configuration.  The following
  2534. illustration is an example.
  2535.  
  2536.  
  2537. Figure 7.1 -- Sample Result of ATI4 Command
  2538.  
  2539.  
  2540. I5   The modem displays the configuration stored in nonvolatile
  2541. random access memory (NRAM).
  2542.  
  2543.  
  2544. Figure 7.2 -- Sample NRAM Settings Screen
  2545.  
  2546.  
  2547. I6   During a connection, the modem monitors and stores
  2548. information about link operations.  When the call is ended,
  2549. you can request a diagnostic summary, as in the following
  2550. example.
  2551.  
  2552.  
  2553.   Figure 7.3 -- Sample Link Diagnostics Screen (ATI6)
  2554.  
  2555.  
  2556. Terms used in the display are self-explanatory except for
  2557. the following:
  2558.  
  2559. Octets   Compressed characters
  2560. BlersErrors in protocol (non-data) blocks
  2561. Link NaksNegative acknowledgments (one or more
  2562.   blocks)
  2563. Link Timeouts   Protocol operations, not the retry
  2564.   timeout; used in internal testing
  2565. Data CompressionOn/Off: indicates if data compression
  2566.   was negotiated for the call
  2567. EqualizationLong/Short: status of S15 bit 0; long if
  2568.   bit 0=0, short if bit 0=1
  2569. Fallback Enabled/Disabled: indicates whether or
  2570.   not the modems negotiated online
  2571.   fallback during the connection sequence
  2572.  
  2573. I7   The modem returns a product configuration.  If you have a
  2574. problem and call USRobotics' Technical Support, you may be
  2575. asked to read this screen.
  2576.  
  2577. S-REGISTER QUERY (Sr?)
  2578.  
  2579. This command allows you to view the contents of a particular S-
  2580. Register, as in the following example that requests the contents
  2581. of register S0 ("On what ring will the modem answer?"):
  2582.  
  2583.  ATS0? <Enter>
  2584.  
  2585. Most registers store values that can be user-defined.  However,
  2586. two registers that are not user-programmable can be queried for
  2587. the following diagnostic information.
  2588.  
  2589. S17  The reason for a Link Disconnect when two modems try to make
  2590. an ARQ connection and fail, or when the remote modem
  2591. disconnects from an ARQ session.  S17 is used for debugging
  2592. purposes.  If you're having an ARQ-compatibility problem and
  2593. call USRobotics' Technical Support, you may be asked to
  2594. check S17.
  2595.  
  2596. S20  The reason for a NO CARRIER result code when the modem is in
  2597. either ARQ or Normal Mode.  Reasons include user aborts
  2598. (pressing <any key> during dialing), loss of carrier, and
  2599. the automatic hangup that occurs when the modem is set to
  2600. &M5 and calls a modem not operating under error control.
  2601.  
  2602.  
  2603. PHONE NUMBER QUERY (&Zn?)
  2604.  
  2605. At this command, the modem returns the phone number stored in
  2606. NRAM at position n, as in the following example that includes a
  2607. sample modem response:
  2608.  
  2609.  AT&Z3? <Enter>
  2610.  5551234
  2611.  
  2612. HELP SCREENS
  2613.  
  2614. The Courier HST provides four Help screens:  summaries of the
  2615. basic AT command set, extended ampersand (&) command set, S-
  2616. register functions, and Dial command options.
  2617.  
  2618. Stop/Restart Display
  2619.  
  2620. The following command stops the display. Hold down the Control
  2621. key and type "S":
  2622.  
  2623.  <Ctrl>-S
  2624.  
  2625. To restart the display, use the same command or press <any key>.
  2626.  
  2627. Cancel Display
  2628.  
  2629. Either of the following commands cancels the display.
  2630.  
  2631.  <Ctrl>-C
  2632.  <Ctrl>-K
  2633.  
  2634. Basic Command Set ($)
  2635.  
  2636. At AT$, the Courier displays this command set summary:
  2637.  
  2638. Figure 7.4 -- Basic Commands HELP Screen
  2639.  
  2640.  
  2641. Extended Command Set (&$)
  2642.  
  2643. At AT&$, the Courier displays this summary of the ampersand
  2644. command set:
  2645.  
  2646.  
  2647.  Figure 7.5 -- Ampersand Commands HELP Screen
  2648.  
  2649.  
  2650. S-Register Functions (S$)
  2651.  
  2652. At ATS$, the Courier displays a summary of the S-register
  2653. functions:
  2654.  
  2655.  
  2656.   Figure 7.6 -- S-Register HELP Screen
  2657.  
  2658.  
  2659. Dialing (D$)
  2660.  
  2661. At ATD$, the Courier displays this Dial command summary:
  2662.  
  2663.  
  2664.  Figure 7.7 -- Dial Command HELP Screen
  2665.  
  2666.  
  2667.             APPENDIX A - ERROR/FLOW CONTROL CONCEPTS
  2668.  
  2669. At 2400 and 1200 bps, the Courier HST uses the MNP error control
  2670. protocol, Service Levels 1-5.  MNP was originally developed by
  2671. Microcom, Inc. and is now in the public domain.  At 9600, 7200
  2672. and 4800 bps the modem uses similar, compatible error control
  2673. procedures developed by USRobotics.
  2674.  
  2675. In USRobotics implementations, we use the general term ARQ
  2676. (automatic repeat request) to denote a connection under error
  2677. control.  Error-free data transmission is ensured through two
  2678. features:
  2679.  
  2680. oerror-detection and retransmission techniques;
  2681.  
  2682. odata buffering and flow control.
  2683.  
  2684. NOTE:  As with all protocols, error control only works when the
  2685. Courier HST connects with another modem that implements the same
  2686. protocol.
  2687.  
  2688. MNP LEVEL NEGOTIATION
  2689.  
  2690. When the modems negotiate an ARQ connection, they indicate their
  2691. highest of the first three Service Levels, 3, 2, or 1, and agree
  2692. to operate at the highest possible level.  The Courier HST
  2693. indicates Level 3 in its MNP error-control parameter.  If
  2694. necessary, the Courier drops back to meet the requirements of the
  2695. other modem.  This establishes the error-control (ARQ)
  2696. connection.
  2697.  
  2698. Levels 4 and 5, which enhance throughput performance, are only
  2699. possible if an ARQ connection is established.  The Courier
  2700. negotiates for a Level 4 connection, with the longer, streamlined
  2701. transmission frames described below.  Whether or not Level 4 is
  2702. agreed upon, the Courier also negotiates for a Level 5 connection
  2703. (data compression).  It's possible for an ARQ connection to be at
  2704. Level 1, 2 or 3, with or without Level 4 and/or Level 5.
  2705.  
  2706. Throughput
  2707.  
  2708. Chapters 3 and 4 include recommended modem settings and file-
  2709. transfer guidelines for gaining maximum throughput.  The
  2710. following descriptions of MNP Levels 1-5 include achievable
  2711. throughput statistics.
  2712.  
  2713. Level 1
  2714.  
  2715. This level, often called Block Mode, supports half-duplex (one
  2716. way at a time) transmission.  The sending modem transmits a block
  2717. of data and waits for an acknowledgment from the receiving modem
  2718. before sending the next.
  2719.  
  2720. Level 1 is the slowest and is included because some computer
  2721. equipment is restricted to either sending or receiving at any one
  2722. time.  This mode of operation is usually observed in
  2723. communications between terminals rather than in terminal-to-
  2724. computer or computer-to-computer links.
  2725.  
  2726. Level 2
  2727.  
  2728. This level, often called Stream Mode, supports full-duplex
  2729. transmission in which data flows in both directions at the same
  2730. time.  Throughput at Level 2, due to protocol overhead, achieves
  2731. about 84% of the throughput of a normal modem, or approximately
  2732. 202 characters per second (cps) at 2400 bps.
  2733.  
  2734. Level 3
  2735.  
  2736. Level 3 incorporates Level 2 and is more efficient.  Modems
  2737. sending at Level 3 strip the Start and Stop bits from the data
  2738. characters and transmit the data across the link in bit format,
  2739. as in synchronous transmission, rather than in character format.
  2740. The receiving modem reinserts the Start and Stop bits for each
  2741. character before passing the data to the receiving computer or
  2742. terminal.
  2743.  
  2744. This procedure offsets the protocol overhead loss so that
  2745. throughput is about 108% that of a normal modem.  Under optimal
  2746. conditions, two Level 3 modems operating at 2400 bps can exchange
  2747. data at approximately 254 characters per second.
  2748.  
  2749. Level 4
  2750.  
  2751. At this level, the information in the headers of transmission
  2752. frames is streamlined to eliminate some of the protocol overhead.
  2753. In addition, the size of the frames is greater than with Level 3.
  2754.  
  2755. The results in characters per second (cps) are as follows.  These
  2756. reflect operations without the data compression available with
  2757. MNP Level 5.
  2758.  
  2759. Characters per Second
  2760. Link Rate  Level 3   Level 4
  2761. 96001100  1160
  2762. 2400 254   276
  2763.  
  2764. In general, with Level 4 you can expect a throughput gain of 5%,
  2765. although actual throughput depends on the type of call.  Gains on
  2766. long-link satellite calls can range from 25-50%.
  2767.  
  2768. Level 5
  2769.  
  2770. Under data compression, the sending modem detects redundant units
  2771. of data and recodes them into shorter units of fewer bits.
  2772. Examples include the frequent occurrences of spaces, control
  2773. characers, or the characters e and s in ASCII text files.  The
  2774. receiving modem decompresses the redundant data units before
  2775. passing them to the receiving computer/terminal.
  2776.  
  2777. With data compression, throughput of up to 19.2k bps is possible.
  2778. Achievable throughput rates for different kinds of files, in
  2779. characters per second (cps), are shown in the following table.
  2780.  
  2781. The table assumes the following optimal conditions:
  2782.  
  2783. oDTE rate set at 19.2k bps; modem set to &B1
  2784. oConnection (link) rate of 9600 bps
  2785. oLevel 4 also enabled (longer transmission frames)
  2786. oStraight data (e.g., not already compressed, no file-
  2787.  transfer protocol)
  2788. oTransmission from a fast (e.g., 286) computer
  2789.  
  2790. File TypeThroughput (cps)
  2791. Assembler or Compiler Listing  1920
  2792. Text file 1550-1750
  2793. Binary file:  .EXE  1450-1600
  2794. Binary file:  .COM  1400-1500
  2795. .ARC files (common on BBS's)   1000-1100*
  2796. Random binary 8-bit  975-1050*
  2797.  
  2798. *As mentioned on Page 4-2, these files are already
  2799. compressed or appear to the modem to be compressed.  If they
  2800. undergo additional data compression, they become longer.
  2801.  
  2802. ERROR DETECTION/RETRANSMISSION
  2803.  
  2804. During an ARQ connection the transmitting modem divides the data
  2805. it receives from the computer or terminal into blocks, and
  2806. attaches header and trailer information.  The result is called a
  2807. frame, as shown in Figure A.1.
  2808.  
  2809.  
  2810. Figure A.1 -- Transmission Frame
  2811.  
  2812.  
  2813. Included in the header or trailer are a frame number and block-
  2814. size information as well as a frame-check code.  This last code
  2815. is derived by the sending modem through an algorithm performed on
  2816. all of the data in the frame.  The technique is called cyclic-
  2817. redundancy checking (CRC).
  2818.  
  2819. The receiving modem performs the same computation and checks to
  2820. see if its results match the received CRC code.  If the results
  2821. match, the receiving modem sends a positive acknowledgement to
  2822. the sending modem.  Meanwhile, the sending modem keeps a copy of
  2823. all frames it sends until each is positively acknowledged.
  2824.  
  2825. If the CRC codes don't match, the receiving modem initiates the
  2826. automatic repeat request (ARQ) procedure.  The receiving modem
  2827. tells the sending modem which frame is in error, and doesn't
  2828. accept any more frames until the frame in question is received
  2829. correctly.  The sending modem goes back to the specified frame,
  2830. retransmits it, and continues from there.  In this way the
  2831. protocol protects against errors and also ensures that the data
  2832. arrives in sequence.
  2833.  
  2834. FLOW CONTROL
  2835.  
  2836. The modem stores data from the DTE in its Transmit buffer, and
  2837. data received from a remote system in its Receive buffer, as
  2838. shown in Figure A.2.
  2839.  
  2840.  
  2841. Figure A.2 -- Flow Control Buffer
  2842.  
  2843.  
  2844. Separate commands enable Transmit Data flow control (&Hn) and
  2845. Received Data flow control (&In, &Rn).  Chapter 4 contains
  2846. instructions on when and how to use these commands.
  2847.  
  2848. Flow Control Examples
  2849.  
  2850. The labels used in the following examples indicate the following
  2851. devices:
  2852.  
  2853. DTE  Data Terminal Equipment:  the computer or terminal to which
  2854. a modem is attached.
  2855.  
  2856. DCE  Data Communications Equipment:  the Courier or remote modem.
  2857.  
  2858. Example 1 -- Transmit Data
  2859.  
  2860. The &Hn command allows you to select software flow control,
  2861. hardware flow control, or both.  Hardware flow control is most
  2862. reliable and is recommended, if possible.  Under hardware control
  2863. the modem raises or lowers the Clear to Send (CTS) signal via the
  2864. RS-232C interface.  Under software flow control the modem sends
  2865. the DTE the ASCII XON/XOFF characters described in Chapter 4.
  2866.  
  2867.  
  2868.    Figure A.3 -- Transmit Flow Control
  2869.  
  2870.  
  2871. Assume that there are disturbances on the line (line hits) and
  2872. DCE2, the receiving modem, detects a transmitted frame error.
  2873. DCE2 tells DCE1 to retransmit the frame and accepts no additional
  2874. frames until it receives the affected frame correctly.
  2875.  
  2876. Meanwhile, the computer/terminal (DTE1) continues sending to
  2877. DCE1, and data backs up in the Transmit buffer.  As the buffer
  2878. approaches capacity, DCE1 signals DTE1 to stop sending data.
  2879. DCE1 also retransmits the specified frame and continues
  2880. transmitting.  When enough data is transmitted to half empty the
  2881. buffer, DCE1 signals DTE1 to resume sending data.
  2882.  
  2883. As mentioned in Chapter 4, Transmit Data flow control is also
  2884. essential if the DTE is set to send to the modem at a rate higher
  2885. than the link rate.
  2886.  
  2887. Example 2 -- Received Data
  2888.  
  2889. It may be necessary or desirable to stop incoming data
  2890. temporarily, for example, in order to review what's on the screen
  2891. and take some kind of action.  In the following diagram, the
  2892. labels indicate operations when three different command options
  2893. are used, as follows:
  2894.  
  2895. &I1  The user at DTE1 sends an XOFF command to the modem to
  2896.  have it stop passing on data from the Receive buffer.
  2897.  The modem also transmits the XOFF to the remote
  2898.  computer, which stops sending.  DCE1 resumes passing
  2899.  received data to DTE1 when the user sends an XON
  2900.  signal.
  2901.  
  2902. &I2  The user sends the same XON/XOFF commands to DCE1, but
  2903.  the modem doesn't pass them on to the remote computer.
  2904.  
  2905. &R2  DTE1 lowers the Request to Send (RTS) signal at the RS-
  2906.  232C interface.  This signals DCE1 to stop passing on
  2907.  received data.
  2908.  
  2909.  
  2910. Figure A.5 -- Received Data Flow Control
  2911.  
  2912.  
  2913. Be sure to review Chapters 3 and 4 before using the error/flow
  2914. control commands.
  2915.  
  2916.  
  2917.               APPENDIX B - SUMMARIES AND TABLES
  2918.  
  2919. CONTENTS
  2920.  
  2921. B-1  The RS-232C Interface, with Pin Definitions
  2922.  
  2923. B-2  Front End Indicators
  2924.  
  2925. B-3  DIP Switch Summary
  2926.  
  2927. B-4  Default Settings
  2928.  
  2929. B-5  S-Register Summary
  2930.  
  2931. B-6  ASCII Chart
  2932.  
  2933.  
  2934.        APPENDIX B-1 - THE RS-232C INTERFACE, WITH PIN DEFINITIONS
  2935.  
  2936. DESCRIPTION
  2937.  
  2938. The RS-232C interface (often referred to without the C) is a
  2939. standard developed by the Electronic Industries Association
  2940. (EIA).  It defines the signals and voltages used when data is
  2941. exchanged between a computer or terminal and a modem or serial
  2942. printer.  Data is transmitted between the devices via a cable
  2943. with 25-pin, 9-pin or custom-built connectors.
  2944.  
  2945. PIN ASSIGNMENTS
  2946.  
  2947. The entire standard covers many more functions than are used in
  2948. most data communications applications.  Pin assignments are
  2949. factory set in the Courier 2400e to match the standard DB-25
  2950. assignments in the following table.  DB-9 connectors at the
  2951. computer/terminal end of the cable should be wired to reflect the
  2952. pin assingments in the DB-9 column.
  2953.  
  2954.    RS-232C INTERFACE PIN DEFINITIONS
  2955.  
  2956.   DB-25   DB-9 CircuitFunction Signal Flow   
  2957. 2  3  BA  Transmitted DataTerminal  Â®  Modem
  2958. 3  2  BB  Received Data   Terminal  Â¬  Modem
  2959. 4  7  CA  Request to Send Terminal  Â®  Modem
  2960. 5  8  CB  Clear to Send   Terminal  Â¬  Modem
  2961.  
  2962. 6  6  CC  Data Set Ready  Terminal  Â¬  Modem
  2963. 7  5  AB  Signal Ground   Terminal  Â«  Modem
  2964. 8  1  CF  Carrier Detect  Terminal  Â¬  Modem
  2965. 12 --SCF  Speed Indicate  Terminal  Â¬  Modem
  2966.  
  2967. 20 4  CD  Data Terminal Ready Terminal  Â®  Modem
  2968. 22 9  CE  Ring Indicate   Terminal  Â¬  Modem
  2969.  
  2970. MINIMUM REQUIREMENTS
  2971.  
  2972. Some computer/terminal equipment supports only a few of the RS-
  2973. 232C signal functions set in the Courier.  The minimum required
  2974. for the modem to operate are as follows:
  2975.  
  2976.   DB-25   DB-9 
  2977.    PinPin  Function 
  2978. 2  3   Transmitted Data
  2979. 3  2   Received Data
  2980. 7  5   Signal Ground
  2981. 20 4   Data Terminal Ready*
  2982.  
  2983. * Required only if you have set the Data Terminal Ready (DTR)
  2984. Override switch (DIP switch 1) OFF (UP).
  2985.  
  2986. If your computer and software support Clear to Send and you wish
  2987. to use Transmit Data hardware flow control (&H1), Pin 5 (DB-25)
  2988. or Pin 8 (DB-9) is required.  If your computer and software
  2989. support Request to Send and you wish to use Received Data
  2990. hardware flow control (&R2), Pin 4 (DB-25) or Pin 7 (DB-9) is
  2991. required.
  2992.  
  2993.  
  2994.              APPENDIX B-2 - FRONT END INDICATORS
  2995.  
  2996. SymbolMeaningStatus
  2997.  
  2998.  HS  High Speed 9600-bps calls only:  ON during call
  2999.   progress, after completion of dialing;
  3000.   OFF during link negotiations at 2400
  3001.   bps; ON during connection.  Remains ON
  3002.   after disconnect until next call is
  3003.   originated or answered.
  3004.  
  3005.    AAAuto Answer/   Answer Mode only:  ON when
  3006.  your modem is  Answer   in Auto Answer Mode,
  3007.  and when answeringa call; goes
  3008.  OFF if the channel isrever
  3009.  sed and your modem transmits at   
  3010.  450 bps.  Also goes off when the modem
  3011.    originates a call.
  3012.  
  3013.  CD Carrier Detect  ON when the CD override (DIP switch 6)
  3014.   is ON (DOWN).  ON if DIP switch 6 is UP
  3015.   and the Courier receives a valid data
  3016.   signal (carrier) from a remote modem,
  3017.   indicating that data transmission is
  3018.   possible.
  3019.  
  3020.  OH  Off Hook   ON when the Courier takes control of the
  3021.   phone line to establish a data link.
  3022.  
  3023.  RD  Received Data  Flashes when a data bit is received by
  3024.   the Courier from the phone line, or when
  3025.   the modem is sending result codes to the
  3026.   terminal or computer.
  3027.  
  3028.  SD  Send Data  Flashes when a data bit is sent to the
  3029.   Courier by the terminal or computer.
  3030.  
  3031.  TR  Terminal Ready ON when the DTR override (DIP switch 1)
  3032.   is ON (DOWN).  ON if DIP switch 1 is UP
  3033.   and the modem receives a Data Terminal
  3034.   Ready signal from the terminal or
  3035.   computer via the RS-232C interface.
  3036.  
  3037.    MRModem Ready/   ON when the Courier is powered
  3038.  on. PowerFlashes when the
  3039.  modems retrain,  inclu
  3040.  ding online fallback to 7200 or   
  3041.  4800 bps.
  3042.  
  3043.  RS  Request to ON when the Courier is powered on if
  3044.  Sendyour computer supports RTS on the RS-
  3045.   232C interface.  OFF if the Courier is
  3046.   set to &R2 (Received Data hardware flow
  3047.   control) and the computer lowers RTS.
  3048.  
  3049.  CS  Clear to Send  ON until the modem lowers CTS on the RS-
  3050.   232C interface when Transmit Data
  3051.   hardware flow control is enabled (&H1,
  3052.   &H3).
  3053.  
  3054.  ARQ Error Control  Automatic Repeat Request.  ON when the   
  3055.   Courier is set to &M4 or &M5 and 
  3056.   successfully connects with another modem
  3057.   under error control.
  3058.  
  3059.  AL  Analog ON when the modem is in Analog Loopback
  3060.    Loopback   Self-Test Mode.
  3061.  
  3062.  
  3063.                APPENDIX B-3 - DIP SWITCH SUMMARY
  3064.  
  3065. PURPOSE
  3066.  
  3067. The Courier's DIP switches, located at the rear of the modem, are
  3068. for adapting the modem to your equipment and personal
  3069. requirements.  You may also want to experiment and review your
  3070. computer or terminal documentation as necessary.
  3071.  
  3072. Some users are able to move a single switch with a finger tip.
  3073. If this doesn't work for you, use a toothpick or other small
  3074. instrument.
  3075.  
  3076. OPERATIONS
  3077.  
  3078. The DIP switch settings are power-on defaults, read by the
  3079. Courier when it is turned on.  If changed when the modem is on,
  3080. switches 2-5 and 9 require the ATZ (software reset) command to
  3081. initiate the new settings.  The remaining (hardware) switches are
  3082. automatically operative when set UP or DOWN.
  3083.  
  3084.  
  3085.   DIP SWITCHES:  UP = OFF (OPEN), DOWN = ON (CLOSED)
  3086.  
  3087.  Factory
  3088. SwitchSetting   Function
  3089.  
  3090.  1   DOWN  Data Terminal Ready (DTR) Operations
  3091. UP   Normal DTR operations; computer must 
  3092.   provide DTR signal for modem to accept   
  3093.   commands; dropping DTR terminates a call
  3094. DOWN DTR always ON (Override)
  3095.  
  3096.  2   UPVerbal/Numeric Result Codes
  3097. UP   Verbal (word) messages
  3098. DOWN Numeric codes
  3099.  
  3100.  3   DOWN  Result Code Display
  3101. UP   Quiet Mode, no display
  3102. DOWN Result codes displayed
  3103.  
  3104.  4   UPCommand Mode Local Echo
  3105. UP   Keyboard commands displayed
  3106. DOWN Display of commands suppressed
  3107.  
  3108.  5   DOWN  Auto Answer
  3109. UP   Modem answers on first ring
  3110. DOWN Auto Answer suppressed
  3111.  
  3112.  6   DOWN  Carrier Detect (CD) Operations
  3113. UP   Courier sends CD signal when it connects
  3114.   with another modem, drops CD on
  3115.   disconnect
  3116. DOWN CD always ON (Override)
  3117.  
  3118.  7   UPSingle/Multiple Phone Installation
  3119. UP   Single phone line connection (RJ11 jack)
  3120. DOWN Multiple phone installations (RJ12 or
  3121.   RJ13 jack); shorts A/A1 to notify other
  3122.   devices when modem goes off hook and 
  3123.   line is busy
  3124.  
  3125.  8   DOWN  Command Set Recognition
  3126. UP   Rrecognition disabled (Dumb Mode)
  3127. DOWN Recognition enabled (Smart Mode)
  3128.  
  3129.  9   DOWN  Escape Code (+++) Response
  3130. UP   Modem hangs up, returns to Command Mode,
  3131.   sends NO CARRIER result
  3132. DOWN Modem maintains connection, returns to   
  3133.   Command Mode, sends OK result
  3134.  
  3135. 10   UPPower-on and ATZ Reset Software Defaults
  3136. UP   Load from NRAM
  3137. DOWN Load factory settings from ROM
  3138.  
  3139. Quad UPRS-232C Transmitted/Received Data Pin
  3140. SwitchAssignments
  3141. UP   Normal assignments: see Appendix B-1
  3142. DOWN Reverse assignments
  3143.  
  3144. The need to change this setting is rare.
  3145. Carefully review your computer or terminal
  3146. documentation before turning this switch ON.
  3147.  
  3148.  
  3149.                  APPENDIX B-4 - DEFAULT SETTINGS
  3150.  
  3151. USER-PROGRAMMABLE DEFAULTS
  3152.  
  3153. You can create your own default configuration and store it in
  3154. nonvolatile random access memory (NRAM) using the &W command
  3155. described in Chapter 5.  Your defaults are then loaded into
  3156. random access memory (RAM) as long as DIP switch 10 is UP when
  3157. you power on the modem.  To view your NRAM settings at any time,
  3158. use the ATI5 command.
  3159.  
  3160. The following table lists the options stored in NRAM.  If DIP
  3161. switch 10 is DOWN at power on, the factory settings listed in the
  3162. table are loaded instead.  The first time the modem is turned on,
  3163. the NRAM settings are the same as the factory settings.
  3164.  
  3165.  
  3166. NRAM Options  Factory Setting 
  3167.  
  3168. Normal/error control modes &M4  Normal/ARQ
  3169. Data compression&K1  Auto enable/disable
  3170. Error-control result codes &A1  Enabled
  3171. Transmit data flow control &H0  Disabled
  3172. Received data software flow control&I0  Disabled
  3173. Received data hardware flow control&R1  Ignore RTS
  3174.  
  3175. DTE rate select &B0  Follow connection rate
  3176. Link rate select&N0  Variable link operations
  3177. Data Set Ready (DSR) signal&S0  Override
  3178.  
  3179. Stored telephone number &Z0-3=0   Blank
  3180. Tone/Pulse dialing  PPulse dial
  3181. Online local echo   F1   Echo OFF
  3182. Speaker control M1   ON during dial through connect
  3183. Result code setsX1   Extended
  3184.  
  3185. Pulse dial make/break ratio&P0  N. American
  3186. U.S./CCITT answer tone  B1   N. American
  3187. Guard tone   &G0
  3188. Break handling&Y1  Clear buffer, send Break
  3189.   immediately
  3190. Word length  7*
  3191. Parity   1*   Even parity
  3192.  
  3193. *Detected from AT command; determined by terminal/software
  3194. setting.
  3195.  
  3196.  
  3197. NRAM S-Register Option   Factory Setting
  3198.  
  3199. Escape code character, ASCII decimal S2=43
  3200. Carriage Return character, ASCII decimal S3=13
  3201. Line Feed character, ASCII decimalS4=10
  3202. Backspace character, ASCII decimal S5=8
  3203. Dial wait-time, sec.S6=2
  3204.  
  3205. Carrier wait-time, sec.S7=30
  3206. Dial pause/re-execute time, sec.   S8=2
  3207. Carrier Detect time, 1/10th sec.   S9=6
  3208. Carrier loss wait-time, 1/10th sec.S10=7
  3209. Touch-Tone duration, spacing, msec. S11=70
  3210.  
  3211. Escape code guard time, 1/50th sec. S12=50
  3212. Bit-mapped functions, S-Register 13S13=0
  3213. Bit-mapped functions, S-Register 15S15=0
  3214. Inactivity/hang up timer, S-register 19  S19=0
  3215.  
  3216. Received break length, 10-msec. units   S21=10
  3217.  
  3218. XON character, ASCII decimal S22=17
  3219. XOFF character, ASCII decimalS23=19
  3220.  
  3221.  
  3222.                APPENDIX B-5 - S-REGISTER SUMMARY
  3223.  
  3224. USAGE
  3225.  
  3226. The default values are those users typically require.  Change the
  3227. settings with the ATSr=n command, where r is the register and n
  3228. is a decimal value from 0-255:
  3229.  
  3230.  ATS13=8 <Enter>
  3231.  
  3232. The modem does not perform a value-range check.  Some values may
  3233. not work with some equipment, and you'll have to readjust the
  3234. settings.
  3235.  
  3236. To display the contents of a register, use ATSr? as in this
  3237. example:
  3238.  
  3239.  ATS20? <Enter>
  3240.  
  3241.  
  3242. Register  Default   Function
  3243.  
  3244.  S0 See DIPSets the number of rings on which to answer
  3245.  Switch 5   when in Auto
  3246. Answer Mode.  Default = 1, equivalent of DIP switch 5 UP.  S0=0
  3247. or DIP switch 5 DOWN (factory setting) suppresses Auto Answer.
  3248.  
  3249.  S1 0   Counts and
  3250. stores the number of rings from an incoming call.
  3251.  
  3252.  S243  Stores the ASCII decimal code for the escape
  3253. code character.  Default character is "+".  A value of 128-255
  3254. disables the escape code.
  3255.  
  3256.  S313  Stores the ASCII decimal code for the
  3257. Carriage Return character.
  3258.  
  3259.  S410  Stores the ASCII decimal code for the Line
  3260. Feed character.
  3261.  
  3262.  S5 8  Stores the ASCII decimal code for the
  3263. Backspace character.  A value of 128-255 disables the Backspace
  3264. key's delete function.
  3265.  
  3266.  S6 2  Sets the number of seconds the modem waits
  3267. before dialing.  If set to X2, X4, X6, or X7, the modem ignores
  3268. this register and dials as soon as it detects a dial tone (fast
  3269. dials).
  3270.  
  3271.  S730Sets the number of seconds the modem waits  for a
  3272. carrier.  May be set for much longer  duration if, for example,
  3273. the modem is  originating an international connection.
  3274.  
  3275.  S8 2  Sets the duration, in seconds, for the pause
  3276. (,) option in the Dial command and the pause between command re-
  3277. executions (> and A> commands).
  3278.  
  3279.  S9 6  Sets the required duration, in tenths of a
  3280. second, of the remote modem's carrier signal before recognition
  3281. by the Courier (Carrier Detect Time).
  3282.  
  3283.  S107  Sets the duration, in tenths of a second,
  3284. that the modem waits after loss of carrier  before hanging up.
  3285.  
  3286.  S11   70Sets the duration and spacing, in milliseconds, of
  3287. dialed Touch-Tones.
  3288.  
  3289.  S12   50Sets the duration, in fiftieths of a second, of the
  3290. guard time for the escape code sequence.
  3291.  
  3292.  S130   Bit-mapped
  3293. register.  Select the bit(s) you want on, and set S13 to the
  3294. total of the values in the Value column.  For example, ATS13=20
  3295. enables bits 2 (value = 4) and 4 (value = 16).
  3296.  
  3297. Bit  Value  Result
  3298.  0 1Reset on dropping of DTR
  3299.  1 2Reverse normal Auto Answer
  3300.  operation:  on incoming RING,
  3301.  enter Originate Mode and look for
  3302.  Answer tone
  3303.  2 4Disable 250 msec. pause before
  3304.  result code display
  3305.  3 8On DTR signal, Auto Dial number
  3306.  stored in NRAM at position 0
  3307.  4 16   At power on/reset, Auto Dial
  3308.  number stored in NRAM at position
  3309.  0
  3310.  5 32   Reserved
  3311.  6 64   Disable MNP Level 3 (used for
  3312.  testing Level 2)
  3313.  7128   Watchdog hardware reset, same as
  3314.  power on (used in factory
  3315.  testing)
  3316.  
  3317.  S14 Reserved.
  3318.  
  3319. S15 0   Bit-mapped
  3320. register.  See instructions for S13, above.
  3321.  
  3322. Bit  Value  Result
  3323.  0   1      Disable the modem's extra high-frequency equalization if it
  3324.             causes problems on shorter-link calls
  3325.  1   2      Disable 7200/4800 bps online fallback
  3326.  2   4      Disable 450-bps back channel, force 300-bps back channel
  3327.  3   8      Reset non-ARQ mode Transmit buffer from 1.5k bytes to 128 bytes*
  3328.  4  16      Disable MNP Level 4; retransmitting the larger Level 4 data blocks
  3329.             may be a problem if you expect a great number of errors during a 
  3330.             call
  3331.  5  32      Set Del key to act as Backspace key; provided for specialized
  3332.             applications.  May cause software incompatibility in standard
  3333.             applications.
  3334.  6  64      Some earlier 2400-bps MNP modems, not made by USRobotics or
  3335.             Microcom, were not fully compatible with the MNP protocol.  If you
  3336.             have difficulty making a successful 2400-bps MNP connection with a
  3337.             remote MNP modem, it may be because of this incompatibility.  Set 
  3338.             S15 to 64 and try again to make the connection.
  3339.  7  128     Enable Interbridge network compatibility
  3340.  
  3341. * The default 1.5k byte non-ARQ buffer allows
  3342. data transfer with X- and YMODEM-type file
  3343. transfer protocols without using error
  3344. control.
  3345.  
  3346. The 128-byte option allows remote users with
  3347. slower modems to stop data you're
  3348. transmitting from scrolling off their
  3349. screens.  When remote users send your
  3350. computer an XOFF (Ctrl-S) and you stop
  3351. transmitting, the data in transit from your
  3352. modem's buffer doesn't exceed the size of
  3353. their screen.
  3354.  
  3355. S160 Modem self-
  3356. test.  See Appendix E-6 for test procedures.
  3357.  
  3358. 0  Data Mode (no testing)
  3359. 1  Analog Loopback
  3360. 2  Dial Test
  3361. 4  Test Pattern
  3362. 5  Analog Loopback with Test Pattern
  3363.  
  3364.  S170   Stores the
  3365. reason for a received ARQ Link Disconnect. May be requested by
  3366. Technical Support if you're having a problem connecting in ARQ
  3367. mode with another ARQ-mode modem. At ATS17?, the modem returns
  3368. one of the following codes.
  3369.  
  3370.  1   Received data unit other than link request
  3371.  2   Incompatible protocol level (3, 2, 1)
  3372.  3   Unknown parameters in link request
  3373.  4   Remote modem retry timeout (Max. 12 tries)
  3374.  5   Inactivity timeout (See S19)
  3375.  6   Destination user not found
  3376. 254  Peer protocol error
  3377. 255  User-initiated disconnect
  3378.  
  3379.  S18 Reserved.
  3380.  
  3381.  S190   Sets the
  3382. duration, in minutes, for the Inactivity Timer.  The timer is
  3383. activated when there is no activity on the phone line.  At the
  3384. timeout the Courier hangs up.
  3385.  
  3386. S20 0   Stores the
  3387. reason for the NO CARRIER result code.  At ATS20? the modem
  3388. returns one of the following codes:
  3389.  
  3390.  0   Key press abort
  3391.  1   DTR dropped
  3392.  2   Escape code (+++) issued
  3393.  3   Loss of Carrier
  3394.  4   Inactivity timeout
  3395.  5   Automatic hangup with ARQ incompatibility (&M5 Mode)
  3396.  6   ARQ Retry timeout (Max. 12 tries)
  3397.  7   ARQ Received Link Disconnect (See S17)
  3398.  
  3399.  S21   10   Sets, in 10-
  3400. millisecond units, the length of Breaks sent from the modem to
  3401. the local terminal.
  3402.  
  3403.  S22   17   Stores the
  3404. ASCII decimal code for the XON character.
  3405.  
  3406.  S23   19   Stores the
  3407. ASCII decimal code for the XOFF character.
  3408.  
  3409.  
  3410. APPENDIX B-6 - ASCII CHART
  3411.  
  3412.  
  3413.               APPENDIX C - ALPHABETICAL COMMAND SUMMARY
  3414.  
  3415. Additional command summaries are on the bottom panel of the modem
  3416. and in the Quick-Reference Card.
  3417.  
  3418. Requirements
  3419.  
  3420. 1.   Type commands in either upper or lower case.
  3421.  
  3422. 2.   All commands except A/, A> and +++ are preceded by the AT
  3423. prefix and are executed with the Enter/Carriage Return key
  3424. (<Enter>).
  3425.  
  3426. 3.   Command length = 40 characters maximum.  The modem doesn't
  3427. count the AT prefix, Carriage Return character, or spaces.
  3428. It counts but doesn't act on punctuation such as hyphens and
  3429. parentheses.
  3430.  
  3431. 4.   A missing numeric parameter is assumed to be zero, as in the
  3432. command to hang up:  ATH <Enter> is the equivalent of ATH0
  3433. <Enter>.
  3434.  
  3435.  BASIC COMMAND SET
  3436.  
  3437.  
  3438. Command/Options Function
  3439.  
  3440. &See the Extended Command Summary that follows this Basic
  3441. Set.
  3442.  
  3443. AForce Answer Mode when the modem hasn't received an incoming
  3444. call.
  3445.  
  3446. A/   Re-execute the last issued command one time.  A/ doesn't
  3447. take the AT prefix or a Carriage Return.
  3448.  
  3449. A>   Re-execute the last issued command continuously until
  3450. canceled by pressing <any key>.  Dial strings are re-
  3451. executed ten times after which execution terminates.  A>
  3452. doesn't take the AT prefix or a Carriage Return.
  3453.  
  3454. <Any key> Terminate current dialing operation resulting from an
  3455. issued Dial command; terminate Repeat mode (> or A>).
  3456.  
  3457. AT   Attention:  lets the modem know commands are being issued to
  3458. it.  Must precede all other commands except A/, A> and +++.
  3459.  
  3460. Bn   U.S./CCITT answer sequence.
  3461.  
  3462. B0   U.S. answer sequence (Default).
  3463.  
  3464. B1   CCITT (overseas) answer sequence.
  3465.  
  3466. Cn   Transmitter enabled/disabled.
  3467.  
  3468. C0   Transmitter disabled; receive-only condition.
  3469.  
  3470. C1   Transmitter enabled (Default).
  3471.  
  3472. DDial the number that follows and enter Originate Mode.
  3473. Optional parameters:
  3474.  
  3475. PPulse dial (Default).
  3476. TTouch-Tone dial.
  3477. ,(Comma) Pause for 2 seconds.
  3478. ;Return to Command Mode after dialing.
  3479. "Dial the letters that follow.
  3480. !Transfer call (flash switch-hook).
  3481. WWait for second dial tone (with X3 or higher).
  3482. @Wait for an answer (with X3 or higher).
  3483. RReverse frequencies.
  3484.  
  3485. DSn  Dial the phone number stored in NRAM at position n (n = 0-3).
  3486.  
  3487. En   Command Mode local echo (display) of keyboard commands ON/OFF.  (DIP 
  3488.      switch 4 is factory set to Command Mode echo ON.)
  3489.  
  3490. E0   Local echo OFF.
  3491.  
  3492. E1   Local echo ON.
  3493.  
  3494. Fn   Online local echo of transmitted data ON/OFF.  Sometimes referred to as 
  3495.      the Duplex setting.
  3496.  
  3497. F0   Local echo ON.  Sometimes called Half Duplex.  Modem sends a copy to your
  3498.      screen of data it sends to the remote system.
  3499.  
  3500. F1   Local echo OFF (Default).  Sometimes called Full Duplex.  Receiving 
  3501.      system may send a remote echo of data it receives.
  3502.  
  3503. Hn   On/off hook control.
  3504.  
  3505. H0   Hang up (go on hook).
  3506.  
  3507. H1   Go off hook.
  3508.  
  3509. In   Inquiry.
  3510.  
  3511. I0   Display product code.
  3512.  
  3513. I1   Display results of ROM checksum.
  3514.  
  3515. I2   Display results of RAM test.
  3516.  
  3517. I3   Display call duration or real time (see Kn).
  3518.  
  3519. I4   Display current modem settings.
  3520.  
  3521. I5   Display NRAM settings.
  3522.  
  3523. I6   Display link diagnostics.
  3524.  
  3525. I7   Display product configuration.
  3526.  
  3527. Kn   Modem clock operation:  Call-duration or Real-time Mode.
  3528.  
  3529. K0   Return call duration at ATI3 (Default).
  3530.  
  3531. K1   Return actual time at ATI3.  Clock is set using ATI3=HH:MM:SS K1.
  3532.  
  3533. Mn   Monitor (speaker) control.
  3534.  
  3535. M0   Speaker always OFF.
  3536.  
  3537. M1   Speaker ON until carrier is established (Default).
  3538.  
  3539. M2   Speaker always ON.
  3540.  
  3541. M3   Speaker ON after last digit dialed and until carrier is established.
  3542.  
  3543. O    Return online after command execution.
  3544.  
  3545. P    Pulse dial (Default).
  3546.  
  3547. Qn   Quiet Mode:  result codes displayed/suppressed.  (DIP switch 3 is factory
  3548.      set to display result codes.)
  3549.  
  3550. Q0   Result codes displayed.
  3551.  
  3552. Q1   Result codes suppressed ("quiet").
  3553.  
  3554. Sr=n S-register commands:  r is any S-register; n must be a decimal number 
  3555.      between 0 and 255.
  3556.  
  3557. Sr?  Query register r.
  3558.  
  3559. T    Tone dial.
  3560.  
  3561. Vn   Return result codes in words or numbers (Verbal/Numeric Mode).  (DIP 
  3562.      switch 2 is factory set to verbal result codes.)
  3563.  
  3564. V0   Numeric Mode.
  3565.  
  3566. V1   Verbal Mode.
  3567.  
  3568. Xn   Result code set options.  Use the following table (Default=X1, Extended 
  3569.      set, codes 0-5, 10).
  3570.  
  3571.                        RESULT CODES OPTIONS TABLE
  3572.           
  3573.                                               Commands
  3574.                                     X0  X1  X2  X3  X4  X5  X6  X7
  3575.        Result Codes
  3576.         0/OK                         X   X   X   X   X   X   X   X
  3577.         1/CONNECT                    X   X   X   X   X   X   X   X
  3578.         2/RING                       X   X   X   X   X   X   X   X
  3579.         3/NO CARRIER                 X   X   X   X   X   X   X   X
  3580.         4/ERROR                      X   X   X   X   X   X   X   X
  3581.         5/CONNECT 1200                   X   X   X   X   X   X   X
  3582.         6/NO DIAL TONE                       X       X       X   X
  3583.         7/BUSY                                   X   X   X   X   X
  3584.         8/NO ANSWER                              X   X   X   X   X
  3585.         9/Reserved
  3586.        10/CONNECT 2400                   X   X   X   X   X   X   X
  3587.        11/RINGING                                        X   X   X
  3588.        12/VOICE                                          X   X
  3589.        13/CONNECT 9600                   X   X   X   X   X   X   X
  3590.       
  3591.       Functions
  3592.        Adaptive Dialing                      X   X   X   X   X   X
  3593.        Wait for 2nd Dial Tone (W)                X   X   X   X   X
  3594.        Wait for Answer (@)                       X   X   X   X   X
  3595.        Fast Dial                             X       X       X   X
  3596.  
  3597.  
  3598. NOTE:  Depending on the &A setting, the following result codes
  3599. are enabled/disabled.  The default is &A1, /ARQ codes enabled.
  3600.  
  3601.  15   CONNECT 1200/ARQ
  3602.  16   CONNECT 2400/ARQ
  3603.  17   CONNECT 9600/ARQ
  3604.  
  3605. ZReset the modem to its NRAM settings; initiate new settings
  3606. of DIP switches 2-5 and 9.
  3607.  
  3608. +++  Escape code, preceded and followed by a guard time of at
  3609. least one second of no data transmission.  The modem
  3610. responds to +++ by returning to Command Mode and doing the
  3611. following:
  3612.  
  3613.  DIP Switch 9 DOWN (ON, Factory setting):
  3614.  Retains phone line connection
  3615.  Sends OK result code
  3616.  
  3617.  DIP Switch 9 UP (OFF):
  3618.  Hangs up
  3619.  Sends NO CARRIER result code
  3620.  
  3621. >Repeat the command continuously until canceled by pressing
  3622. <any key>.  If used in a Dial string, automated redialing
  3623. terminates after ten attempts.
  3624.  
  3625. /(Slash) Pause 125 milliseconds.
  3626.  
  3627. $Help command summary request.
  3628.  
  3629. &$   Help extended command summary request.
  3630.  
  3631. D$   Help Dial command summary request.
  3632.  
  3633. S$   Help S-register summary request.
  3634.  
  3635. <Ctrl>-S  Stop/restart display of Help screens.
  3636.  
  3637. <Ctrl>-C or <Ctrl>-K Cancel display of Help screens.
  3638.  
  3639.  
  3640. EXTENDED COMMAND SET
  3641.  
  3642. Command/Options Function
  3643.  
  3644. &An  Enable/disable /ARQ result codes.
  3645.  
  3646. &A0  /ARQ result codes disabled.
  3647.  
  3648. &A1  /ARQ result codes enabled (Default).
  3649.  
  3650. &Bn  Data Rate, terminal-to-modem (DTE/DCE).
  3651.  
  3652. &B0  DTE/DCE rate follows connection rate (Default).
  3653.  
  3654. &B1  DTE/DCE rate fixed at the DTE setting.  Allowable rates are 19.2k, 9600, 
  3655.      7200, 4800, 2400, 1200, 300 bps.
  3656.  
  3657. &F   Load factory (ROM) settings into random access memory (RAM).
  3658.  
  3659. &Gn  Guard tone as part of answer sequence.
  3660.  
  3661. &G0  No guard tone, U.S., Canada (Default).
  3662.  
  3663. &G1  Reserved.
  3664.  
  3665. &G2  Guard tone, U.K., some Commonwealth countries.
  3666.  
  3667. &Hn  Transmit Data flow control.
  3668.  
  3669. &H0  Flow control disabled (Default).
  3670.  
  3671. &H1  Hardware (CTS) flow control.
  3672.  
  3673. &H2  Software (XON/XOFF) flow control.
  3674.  
  3675. &H3  Hardware and software control.
  3676.  
  3677. &In  Received Data software flow control.
  3678.  
  3679. &I0  Flow control disabled (Default).
  3680.  
  3681. &I1  XON/XOFF to local modem and remote computer.
  3682.  
  3683. &I2  XON/XOFF to local modem only.
  3684.  
  3685. &I3  Host Mode, Hewlett Packard protocol.
  3686.  
  3687. &I4  Terminal Mode, Hewlett Packard protocol.
  3688.  
  3689. &I5  XON/XOFF to remote modem for non-ARQ link flow control.
  3690.  
  3691. &Kn  Data compression enabled/disabled.
  3692.  
  3693. &K0  Disabled.
  3694.  
  3695. &K1  Auto enable/disable (Default).  Disabled if &B and &N rate settings are 
  3696.      equal.
  3697.  
  3698. &K2  Enabled regardless of &B and &N settings.
  3699.  
  3700. &Mn  Normal or Error Control Modes.
  3701.  
  3702. &M0  Normal Mode.
  3703.  
  3704. &M1  Reserved.
  3705.  
  3706. &M2  Reserved.
  3707.  
  3708. &M3  Reserved.
  3709.  
  3710. &M4  Normal/ARQ Mode -- Normal if ARQ connection cannot be made (Default).
  3711.  
  3712. &M5  ARQ Mode -- hang up if ARQ connection cannot be made.
  3713.  
  3714. &Nn  Link Data Rate (DCE/DCE) variable or fixed.  With fixed link rate, modem 
  3715.      hangs up if called or calling modem is operating at a different rate.
  3716.  
  3717. &N0  Variable link operations; negotiate highest possible link rate with
  3718.      remote modem (Default).
  3719.  
  3720. &N1  300 bps.
  3721.  
  3722. &N2  1200 bps.
  3723.  
  3724. &N3  2400 bps.
  3725.  
  3726. &N4  4800 bps.
  3727.  
  3728. &N5  7200 bps.
  3729.  
  3730. &N6  9600 bps.
  3731.  
  3732. &Pn  Pulse dialing make/break ratio.
  3733.  
  3734. &P0  U.S./Canada make/break ratio (Default).
  3735.  
  3736. &P1  U.K./some Commonwealth countries make/break ratio.
  3737.  
  3738. &Rn  Received Data hardware (RTS) flow control.
  3739.  
  3740. &R0  Reserved.
  3741.  
  3742. &R1  Ignore RTS (Default).
  3743.  
  3744. &R2  Received data output to terminal on RTS high; used only if terminal 
  3745.      supports RTS.
  3746.  
  3747. &Sn  Data Set Ready (DSR) operations.
  3748.  
  3749. &S0  DSR override, always ON (Default).
  3750.  
  3751. &S1  Modem controls DSR.
  3752.  
  3753. &W   Write current settings to nonvolatile random access memory (NRAM).
  3754.  
  3755. &Yn  Break handling.  Destructive Breaks clear the buffer; expedited Breaks 
  3756.      are sent immediately to the remote system.  Under data compression, 
  3757.      destructive Breaks reset the local and remote modem's compression tables.
  3758.  
  3759. &Y0  Destructive, don't send Break.
  3760.  
  3761. &Y1  Destructive, expedited (Default).
  3762.  
  3763. &Y2  Nondestructive, expedited.
  3764.  
  3765. &Y3  Nondestructive, unexpedited; modem sends Break in sequence with data
  3766.      received from terminal equipment.
  3767.  
  3768. &Zn=s Write the following Dial string (s) to NRAM at position n (n=0-3).
  3769.  
  3770. &Zn? Display the phone number stored in NRAM at position n.
  3771.  
  3772.  
  3773.                 APPENDIX D - PROBLEMS AND SOLUTIONS
  3774.  
  3775. You may occasionally encounter one of the problems listed here.
  3776. They are divided into two categories:  before and during the
  3777. exchange of user information over the data link.
  3778.  
  3779. -----------------------------------------------------------------
  3780. PROBLEM   SUGGESTED SOLUTION
  3781. -----------------------------------------------------------------
  3782. Before Establishment of the Data Link
  3783. -----------------------------------------------------------------
  3784.  
  3785. Your modem . . .
  3786.  
  3787. Doesn't answer the phone or go "off hook" to dial a number
  3788.  
  3789. Check to make sure your computer or terminal is sending a Data
  3790. Terminal Ready (DTR) signal via the RS-232C interface.  See
  3791. Appendix B-1 and Appendix B-3, DIP switch 1.
  3792.  
  3793. Doesn't respond OK when you type AT <Enter>
  3794.  
  3795. 1.   Make sure you're typing in either upper case or lower case
  3796. letters, not a combination, and that you press the Enter
  3797. key.
  3798.  
  3799. 2.   If you're using a computer, make sure it is in Terminal
  3800. Mode.
  3801.  
  3802. 3.   Check to see that your terminal or software is set to the
  3803. correct bit rate and word length (7 bits with or without a
  3804. parity bit, or 8 bits and no parity).  If you're using a
  3805. computer, make sure your software is set to the correct
  3806. communications port.
  3807.  
  3808. 4.   Check that DIP switch 3 is DOWN, for result code display,
  3809. and that DIP switch 2 is UP, for verbal result codes.  If
  3810. not, change the switch(es) and issue ATZ <cr>.  Or issue
  3811. whichever of these commands is needed:
  3812.  
  3813.  ATQ0 <Enter>   (to display the message)
  3814.  ATV1 <Enter>(to display a verbal message)
  3815.  
  3816. 5.   Your machine may require the Carrier Detect override (DIP
  3817. Switch 6 DOWN), but you've changed the factory setting.
  3818. Check Appendix B-3.
  3819.  
  3820. 6.   A rare condition is that your terminal/computer reverses the
  3821. send/receive functions at the RS-232C interface.  See
  3822. Appendix B-1, Appendix B-3, Quad switch, and your equipment
  3823. documentation.
  3824.  
  3825. -----------------------------------------------------------------
  3826. PROBLEM   SUGGESTED SOLUTION
  3827. -----------------------------------------------------------------
  3828. Before Establishment of the Data Link
  3829. -------------------------------------
  3830.  
  3831. Your computer . . .
  3832.  
  3833. Reacts as though a data link has been established, but no call
  3834. has been received
  3835.  
  3836. DIP Switch 6 is set DOWN at the factory for Carrier Detect
  3837. override, but your system may be reacting to improper signals
  3838. received at the RS-232C interface.  Set DIP switch 6 UP (OFF).
  3839.  
  3840. When the modem is in Answer Mode, acts as if a Carriage Return
  3841. has been entered, but nothing has been typed at the keyboard
  3842.  
  3843. Your software may be misreading signals from the modem as it
  3844. automatically sends a Carriage Return and a Line Feed before and
  3845. after the RING and CONNECT messages.  Entering the Quiet Mode
  3846. command, ATQ1 <cr>, should solve the problem.
  3847.  
  3848. Both modems . . .
  3849.  
  3850. Exchange carrier signals, but fail to establish a communications
  3851. link
  3852.  
  3853. 1.   Check to make sure the proper bit rate, word length, parity
  3854. and number of Stop bits have been selected.
  3855.  
  3856. 2.   If that doesn't correct the problem, it's likely that the
  3857. quality of the phone connection is poor and that the other
  3858. modem is missing the signals your modem is transmitting.
  3859. The variable quality of phone line connections may be due to
  3860. any number of conditions in the phone service's equipment or
  3861. the current environment.  Try several calls, and if you
  3862. still can't get through, try calling another modem.  If the
  3863. second modem accepts your call, the problem may lie with the
  3864. modem you first tried to call.
  3865.  
  3866. 3.   Make sure the modem at the other end of the line is USR-HST
  3867. compatible at 9600 bps, V.22bis-compatible at 2400 bps, Bell
  3868. 212A-compatible at 1200 bps, or Bell 103-compatible at 300
  3869. bps.  These are the common signaling standards for full
  3870. duplex dial-up network transmission in the U.S.
  3871.  
  3872. -----------------------------------------------------------------
  3873. PROBLEM   SUGGESTED SOLUTION
  3874. -----------------------------------------------------------------
  3875. During Data Transfer
  3876. -----------------------------------------------------------------
  3877.  
  3878. Your screen displays . . .
  3879.  
  3880. Only brackets
  3881.  
  3882. Check to make sure both modems are at the same bit rate, word
  3883. length, parity and number of Stop bits.  If the settings are
  3884. correct, the problem may be with the phone line.  Try the
  3885. following measures:
  3886.  
  3887. 1.   Try placing the call again.  The phone company routes even
  3888. local calls differently each time you call.
  3889.  
  3890. 2.   Try calling a different modem to see if the problem
  3891. persists.  (However, if it does, the problem may still be
  3892. with the phone line.)
  3893.  
  3894. 3.   If you are using a long-distance service and the problem
  3895. persists, you might try using a different service.
  3896.  
  3897. Random (garbage) characters
  3898.  
  3899. Make sure both modems are set at the same bit rate, word length,
  3900. parity, and number of Stop bits.
  3901.  
  3902. Double characters
  3903.  
  3904. The modem's online local echo is probably ON.  Return the modem
  3905. to Command Mode (use +++) when it's convenient, and then type:
  3906.  
  3907.  ATF1 <Enter>
  3908.  
  3909. -----------------------------------------------------------------
  3910.  
  3911. IF YOU STILL HAVE PROBLEMS
  3912.  
  3913. The problems described above are by far the most common ones
  3914. that users encounter.  If the suggestions we've given don't clear
  3915. up your difficulties, try the following:
  3916.  
  3917. 1.   Review the manual carefully to see if you've missed
  3918. something.
  3919.  
  3920. 2.   Call or visit your dealer.  Chances are your dealer will be
  3921. able to give you the assistance you need.  This is much more
  3922. efficient and time-saving than returning the modem to
  3923. USRobotics.
  3924.  
  3925. 3.   If your dealer can't clear up your difficulties, call the
  3926. USRobotics Technical Support Department at 800/982-5151 (in
  3927. Illinois, 312/982-5151).  Our Service Representatives will
  3928. be happy to give you assistance over the phone Monday
  3929. through Friday from 8:30 a.m. to 5 p.m. (Central Time Zone).
  3930.  
  3931. 4.   If necessary, the Service Representative you talk to may
  3932. give you a Return Materials Authorization (RMA) number.
  3933. Modems without an RMA number will not be accepted.
  3934.  
  3935. 5.   If you do return the modem to us, please follow this
  3936. procedure --
  3937.  
  3938. a.   Ship the unit, postage paid, in its original container.
  3939.  If the original container is not available, pack the
  3940.  modem carefully in a strong box of corrugated cardboard
  3941.  with plenty of packing material.
  3942.  
  3943. b.   Be sure to include your RMA number inside the package,
  3944.  along with your name and address.  Put your return
  3945.  address and your RMA number on the shipping label as
  3946.  well.
  3947.  
  3948. c.   Ship the well-packed modem to the following address.
  3949.  
  3950.    Technical Support Department
  3951.    USRobotics, Inc.
  3952.    8100 North McCormick Boulevard
  3953.    Skokie, Illinois 60076
  3954.  
  3955. d.   Please note that USRobotics will not accept packages
  3956.  sent COD, so be sure to send the modem postage paid.
  3957.  
  3958. e.   USRobotics will repair your modem and return it to you
  3959.  via United Parcel Service.
  3960.  
  3961.  
  3962.              APPENDIX E - ADDITIONAL OPERATIONAL INFORMATION
  3963.  
  3964. CONTENTS
  3965.  
  3966. E-1  Using Both Voice and Data Communications
  3967.  
  3968. E-2  High Speed/Low Speed Protocol
  3969.  
  3970. E-3  Retrain Sequence
  3971.  
  3972. E-4  PBX, Dedicated Line, and Leased Line Operations
  3973.  
  3974. E-5  Hewlett Packard 300 Installations
  3975.  
  3976. E-6  Analog Loopback and Other Testing
  3977.  
  3978.  
  3979.          APPENDIX E-1 - USING BOTH VOICE AND DATA COMMUNICATIONS
  3980.  
  3981. When you assemble the Courier, you have the option of plugging
  3982. your phone into the second modular jack of the modem so it's
  3983. available for voice calls.  You can also use the phone to
  3984. synchronize communications with another user whose modem uses the
  3985. AT command set, such as a USRobotics or USRobotics-compatible
  3986. modem.
  3987.  
  3988. PREPARATION
  3989.  
  3990. First call the other user to establish the bit rate, parity, word
  3991. length and number of Stop bits the other person's modem accepts.
  3992. Then both of you can turn the call over to your modems.
  3993.  
  3994. COMMANDS
  3995.  
  3996. 1.   Without hanging up the phone, have your modem go off hook in
  3997. Originate Mode.  Type the following command:
  3998.  
  3999.  ATD <Enter>
  4000.  
  4001. NOTE:  Be sure the modem is not set to X2, X4, X6, or X7, or
  4002. it will return the NO DIAL TONE result code and hang up.
  4003.  
  4004. 2.   The other party should then have the remote modem go off
  4005. hook in Answer Mode.  The following command is used to do
  4006. this:
  4007.  
  4008.  ATA <Enter>
  4009.  
  4010. 3.   Now both of you can hang up your respective phones while the
  4011. two modems establish the data link.  They will maintain the
  4012. link until one of you gives your modem a command to
  4013. disconnect.
  4014.  
  4015. Either party's device can be the originate or answer modem:  it
  4016. doesn't matter who made the phone call.  But one modem must first
  4017. enter Originate Mode and the other then enter Answer Mode.  You
  4018. and the other party, therefore, must agree on which command, ATD
  4019. or ATA, you will each use.
  4020.  
  4021. NOTE:  It may happen that spurious garbage characters will
  4022. appear on the screen when you hang up the phone.  You can avoid
  4023. these by hanging up the phone as soon as you hear the modem go
  4024. off hook, during the one or two seconds it takes the two modems
  4025. to establish the link.
  4026.  
  4027.  
  4028.                APPENDIX E-2 - HIGH SPEED/LOW SPEED PROTOCOL
  4029.  
  4030. OVERVIEW
  4031.  
  4032. This appendix is intended for those users who want to try
  4033. programming their computers to switch bit rates to match the
  4034. Courier HST's connection rate.  The material here applies only
  4035. when the modem is set for variable rates at both the DTE
  4036. (computer) and link interfaces, &B0 and &N0, respectively.
  4037.  
  4038. In both Originate or Answer Modes, if the link rate is set to &N0
  4039. the Courier HST negotiates with the remote modem to connect at
  4040. the highest possible rate.  In addition, if the modem is set to
  4041. the Extended or Advanced result codes (X1 or higher) it signals
  4042. the DTE with one of the following result codes or, unless the
  4043. call is at 300 bps, an /ARQ Mode equivalent:
  4044.  
  4045. CONNECT(300 bps)
  4046. CONNECT 1200   (1200 bps)
  4047. CONNECT 2400   (2400 bps)
  4048. CONNECT 9600   (9600 bps)
  4049.  
  4050. The modem sends the result code at its previous rate.  Then it
  4051. switches to the new connection rate.
  4052.  
  4053. If your computer doesn't switch rates and you want to program it
  4054. to do so, use the example on the next page as a guide.  It
  4055. demonstrates the occurrence of the CONNECT codes in the
  4056. connection sequence, so that recognition of the codes can be used
  4057. to switch the computer.  The example uses a sequence of incoming
  4058. calls, but the codes apply to Originate Mode connections as well.
  4059.  
  4060. The example assumes the following settings:
  4061.  
  4062. Software: initially 9600 or 19.2k bps, allowing the full 
  4063.    range of link rates: 
  4064.    9600/7200/4800/2400/1200/300 bps
  4065.  
  4066.    Modem: X1 or higher (rate-specific CONNECT codes)
  4067.    &B0 (variable DTE rate)
  4068.    &N0 (variable link rate)
  4069.  
  4070. Example
  4071.  
  4072. -----------------------------------------------------------------
  4073.    Modem   DTE/DCE
  4074. Action  Response  Rate
  4075. -----------------------------------------------------------------
  4076. 1.  Power on. 9600
  4077.  
  4078. 2.  300-bps call comes in.   RING9600   CONNECT   9600
  4079.  
  4080. 3.  Data link is established. 300   Data transfer takes place.
  4081.  
  4082. 4.  Data session is over. NO CARRIER 300   Call is ended; loss of carrier.
  4083.  
  4084. 5.  2400-bps call comes in.   RING300   CONNECT 2400   300
  4085.  
  4086. 6.  Data link is established.2400   Data transfer takes place.
  4087.  
  4088. 7.  Data session is over. NO CARRIER2400   Call is ended; loss of carrier.
  4089.  
  4090. 8.  9600-bps call comes in.   RING2400   CONNECT 9600  2400
  4091.  
  4092. 9.  Data link is established.9600   Data transfer takes place.
  4093.  
  4094. 10. Data session is over. NO CARRIER9600   Call is ended; loss of carrier.
  4095. -----------------------------------------------------------------
  4096.  
  4097. Explanation
  4098.  
  4099. 1.   The modem is powered on and is operating at 9600 bps.  If
  4100. the software is then set to 19.2k bps and an AT command
  4101. sent, the DTE/DCE rate would be 19.2k bps.
  4102.  
  4103. 2.   A 300-bps modem calls.  The Courier senses the incoming
  4104. signal and sends the messages RING and CONNECT to the
  4105. computer.  These messages are sent at 9600 (or 19.2k) bps,
  4106. the current rate.
  4107.  
  4108. 3.   Since the Courier responds CONNECT, rather than CONNECT
  4109. 1200, 2400, or 9600, the computer switches to 300 bps.  The
  4110. modem automatically shifts to 300 bps to accept the data
  4111. from the incoming call.
  4112.  
  4113. 4.   The 300-bps data session is terminated; the modem sends the
  4114. message NO CARRIER at 300 bps.
  4115.  
  4116. 5.   A 2400-bps call comes in.  The modem responds RING and
  4117. CONNECT 2400.  These message are sent at the current bit
  4118. rate of 300 bps.
  4119.  
  4120. 6.   The computer, receiving the CONNECT 2400 message, adjusts
  4121. accordingly to the higher bit rate.  The modem also shifts
  4122. to 2400 bps.
  4123.  
  4124. 7.   The 2400-bps data session is terminated; the modem sends the
  4125. message NO CARRIER at 2400 bps.
  4126.  
  4127. 8.   A 9600-bps call comes in.  The modem responds RING and
  4128. CONNECT 9600.  These message are sent at the current bit
  4129. rate of 2400 bps.
  4130.  
  4131. 9.   The computer, receiving the CONNECT 9600 message, adjusts
  4132. accordingly to the higher bit rate.  The modem also shifts
  4133. to 9600 bps.
  4134.  
  4135. 10.  The 9600-bps data session is terminated; the modem sends the
  4136. message NO CARRIER at 9600 bps.
  4137.  
  4138. NOTE:  If online fallblack occurs during a 9600-bps call, the
  4139. modem does not send CONNECT result codes for 7200- or 4800-bps
  4140. link rates.
  4141.  
  4142. Keep in mind that whether or not your computer adjusts to these
  4143. rate changes, the Courier automatically shifts to the connection
  4144. rate if it is set to &B0.
  4145.  
  4146.  
  4147.                   APPENDIX E-3 - RETRAIN SEQUENCE
  4148.  
  4149. DESCRIPTION
  4150.  
  4151. The retrain sequence occurs at 2400 and 9600 bps.  It is a
  4152. resynchronization sequence performed when one of the connected
  4153. modems senses that problems on the line may affect data
  4154. reliability.  The procedure is essentially transparent to users.
  4155.  
  4156. The following is an example of retrain events:
  4157.  
  4158. 1.   The Courier HST's receiver, sensing a need to retrain,
  4159. clamps RX to MARKs.
  4160.  
  4161. 2.   The remote modem, after receiving about 100 ms of analog
  4162. signals (a pattern of ?~?~ is usually output), clamps RX
  4163. data to MARKs.
  4164.  
  4165. 3.   After the training sequence, approximately one second, the
  4166. Courier unclamps RX data and turns HS ON.
  4167.  
  4168. 4.   The remote modem reenters Data Mode.
  4169.  
  4170.  
  4171.      APPENDIX E-4 - PBX, DEDICATED LINE, AND LEASED LINE OPERATIONS
  4172.  
  4173. The following operations apply in installations where the modem
  4174. is not directly connected to the public-access switched telephone
  4175. network.
  4176.  
  4177. PBX Installations
  4178.  
  4179. It's possible to install the modem(s) on the customer side of an
  4180. analog PBX.  When used with multiple telephones per line, DIP
  4181. switch 7 can be set DOWN to short A/A1 when the modem is off
  4182. hook.  This notifies other devices sharing the line that the line
  4183. is busy.
  4184.  
  4185. Calling an Outside Party
  4186.  
  4187. To have the modem make an outside call, follow the auto-dial
  4188. instructions in Chapter 6, but insert the sequence used to obtain
  4189. an outside line, followed by a comma, before the phone number in
  4190. the Dial command.
  4191.  
  4192. The off-hook indicator on the PBX should show the extension as
  4193. busy if DIP switch 7 is DOWN.
  4194.  
  4195. Internal Calling
  4196.  
  4197. To call another modem on the PBX system, use the Dial command
  4198. described in Chapter 6 with the extension of the destination
  4199. modem.  If set to Auto Answer, the called modem automatically
  4200. answers on the incoming ring.
  4201.  
  4202. The off-hook indicators on the PBX should show both extensions as
  4203. busy if DIP switch 7 is DOWN on both modems.
  4204.  
  4205. 2-Wire Dedicated (Private) or Leased Line
  4206.  
  4207. A 2-Wire dedicated (private) line is a customer-installed,
  4208. twisted-pair line.  2-Wire leased lines are provided by the
  4209. telephone company and may be designated as 2-Wire 3002 Analog
  4210. Circuits.
  4211.  
  4212. In both types of installation there is a continuous point-to-
  4213. point connection between two modems.  For optimal operations, the
  4214. physical length of the line should not exceed 5 miles.
  4215.  
  4216. To establish the connection, follow these steps:
  4217.  
  4218. 1.   Decide which modem is to be the Originate modem and which
  4219. the Answer modem.  The originate and answer frequencies must
  4220. be defined for the modems to communicate.
  4221.  
  4222. 2.   First put the calling modem in Originate Mode with the
  4223. manual Dial command:
  4224.  
  4225.  ATD <Enter>
  4226.  
  4227. NOTE:  Be sure the modem is not set to X2, X4, X6, or X7, or
  4228. it will return the NO DIAL TONE result code and hang up.
  4229.  
  4230. 3.   Then put the answering modem in Answer Mode with the manual
  4231. Answer command:
  4232.  
  4233.  ATA <Enter>
  4234.  
  4235. NOTE:  If there is an interruption in the communications link (a
  4236. strike to the line due to weather or some other problem), repeat
  4237. steps 2 and 3 to reestablish the link.
  4238.  
  4239.  
  4240.           APPENDIX E-5 - HEWLETT PACKARD 3000 INSTALLATIONS
  4241.  
  4242. The Courier HST recognizes the ASCII ENQ/ACK characters exchanged
  4243. between the Hewlett Packard 3000 host computer and its terminals.
  4244. The HP host sends the terminal an ENQ character at predefined
  4245. intervals, and sends no more data until the terminal responds
  4246. with an ACK character.
  4247.  
  4248. Courier HST modems manage this ENQ/ACK protocol so that
  4249. communication is speeded up, thereby enabling HP terminals to
  4250. achieve high speeds on dial-up lines.  Special Received Data flow
  4251. control settings (the &I command) are required for HP users.
  4252.  
  4253. Follow these guidelines:
  4254.  
  4255. 1.   Use one of the &I settings given here for both Normal and
  4256. error control (ARQ) sessions, i.e., for all &M settings.
  4257.  
  4258. 2.   Do not use a software setting for Transmit Data flow
  4259. control.  Set the modem only to &H0 or &H1, according to the
  4260. guidelines in Chapter 4.
  4261.  
  4262. 3.   Set the Courier HST to Host Mode if it is attached to the
  4263. host computer, or to Terminal Mode if it is attached to a
  4264. terminal:
  4265.  
  4266. Host Mode  AT&I3 <Enter>  
  4267. Terminal Mode  AT&I4 <Enter>
  4268.  
  4269.  
  4270.            APPENDIX E-6 - ANALOG LOOPBACK AND OTHER TESTS
  4271.  
  4272. ANALOG LOOPBACK SELF-TEST
  4273.  
  4274. This test is a way to check that the modem's transmitter and
  4275. receiver are working properly.  During Analog Loopback, data from
  4276. the computer is sent in a loop through the transmitter (where it
  4277. is modulated) and the receiver (where it is demodulated), and
  4278. returned to the screen.  Due to asymmetrical modulation at 9600
  4279. bps, the test must be performed at 2400 bps or below.
  4280.  
  4281. You can use the modem's internal test pattern as data, or type
  4282. your own at the keyboard.  Follow these procedures to test the
  4283. modem by sending the test pattern:
  4284.  
  4285. NOTE:  If the modem is set to X2, X4 X6, or X7 it will return the
  4286. NO DIAL TONE result code and hang up.  Send the modem a different
  4287. X setting.
  4288.  
  4289. 1.   Set your terminal or software to 2400 bps and send the modem
  4290. the following command, which has the results listed below.
  4291.  
  4292.  AT &M0 S16=5D <Enter>
  4293.  
  4294. &M0 Sets the modem to Normal Mode.  If the modem is set
  4295.  for error control (&M4 or &M5) you can't tell if
  4296.  there is a problem because the modem checks for
  4297.  errors and automatically retransmits any errored
  4298.  data.
  4299. S16=5   Sets S-Register 16 to Analog Loopback with test
  4300.  pattern.  The modem sends, modulates and demodulates
  4301.  its internal test pattern and returns that pattern
  4302.  to your screen.
  4303. D   The Dial command selects testing the Originate
  4304.  (Dial) frequency.  The Answer command (A) tests the
  4305.  Answer frequency.
  4306.  
  4307. The modem enters Analog Loopback Mode, goes off hook, sends
  4308. the message CONNECT 2400 to the screen, and then sends the
  4309. test pattern.
  4310.  
  4311. 2.   When you're satisfied with the test, terminate the operation
  4312. by pressing any character key on the keyboard.  The modem
  4313. goes back on hook and responds with the message NO CARRIER.
  4314.  
  4315. 3.   Reset the error control default and reset S-Register 16 to
  4316. zero, for data operations, by entering this command:
  4317.  
  4318.  AT &M4 S16=0 <Enter>
  4319.  
  4320. Normal/Test Frequencies
  4321.  
  4322. In normal operations, communicating modems transmit at different
  4323. frequencies within the communications channel, one low and the
  4324. other high.  The calling modem is said to be in Originate Mode:
  4325. it transmits at the low (Originate) frequency and receives at the
  4326. high  frequency.  The answering modem, in Answer Mode, transmits
  4327. at the high (Answer) frequency, and receives on the low
  4328. frequency.
  4329.  
  4330. During Analog Loopback testing, the modem transmits and receives
  4331. on the same frequency, either Originate (low) or Answer (high).
  4332. The Analog Loopback command in the previous section tests the
  4333. Originate frequency.
  4334.  
  4335. Testing the Answer Frequency
  4336.  
  4337. To test the Answer frequency, substitute the Answer command, A,
  4338. as follows:
  4339.  
  4340.  AT &M0 S16=5A
  4341.  
  4342. ADDITIONAL TESTS
  4343.  
  4344. In all, S-register 16 has five settings, as follows.
  4345.  
  4346. 0Data Mode (normal operations)
  4347. 1Analog Loopback
  4348. 2Dial Test
  4349. 4Test Pattern
  4350. 5Analog Loopback with Test Pattern
  4351.  
  4352. NOTE:  After any testing, be sure to reset S-register 16 for Data
  4353. Mode, with or without the default error control setting (&M4):
  4354.  
  4355.  AT &M4 S16=0 <Enter>
  4356.  
  4357. S16=1
  4358.  
  4359. 1.   Select this option to perform analog loopback testing by
  4360. sending your own data instead of the test pattern.  Use
  4361. either of the following commands after setting your terminal
  4362. or software to 2400 bps.  If the modem is set for error
  4363. control, insert &M0 before the S16 command.
  4364.  
  4365.  ATS16=1D <Enter>
  4366.  ATS16=1A <Enter>
  4367.  
  4368. 2.   When the modem displays the message CONNECT 2400, type any
  4369. message you wish at the keyboard.  It is looped through the
  4370. modem and returned to the screen.
  4371.  
  4372. 3.   End the test by not typing anything for at least one second
  4373. and then typing the escape code that brings the modem back
  4374. to Command Mode.  (Do not type the AT prefix or press the
  4375. Enter key.)
  4376.  
  4377.  +++
  4378.  
  4379. 4.   The modem returns the OK message. Reset the error control
  4380. default and reset S-Register 16 to zero, for data
  4381. operations, by entering this command:
  4382.  
  4383.  AT &M4 S16=0 <Enter>
  4384.  
  4385. S16=2
  4386.  
  4387. The Dial Test is used for factory testing the frequencies of
  4388. Touch-Tone values.  When S-register 16 is set to 2 and a single
  4389. Touch-Tone is dialed (e.g., ATD7), the modem continues to
  4390. transmit that tone until another Carriage Return is entered.
  4391.  
  4392. S16=4
  4393.  
  4394. The Test Pattern alone is used for testing equipment and the
  4395. phone line.  If S16 is set to 4 and a Dial command issued, the
  4396. Courier transmits the test pattern upon connection to the remote
  4397. system.  If set for Auto Answer the Courier transmits the test
  4398. pattern when it answers a call.  Be sure to reset S16 to zero for
  4399. normal calls.
  4400.  
  4401. Testing at 1200 BPS
  4402.  
  4403. To test the modem at 1200 bps, follow the previous instructions,
  4404. but first set your software to 1200 bps.
  4405.  
  4406. Testing at 300 BPS
  4407.  
  4408. The Test Pattern is not available at 300 bps.  Analog Loopback
  4409. testing is done at 300 bps by setting your software to 300 bps
  4410. and setting S-16 only to 1D or 1A.
  4411.  
  4412. NOTE:  It might happen that you have issued either S16=1 or 5 and
  4413. the modem is in Analog Loopback Mode, but you haven't yet sent a
  4414. Dial or Answer command to initiate testing.  If the modem is also
  4415. set for Auto Answer and a call comes in, the Courier resets S16
  4416. to zero and answers the call.
  4417.  
  4418.  
  4419.               APPENDIX F - TECHNICAL SPECIFICATIONS
  4420.  
  4421. Compatibility   
  4422.  
  4423. USR-HST, 9600 bps, asynchronous, asymmetrical (9600/450 bps with
  4424. automatic handshake adjustment to 300-bps), trellis-coded
  4425. modulation, Quadrature Amplitude Modulation (QAM)
  4426.  
  4427. USR-HST, 7200 bps, asynchronous, asymmetrical (9600/450 bps with
  4428. automatic handshake adjustment to 300-bps), trellis-coded
  4429. modulation, Quadrature Amplitude Modulation (QAM)
  4430.  
  4431. USR-HST, 4800 bps, asynchronous, asymmetrical (9600/450 bps with
  4432. automatic handshake adjustment to 300-bps), unencoded Quadrature
  4433. Amplitude Modulation (QAM)
  4434.  
  4435. CCITT recommendation V.22bis, 2400 bps, asynchronous, Quadrature
  4436. Amplitude Modulation (QAM)
  4437.  
  4438. Bell 212A, 1200 bps, asynchronous, Differential Phase Shift
  4439. Keying (DPSK)
  4440.  
  4441. Bell 103, 300 bps, asynchronous, Frequency Shift Keying (FSK)
  4442.  
  4443. Microcom Networking Protocol (MNP), Service Levels 1-5 at
  4444. 2400/1200 bps
  4445.  
  4446. USRobotics proprietary HST protocol at 9600/7200/4800 bps,
  4447. similar to MNP Levels 1-5, adapted for asymmetrical modulation
  4448.  
  4449. RS-232C terminal/modem interface
  4450.  
  4451. Superset of industry standard AT command set, S-registers, DIP
  4452. switches
  4453.  
  4454. Online data rate fallback
  4455.  
  4456. 7200, 4800 bps
  4457.  
  4458. Phone Line Interface 
  4459.  
  4460. RJ11, RJ12, RJ13, RJ41, RJ45 phone jacks
  4461.  
  4462. Communications Channel   
  4463.  
  4464. Full/half duplex on 2-wire dial-up, dedicated, or leased phone
  4465. lines, demand-driven high speed channel turnaround
  4466.  
  4467. Data Rates 
  4468.  
  4469. 300, 1200, 2400, 4800, 7200, 9600 bits per second
  4470.  
  4471. Operational Modes   
  4472.  
  4473. Auto Dial/Answer, Manual Originate/Answer
  4474.  
  4475. Dialing   
  4476.  
  4477. Rotary (pulse 0-9), Touch-Tone (DTMF 0-9, #, *), a-z when in
  4478. Quote (") Mode
  4479.  
  4480. Data Format
  4481.  
  4482. Binary, serial, asynchronous; defaults to 7-bit word length, even
  4483. parity
  4484.  
  4485.             Start      Data                          Stop
  4486.              Bits      Bits          Parity          Bits
  4487.               1         7          Even, Odd          1
  4488.                                   Mark, Space
  4489.               1         7       None, Even, Odd,      2
  4490.                                   Mark, Space          
  4491.               1         8             None           1, 2
  4492.  
  4493.  
  4494. Front Panel Indicators
  4495.  
  4496. HS   High Speed (9600 bps)
  4497. AA   Auto Answer/Answer
  4498. CD   Carrier Detect
  4499. OH   Off Hook
  4500. RD   Receive Data
  4501. SD   Send Data
  4502. TR   Terminal Ready (DTR)
  4503. MR   Modem Ready/Power
  4504. RS   Request to Send
  4505. CS   Clear to Send
  4506. ARQ  Error control connection established
  4507. AL   Analog Loopback Self-Test
  4508.  
  4509. Programmable S-Registers
  4510.  
  4511. Values in parentheses are defaults:
  4512.  
  4513. Number of rings on which to answer (1)
  4514. ASCII character definitions, decimal: escape code (43), Carriage
  4515. Return (13), Line Feed (10), Backspace (8)
  4516. Timing: Wait before dialing (2 sec)
  4517. Carrier Detect wait (30 sec)
  4518. Pause in Dial, Repeat commands (2 sec)
  4519. Remote Carrier Detect before local recognition (0.6 sec)
  4520. Disconnect at loss of carrier (0.7 sec)
  4521. Escape code guard time (1 sec)
  4522. Touch-Tone duration, spacing (70 Ms)
  4523. Break length, to DTE (100 Ms)
  4524. Disable MNP Levels 3, 4
  4525. Disable 450-bps back channel, force 300 bps
  4526. Optional non-error control Transmit buffer size
  4527. Auto Dial stored phone number on DTR, reset or power on
  4528. Answer in Originate Mode
  4529. Modem self-testing (0, Data Mode)
  4530. Inactivity Timer (0, disabled)
  4531.  
  4532. Switch Functions
  4533.  
  4534. Externally accessible.  Values in parentheses are factory
  4535. settings:  UP = OFF (open), DOWN = ON (closed).
  4536.  
  4537. Volume control
  4538. DTR override (DOWN)
  4539. Result code mode (UP, verbal)
  4540. Result code display (DOWN, displayed)
  4541. Command Mode echo (UP, echo ON)
  4542. Auto Answer (DOWN, AA suppressed)
  4543. CD override (DOWN)
  4544. RJ11/RJ13 jack (UP, RJ11)
  4545. Smart/Dumb mode (DOWN, Smart)
  4546. Online Escape code with/without disconnect (DOWN, no  
  4547. disconnect)
  4548. Load NRAM defaults/ROM factory settings (UP, NRAM)
  4549. RS-232C Modem/Terminal data interface (UP, normal
  4550. assignments of Pins 2 and 3)
  4551.  
  4552. Flow Control Buffers
  4553.  
  4554. Transmit Buffer:
  4555.  
  4556. Error control:  3.5k bytes
  4557. Non-Error control:  1.5k bytes, 128-byte option
  4558.  
  4559. Receive Buffer:  2k bytes
  4560.  
  4561. Command Buffer 
  4562.  
  4563. 40 characters, exclusive of AT prefix, Carriage Return and spaces
  4564.  
  4565. Control Commands
  4566.  
  4567. User-programmable nonvolatile memory (NRAM)
  4568. Data compression
  4569. Fixed/variable DTE and link rates
  4570. Error control
  4571. Error control result codes
  4572. Transmit data flow control (hardware, software)
  4573. Received data flow control (hardware, software)
  4574. Command mode, online echoing
  4575. Verbal/numeric result codes
  4576. Standard, Extended, Advanced result code sets
  4577. Result code display ON/OFF
  4578. Speaker OFF, ON until CD, ON through CD and data transmission, ON
  4579. after last digit dialed until CD
  4580. Command Mode/online toggle
  4581. Voice/data communications
  4582. Adaptive dialing
  4583. Fast dialing, search for dial tone
  4584. Wait for second dial tone, then continue
  4585. Wait for answer, then continue
  4586. Dial alphabetic string
  4587. Dial one of four phone numbers stored in NRAM
  4588. Flash switch-hook to transfer call
  4589. Reset to NRAM defaults
  4590. Load ROM factory settings
  4591. Request to Send (RTS) override
  4592. Data Set Ready (DSR) override
  4593. Break handling
  4594.  
  4595. Test Options
  4596.  
  4597. Analog loopback (2400/1200/300 bps)
  4598. Dial test
  4599. Test pattern (2400/1200 bps)
  4600. Analog loopback with test pattern (2400/1200 bps)
  4601.  
  4602. Call Progress Codes
  4603.  
  4604. NO DIAL TONE
  4605. BUSY
  4606. NO ANSWER
  4607. RINGING
  4608. VOICE
  4609.  
  4610. Equalization
  4611.  
  4612. Adaptive
  4613.  
  4614. Transmitter Carrier Frequencies
  4615.  
  4616. USR-HST
  4617.   Originate Mode:   350 Hz
  4618.  Answer Mode:   1800 Hz
  4619. V.22bis, Bell 212A
  4620.   Originate Mode:   1200 Hz
  4621.  Answer Mode:   2400 Hz
  4622. Bell 103
  4623.   Originate Mode:   
  4624.  Mark:   1270 Hz
  4625. Space:   1070 Hz
  4626.  Answer Mode:
  4627.  Mark:   2225 Hz
  4628. Space:   2025 Hz
  4629.  
  4630. Receiver Carrier Frequencies
  4631.  
  4632. USR-HST
  4633.   Originate Mode:   1800 Hz
  4634.  Answer Mode:350 Hz
  4635. V.22bis, Bell 212A
  4636.   Originate Mode:   2400 Hz
  4637.  Answer Mode:   1200 Hz
  4638. Bell 103
  4639.   Originate Mode:   
  4640.  Mark:   2225 Hz
  4641. Space:   2025 Hz
  4642.  Answer Mode:   
  4643.  Mark:   1270 Hz
  4644. Space:   1070 Hz
  4645.  
  4646. Certification  
  4647.  
  4648. FCC Part 68 & Part 15, Subpart J, Class B Domestic; DOC (Canada)
  4649.  
  4650. Power Adapter  
  4651.  
  4652. UL listed, CSA approved, Supply voltage:  115 VAC, 60 Hz, 16 VAC
  4653. Output
  4654.  
  4655. Power Consumption
  4656.  
  4657. 10 watts
  4658.  
  4659. Failed Call Timeout 
  4660.  
  4661. 30-sec. default, programmable 2-255 sec.
  4662.  
  4663. Answer Tone Timeout 
  4664.  
  4665. 30 sec.
  4666.  
  4667. Answer Tone Detector 
  4668.  
  4669. 2150-2300 Hz
  4670.  
  4671. Loss of Carrier Timeout
  4672.  
  4673. (Disconnect Timer) 0.7-sec. default, programmable 0.2-25.5 sec.
  4674.  
  4675. Receive Sensitivity 
  4676.  
  4677. -43 dBm
  4678.  
  4679. Transmit Level 
  4680.  
  4681. - 9 dBm
  4682.  
  4683. Transmitter Frequency Tolerance
  4684.  
  4685. .01 %
  4686.  
  4687. Size
  4688.  
  4689. 8.30 x 12.65 x 1.57 inches
  4690.  
  4691.  
  4692.                                GLOSSARY
  4693.  
  4694. Cross-references in the following definitions are printed in
  4695. boldface.
  4696.  
  4697. Analog Loopback
  4698.  
  4699. A modem self-test in which data from the keyboard is sent to the
  4700. modem's transmitter, modulated into analog form, looped back to
  4701. the receiver, demodulated into digital form, and returned to the
  4702. screen for verification.  Tests either the modem's originate or
  4703. answer frequency.
  4704.  
  4705. Analog signals
  4706.  
  4707. Continuous, varying waveforms such as the voice tones carried
  4708. over phone lines.  Contrast with digital signals.
  4709.  
  4710. Answer Mode
  4711.  
  4712. A state in which the modem transmits at the pre-defined high
  4713. frequency of the communications channel and receives at the low
  4714. frequency.  The transmit/receive frequencies are the reverse of
  4715. the calling modem which is in Originate Mode.
  4716.  
  4717. ARQ
  4718.  
  4719. Automatic Repeat Request.  A general term for error control
  4720. protocols which feature error-detection and automatic
  4721. retransmission of defective blocks of data.  See HST and MNP.
  4722.  
  4723. ASCII
  4724.  
  4725. American Standard Code for Information Interchange.  A 7-bit
  4726. binary code (0s, 1s) used to represent letters, numbers, and
  4727. special characters such as $, !, and /.  Supported by almost
  4728. every computer and terminal manufacturer.  See Appendix B-6 for
  4729. decimal and hexadecimal code equivalents.
  4730.  
  4731. Asynchronous Transmission
  4732.  
  4733. Data transmission in which the length of time between transmitted
  4734. characters may vary.  Because the time lapses between transmitted
  4735. characters are not uniform, the receiving modem must be signaled
  4736. as to when the data bits of a character begin and when they end.
  4737. The addition of Start and Stop bits to each character serves this
  4738. purpose.  Compare Synchronous Transmission.
  4739.  
  4740. Auto Answer
  4741.  
  4742. A feature in modems enabling them to answer incoming calls over
  4743. the phone lines without the use of a telephone receiver.
  4744.  
  4745. Auto Dial
  4746.  
  4747. A feature in modems enabling them to dial phone numbers over the
  4748. phone system without the use of a telephone transmitter.
  4749.  
  4750. Baud Rate
  4751.  
  4752. The number of discrete signal events per second occurring on a
  4753. communications channel.  Although not technically accurate, baud
  4754. rate is commonly used to mean bit rate.
  4755.  
  4756. Binary Digit
  4757.  
  4758. A 0 or 1, reflecting the use of a binary numbering system (only
  4759. two digits).  Used because the computer recognizes either of two
  4760. states, OFF or ON.  Shortened form of binary digit is "bit."
  4761.  
  4762. Bit Rate
  4763.  
  4764. The number of binary digits or bits transmitted per second (bps).
  4765. Communications channels using telephone channel modems are
  4766. established at set bit rates, commonly 110, 300, 1200, 2400,
  4767. 4800, 9600, and 144000.
  4768.  
  4769. BPS
  4770.  
  4771. The bits (binary digits) per second rate.
  4772.  
  4773. Buffer
  4774.  
  4775. A memory area used as temporary storage during input/output
  4776. operations.  Two examples in the Courier HST are the command
  4777. buffer (last issued command) and the flow control buffer (for
  4778. data flow control and storing copies of transmitted frames until
  4779. they are positively acknowledged by the receiving modem).
  4780.  
  4781. Byte
  4782.  
  4783. A group of binary digits stored and operated upon as a unit.  A
  4784. byte may have a coded value equal to a character in the ASCII
  4785. code (letters, numbers), for example, or have some other value
  4786. meaningful to the computer.  In user documentation, the term
  4787. usually refers to 8-bit units or characters.  1 kilobyte = 1,024
  4788. bytes or characters; 64k = 65,536 bytes or characters.
  4789.  
  4790. Carrier
  4791.  
  4792. A continuous frequency capable of being either modulated or
  4793. impressed with another information-carrying signal.  Carriers are
  4794. generated and maintained by modems via the transmission lines of
  4795. the telephone companies.
  4796.  
  4797.  
  4798.                         COURIER 1200
  4799.  
  4800. CCITT
  4801.  
  4802. An international organization that defines standards for
  4803. telegraphic and telephone equipment.  For example, the Bell 212A
  4804. standard for 1200 bps communication in North America is observed
  4805. internationally as CCITT V.22.  For 2400 bps communication, most
  4806. U.S. manufacturers observe V.22bis.  The initials CCITT represent
  4807. the French name; in English it's known as the International
  4808. Telegraph and Telephone Consultative Committee.
  4809.  
  4810. Character
  4811.  
  4812. A representation, coded in binary digits, of a letter, number, or
  4813. other symbol.
  4814.  
  4815. Characters Per Second
  4816.  
  4817. A data transfer rate generally estimated from the bit rate and
  4818. the character length.  For example, at 2400 bps, 8-bit characters
  4819. with Start and Stop bits (for a total of ten bits per character)
  4820. will be transmitted at a rate of approximately 240 characters per
  4821. second (cps).  Some protocols, such as USR-HST and MNP-Service
  4822. Class 3, employ advanced techniques to increase cps.  When the
  4823. Courier HST is set for maximum throughput, as described in
  4824. Chapter 3, 140 characters in addition to the standard 960 can be
  4825. transmitted for a total of 1100 cps.
  4826.  
  4827. Cyclic Redundancy Checking (CRC)
  4828.  
  4829. An error-detection technique consisting of a cyclic algorithm
  4830. performed on each block or frame of data by both sending and
  4831. receiving modems.  The sending modem inserts the results of its
  4832. computation in each data block in the form of a CRC code.  The
  4833. receiving modem compares its results with the received CRC code
  4834. and responds with either a positive or negative acknowledgment.
  4835. In the ARQ protocol implemented in the Courier HST, the receiving
  4836. modem accepts no more data until a defective block is received
  4837. correctly.
  4838.  
  4839. Data Communications
  4840.  
  4841. A type of communications in which computers and terminals are
  4842. able to exchange data over an electronic medium.
  4843.  
  4844. Data Compression Table
  4845.  
  4846. A table of values assigned for each character during a call under
  4847. data compression.  Default values in the table are continually
  4848. altered and built during each call:  the longer the table, the
  4849. more efficient throughput gained.
  4850.  
  4851. If a destructive Break is sent during a call (see the &Y
  4852. command), causing the modems to reset the compression tables, you
  4853. can expect diminished throughput.
  4854.  
  4855. DCE
  4856.  
  4857. Data Communication (or Circuit-Terminating) Equipment.  In this
  4858. manual, the dial-up modems that establish and control the data
  4859. link via the telephone network.
  4860.  
  4861. Dedicated Line
  4862.  
  4863. A user-installed telephone line used to connect a specified
  4864. number of computers or terminals within a limited area, for
  4865. example, one building.  The line is a cable rather than a public-
  4866. access telephone line.
  4867.  
  4868. Default
  4869.  
  4870. Any setting assumed, at startup or reset, by the computer's
  4871. software and attached devices, and operational until changed by
  4872. the user.
  4873.  
  4874. Digital Signals
  4875.  
  4876. Discrete, uniform signals.  In this manual, the term refers to
  4877. the binary digits 0 and 1.
  4878.  
  4879. DTE
  4880.  
  4881. Data Terminal (or Terminating) Equipment.  The device, such as a
  4882. personal computer, terminal, or mainframe, that generates or is
  4883. the final destination of data.
  4884.  
  4885. Duplex
  4886.  
  4887. Indicates a communications channel capable of carrying signals in
  4888. both directions. See Half Duplex, Full Duplex.
  4889.  
  4890. Equalization
  4891.  
  4892. A compensation circuit designed into modems to counteract certain
  4893. distortions introduced by the telephone channel.  Two types are
  4894. used:  fixed (compromise) equalizers and those that adapt to
  4895. channel conditions.
  4896.  
  4897. Error Control
  4898.  
  4899. Various techniques which check the reliability of characters
  4900. (Parity) or blocks of data.  The Courier's error control protocol
  4901. provides error control through error detection (CRC) and
  4902. retransmission of errored frames (ARQ).
  4903.  
  4904. Flow Control
  4905.  
  4906. A mechanism that compensates for differences in the flow of data
  4907. input to and output from a modem or other device.
  4908.  
  4909. Frame
  4910.  
  4911. A data communications term for a block of data with header and
  4912. trailer information attached.  The added information usually
  4913. includes a frame number, block size data, error-check codes, and
  4914. Start/End data.
  4915.  
  4916. Full Duplex
  4917.  
  4918. Signal flow in both directions at the same time. In microcomputer
  4919. communications, may refer to the suppression of the online Local
  4920. Echo.  The receiving computer may provide a Remote Echo.
  4921.  
  4922. Half Duplex
  4923.  
  4924. Signal flow in both directions, but only one way at a time.  In
  4925. microcomputer communications, may refer to activation of the
  4926. online Local Echo, which causes the modem to send a copy of the
  4927. transmitted data to the screen of the sending computer.
  4928.  
  4929. HST
  4930.  
  4931. High Speed Technology, part of the trademark for USRobotics' USR-
  4932. HST, a proprietary signaling scheme, design and protocol for 9600
  4933. bps modems.  USR-HST incorporates trellis-coded modulation, for
  4934. greater immunity from variable phone line conditions, and asym-
  4935. metrical modulation for more efficient use of the phone channel.
  4936. HST also represents the enhanced error control protocol at 9600
  4937. bps that is similar to and compatible with MNP error control at
  4938. 2400/1200 bps.
  4939.  
  4940. Local Echo
  4941.  
  4942. A modem feature that enables the modem to send copies of keyboard
  4943. commands and transmitted data to the screen.  When the modem is
  4944. in Command Mode (not online to another system) the local echo is
  4945. invoked through the ATE1 command.  The command causes the modem
  4946. to display your typed commands.  When the modem is online to
  4947. another system, the local echo is invoked through the ATF0
  4948. command.  This command causes the modem to display the data it
  4949. transmits to the remote system.
  4950.  
  4951. MNP
  4952.  
  4953. Microcom Networking Protocol.  An error control protocol
  4954. developed by Microcom, Inc. and now in the public domain.  The
  4955. protocol ensures error-free transmission at 1200 and 2400 bps
  4956. through error detection (CRC) and retransmission of errored
  4957. frames.
  4958.  
  4959. Modem
  4960.  
  4961. A device that transmits/receives computer data through a
  4962. communications channel such as radio or telephone lines.  The
  4963. Courier is a telephone channel modem that modulates, or
  4964. transforms, digital signals from a computer into a form that can
  4965. be carried successfully on a phone line.  It also demodulates
  4966. signals received from the phone line back to digital signals
  4967. before passing them to the receiving computer.
  4968.  
  4969. Intelligent modems with built-in software, such as the USRobotics
  4970. modem described in this manual, simplify using phone networks for
  4971. data communications.
  4972.  
  4973. Nonvolatile Memory (NRAM)
  4974.  
  4975. User-programmable random access memory whose data is retained
  4976. when modem power is turned off.  Used in the Courier HST to store
  4977. a user-defined default configuration loaded into random access
  4978. memory (RAM) at power on.
  4979.  
  4980. OFF/ON Hook
  4981.  
  4982. Modem operations which are the equivalent of manually lifting a
  4983. phone receiver (taking it off hook) and replacing it (going on
  4984. hook).
  4985.  
  4986. Originate Mode
  4987.  
  4988. A state in which the modem transmits at the pre-defined low
  4989. frequency of the communications channel and receives at the high
  4990. frequency.  The transmit/receive frequencies are the reverse of
  4991. the called modem which is in Answer Mode.
  4992.  
  4993. Parallel Transmission
  4994.  
  4995. The transfer of data characters using parallel electrical paths
  4996. for each bit of the character, for example, 8 paths for 8-bit
  4997. characters.  Data is stored in computers in parallel form, but
  4998. may be converted to serial form for certain operations.  See
  4999. Serial Transmission.
  5000.  
  5001. Parity
  5002.  
  5003. An error-detection method that checks the validity of a
  5004. transmitted character.  Character checking has been surpassed by
  5005. more reliable and efficient forms of block-checking, including
  5006. XMODEM, a public domain protocol used in some telecommunications
  5007. software, and the ARQ protocol implemented in the Courier HST.
  5008.  
  5009. The same type of parity must be used by two communicating
  5010. computers, or both may omit parity.  When parity is used, a
  5011. parity bit is added to each transmitted character.  The bit's
  5012. value is 0 or 1, to make the total number of 1s in the character
  5013. even or odd, depending on which type of parity is used.
  5014.  
  5015. Protocol
  5016.  
  5017. A system of rules and procedures governing communications between
  5018. two or more devices.  Protocols vary, but communicating devices
  5019. must follow the same protocol in order to exchange data.  The
  5020. format of the data, readiness to receive or send, error
  5021. detection, and error handling are only a few of the operations
  5022. that may be defined in a protocol.
  5023.  
  5024. RAM
  5025.  
  5026. Random Access Memory.  Memory that is available for use when the
  5027. modem is turned on and clears of all information when the power
  5028. is turned off.  The Courier HST's RAM holds the current
  5029. operational settings, a flow control buffer, and a command
  5030. buffer.
  5031.  
  5032. Remote Echo
  5033.  
  5034. A copy of the data received by the remote system, returned to the
  5035. sending system and displayed on the screen.  Remote echoing is a
  5036. function of the remote system.
  5037.  
  5038. ROM
  5039.  
  5040. Read Only Memory.  Permanent memory, not user-programmable.  The
  5041. Courier HST's factory settings are stored in ROM and can be read
  5042. (loaded) into RAM as an operational configuration.
  5043.  
  5044. Serial Transmission
  5045.  
  5046. The transfer of data characters one bit at a time, sequentially,
  5047. using a single electrical path.  See Parallel Transmission.
  5048.  
  5049. Start/Stop Bits
  5050.  
  5051. The signaling bits attached to a character before the character
  5052. is transmitted during Asynchronous Transmission.
  5053.  
  5054. Synchronous Transmission
  5055.  
  5056. A form of transmission in which groups of data bits are sent at
  5057. regular intervals.  Because the timing is uniform, no Start or
  5058. Stop bits are required.  See Asynchronous Transmission.
  5059.  
  5060. Terminal
  5061.  
  5062. A device whose keyboard and display are used for sending and
  5063. receiving data over a communications link.  Differs from a
  5064. microcomputer in that it has no internal processing capabilities.
  5065. Used to enter data into or retrieve processed data from a system
  5066. or network.
  5067.  
  5068. Terminal Mode
  5069.  
  5070. An operational mode required for microcomputers to transmit data.
  5071. In Terminal Mode the computer acts as if it were a standard
  5072. terminal such as a teletypewriter, rather than a data processor.
  5073. Keyboard entries go directly to the modem, whether the entry is a
  5074. modem command or data to be transmitted over the phone lines.
  5075. Received data is output directly to the screen.  The more popular
  5076. communications software products control Terminal Mode as well as
  5077. enable more complex operations, including file transmission and
  5078. saving received files.
  5079.  
  5080. Throughput
  5081.  
  5082. The amount of actual user data transmitted per second without the
  5083. overhead of protocol information such as Start and Stop bits or
  5084. frame headers and trailers.  Compare characters per second.
  5085.  
  5086. Transmission Rate
  5087.  
  5088. Same as Bit Rate.
  5089.  
  5090. V.22bis
  5091.  
  5092. The international CCITT standard for modem communications at 2400
  5093. bps.  The standard includes an automatic data rate fallback to
  5094. 1200 bps and compatibility with Bell 212A/V.22 modems.
  5095.  
  5096. Word Length
  5097.  
  5098. The number of bits in a character without parity, start or stop
  5099. bits.
  5100.  
  5101. XON/XOFF
  5102.  
  5103. Standard ASCII control characters used to tell an intelligent
  5104. device to stop/resume transmitting data.  In most systems typing
  5105. <Ctrl>-S sends the XOFF character.  Some devices, including the
  5106. Courier, understand <Ctrl>-Q as XON; others interpret the
  5107. pressing of any key after <Ctrl>-S as XON.
  5108.  
  5109.  
  5110.                             INDEX
  5111.  
  5112. A/A1 shorting, DIP switch 7, B-3.2, E-4.1
  5113. ACK character, HP installations, App. E-5
  5114. Adaptive dialing, 1-3, 5-4, 63
  5115. Advanced result code set, 5-3--5-5
  5116. Analog loopback self-test, App. E-6
  5117. Answer mode
  5118. auto answer, 6-9--6-10
  5119. rate recognition, 4-8, App. E-2
  5120. manual answer, E-1.1, E-4.1
  5121. ARQ (Automatic Repeat Request)
  5122. CONNECT result codes (&A), 5-5
  5123. definition, 4-1, A-3
  5124. flow control requirement, 3-2, 4-5
  5125. mode select (&M), 3-1, 4-3--4-4
  5126. operations, A-1--A-4
  5127. timeout, retransmit maximum, 4-2
  5128. with Auto Answer, 4-4
  5129. Assembly, modem, 2-2--2-4
  5130. RS-232C cable requirements, 2-2, App. B-1
  5131. Aymmetrical modulation, 1-1, 3-2--3-3
  5132. Asterisk (*), 6-2
  5133. Asynchronous transmission, F-1, Glossary
  5134. ASCII Chart, App. B-6
  5135. character definitions, 5-8, B-5.1
  5136. Audio monitor (speaker), 5-6--5-7
  5137. Auto dialing, 6-1--6-8
  5138. Help screen (D$), 7-6
  5139. quick reference, 3-1
  5140. stored phone numbers, 3-3, 6-7
  5141. Auto answering, 6-9
  5142. disabling, 6-10
  5143. number of rings on which to answer (S0), 7-3, B-5.1
  5144. with Dip switch 5, 6-9, B-3.1
  5145. Automatic Repeat Request, see ARQ
  5146.  
  5147. Back channel, 3-2, F-1
  5148. Backspace key, ASCII definition (S5), B-5.1
  5149. Baud rate, Glossary
  5150. Bits per second (bps),
  5151. defined,  Glossary
  5152. link negotiation, 3-3, 4-8, A-1-A-3
  5153. online fallback, 1-2, 4-3, F-1
  5154. rate recognition, 4-8, 6-1, App. E-2
  5155. setting the, 3-1, 3-2, 4-8-4-9, 6-1
  5156. Break handling (&Y), 5-8
  5157. Break length, modem to terminal (S21), B-5.4
  5158. Buffers
  5159. command, 6-7
  5160. flow control, 3-2, 4-5, A-4
  5161. Busy answer, 3-4, 5-4, 6-6--6-7
  5162.  
  5163. Calling another modem, 3-1, 6-1--6-8
  5164. at another extension, E-4.1
  5165. Call duration reporting (K), 5-7
  5166. Call progress messages, 5-3, 5-4--5-5
  5167. Canadian certification (DOC), ix, 6-7
  5168. Carrier, defined, 5-6
  5169. Carrier Detect (CD) override (DIP switch 6), 2-5, B-3.2, D-1
  5170. CCITT
  5171. answer tone (B), 6-10
  5172. defined, Glossary
  5173. Channel, turnaround, 1-1, 3-2, F-1
  5174. Characters per second (cps), 1-1, A-2--A-3
  5175. maximum throughput, 3-2, 4-1--4-2, 4-9
  5176. Clear to Send (CTS), 4-5, B-1.1
  5177. Clock, Courier (K), 5-7
  5178. Command length, C-1
  5179. Command mode local echo (E), 2-5, 5-
  5180. Command summary, App. C
  5181. Commands
  5182. Adaptive dialing (X2-X6), 6-
  5183. Alphabetical listing, App. C
  5184. Answer mode, manual (A)
  5185.  analog loopback self-test, 2-6
  5186.  on dedicated or leased lines, E-4.1
  5187.  with voice/data operations, E-1.1
  5188. ARQ mode select (&M), 3- , 4- , 6-
  5189. ARQ result codes (&A), 5-4
  5190. AT (attention), 2-
  5191. Break handling (&Y), 5-
  5192. Cancel dialing (any key), 6-
  5193. Carriage return (<Enter>), 2-
  5194.  ASCII definition (S3), B-5.1
  5195.  to enter commands, 2-
  5196. Comma (pause), 6-
  5197. Command mode local echo (E), 2- , 5-
  5198. Compression, data (&K), 3-1, 4-4, 4-5, A-2--A-3
  5199. Data rate select, 3-1, 3-2, 4-9, 6-1
  5200.  DTE rate (&B), 4-
  5201.  Link rate (&N), 4-
  5202. Data set ready, DSR (&S), 4-10
  5203. Dial (D), 3-1, 6-2--6-8
  5204.  and return to command state (;), 6-
  5205.  letter strings ("), 6-
  5206.  Help screen (D$), 6-
  5207.  stored phone number (DS), 6-
  5208. Disable transmitter (C), 5-7
  5209. Disconnect (H, +++), 6-
  5210. Duplex, 5-
  5211. Echo, local (E, F), 2-5, 5-
  5212. Escape code (+++), 3- , 6-
  5213. Factory settings, loading (&F), 5-
  5214. Flow control, 3- , 4-
  5215.  received data (&I, &R), 4-
  5216.  transmit data (&H), 3- , 4-
  5217. Hang up (H, +++), 6-
  5218.  ARQ mode (+++), 3- , 6-
  5219. Help screens, using, 7-4
  5220.  ampersand commands (&$), 7-
  5221.  basic commands ($), 7-
  5222.  dialing (D$), 7-
  5223.  S-register functions (S$), 7-
  5224. Inquiry options (I), 7-
  5225.  call-duration (I3), 5- , 7-
  5226.  current settings display (I4), 7-
  5227.  link diagnostics display (I6), 7-
  5228.  NRAM settings display (I5), 3-3, 5-1, 7-
  5229. Local echo (E, F), 2-5, 5-
  5230. MNP mode select (&M), 3- , 4-
  5231. Online local echo (F), 5-
  5232. Pulse dial make/break ratio (&P), 6-
  5233. Pulse/Touch-Tone dial (P/T), 6-
  5234. Quiet mode (Q), 5-
  5235. Receive only, disable transmitter (C), 5-
  5236. Received data flow control (&I, &R), 4-
  5237. Redial/re-execute previous command
  5238.  one time (A/), 3- , 6-
  5239.  continuous, (A>), 3- , 6-
  5240. Repeat, continuous (>), 3- , 6-
  5241. Reset to NRAM defaults (Z), 5-
  5242. Response modes (V), 5-
  5243. Result code sets (X), 5-
  5244. Return online after +++ (O), 6-
  5245. Reverse frequencies (R), 6-
  5246. Save in NRAM
  5247.  modem settings (&W), 5-
  5248.  phone numbers (&Zn=s), 5-
  5249. Settings status display
  5250.  current settings (I4), 7-
  5251.  NRAM settings (I5), 3-3, 5-1, 7-
  5252. Speaker control (M), 5-
  5253. S-register settings (Sr=n), B-5.1
  5254.  query specific register (ATSr?), 4- , 7-
  5255. Touch-Tone/pulse dial (P/T), 6-
  5256. Transfer call (!), 6-
  5257. Transmit data flow control (&H), 3-1, 4-
  5258. Verbal/numeric response modes (V), 5-
  5259. Wait for second dial tone (W), 6-
  5260. Wait for answer (@), 6-
  5261. Write to NRAM
  5262.  modem settings (&W), 5-
  5263.  phone numbers (&Zn=s), 5-
  5264. Compatibility, 1- , 6-1, F-1
  5265. error control, 3- , 4-
  5266. Compression, see Data compression
  5267. Computer interface (DTE) speed select (&B), 4-
  5268. Configuration, general
  5269. DIP switches, 2-4, App. B-3
  5270. factory defaults, 5-2, App. B-4
  5271. interface controls, Ch. 4
  5272. internal controls, Ch. 5
  5273. NRAM options, 5-1, B-4
  5274. physical assembly, 2-2--2-4
  5275. S-registers, App. B-5
  5276. Configuration to call:
  5277. HST-compatibles, 3-
  5278. MNP-compatibles, 3-
  5279. non-MNP compatibles, 3-
  5280. CONNECT messages, 5- , 6- , App. E-2
  5281. ARQ (&A), 5-
  5282. Connection rate, 4- , E-2.1
  5283. negotiation, 3- , 4- , E-2.1
  5284. Connectors, DTE interface
  5285. requirements, 2-
  5286. physical assembly, 2-4
  5287. RS-232C interface definitions, App. B-1
  5288. CRC, cyclic redundance checking, A-
  5289. CTS, 4-5, B-1.1
  5290. Customer service, USRobotics, ii, D-4
  5291.  
  5292. Data compression (&K), 1-1, 3-1, 3-2, 4-4, 4-5, A-3
  5293. Data format, 6- , F-1
  5294. Data rate
  5295. link negotiation, 3-3, 4-8--4-9, App. E-2
  5296. online fallback, 1-2, 4-3, E-2.3, F-1
  5297. setting the, 3-1, 3-2, 4-8--4-9, 6-1
  5298. Data rate select (&B, &N), 4-8--4-9
  5299. Data Set Ready (DSR, &S), 4-10, B-1.1
  5300. Data Terminal Ready (DTR, DIP switch 1), 2- , B-1.1, B-3.1,
  5301.  D-1
  5302. DCE, defined, 4-1
  5303. Defaults
  5304. commands, App. C
  5305. NRAM/factory, App. B-4
  5306. Diagnostics
  5307. call, link, 7-3
  5308. testing, 2-5, 7-1, App. E-6
  5309. Dial, auto
  5310. at a glance, 3-
  5311. commands, functions, 6-2--6-8
  5312. stored phone number (DSn), 3- , 6-
  5313. Dialing type
  5314. adaptive, 1-3, 5-4, 6-3
  5315. pulse/tone, 6-
  5316. Department of Communications (DOC), xi, 6-
  5317. Digital signals, Glossary
  5318. DIP switches, 2-4, App. B-3
  5319. auto answer, 6-
  5320. CD override, D-1, D-2
  5321. disconnect/hang up, 6-
  5322. DTR override, D-1
  5323. escape code operations, 6-
  5324. load options, 3-3, 5-1, 5-2
  5325. local echo, 2- , 5-
  5326. result code display (quiet mode), 5- , D-
  5327. Result codes verbal/numeric, 5-
  5328. RS-232C DTE interface, B-1.1
  5329. Single/multiphone installation, E-4
  5330. Disconnecting (H, +++), 6-8, 6-9
  5331. reasons (S17, S20), 7- , B-5.4
  5332. DOC, xi, 6-
  5333. DTE, defined, 4-
  5334. speed select (&B), 4-
  5335. DSR override (&S), 4-10
  5336. DTR, Data Terminal Ready, B-1.1, B-3.1, D-1
  5337. dropping to force disconnect, 6-
  5338. Dumb mode (DIP switch 8), B-3.2
  5339. Duplex, Half/Full, 5-
  5340.  
  5341. Echo, local 2-5, 5-
  5342. ENQ character, HP installations, App. E-5
  5343. Error checking, A-
  5344. Error control, using, 3-1, 3-2, 4-3--4-4, 4-5, 6-1
  5345. ERROR message, 5-4
  5346. Escape code (+++), 6-
  5347. changing ASCII definition (S2), 6-8, B-5.1
  5348. to terminate analog loopback test, E-6.3
  5349. Extended result code set, 5- , App. E-2
  5350. Extensions
  5351. calling another, E-4.1
  5352. transferring calls to (!), 6-
  5353.  
  5354. Factory settings, 5- , App. B-4
  5355. Fallback, data rate
  5356. link negotiation, 3-3, 4-8--49, App. E-2
  5357. online, 1-2, 4-3, E-2.3, F-1
  5358. FCC certification, viii
  5359. Fixed/variable rates, 3- ,4- , 4-
  5360. Flow control, 3- , 4-
  5361. Frame transmission, A-
  5362. Full duplex, 5-
  5363.  
  5364. Guard tone (&G), 6-10
  5365.  
  5366. Half duplex, 5-
  5367. Hanging up (H, +++), 6-
  5368. reasons (S20), 7- , B-5.3
  5369. Help screens, list under "Commands"
  5370. Hewlett Packard installations, 2-2, 4-7, App. E-5
  5371. HST (High Speed Technology)
  5372. features, 1-1, Glossary
  5373. error control modes, 3-1, 4-3
  5374.  
  5375. Inactivity timeout (S19), 1- , 3- , B-5.4
  5376. Indicator lights, 2-4, App. B-2
  5377. Inquiry (I) options, 7-
  5378. Installation, 2-1--2-4
  5379. International calls, 6-10--6-11
  5380.  
  5381. Leased line installation, operations, E-4.1
  5382. LED indicators, 2-4, App. B-2
  5383. Line feed, ASCII definition (S4), B-5.1
  5384. Link interface
  5385. disconnect reasons (S17, S20), 7- , B-5.3
  5386. operations, 3- , 4- , A-1--A-3, App. E-2
  5387. speed select (&N), 4-
  5388. Load number, DOC, xi
  5389. Local echo, 2-5, 5-
  5390. Loopback, analog, App. E-6
  5391.  
  5392. Manual, how to use, xii
  5393. Memory, modem
  5394. nonvolatile randam access (NRAM), 3- , 5- , App. B-4
  5395. random access (RAM), 7- , Glossary
  5396. read only (ROM), 7- , Glossary
  5397. MNP, Microcom Networking Protocol, 1- , 4-1. App. A  (also see
  5398. ARQ)
  5399. Service levels, A-1--A-3
  5400. Modem
  5401. defaults, App. B-4, App. C
  5402. defined, Glossary
  5403. installation, 2-2--2-4
  5404. problems and solutions, App. D
  5405. repair, viii, D-3
  5406. Modulation, 1-1, F-
  5407. Multiphone installations (DIP switch 7), B-3.2, E-4.1
  5408.  
  5409. NO ANSWER result, 5- , 6-
  5410. NO CARRIER result, 5- , 6-
  5411. reason (S20), 4- , B-5.3
  5412. NO DIAL TONE result, 5- , E-1.1, E-4.1, E-6.1
  5413. Nonvolatile random access memory (NRAM)
  5414. configuring, 5- , App. B-4
  5415. defined, 5-
  5416. options, App. B-4
  5417. resetting to (Z), 5-
  5418. writing to (&W, &Zn=s), 5-
  5419.  
  5420. OK message, 2-5, 5-
  5421. Online local echo, 5-
  5422. Online fallback, 1-2, 4-3, E-2.3, F-1
  5423. Operations
  5424. auto answer, 6-
  5425. auto dial, 6-2--6-8
  5426. error control, 3-1, 4- , 6-
  5427. flow control, 3- , 4-
  5428. Originate mode, 2-6, 6- , E-1.1, E-4.1, E-6.1, E-6.2
  5429.  
  5430. Parity, 6-1
  5431. defined, Glossary
  5432. Party lines, ix
  5433. Pause during dial (,), 6-
  5434. Phone company, connecting to, ix
  5435. Phone line interface, 2-4, F-1
  5436. dedicated or short line, E-4.1
  5437. multiphone (DIP switch 7), B-3.2, E-4.1
  5438. PBX installations
  5439. DIP switch 7, B-3.2
  5440. procedures, E-4.1
  5441. Phone jacks
  5442. on Courier, 2-4
  5443. RJ11C (single phone), 2-1, B-3.2
  5444. RJ12, RJ13 (multiphone), B-3.2, E-4.1
  5445. Phone number storage (&Zn=s), 5-
  5446. Placing a call, 3- , 6-
  5447. Pound sign (#), 6-
  5448. Problems
  5449. and solutions, App. D
  5450. ARQ compatibility (S17), B-5.4
  5451. Programming rate switching, App. E-2
  5452. Pulse dialing, 6-
  5453.  
  5454. Quiet mode, 5- , D-1, D-2
  5455.  
  5456. Radio/television interference, x
  5457. RAM, random access memory, Glossary
  5458. Rate select commands
  5459. DTE rate (&B), 3-, 4-
  5460. link rate (&N), 3-, 4-
  5461. Rate switching, 3-2, 3-3, 4-8, App. E-2
  5462. Received data flow control (&I, &R), 4-
  5463. Redial/re-execute
  5464. continuous (A>), 6-
  5465. one time (A/), 6-
  5466. Remote echo, 5-
  5467. Repeat mode commands (>, A>), 6-
  5468. Requirements, operating, 2-1
  5469. 9600 bps, 3-
  5470. MNP, 3-1
  5471. ventilation, 2-
  5472. Reset to NRAM defaults (Z), 5-
  5473. Response time, 1-
  5474. Result code sets, 5-
  5475. Retrain sequence, 1-2, 6- , App. E-3
  5476. Retransmission, 3- , 4- , A-
  5477. maximum to timeout, 4-
  5478. RING result code, 6-
  5479. RINGING result code, 5-
  5480. RJ11C jack, 2- , B-3.2
  5481. RJ12/RJ13 jack (multiphone line), B-3.2, E-4.1
  5482. RMA (Return Materials Authorization) number, viii, D-4
  5483. ROM, read only memory, 5- , 7-
  5484. defined, Glossary
  5485. RS-232C interface, App. B-1
  5486. CD (DIP switch 6), B-2.1, B-3.2, D-1, D-2
  5487. connectors, 2-1, 2-4
  5488. CTS (&H), 4-
  5489. DSR (&S), 5-
  5490. DTR (DIP switch 1), B-2.1, D-1
  5491. RTS (&R), 4-
  5492.  
  5493. Serial transmission, Glossary
  5494. Service levels, MNP, A-1--A-3
  5495. Settings
  5496. default, App. B-4, App. C
  5497. interface, Ch. 4
  5498. internal, Ch. 5
  5499. quick reference, Ch.3
  5500. Shorting A/A1, multiphone lines, B-3.2, E-4.1
  5501. Speaker (audio monitor), 5-
  5502. Speed recognition, 4-8, 6-1, App. E-2
  5503. Speed select
  5504. DTE rate (&B), 3-, 4-
  5505. link rate (&N), 3-, 4-
  5506. S-registers, 5- , 7-3, App. B-5
  5507. Standards
  5508. Courier compatibility with, 1-3, 6-1, F-1
  5509. RS-232C, App. B-1, B-3.2
  5510. Start/Stop bits, 6-1, F-1
  5511. Store phone number (&Zn), 3-3, 5-
  5512.  
  5513. Technical Specifications, App. F
  5514. Technical Support, USRobotics, viii, D-4
  5515. Telephone company, connecting to, ix
  5516. Television/radio interference, x
  5517. Terminal (DTE) interface speed select (&B), 3-, 4-
  5518. Terminal Mode, 2-4, Glossary
  5519. Terminology, 4- , Glossary
  5520. Testing, 2-5, App. E-6
  5521. Throughput, 1-1, 3-2, 4-8, A-2--A-3
  5522. Touch-tones
  5523. dialing, 6-
  5524. timing, spacing (S11), B-5.2
  5525. Transmission rate, 3-1, 3-2, 4-8, 6-1, App. E-2
  5526. DTE interface (&B), 3- , 4-
  5527. link interface (&N), 3- , 4-
  5528. Transmit data flow control (&H), 3-1, 3-2, 4-3, 4-5--4-6
  5529. Trellis coded modulation, 1-1, F-1
  5530. Turnaround, high speed channel, 1-1, 3-2--3-3, F-1
  5531.  
  5532. Unattended operation, 6-8
  5533. United Kingdom requirements
  5534. CCITT answer sequence (B), 6-10
  5535. Guard tone enalbed (&G), 6-10
  5536. Pulse dial make/break ratio (&P), 6-11
  5537.  
  5538. Variable/fixed data rates
  5539. DTE interface (&B), 3- , 4-
  5540. link interface (&N), 3- , 4-
  5541. Ventilation, 2-
  5542. Voice/data communications
  5543. configuring for, 2-4
  5544. using both, App. E-1
  5545.  
  5546. Warranty information, viii
  5547. Word length, 6-1, F-1
  5548.  
  5549. XMODEM-type protocols, 4-2, 4-5, B-5.3
  5550.  
  5551. YMODEM, 4-2, 4-5, B-5.3
  5552.  
  5553. ZMODEM, 4-2
  5554.  
  5555. end.
  5556.