home *** CD-ROM | disk | FTP | other *** search
/ Boldly Go Collection / version40.iso / TS / 05B / MYCOMM10.ZIP / MYCOMM.DOC < prev    next >
Encoding:
Text File  |  1992-02-17  |  130.4 KB  |  3,961 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                  MyComm  Version 1.0
  10.                          Copyright (c) 1992 - Ken Dorshimer
  11.                                  All Rights Reserved
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75. 1.0  Introduction to MyComm                                1
  76.     1.1  MyComm Registration                               2
  77.     1.2  Disclaimer and Warranty                           4
  78.     1.3  Definitions, Acronyms                             5
  79.     1.4  General System Requirements                       6
  80.     1.5  MyComm Files                                      6
  81. 2.0  MyComm Installation                                   7
  82.     2.1  System Requirements                               7
  83.     2.2  MyComm General Installation Instructions          8
  84. 3.0  MyComm Screens and Menus                             10
  85.     3.1  Terminal Screen                                  10
  86.     3.2  Help Menu - F1                                   11
  87.     3.3  Chat Mode - Alt A                                11
  88.     3.4  Send Break - Alt B                               12
  89.     3.5  Clear the Screen - Alt C                         12
  90.     3.6  Dialing Functions - Alt D                        12
  91.         3.6.1  Add Phone List Item                        13
  92.         3.6.2  Edit Phone List Item Screen                13
  93.             3.6.2.1  Name                                 13
  94.             3.6.2.2  Number                               13
  95.             3.6.2.3  Baud Rate                            14
  96.             3.6.2.4  Data Bits                            14
  97.             3.6.2.5  Data Parity                          14
  98.             3.6.2.6  Stop Bits                            14
  99.             3.6.2.7  Default Protocol                     14
  100.             3.6.2.8  Dial Prefix                          14
  101.             3.6.2.9  Logon Name                           15
  102.             3.6.2.10 Password                             15
  103.             3.6.2.11 Terminal Type                        15
  104.             3.6.2.12 Local Echo                           15
  105.             3.6.2.13 Received BS (BackSpace) Destructive  16
  106.             3.6.2.14 BS Key Sends BS or DELete            16
  107.             3.6.2.15 Strip Hi Bits                        16
  108.             3.6.2.16 Add LF after incoming CR             16
  109.             3.6.2.17 Clear last date called               16
  110.             3.6.2.18 Save Changes                         17
  111.         3.6.3  Delete an Item                             17
  112.         3.6.4  Call Numbers (Dial)                        17
  113.         3.6.5  Phone Item Info Screen                     18
  114.         3.6.6  Manual Dial Screen                         19
  115.         3.6.7  Mark Phone List Items                      19
  116.         3.6.8  Find Phone List Items                      19
  117.         3.6.9  Load Phone List Screen                     19
  118.     3.7  Local Echo On/Off - Alt E                        20
  119.     3.8  Hang Up Modem - Alt H                            20
  120.     3.9  Send Modem Initialization Strings - Alt I        20
  121.     3.10 Present Line Status - Alt L                      21
  122.     3.11 Manual Dial - Alt M                              21
  123.     3.12 Outside to DOS - Alt O                           21
  124.     3.13 Change Port Parameters - Alt P                   22
  125.     3.14 Quick Re-Dial - Alt Q                            22
  126.     3.15 Run External Program - Alt R                     22
  127.     3.16 Session Capture On/Off/Pause - Alt S             22
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.     3.17 Update Configuration - Alt U                     23
  141.         3.17.1  Modem Setup Screen                        24
  142.             3.17.1.1  COM Port                            24
  143.             3.17.1.2  Modem Initialization String         25
  144.             3.17.1.3  Modem Attention String              25
  145.             3.17.1.4  Modem Hang Up String                25
  146.             3.17.1.5  Modem Answer String                 25
  147.             3.17.1.6  Modem Cancel Dial String            26
  148.             3.17.1.7  Modem Dial Suffix String            26
  149.             3.17.1.8  Dialing Wait Time                   26
  150.             3.17.1.9  Pause Between Calls                 26
  151.             3.17.1.10 Local Echo on by Default            26
  152.             3.17.1.11 Use DTR to Hang Up Modem            27
  153.             3.17.1.12 Use XON/XOFF Flow Control           27
  154.             3.17.1.13 Use CTS/RTS Flow Control            27
  155.             3.17.1.14 Use DSR/DTR Flow Control            27
  156.             3.17.1.15 Dialing Prefixes                    28
  157.         3.17.2  Paths Setup                               28
  158.             3.17.2.1  Download Directory                  28
  159.             3.17.2.2  Upload Directory                    29
  160.             3.17.2.3  Path\File for Screen Capture        29
  161.             3.17.2.4  Path\File for Session Capture       29
  162.             3.17.2.5  Path\File for Phone File            29
  163.             3.17.2.6  Path\Filename of Editor             29
  164.             3.17.2.7  Path\Filename of External Programs  29
  165.         3.17.3  Protocols Setup                           30
  166.             3.17.3.1  ASCII Transfers Setup               30
  167.                 3.17.3.1.1  Strip High Bits               31
  168.                 3.17.3.1.2  Remote Abort Char             31
  169.                 3.17.3.1.3  CR Translation Upload and Download   31
  170.                 3.17.3.1.4  LF Translation Upload and Download   31
  171.                 3.17.3.1.5  Local Echo On During Uploads  31
  172.                 3.17.3.1.6  Expand Blank Lines to Spaces  31
  173.                 3.17.3.1.7  Line Pace Time                31
  174.                 3.17.3.1.8  Character Pace Time           31
  175.                 3.17.3.1.9  Pacing Char                   31
  176.             3.17.3.2  External Protocols Setup            32
  177.         3.17.4  Miscellaneous Options Setup               33
  178.             3.17.4.1  Screen Background Color             33
  179.             3.17.4.2  Screen Text Color                   34
  180.             3.17.4.3  Date Format Style                   34
  181.             3.17.4.4  12 or 24 Hour Time Format           34
  182.             3.17.4.5  Make Noise When Calls Connect       34
  183.             3.17.4.6  Make Noise After File Transfers     34
  184.             3.17.4.7  Use Direct Video                    34
  185.             3.17.4.8  Your Name for sign ons              34
  186.             3.17.4.9  Password for sign ons               35
  187.             3.17.4.10 Clever quip for TagLine             35
  188.         3.17.5  Save Setup                                35
  189.     3.18 Send Screen to File - Alt W                      35
  190.     3.19 Exit MyComm - Alt X                              36
  191.     3.20 Send Name - F2                                   36
  192.     3.21 Send Password - F3                               36
  193.     3.22 Send Tagline  - F4                               36
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.     3.23 Transferring Files                               37
  207.         3.23.1  Starting a File Transfer                  38
  208.         3.23.2  File Transfer Hints                       40
  209.         3.23.3  Download Files - PgDn                     40
  210.         3.23.4  UpLoad Files - PgUp                       40
  211.         3.23.5  ASCII File Transfers                      40
  212.         3.23.6  SEAlink Derived File Transfers            41
  213.         3.23.7  Xmodem File Transfers                     41
  214.         3.23.8  1K-Xmodem File Transfers                  41
  215.         3.23.9  Ymodem Batch File Transfers               42
  216.         3.23.10 Zmodem File Transfers                     42
  217.         3.23.11 External Protocol File Transfers          42
  218. Appendix A  MyComm Line Editing Functions                 43
  219. Appendix B  MyComm Test Environment                       44
  220. Appendix C  Troubleshooting                               45
  221. Appendix D  MyComm Command Summary                        47
  222. Appendix E  Planned Modifications and Upgrades            48
  223. Appendix F  MyComm Revision History                       49
  224. Appendix G  MyComm Order Form                             50
  225. Appendix H  MyComm Bug Report Form                        51
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.        MyComm Version 1.0                                    Page 1
  269.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  270.  
  271.  
  272.        1.0  Introduction to MyComm
  273.  
  274.          MyComm is a small, yet powerful, telecommunications program designed
  275.        primarily to enable the user to call public bulletin board systems
  276.        (BBS).  MyComm is designed to run under the PC/MS-DOS operating system
  277.        using DOS version 3.3 or greater.  MyComm has a variety of built in
  278.        file transfer protocols including Zmodem, Xmodem, Xmodem-1K, Ymodem
  279.        Batch, Ymodem Batch 1K option, SEAlink, and of course ASCII.  There
  280.        are also slots to include up to six external file transfer protocols.
  281.  
  282.          The main principle behind MyComm is to provide a reliable, powerful,
  283.        and versatile communications package which is easy to use, and small
  284.        in size.  Great care has been taken to "optimize" MyComm for operating
  285.        speed and to keep the size small so that it takes up less of your
  286.        valuable disk space.  MyComm is designed to be easy to use for novice
  287.        and experienced users alike, and employs a menu system that is
  288.        friendly and simple to navigate through.
  289.  
  290.        MyComm features include:
  291.  
  292.        ■ Wide variety of popular file transfer protocols
  293.  
  294.        ■ Small code size which will run in only 200K of RAM
  295.  
  296.        ■ Intelligent ANSI character translation which filters out potentially
  297.          harmful ANSI keyboard re-mapping sequences
  298.  
  299.        ■ Smart DOS shell function brings you back to the directory you
  300.          started in when you "Exit" back to MyComm
  301.  
  302.        ■ Simple, and easy to use.  Some may even call it "fun"
  303.  
  304.          MyComm began mostly out of curiosity on my part.  I wanted to get a
  305.        better idea of how modem communications worked, and also wanted to
  306.        step away from my usual routine of writing mainframe business
  307.        applications.  MyComm suddenly began to take on a life of it's own.  I
  308.        decided to design a telecommunications program that was simple to use,
  309.        that didn't have a lot of unnecessary options that I seldom used, and
  310.        that was fun to use.  Hence, MyComm was born.
  311.  
  312.          MyComm is NOT Public Domain or free software.  The MyComm software,
  313.        support files, and documentation are Copyright (c) 1992 Ken Dorshimer,
  314.        all rights reserved. You are allowed to use MyComm for a 30 day
  315.        evaluation period to determine its usefulness in your particular
  316.        application.  After the 30 day evaluation period you must register
  317.        MyComm.  For registration information see section 1.1  "MyComm
  318.        Registration" below.
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.        MyComm Version 1.0                                    Page 2
  335.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  336.  
  337.  
  338.        1.1  MyComm Registration
  339.  
  340.          MyComm is NOT Public Domain or free software.  The MyComm software,
  341.        support files, and documentation are Copyright (c) 1992 Ken Dorshimer,
  342.        all rights reserved. You are allowed to use MyComm for a 30 day
  343.        evaluation period to determine its usefulness in your particular
  344.        application.  After the 30 day evaluation period you must register
  345.        MyComm.  MyComm is being marketed under the Shareware concept.  If you
  346.        find MyComm useful and continue to use MyComm after a 30 day
  347.        evaluation period, you must register it.  Registration is as follows:
  348.        $25 (twenty five U.S. dollars drawn on a U.S. bank) sent to:
  349.  
  350.             Ken Dorshimer
  351.             P.O. Box 193101
  352.             San Francisco, Ca. 94119-3101
  353.  
  354.          (please send check or money order, do not send cash)
  355.  
  356.          For your convenience there is a file called ORDER.FRM which is an
  357.        order form for MyComm.  The same document is also included in Appendix
  358.        G of this document.
  359.  
  360.          MyComm represents many, many hours of work on my part in research,
  361.        design, coding, testing, and writing the documentation (so YOU can
  362.        understand how it works).  Your registration not only gives me the
  363.        incentive to continue producing nifty shareware products like this
  364.        one, but it is the right thing to do.  Let's face it.  $25 is not a
  365.        lot to spend on a program that does everything MyComm does.
  366.        Comparable communications packages are generally much more expensive.
  367.        The Shareware market is an "all risk" endeavor for the author, while
  368.        the user has everything to gain.  Your registration and support tells
  369.        me that MyComm was worth creating, and that people like it.  I like to
  370.        know that people appreciate the effort I put into a project, don't we
  371.        all?  Enjoy using the MyComm software, and I look forward to hearing
  372.        from you.
  373.  
  374.          When you register MyComm I will send you the most recent version of
  375.        MyComm and its documentation on disk (standard 3.5" or 5.25" floppy
  376.        disk, 3.5" preferred).  To keep my costs down, and the cost of the
  377.        software reasonable, I am not offering a printed manual at this time.
  378.        Registered versions will also have their own serial number.  Also I'll
  379.        probably keep a mailing list to apprise registered users of major
  380.        upgrades to MyComm.
  381.  
  382.          Inquiries for site licenses or multiple registrations of MyComm
  383.        should be directed to the above address.
  384.  
  385.          There is no phone or BBS support for MyComm at this time.  I may
  386.        consider phone and/or BBS support dependent upon the number of
  387.        registrations of MyComm.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.        MyComm Version 1.0                                    Page 3
  401.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  402.  
  403.  
  404.          Registered users will be granted license to use MyComm Version 1.0
  405.        as they deem fit and within the law.  The registered version of MyComm
  406.        may be duplicated for backup purposes only.  MyComm is not to be used
  407.        on more than one computer at a time.  Feel free to contact me
  408.        regarding multiple registrations and site licenses.
  409.  
  410.          Users are granted a limited license to make copies of the
  411.        unregistered version of MyComm for the purpose of allowing others to
  412.        try it out, and the unregistered version may also be uploaded to
  413.        public bulletin board systems subject to the above restriction as well
  414.        as the following:
  415.  
  416.            - MyComm must be distributed in unmodified form, including all
  417.              support files and documentation.
  418.  
  419.            - MyComm may not be included with any other product for any reason
  420.              without a licence from the author, Ken Dorshimer.
  421.  
  422.            - No charge or payment may be levied or accepted for the MyComm
  423.              software except by the author, Ken Dorshimer.
  424.  
  425.          MyComm may not be sold or distributed to a third party (this
  426.        includes copying services and shareware distribution outlets which
  427.        distribute software for a copying fee) without the expressed written
  428.        permission of the author, Ken Dorshimer.  Shareware distribution
  429.        services and bulletin boards which charge a fee for software
  430.        distribution should contact me for written permission to distribute
  431.        MyComm.
  432.  
  433.          The MyComm executable file(s) and documentation, both the
  434.        "registered" and "unregistered" versions are copyrighted material and
  435.        may not be modified or reverse engineered in any manner.  This also
  436.        means that MyComm may not be "hacked" in any manner what-so-ever.  If
  437.        you require modified or customized versions of MyComm for whatever
  438.        reason please contact the author at the above address.
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.        MyComm Version 1.0                                    Page 4
  467.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  468.  
  469.  
  470.        1.2  Disclaimer and Warranty
  471.  
  472.        Disclaimer and Warranty
  473.  
  474.             THE AUTHOR, KEN DORSHIMER, MAKES NO WARRANTY OF ANY KIND, EITHER
  475.        EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES
  476.        OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR THE
  477.        SOFTWARE'S USEFULNESS IN A PARTICULAR APPLICATION.  IN NO EVENT SHALL
  478.        THE AUTHOR, KEN DORSHIMER, BE LIABLE FOR ANY DAMAGES (INCLUDING
  479.        DAMAGES FOR LOSS OF BUSINESS OR PERSONAL PROFITS, BUSINESS OR PERSONAL
  480.        INTERRUPTION, LOSS OF BUSINESS OR PERSONAL INFORMATION, OR OTHER
  481.        PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THIS
  482.        PROGRAM, EVEN IF THE AUTHOR, KEN DORSHIMER, HAS BEEN ADVISED OF THE
  483.        POSSIBILITY OF SUCH DAMAGES.
  484.        THE USER ASSUMES FULL RESPONSIBILITY AND LIABILITY FOR THE PROPER USE
  485.        OF THE MYCOMM SOFTWARE AND ACCOMPANYING DOCUMENTATION.
  486.  
  487.        <Whew>, glad the legal stuff is out of the way.  If I hadn't included
  488.        that my attorney would have me drawn and quartered.
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.        MyComm Version 1.0                                    Page 5
  533.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  534.  
  535.  
  536.        1.3  Definitions, Acronyms, Acknowledgements, and Abbreviations
  537.  
  538.             ■ BBS           Bulletin Board System
  539.  
  540.             ■ IBM           Trademark, International Business Machines
  541.  
  542.             ■ Hayes         Hayes (trademark) compatible modems
  543.                             have become the defacto standard in modem
  544.                             communications.  The Hayes command set
  545.                             are modem commands preceded by "AT"
  546.  
  547.             ■ DOS           Disk Operating System
  548.  
  549.             ■ MS-DOS        Microsoft Disk Operating System,
  550.                             trademark of Microsoft Corporation.
  551.  
  552.             ■ Shareware     A marketing system where users are
  553.                             allowed to evaluate software before
  554.                             purchase and registration.
  555.  
  556.             ■ XMODEM        A file transfer protocol developed by
  557.                             Ward Christensen in the summer of 1977.
  558.  
  559.             ■ YMODEM        A file transfer protocol, based on XMODEM
  560.                             developed by Chuck Forsberg.
  561.  
  562.             ■ ZMODEM        A file transfer protocol, developed by
  563.                             Chuck Forsberg/Omen Technology, Inc.
  564.  
  565.             ■ SEAlink       A file transfer protocol, based on XMODEM
  566.                             developed by System Enhancement Associates, Inc.
  567.                             Copyright 1986, 1987 by System Enhancement
  568.                             Associates, Inc.
  569.  
  570.             ■ WordStar     Trademark (company unknown) of an editor which has
  571.                            been around since the early days of personal
  572.                            computers
  573.  
  574.             ■ Unix         Trademark of operating system designed by
  575.                            Bell Labs/Western Electric
  576.  
  577.             Any other names, trademarks, etc. not mentioned here belong to
  578.             whomever they belong to.  If there are errors or omissions, and
  579.             you let me know, I will make an effort to correct them in the
  580.             next version of this documentation.
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.        MyComm Version 1.0                                    Page 6
  599.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  600.  
  601.  
  602.        1.4  General System Requirements
  603.  
  604.          MyComm is designed to run under the PC/MS-DOS operating system.
  605.        MyComm can be run either from a hard drive or a floppy drive, although
  606.        a floppy drive is not recommended when performing file transfers (just
  607.        too slow).  Great care has been taken to keep the code size small so
  608.        MyComm will run with as little as 200K of main memory (RAM) available.
  609.        MyComm will run using a Monochrome Graphics Adapter (MGA), a true
  610.        Hercules <tm> monochrome card, EGA, and VGA.  MyComm  has not been
  611.        tested with CGA cards so I have no idea if they will work or not (drop
  612.        me a line and let me know).
  613.  
  614.          MyComm is designed to use modems which use the Hayes (TM) "AT"
  615.        command set.  Your modem should support this standard or a subset of
  616.        it.  MyComm supports modem speeds of 300, 1200, 2400, 4800, and 9600
  617.        baud and a wide variety of data bit, parity bit, and stop bit
  618.        settings.
  619.  
  620.  
  621.        1.5  MyComm Files
  622.  
  623.          The files included in the MyComm package are:
  624.  
  625.              ■ MYCOMM.EXE  - the main executable program
  626.  
  627.              ■ MYCOMM.DOC  - the documentation for MyComm (you're
  628.                              reading it now)
  629.  
  630.              ■ ORDER.FRM  -  a order form for MyComm
  631.  
  632.              ■ BUGRPT.FRM -  a form to describe any problems or
  633.                              bugs you may have found, or to make
  634.                              suggestions for future versions
  635.                              of MyComm
  636.  
  637.          MyComm also creates and modifies the following files as part of its
  638.        normal operation:
  639.  
  640.              ■ MYCOMM.CFG  -  the MyComm configuration file
  641.  
  642.              ■ MYCOMM.PHN  -  the MyComm phone list file
  643.  
  644.              ■ MYCOMM.OLD  -  a backup of the MyComm phone list file
  645.  
  646.              ■ MYCOMM.SCR  -  file created when you capture the
  647.                               screen to a file  (see Alt W)
  648.  
  649.              ■ MYCOMM.SES  -  file created when capturing your
  650.                               current session to a file (see
  651.                               Alt S)
  652.  
  653.              ■ Other Files -  phone lists that you create, and any
  654.                               files that were downloaded.
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.        MyComm Version 1.0                                    Page 7
  665.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  666.  
  667.  
  668.        2.0  MyComm Installation
  669.  
  670.          MyComm is amazingly simple to install and use.  That's the whole
  671.        idea.  Just follow the instructions in this section and you'll be up
  672.        and running in no time.  Pay special attention to the information that
  673.        should be in your CONFIG.SYS file, and the stuff about the COM ports.
  674.  
  675.  
  676.        2.1  System Requirements
  677.  
  678.          MyComm is designed to run on IBM or compatible personal computers
  679.        under the MS-DOS operating system.  Machines can be of the PC, XT, AT,
  680.        386 or above class of personal computers.
  681.  
  682.          MyComm has the following system requirements:
  683.  
  684.          - at least 200K of free memory (RAM)
  685.  
  686.          - MS-DOS version 3.0 or greater
  687.            or similar "after market" DOS operating systems
  688.           (may work with DOS 2.0, please drop me a line if it does)
  689.  
  690.          - Hayes compatible modem which accepts the " AT " command set
  691.  
  692.          - CONFIG.SYS statement of Files=40 or greater.  Look at your
  693.            CONFIG.SYS file to make sure there is a "Files=" statement.
  694.              Refer to your DOS manual if you need more information on
  695.            CONFIG.SYS.
  696.  
  697.          - CONFIG.SYS statement of Buffers=40 or greater.  Look at your
  698.            CONFIG.SYS file to make sure there is a "Buffers=" statement.
  699.              Refer to your DOS manual for information on CONFIG.SYS.
  700.  
  701.          - CONFIG.SYS statement of Device=ANSI.SYS.  Look at your
  702.            CONFIG.SYS file to make sure there is a " Device=ANSI.SYS"
  703.            statement.
  704.              Refer to your DOS manual for information on CONFIG.SYS.
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.        MyComm Version 1.0                                    Page 8
  731.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  732.  
  733.  
  734.        2.2  MyComm General Installation Instructions
  735.          Before you start the MyComm installation you should know at least
  736.        what COM port your modem is set for.  Consult your modem's manual if
  737.        you're not sure.  Modems vary too much from one manufacturer to
  738.        another for me to describe that here.
  739.  
  740.  
  741.          Step 1:  Modify your CONFIG.SYS file to reflect the changes
  742.                   described in section 2.1 above.
  743.  
  744.          Step 2:  Create a directory on your hard drive (or a floppy drive)
  745.                   called "MYCOMM" and change directory into the new "MYCOMM"
  746.                   directory.
  747.  
  748.                   Example:
  749.  
  750.                       C:
  751.                       CD\
  752.                       MD MYCOMM
  753.                       CD MYCOMM
  754.  
  755.          Step 3:  Copy the MYCOMM files into this new directory.
  756.  
  757.          Step 4:  At the DOS command prompt type "MYCOMM"
  758.  
  759.          Step 5: MyComm will start to load.  The first time MyComm is run
  760.                  it will tell you that it can't find the "Configuration
  761.                  File".  It will then create a new configuration file called
  762.                  MYCOMM.CFG.  MyComm will also create an empty phone dialing
  763.                  list called MYCOMM.PHN.
  764.  
  765.          Step 6: MyComm has a default COM port setting of COM Port 2.  If
  766.                  your modem is set up for COM 2 already, don't sweat it.
  767.  
  768.                    Otherwise, MyComm will look for the serial devices (COM
  769.                  Ports) in your system.  MyComm will then show you a list of
  770.                  the serial ports (COM Ports) it found (MyComm also
  771.        recognizes
  772.                  a Mouse as a COM Port).  Choose the COM Port that your
  773.                  modem is set on.  MyComm will then try to initialize the COM
  774.                  Port.
  775.  
  776.                    If all goes well you should see the letters "OK" on the
  777.                  screen under the copyright notice.  If the modem doesn't
  778.                  appear to be responding, try repeating Step 6 using another
  779.                  COM Port (if you have more than one) or see Appendix C
  780.                  Troubleshooting.
  781.  
  782.                    You can see if the modem is responding correctly by
  783.                  typing "AT" (without the quotes) and then press <Enter>.
  784.                  The modem should respond with "OK".
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.        MyComm Version 1.0                                    Page 9
  797.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  798.  
  799.  
  800.                    You can test the phone line connection by typing "ATM1DT"
  801.                  (again, without the quotes) then press <Enter>.  What this
  802.                  does is tell the modem to turn its' speaker on, then dial
  803.                  nothing.  You should hear a dial tone from the modems'
  804.                  speaker.  Press <Enter> again and the dial tone should stop
  805.                  and the modem should respond "NO CARRIER".
  806.  
  807.          Step 7: Press the <Alt> and "U" key.  This will bring up MyComm's'
  808.                  Update Configuration Menu.  Go through each of the menu
  809.                  options and make any changes required.  The rest of this
  810.                  document is dedicated to helping you understand how MyComm
  811.                  and its' options work, everything you'll need to know about
  812.                  MyComm is in here (I'm pretty sure it is...).
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.        MyComm Version 1.0                                    Page 10
  863.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  864.  
  865.  
  866.        3.0  MyComm Screens and Menus
  867.  
  868.          MyComm has several screens and menus to allow you to change various
  869.        options, display various information, and dial telephone numbers.
  870.        Most screens and menus are brought up by pressing the <ALT> key and
  871.        then a letter.  Pressing <F1> while in the terminal screen shows you
  872.        Help Menu (see section 3.2).
  873.  
  874.  
  875.        3.1  Terminal Screen
  876.  
  877.          When MyComm is first loaded, and after the configuration file has
  878.        been read, it defaults to the terminal screen which looks like this:
  879.  
  880.  
  881.        MyComm Version 1.0.  Serial Number 00000000 - Unregistered
  882.        Copyright (c) 1992 Ken Dorshimer  -  All rights reserved.
  883.  
  884.        Press <F1> for Help
  885.        Press <Alt-D> for Dial Screen
  886.  
  887.  
  888.        OK
  889.  
  890.  
  891.          You will see the version number, serial number, and copyright
  892.        notice.  Also if the modem was correctly initialized, you will also
  893.        see "OK" on the screen.
  894.  
  895.          In the terminal screen you may enter regular Hayes - AT commands, or
  896.        choose one of the MyComm options.  The MyComm options are listed in
  897.        the Help Menu which is displayed when you press the <F1> key on your
  898.        keyboard.  A full description of the MyComm options are described in
  899.        the following sections.
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.        MyComm Version 1.0                                    Page 11
  929.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  930.  
  931.  
  932.        3.2  Help Menu - F1
  933.  
  934.          Pressing the <F1> key brings up the MyComm Help Screen which looks
  935.        like this:
  936.  
  937.        (NOTE: most MyComm screens shown in this documentation are smaller
  938.        than actual size so they will fit on a printed page.)
  939.  
  940.        +-----------------------------------------------------| MyComm Help |+
  941.        |                                                                    |
  942.        |                      MyComm Commands                               |
  943.        |                                                                    |
  944.        |  Alt A  Activate Chat Mode           Alt M  Manual Dial            |
  945.        |  Alt B  Send Break                   Alt O  Outside to DOS         |
  946.        |  Alt C  Clear the Screen             Alt P  Change Port Parameters |
  947.        |  Alt D  Dialing Functions            Alt Q  Quick Re-Dial          |
  948.        |  Alt E  Toggle Local Echo On/Off     Alt R  Run External Program   |
  949.        |  Alt H  Hang up modem                Alt S  Session Capture On/Off |
  950.        |  Alt I  Send Modem Init. String      Alt U  Update Configuration   |
  951.        |  Alt L  Current Line Status          Alt W  Write Screen to File   |
  952.        |                                                                    |
  953.        |                                                                    |
  954.        |  F1     Help With Commands           Alt X  EXit MyComm            |
  955.        |  F2     Send Name                                                  |
  956.        |  F3     Send Password                PgDn   Download Files         |
  957.        |  F4     Send Tagline                 PgUp   Upload Files           |
  958.        |                                                                    |
  959.        |                                                                    |
  960.        |  MyComm Version 1.0.  Serial Number 00000000 - Unregistered        |
  961.        |   Copyright (c) 1992 Ken Dorshimer  -  All rights reserved.        |
  962.        |                                                                    |
  963.        +--------------------------------------------------------------------+
  964.  
  965.          Pressing <Esc> or any other key closes the MyComm Help Screen
  966.        window.
  967.  
  968.          Each of the options shown on the Help Menu is described in detail in
  969.        the sections that follow.
  970.  
  971.  
  972.        3.3  Chat Mode - Alt A
  973.  
  974.          Pressing the <ALT> and the "A" key brings you into the MyComm Chat
  975.        window.  The Chat window is divided into a top half and a bottom half.
  976.        The top half of the screen is where received characters are written,
  977.        the bottom half is where the characters you type are written.
  978.          The chat screen is useful when you want to "converse" with someone
  979.        while on-line.  If you were not using the Chat Mode and trying to do
  980.        this, the "conversation" would eventually end up looking like a
  981.        garbled mess on your screen.
  982.          To exit Chat Mode, just press <Esc>.
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.        MyComm Version 1.0                                    Page 12
  995.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  996.  
  997.  
  998.        3.4  Send Break - Alt B
  999.  
  1000.          Pressing the <ALT> and the "B" key sends a special signal called a
  1001.        Break signal.  Some host systems use the Break signal to perform
  1002.        special functions such as ending a session.
  1003.  
  1004.  
  1005.        3.5  Clear the Screen - Alt C
  1006.  
  1007.          Pressing the <ALT> and the "C" key clears the screen and resets the
  1008.        current color attributes.  Some host systems send color information
  1009.        which stays in place even after you log off, so MyComm dutifully
  1010.        resets the screen colors to the ones you chose.
  1011.  
  1012.  
  1013.        3.6  Dialing Functions - Alt D
  1014.  
  1015.          Pressing the <ALT> and the "D" keys displays the MyComm Dial Screen.
  1016.        From this screen you can add, delete, edit, view, find, and mark phone
  1017.        list entries, and of course dial phone list entries.  You will see the
  1018.        options available from this screen written into the little window at
  1019.        the bottom of the screen. The letter which activates an option will
  1020.        appear highlighted or in reverse video (depending on colors being
  1021.        used).  A description of the options follows.
  1022.  
  1023.          You will also see a bar highlighting the current phone list item.
  1024.        You can move the highlight bar up and down by using the Up-Arrow,
  1025.        Down-Arrow, Page Up, Page Down, Home and End keys.  The highlight bar
  1026.        appears as a reverse video bar depending on which colors you have set
  1027.        in the Color Selection Menu (described later in this document).
  1028.  
  1029.        +----------------------------------------------------| Dial Screen |+
  1030.        |                                                                   |
  1031.        |   #   Name                         Phone Number         Last Call |
  1032.        |                                                                   |
  1033.        |   1   Your Favorite BBS           555-4657               01/26/92 |
  1034.        |   2   The Music Board             555-8944               01/19/92 |
  1035.        |   3   The Other Side BBS          555-5813               01/23/92 |
  1036.        |   4                                                      00/00/00 |
  1037.        |   .           .                      .                      .     |
  1038.        |   .           .                      .                      .     |
  1039.        |   .           .                      .                      .     |
  1040.        |  15                                                      00/00/00 |
  1041.        |-------------------------------------------------------------------|
  1042.        |                                                                   |
  1043.        |   Add  Edit  Delete  Call  Info  Manual  (Un)MarK  Find  Load     |
  1044.        |                                                                   |
  1045.        +-------------------------------------------------------------------+
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.        MyComm Version 1.0                                    Page 13
  1061.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1062.  
  1063.  
  1064.        3.6.1  Add Phone List Item
  1065.  
  1066.          Pressing the "A" key in the Dial Screen window adds a blank entry
  1067.        after the currently highlighted entry.
  1068.  
  1069.  
  1070.        3.6.2  Edit Phone List Item Screen
  1071.  
  1072.          Pressing the "E" key in the Dial Screen window brings up the Dial
  1073.        Edit window.  This is where you set up the phone list entry for each
  1074.        system you will call.  There are several options to choose from, and
  1075.        each is described.  You can also use the Up-Arrow and Down-Arrow keys
  1076.        to move between items.  Items such as Name, Number, etc use MyComm's
  1077.        Line Editor described in Appendix A.
  1078.  
  1079.        +----------------------------------------| Edit |+
  1080.        |                                                |
  1081.        | Name:                 Your Favorite BBS        |
  1082.        | Number:               555-4657                 |
  1083.        | Baud Rate: 2400       Data Bits: 8             |
  1084.        | Data Parity: None     Stop Bits: 1             |
  1085.        | Default Protocol:     1K-Xmodem                |
  1086.        | Dial Prefix: 1        ATDT*70                  |
  1087.        | Logon Name:           Your Name                |
  1088.        | Password:             Password                 |
  1089.        | Terminal Type: ANSI                            |
  1090.        | Local Echo: No                                 |
  1091.        | Received BS Destructive: Yes                   |
  1092.        | BS Key Sends BS or DELete: BS                  |
  1093.        | Strip Hi Bits? (Pure ASCII): No                |
  1094.        | Add LF after incoming CR?: No                  |
  1095.        | Clear last date called and number of calls?    |
  1096.        |                                                |
  1097.        |                                                |
  1098.        +------------------------------------------------+
  1099.  
  1100.        The following describes each phone list item and how to configure it.
  1101.  
  1102.        3.6.2.1  Name
  1103.  
  1104.          Just type in the name of the bulletin board system or person you
  1105.        will call here.
  1106.  
  1107.  
  1108.        3.6.2.2  Number
  1109.  
  1110.          The telephone number of the system you will call goes in here. The
  1111.        telephone number can include spaces or hyphens for readability (modems
  1112.        usually ignore spaces and hyphens). Characters such as letters or
  1113.        other gibberish will probably confuse your modem.  Whatever you put
  1114.        here MyComm will assume is a valid telephone number.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.        MyComm Version 1.0                                    Page 14
  1127.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1128.  
  1129.  
  1130.        3.6.2.3  Baud Rate
  1131.  
  1132.          Choose a baud rate (300, 1200, 2400, 4800, 9600) that you want
  1133.        MyComm to use when connected to the system.
  1134.  
  1135.  
  1136.        3.6.2.4  Data Bits
  1137.  
  1138.          Choose the data bits (5, 6, 7, 8) that you want MyComm to use when
  1139.        connected to the system.  8 data bits is the most common setting for
  1140.        public bulletin board systems.  7 data bits are common on mainframes
  1141.        and many Unix (Tm) systems.  5 and 6 data bits are rarely used by many
  1142.        systems any longer, but were included for completeness.
  1143.  
  1144.          Most systems in their advertisements, etc. tell you what Data,
  1145.        Parity, and Stop bits they expect.  You will often see them listed as
  1146.        8-N-1 or similar.  8-N-1 means 8 data bits, no parity (None), and 1
  1147.        stop bit. 8-N-1 is probably the most popular settings in use today.
  1148.        If in doubt, try these first.
  1149.  
  1150.  
  1151.        3.6.2.5  Data Parity
  1152.  
  1153.          Choose the data parity (None, Even, Odd, Mark, Space) that you want
  1154.        MyComm to use when connected to the system.  None is usually used on
  1155.        most systems, especially with 8 data bits.  Even parity is common when
  1156.        using 7 data bits.
  1157.  
  1158.  
  1159.        3.6.2.6  Stop Bits
  1160.  
  1161.          Choose the stop bits (1, 2) that you want MyComm to use when
  1162.        connected to the system.  1 stop bit is the most common.
  1163.  
  1164.  
  1165.        3.6.2.7  Default Protocol
  1166.  
  1167.          MyComm allows you to choose the file transfer protocol that you want
  1168.        to use by default for each system you call.  Choose the protocol which
  1169.        best suits your needs.  A more complete description of the various
  1170.        protocols is in the section on Uploading and DownLoading Files.
  1171.  
  1172.  
  1173.        3.6.2.8  Dial Prefix
  1174.  
  1175.          Choose the dialing prefix that you want MyComm to use when calling
  1176.        the number for this system.  MyComm has slots for three different
  1177.        dialing prefixes.  Choose one by moving the highlight bar to the
  1178.        selection you want.  The dialing prefixes can be changed to suit your
  1179.        needs in the Update Configuration menu option.
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.        MyComm Version 1.0                                    Page 15
  1193.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1194.  
  1195.  
  1196.        3.6.2.9  Logon Name
  1197.  
  1198.          This option lets you enter the name that you log on with when you
  1199.        call this system.  When bulletin board systems answer your call they
  1200.        usually ask for your name and password.
  1201.  
  1202.          Putting the "|" character at the end of the Logon Name causes an
  1203.        <Enter> character to be sent.  Some BBS's don't like seeing an enter
  1204.        character in immediately after the Logon Name string when logging on,
  1205.        which case you may leave the "|" out.
  1206.  
  1207.          If Logon Name is filled in MyComm will send your logon name when you
  1208.        push the <F2> key to save you some typing.
  1209.  
  1210.  
  1211.        3.6.2.10 Password
  1212.          This option lets you enter the password that you log on with when
  1213.        you call this system.  When bulletin board systems answer your call
  1214.        they usually ask for your name and password.
  1215.  
  1216.          If Password is filled in MyComm will send your logon password when
  1217.        you push the <F3> key to save you some typing.  If you are really
  1218.        super security conscious, then you can leave this option blank.
  1219.  
  1220.          Putting the "|" character at the end of the Password causes an
  1221.        <Enter> character to be sent.  Some BBS's don't like seeing an <Enter>
  1222.        character immediately after the Password string when logging on, in
  1223.        which case you may leave the "|" out.
  1224.  
  1225.  
  1226.        3.6.2.11 Terminal Type
  1227.          This option lets you choose the type of terminal emulation to use
  1228.        when calling this system.  The two choices are TTY and ANSI.
  1229.  
  1230.          TTY (TeleTYpe) gives no emulation what-so-ever. The characters
  1231.        appear on your screen just as they come in with no formatting.
  1232.  
  1233.          ANSI emulation provides mapping to your ANSI.SYS driver to provide
  1234.        color attributes (except on mono monitors of course), blinking
  1235.        characters and other goodies.  MyComm uses intelligent ANSI character
  1236.        translation which filters out any ANSI sequences which cause keyboard
  1237.        re-mapping functions.  This prevents the unscrupulous from sending
  1238.        ANSI sequences to your personal computer system that could potentially
  1239.        cause damage or annoyance.
  1240.  
  1241.  
  1242.        3.6.2.12 Local Echo
  1243.          Local Echo is used when the other system does not send the
  1244.        characters typed on your terminal back to you.  Most systems do echo
  1245.        characters back, so Local Echo is normally off ("No").  If you find
  1246.        that you can't see what you are typing when connected to a system, set
  1247.        Local Echo on ("Yes").  On the other hand if you see double characters
  1248.        when you hit a key (for example you see "xx" when you type an "x")
  1249.        then Local Echo should be off ("No").
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.        MyComm Version 1.0                                    Page 16
  1259.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1260.  
  1261.  
  1262.  
  1263.  
  1264.        3.6.2.13 Received BS (BackSpace) Destructive
  1265.  
  1266.          This option tells MyComm whether received BackSpace or DELete
  1267.        characters should back up the cursor and erase what was there. Usually
  1268.        this On.
  1269.  
  1270.  
  1271.        3.6.2.14 BS Key Sends BS or DELete
  1272.  
  1273.          This option tells MyComm whether to send a BS (BackSpace) or DEL
  1274.        (Delete) character when the backspace key is pressed.  Usually this is
  1275.        set to BS.  I have found that mainframe hosts usually like to see DEL
  1276.        rather than BS.
  1277.  
  1278.  
  1279.        3.6.2.15 Strip Hi Bits
  1280.  
  1281.          This option tells MyComm whether to strip the high bit from received
  1282.        and sent characters. Usually this is set to "No".
  1283.  
  1284.          Just for your own information, bytes on the personal computer are 8
  1285.        bits long.  So, the bit-map of a byte might be 10011101.  The left-
  1286.        most bit is the high bit.  So if you were to strip the high bit, the
  1287.        byte above would become 00011101.  Pure ASCII only covers bytes in the
  1288.        range of 00000000 (0 decimal) to 01111111 (127 decimal).  The ANSI
  1289.        extended set includes values from 10000000 (128 decimal) to 11111111
  1290.        (255 decimal).  So by stripping the high bit, a character is
  1291.        guaranteed to be in the range of the pure ASCII number/character set.
  1292.  
  1293.  
  1294.        3.6.2.16 Add LF after incoming CR
  1295.  
  1296.          This option tells MyComm whether to add a LF (Line Feed) character
  1297.        after a CR (Carriage Return) character is received.  Usually this is
  1298.        set to "No".
  1299.  
  1300.          If you notice that the lines on the screen seem to look odd or do
  1301.        not scroll up properly, you will want to turn this on (Yes).
  1302.  
  1303.  
  1304.        3.6.2.17 Clear last date called and number of calls
  1305.  
  1306.          Each time you connect with a system MyComm updates the last time
  1307.        called and last date called portion of the phone list item record.  If
  1308.        you want to reset the date and time the system was last called and the
  1309.        number of times you have called it, answer "Yes" here.
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.        MyComm Version 1.0                                    Page 17
  1325.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1326.  
  1327.  
  1328.        3.6.2.18 Save Changes (not shown in example)
  1329.  
  1330.          MyComm asks if you want to save the changes you just made.  If you
  1331.        answer "Yes" MyComm also updates the phone file on your disk drive.
  1332.        When MyComm updates the phone file a copy of the last phone file is
  1333.        created and named PHONE.OLD.
  1334.  
  1335.  
  1336.        3.6.3  Delete an Item
  1337.  
  1338.          Pressing the "D" key allows you to delete the item that is currently
  1339.        at the dialing highlight bar.  MyComm asks you to confirm the delete
  1340.        request before proceeding.  MyComm also updates the phone file on your
  1341.        disk drive.  When MyComm updates the phone file a copy of the last
  1342.        phone file is created and named PHONE.OLD.
  1343.  
  1344.  
  1345.        3.6.4  Call Numbers (Dial)
  1346.  
  1347.            Pressing the "C" key tells MyComm that it's time to start calling
  1348.        numbers in the Dialing List.  (See section 3.6.7 (Un)MarK below also)
  1349.        If no Dialing List Items are "marked" MyComm will dial the number that
  1350.        the highlight bar is currently resting on.  If there are "marked"
  1351.        Dialing List Items, MyComm will start dialing the marked numbers in
  1352.        sequence until a connection is made.  During the dialing attempts you
  1353.        can cancel the calling by pressing the <Esc> key.
  1354.  
  1355.          While MyComm is calling numbers and waiting for a connection, a Dial
  1356.        Status Window is displayed (see example below).  The status window
  1357.        shows who is being called and the telephone number, how many call
  1358.        tries have been made so far, the status of the last dialing try, the
  1359.        time in seconds until this try "times out", the time since you started
  1360.        calling, and the time that the current dialing attempt started.
  1361.  
  1362.        +----------------------------------------------------------| Dial |+
  1363.        |                                                                  |
  1364.        |  Calling: Your Favorite BBS           At: 555-4657               |
  1365.        |                                                                  |
  1366.        |  Try # 1         Last Status: None Yet         Dial Time:  42    |
  1367.        |                                                                  |
  1368.        |  Dialing started at:  3:01:20      This try started at:  3:01:21 |
  1369.        |                                                                  |
  1370.        |                                                                  |
  1371.        |             Hit ESC to quit dialing, 'N' for next number,        |
  1372.        |             or 'D' to delete number from list.                   |
  1373.        |                                                                  |
  1374.        +------------------------------------------------------------------+
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.        MyComm Version 1.0                                    Page 18
  1391.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1392.  
  1393.  
  1394.          Pressing the "N" key causes MyComm to stop dialing  the number it is
  1395.        currently dialing and to skip to the next marked number.
  1396.  
  1397.          Pressing the "D" key causes MyComm to stop dialing the number it's
  1398.        currently calling and to remove it from the list of "marked" numbers.
  1399.        If you press "D" and the number is the only one left in the "marked"
  1400.        list, MyComm will give you a warning and stop dialing.
  1401.  
  1402.          The Dial Time and Pause Time between calls is a user configuration
  1403.        option which can be set up in the Update Configuration menu described
  1404.        later in this document.
  1405.  
  1406.        3.6.5  Phone Item Info Screen
  1407.  
  1408.          The Phone Item Info Screen looks very much like the Edit Phone List
  1409.        Item Screen with the exception that the Last Call Date, Last Call
  1410.        Time, and Number of Calls fields are shown.  If you see something you
  1411.        want to change, pressing "E" will bring you to the Edit Phone List
  1412.        Item Screen.
  1413.  
  1414.        +------------------------------| Phone Item Info |+
  1415.        |                                                 |
  1416.        | Name:                 Your Favorite BBS         |
  1417.        | Number:               555-4657                  |
  1418.        | Baud Rate: 2400       Data Bits: 8              |
  1419.        | Data Parity: None     Stop Bits: 1              |
  1420.        | Default Protocol:     1K-Xmodem                 |
  1421.        | Dial Prefix: 1        ATDT*70                   |
  1422.        | Logon Name:           Your Name                 |
  1423.        | Password:             Password                  |
  1424.        | Terminal Type: ANSI                             |
  1425.        | Local Echo: No                                  |
  1426.        | Received BS Destructive: Yes                    |
  1427.        | BS Key Sends BS or DELete: BS                   |
  1428.        | Strip Hi Bits? (Pure ASCII): No                 |
  1429.        | Add LF after incoming CR?: No                   |
  1430.        |                                                 |
  1431.        | Last Call Date:       01/26/92                  |
  1432.        | Last Call Time:        4:26:12                  |
  1433.        | Number of Calls:            28                  |
  1434.        |                                                 |
  1435.        |          Press "E" to Edit Record               |
  1436.        +-------------------------------------------------+
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.        MyComm Version 1.0                                    Page 19
  1457.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1458.  
  1459.  
  1460.        3.6.6  Manual Dial Screen
  1461.  
  1462.          Pressing "M" brings up the Manual Dial Screen.  The Manual Dial
  1463.        Screen lets you enter in a single phone number to dial.  The dialing
  1464.        prefix used is always Dialing Prefix number 1.
  1465.        If you press <Esc> you can cancel the selection.  Pressing <Enter>
  1466.        accepts the telephone number and the usual Dialing Status Window
  1467.        appears.
  1468.  
  1469.        +-------------------------------------| Manual Dial |+
  1470.        |                                                    |
  1471.        |  Enter phone number: 555-1234                      |
  1472.        |                                                    |
  1473.        +----------------------------------------------------+
  1474.  
  1475.  
  1476.        3.6.7  Mark Phone List Items
  1477.  
  1478.          Pressing "K" marks or un-marks phone list items for later dialing.
  1479.        As a convenience, Pressing the <Space> bar also marks and un-marks
  1480.        items.  When a phone list item is marked a chevron ("»") will appear
  1481.        next to the item.
  1482.  
  1483.  
  1484.        3.6.8  Find Phone List Items
  1485.  
  1486.          Pressing "F" brings up the Find Phone List Items screen (not shown).
  1487.        Simply type in the characters in the name, or a partial phone number
  1488.        that you want to find, and MyComm will find it for you.  MyComm will
  1489.        only locate the first occurrence on the search string.  If the search
  1490.        fails, MyComm will let you know with a message.
  1491.  
  1492.  
  1493.        3.6.9  Load Phone List Screen
  1494.  
  1495.          Pressing "L" brings up the Load Phone List Screen (see example
  1496.        below).  MyComm will keep more than one phone dialing list for you.
  1497.        Each list can hold up to 100 telephone numbers.  If the dialing list
  1498.        you select does not yet exist, MyComm will display an empty dialing
  1499.        list.
  1500.          Again, when changes are made to the phone file, MyComm will create
  1501.        or update the file PHONE.OLD as a backup.  There is only one PHONE.OLD
  1502.        backup file kept, so all new backups overwrite the last PHONE.OLD
  1503.        backup file.
  1504.  
  1505.  
  1506.        +-----------------------------------| Load Phone List |+
  1507.        |                                                      |
  1508.        |  Enter Path/Filename of new phone list               |
  1509.        |                                                      |
  1510.        |   > NEWPHONE.LST                                     |
  1511.        +------------------------------------------------------+
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.        MyComm Version 1.0                                    Page 20
  1523.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1524.  
  1525.  
  1526.        3.7  Local Echo On/Off - Alt E
  1527.  
  1528.          Local Echo is used when the other system does not send the
  1529.        characters you typed on your terminal back to you.  Most systems do
  1530.        echo characters back, so Local Echo is normally off ("No").  If you
  1531.        find that you can't see what you are typing when connected to a
  1532.        system, set Local Echo on (Yes).  On the other hand if you see double
  1533.        characters when you hit a key (for example you see "xx" when you type
  1534.        an "x") then Local Echo should be off ("No").
  1535.  
  1536.  
  1537.        3.8  Hang Up Modem - Alt H
  1538.  
  1539.            Pressing the <ALT> and the "H" key tells MyComm that you want to
  1540.        disconnect from your current telephone connection.  MyComm will try to
  1541.        hang up the phone first by dropping the modem signal called DTR, and
  1542.        if that fails by sending the Hang Up String defined in the Modem Setup
  1543.        Screen (see section 3.17.1  Modem Setup Screen).  If you don't want
  1544.        MyComm to use DTR to hang up the modem set the option "Use DTR to Hang
  1545.        Up Modem" in Modem Setup Screen to "No".
  1546.  
  1547.  
  1548.        3.9  Send Modem Initialization Strings - Alt I
  1549.  
  1550.          Pressing the <ALT> and the "I" key brings up the Send Init. String
  1551.        Menu shown below.  Choosing one of these options will send the Modem
  1552.        Initialization String, or the Hang Up String (same as <Alt> + H), or
  1553.        the Modem Attention String, or the Phone Answer String.  These strings
  1554.        are defined in the Modem Setup Screen (see section 3.17.1  Modem Setup
  1555.        Screen).
  1556.  
  1557.  
  1558.             +-------| Send... |+
  1559.             | Init. String     |
  1560.             | Hang Up String   |
  1561.             | Attention String |
  1562.             | Phone Answer     |
  1563.             +------------------+
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.        MyComm Version 1.0                                    Page 21
  1589.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1590.  
  1591.  
  1592.        3.10 Present Line Status - Alt L
  1593.  
  1594.          Pressing the <ALT> and the "L" key brings up the Present Line Status
  1595.        Window.  This window tells you the current COM Port Status, i.e. what
  1596.        Port, Baud Rate, Data Bits, Parity Bits, and Stop Bits are in effect,
  1597.        and whether you are On-line and for how long.  If you are on-line
  1598.        MyComm tells you the name of the system you are logged onto, and the
  1599.        default file transfer protocol.  Also shown is the present Local Echo
  1600.        status and whether Session Capture is active.  Pressing <Esc> closes
  1601.        the window.
  1602.  
  1603.                      +--------------------------| Present Line Status |+
  1604.                      |                                                 |
  1605.                      | COM Port Status COM2, 2400, 8, N, 1            |
  1606.                      |    ----------------------------------------     |
  1607.                      |                                                 |
  1608.                      | On-line: No            Time On-line:  0:00:00   |
  1609.                      | Logged on to:         Nobody you know...        |
  1610.                      | Current Protocol:     None                      |
  1611.                      |    ----------------------------------------     |
  1612.                      |                                                 |
  1613.                      | Local Echo On:      No                          |
  1614.                      | Screen Capture On:  Yes                         |
  1615.                      |    ----------------------------------------     |
  1616.                      |                                                 |
  1617.                      | Current Time: 12:34:56          Date: 01/26/92  |
  1618.                      +-------------------------------------------------+
  1619.  
  1620.  
  1621.        3.11 Manual Dial - Alt M
  1622.  
  1623.          Pressing the <ALT> and the "M" key brings up the Manual Dial Screen.
  1624.        The Manual Dial Screen lets you enter in a single phone number to
  1625.        dial.  The dialing prefix used is always Dialing Prefix number 1.
  1626.        If you press <Esc> you can cancel the selection.  Pressing <Enter>
  1627.        accepts the telephone number and the usual Dialing Status Window
  1628.        appears.  This is exactly the same function as in the Dialing Screen,
  1629.        selection "M", described above.
  1630.  
  1631.  
  1632.        3.12 Outside to DOS - Alt O
  1633.  
  1634.          Pressing the <ALT> and the "O" key lets you shell out of MyComm to
  1635.        DOS.  You can use the Outside to DOS even when you are on-line.
  1636.        Typing "EXIT" on the DOS command line brings you back to MyComm.
  1637.        MyComm reminds you that you are shelled out with a message above the
  1638.        command line.
  1639.          If there is not enough available memory to shell out MyComm will
  1640.        inform you with an error message.
  1641.          One point of interest here: if you switch to a different drive or
  1642.        directory while in the DOS shell, MyComm will automagically bring you
  1643.        back to the drive and directory you started from when you type "EXIT"
  1644.        to return to MyComm.
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.        MyComm Version 1.0                                    Page 22
  1655.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1656.  
  1657.  
  1658.  
  1659.        3.13 Change Port Parameters - Alt P
  1660.  
  1661.          Pressing the <ALT> and the "P" key brings up the Change Port
  1662.        Parameters Screen (see example below).  MyComm will let you change the
  1663.        port configuration, even while on-line.  Please note however that
  1664.        changing the COM Port while on-line will probably disconnect the
  1665.        current session.  However Baud Rate, and Data, Parity, and Stop Bits
  1666.        can be changed.
  1667.  
  1668.                 +----------------------| Change Port Parameters |+
  1669.                 |                                                 |
  1670.                 | Present settings: COM2, 2400, 8, N, 1           |
  1671.                 |                                                 |
  1672.                 | COM Port:2                                      |
  1673.                 |                                                 |
  1674.                 |           +---------+                           |
  1675.                 |           | 1: COM1 |                           |
  1676.                 +-----------| 2: COM2 |---------------------------+
  1677.                             | 3: COM3 |
  1678.                             | 4: COM4 |
  1679.                             +---------+
  1680.  
  1681.  
  1682.        3.14 Quick Re-Dial - Alt Q
  1683.  
  1684.          Pressing the <ALT> and the "Q" key allows you to quickly redial the
  1685.        last number that MyComm dialed.  This is especially useful for re-
  1686.        dialing manually entered telephone numbers.
  1687.  
  1688.  
  1689.        3.15 Run External Program - Alt R
  1690.  
  1691.          Pressing the <ALT> and the "R" key brings up the Run External
  1692.        Program Screen (not shown).  MyComm lets you define an editor program
  1693.        plus up to three other programs you can run without leaving your
  1694.        MyComm session.  The external programs are defined in Paths Setup (see
  1695.        3.17.2  Paths Setup).
  1696.          If there is not enough available memory to run the external program,
  1697.        the external program will not run and control passes back to MyComm.
  1698.  
  1699.  
  1700.        3.16 Session Capture On/Off/Pause - Alt S
  1701.  
  1702.          Pressing the <ALT> and the "S" key opens the MyComm Session Capture
  1703.        Screen (not shown).  You can either accept the default name that
  1704.        MyComm provides for the capture file or enter a new name.  If the
  1705.        Drive:\Path\Filename is in any way invalid, MyComm will issue an error
  1706.        message.  You can also press <Esc> to leave the Session Capture Screen
  1707.        without starting the Session Capture.
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.        MyComm Version 1.0                                    Page 23
  1721.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1722.  
  1723.  
  1724.          After a Session Capture has begun you can pressing the <ALT> and the
  1725.        "S" key again to Close, or Pause the capture file.  If you choose to
  1726.        Pause the Session Capture,   Pressing the <ALT> and the "S" key again
  1727.        will give you the option to Close or Resume the capture session.
  1728.  
  1729.          If you exit MyComm and forget to Close the Session Capture file,
  1730.        MyComm will do it for you.
  1731.  
  1732.          Please note that often while Session Capture is active, that the
  1733.        display may appear jerky, or start and stop from time to time.  This
  1734.        is normal during Session Capture as it is the time that MyComm is
  1735.        writing to the capture file.
  1736.  
  1737.  
  1738.        3.17 Update Configuration - Alt U
  1739.  
  1740.          Pressing the <ALT> and the "U" key brings up the Update
  1741.        Configuration Menu (see below).  From this menu you can choose various
  1742.        options to allow you to customize the MyComm configuration.  You can
  1743.        either use the Up and Down-Arrow keys, the press <Enter> to choose an
  1744.        option, or simply press the highlighted letter of the option you want.
  1745.        A description of the things you can configure follows.
  1746.  
  1747.                   +---| Update Configuration |+
  1748.                   | Modem Setup               |
  1749.                   | Paths and Filenames       |
  1750.                   | File Transfer Options     |
  1751.                   | Other Stuff for MyComm    |
  1752.                   | Save Configuration        |
  1753.                   | Exit                      |
  1754.                   +---------------------------+
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.        MyComm Version 1.0                                    Page 24
  1787.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1788.  
  1789.  
  1790.        3.17.1  Modem Setup Screen
  1791.  
  1792.          The Modem Setup Screen (see below) allows you to make changes to the
  1793.        various setting that control the modem.  You can move from item to
  1794.        item by using the Up and Down-Arrow keys and the pressing <Enter>.
  1795.        Some of the items use MyComm's built in line editor to modify the
  1796.        item, others use little pop-up Yes/No windows.  If you want to exit
  1797.        without making any changes, just press the <Esc> key.  A description
  1798.        of each item in the Modem Setup Screen follows.
  1799.  
  1800.        +----------------------------------------------------| Modem Setup |+
  1801.        |                                                                   |
  1802.        | COM Port:                        COM2, 2400, 8, N, 1              |
  1803.        | Modem Initialization String:     ATM0X4Q0V1S0=0S11=50&D1&C1S7=50| |
  1804.        | Modem Attention String:          +++                              |
  1805.        | Modem Hang Up String:            ATH0|                            |
  1806.        | Modem Answer String:             ATA|                             |
  1807.        | Modem Cancel Dial String:        |                                |
  1808.        | Modem Dial Suffix String:        |       Remember: "|" char is CR |
  1809.        | Dialing Wait Time, in Seconds:    45     Range: 1 to 240 Seconds  |
  1810.        | Pause Between Calls, in Seconds:   4     Range: 0 to  60 Seconds  |
  1811.        | Local Echo on by Default?        No                               |
  1812.        | Use DTR to Hang Up Modem?        Yes                              |
  1813.        | Use XON/XOFF Flow Control?       Yes                              |
  1814.        | Use CTS/RTS Flow Control?        No                               |
  1815.        | Use DSR/DTR Flow Control?        No                               |
  1816.        | Dialing Prefix #1:               ATDT*70                          |
  1817.        | Dialing Prefix #2:               ATDT 9,                          |
  1818.        | Dialing Prefix #3:               ATDT 1                           |
  1819.        |                                                                   |
  1820.        |                                                                   |
  1821.        |          Use Up and Down Arrows to move between items             |
  1822.        |               Hit <Enter> to edit, <Esc> to Quit                  |
  1823.        |                                                                   |
  1824.        +-------------------------------------------------------------------+
  1825.  
  1826.        3.17.1.1  COM Port
  1827.  
  1828.          The COM Port selection allows you to set the various settings your
  1829.        COM port should use.
  1830.          When you first installed your modem you probably set the COM port up
  1831.        for COM1, COM2, etc. use the setting correct for your modem.  If you
  1832.        set the wrong COM port in this area, MyComm doesn't mind, it just
  1833.        won't let you dial numbers and stuff.  MyComm makes a best try to
  1834.        check out the new COM port setting.  If there is a problem, MyComm
  1835.        will give you an error message.
  1836.          The baud rate should be set to whatever the top speed of your
  1837.        particular modem is.  Refer to your modems' user manual if you're not
  1838.        sure.  Again, MyComm won't mind if the speed is set incorrectly.
  1839.        MyComm will use the speed you set, or the top speed of the modem,
  1840.        whichever is lowest.
  1841.          The most common settings for the Data, Parity, and Stop bits are 8-
  1842.        N-1 (8 data bits, no parity, 1 stop bit).  If the settings you prefer
  1843.        are different, this is the place to change them.
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.        MyComm Version 1.0                                    Page 25
  1853.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1854.  
  1855.  
  1856.  
  1857.  
  1858.        3.17.1.2  Modem Initialization String
  1859.  
  1860.          This option lets you set up the Modem Initialization String.  This
  1861.        is the string which is sent to the modem to "wake it up" when MyComm
  1862.        is first loaded.  The initialization string is usually made up of
  1863.        Hayes "AT" commands.  The command line always starts with the letters
  1864.        AT.  The rest of the string is various options for your modem.  Your
  1865.        modem manual should have a list of the commands that are valid for
  1866.        your modem.
  1867.          MyComm always likes to have AT LEAST the Q0, V1, and X4 commands.
  1868.        Q0 tells the modem to ALWAYS send result codes, V1 tells the modem to
  1869.        ALWAYS send the text, not numeric, result codes.  MyComm needs the
  1870.        result codes in this format to send you useful information that the
  1871.        modem produces.  X4 (your modem may use X1, X2, etc) tells the modem
  1872.        to send verbose modem status information to MyComm.
  1873.          Another useful feature is, if you place the "|" (that's the double
  1874.        vertical lines above the backslash key) at the end of the
  1875.        Initialization String  MyComm will send a Carriage Return at the end
  1876.        of the line.
  1877.  
  1878.  
  1879.        3.17.1.3  Modem Attention String
  1880.  
  1881.          This is the Attention signal that tells the modem that you want it's
  1882.        undivided attention for something.  Most Hayes compatible modems use
  1883.        three plus signs (+++) as the attention string.  Refer to your modem's
  1884.        manual if you use a different Attention string.
  1885.  
  1886.  
  1887.        3.17.1.4  Modem Hang Up String
  1888.  
  1889.          This is the string that tells your modem to hang up the telephone
  1890.        line.  On most Hayes compatible modems this is ATH0.  You can use the
  1891.        "|" character to have MyComm send a Carriage Return after it sends the
  1892.        Hang Up string (recommended).  Refer to your modem's manual if you use
  1893.        a different Hang Up string.
  1894.  
  1895.  
  1896.        3.17.1.5  Modem Answer String
  1897.  
  1898.          This is the string that tells your modem to answer the telephone.
  1899.        On most Hayes compatible modems this is ATA.  You can use the "|"
  1900.        character to have MyComm send a Carriage Return after it sends the
  1901.        Answer string (recommended).  Refer to your modem's manual if you use
  1902.        a different Answer string.
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.        MyComm Version 1.0                                    Page 26
  1919.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1920.  
  1921.  
  1922.        3.17.1.6  Modem Cancel Dial String
  1923.  
  1924.          This is the string that tells your modem to cancel dialing a
  1925.        telephone number.  On most Hayes compatible modems this just a
  1926.        Carriage Return.  You can use the "|" character to have MyComm send a
  1927.        Carriage Return after it sends the Cancel Dial string (recommended).
  1928.        Refer to your modem's manual if you use a different Cancel dialing
  1929.        string.
  1930.  
  1931.  
  1932.        3.17.1.7  Modem Dial Suffix String
  1933.  
  1934.          This is the string that tells your modem what to terminate telephone
  1935.        numbers with when dialing.  On most Hayes compatible modems this just
  1936.        a Carriage Return.  You can use the "|" character to have MyComm send
  1937.        a Carriage Return as the Dial Suffix string (recommended).  Refer to
  1938.        your modem's manual if you use a different Dial Suffix string.
  1939.  
  1940.  
  1941.        3.17.1.8  Dialing Wait Time
  1942.  
  1943.          After MyComm dials a number it waits for certain amount of time for
  1944.        a connection.  The Dialing Wait Time sets the time MyComm should wait
  1945.        for a connection.  Waiting stops automatically if MyComm detects a
  1946.        BUSY signal.  The valid range for Dialing Wait Time is 1 to 240
  1947.        seconds.
  1948.          I have found that a wait time of 45 seconds is good for most local
  1949.        and long-distance calls, 60 seconds for international calls.
  1950.  
  1951.          You will also want to add "S7=nn" (without the quotes), to your
  1952.        modem Initialization String (see above). Replace nn with a number
  1953.        greater than or equal to the time set in Dialing Wait Time.
  1954.  
  1955.        3.17.1.9  Pause Between Calls
  1956.  
  1957.          After MyComm dials a number it waits up to a certain amount of time
  1958.        until a connection is made.  If a connection is not made due to a BUSY
  1959.        signal or a time-out, MyComm resets the modem and waits the amount of
  1960.        seconds specified in the Pause Between Calls before trying to dial
  1961.        again.  The valid range for Pause Between Calls is 0 to 60 seconds.
  1962.          I have found that a pause time of 5 seconds is a sufficient time for
  1963.        most modems to reset.
  1964.  
  1965.  
  1966.        3.17.1.10 Local Echo on by Default
  1967.  
  1968.          Local Echo is used when the other system does not send what you
  1969.        typed on your terminal back to you.  Most systems do echo characters
  1970.        back, so Local Echo is normally off ("No").  If you find that you
  1971.        can't see what you are typing when connected to a system, set Local
  1972.        Echo on (Yes).  On the other hand if you see double characters when
  1973.        you hit a key (for example you see "xx" when you type an "x") then
  1974.        Local Echo should be off ("No").
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.        MyComm Version 1.0                                    Page 27
  1985.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  1986.  
  1987.  
  1988.  
  1989.        3.17.1.11 Use DTR to Hang Up Modem
  1990.  
  1991.          This option allows you to set whether MyComm should use the modem
  1992.        signal called DTR to hang up the telephone connection.  Using DTR to
  1993.        hang up is usually faster than just sending the Hang Up String
  1994.        (above).  This option is usually set to "Yes".
  1995.  
  1996.          However, some modems don't like to have DTR messed with. You can
  1997.        usually tell if the modem doesn't like you to fool with DTR as it will
  1998.        cause your computer system to lock up (not a bad thing really, just
  1999.        terribly annoying - re-booting always fixes this).  Refer to your
  2000.        modem manual if you have questions about whether to use DTR to hang up
  2001.        the telephone connection.
  2002.  
  2003.  
  2004.        3.17.1.12 Use XON/XOFF Flow Control
  2005.  
  2006.          This tells MyComm whether it should use the XON/XOFF software
  2007.        handshaking protocol while in terminal mode and during ASCII file
  2008.        transfers. This should usually be on ("Yes").
  2009.  
  2010.  
  2011.        3.17.1.13 Use CTS/RTS Flow Control
  2012.  
  2013.          This tells MyComm whether CTS/RTS hardware handshaking should be on
  2014.        or off. Hardware handshaking is used with high speed modems and null
  2015.        modem cable links to regulate the flow of data. If the modem supports
  2016.        hardware handshaking this should be on (refer to the user manual for
  2017.        your modem). If a null modem cable is being used and these signals are
  2018.        to be sent over the cable, this should be on.
  2019.  
  2020.  
  2021.        3.17.1.14 Use DSR/DTR Flow Control
  2022.  
  2023.          This tells MyComm whether DSR/DTR hardware handshaking should be on
  2024.        or off. Hardware handshaking is used with high speed modems and null
  2025.        modem cable links to regulate the flow of data. If the modem supports
  2026.        hardware handshaking this should be on (refer to the user manual for
  2027.        your modem). If a null modem cable is being used and these signals are
  2028.        to be sent over the cable, this should be on.
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.  
  2047.  
  2048.  
  2049.  
  2050.        MyComm Version 1.0                                    Page 28
  2051.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2052.  
  2053.  
  2054.        3.17.1.15 Dialing Prefixes
  2055.        1
  2056.  
  2057.  
  2058.          Dialing Prefixes are dialing codes such as area codes, that get sent
  2059.        before a telephone number is dialed.  MyComm lets you set up three
  2060.        different dialing prefixes.
  2061.          For example, if you have Call Waiting <tm> you can disable it by
  2062.        dialing *70 (that's asterisk - 70) before the number you're calling
  2063.        (in the San Francisco dialing area, your dialing area may differ).  If
  2064.        you were to set one of your dialing prefixes to *70 MyComm would
  2065.        "prefix" every number you called with *70.  The dialing prefixes can
  2066.        also be used to store long distance codes, or whatever dialing codes
  2067.        you would want to have dialed before a number.  The dialing prefix can
  2068.        be up to 25 character/digits long.
  2069.  
  2070.        3.17.2  Paths Setup
  2071.  
  2072.          The Paths Setup Screen (see below) is where you set up paths to
  2073.        directories that you want MyComm to know about.  A description of the
  2074.        various system paths follows.
  2075.  
  2076.  
  2077.        +------------------------------------------------| Paths Setup |+
  2078.        |                                                               |
  2079.        | Directory to Download files to:  C:\PUBLIC\                   |
  2080.        | Directory to Upload files from:  C:\PUBLIC\                   |
  2081.        | Path\File for Screen Capture:    C:\PUBLIC\MYCOMM.SCR         |
  2082.        | Path\File for Session Capture:   C:\PUBLIC\MYCOMM.SES         |
  2083.        | Path\File for Phone File:        C:\MYCOMM\MYCOMM.PHN         |
  2084.        | Path\Filename.Ext for Editor:    C:\UTIL\EDITOR.EXE           |
  2085.        | Path\Filename.Ext of Xter Prog1: C:\SOMEPRGM.EXE              |
  2086.        | Path\Filename.Ext of Xter Prog2: C:\                          |
  2087.        | Path\Filename.Ext of Xter Prog3: C:\                          |
  2088.        |                                                               |
  2089.        |                                                               |
  2090.        |      Use Up and Down Arrows to move between items             |
  2091.        |           Hit <Enter> to edit, <Esc> to Quit                  |
  2092.        |                                                               |
  2093.        +---------------------------------------------------------------+
  2094.  
  2095.  
  2096.        3.17.2.1  Download Directory
  2097.  
  2098.          This option tells MyComm which directory you want MyComm to put
  2099.        files that you download from another system.  Notice that the path
  2100.        always ends in a backslash ( "\" ) character.
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.        MyComm Version 1.0                                    Page 29
  2117.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2118.  
  2119.  
  2120.        3.17.2.2  Upload Directory
  2121.  
  2122.          This option tells MyComm which directory you want MyComm to get the
  2123.        files that you want to upload to another system.  Notice that the path
  2124.        always ends in a backslash ( "\" ) character.
  2125.  
  2126.  
  2127.        3.17.2.3  Path\File for Screen Capture
  2128.  
  2129.          This option tells MyComm which directory and the filename that you
  2130.        want MyComm to use for the Screen Capture file.  Screen Capture is
  2131.        activated by <Alt> + W.
  2132.  
  2133.  
  2134.        3.17.2.4  Path\File for Session Capture
  2135.  
  2136.          This option tells MyComm which directory and the filename that you
  2137.        want MyComm to use for the Session Capture file.  Session Capture is
  2138.        activated by <Alt> + S.
  2139.  
  2140.  
  2141.        3.17.2.5  Path\File for Phone File
  2142.  
  2143.          This option tells MyComm which directory and the filename that you
  2144.        want MyComm to use for the Phone File which contains your dialing
  2145.        directory.  You can have multiple Phone Files, but this is the one
  2146.        that MyComm will load when it starts up.
  2147.  
  2148.  
  2149.        3.17.2.6  Path\Filename of Editor
  2150.  
  2151.          If you want to quickly use your favorite editor without leaving
  2152.        MyComm, this option lets you tell MyComm the path and filename of the
  2153.        editor.  Notice that the filename of the editor must include not only
  2154.        the filename, but the extension (.EXE or .COM) as well.
  2155.  
  2156.  
  2157.        3.17.2.7  Path\Filename of External Programs
  2158.  
  2159.          You can define up to three other external programs that you may want
  2160.        to run without leaving your MyComm session.  These options lets you
  2161.        tell MyComm the paths and filenames of the programs.  Notice that the
  2162.        filename of the programs must include not only the filename, but the
  2163.        extension (.EXE or .COM) as well.  The extension .BAT is also valid
  2164.        here.  MyComm will let you run DOS batch file (see your DOS manual for
  2165.        information on batch files).
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.        MyComm Version 1.0                                    Page 30
  2183.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2184.  
  2185.  
  2186.        3.17.3  Protocols Setup
  2187.  
  2188.          The Protocols Setup Menu (see example below) lets you set up
  2189.        parameters for ASCII file transfers, and the external protocols.
  2190.        The usage of these options follows.
  2191.  
  2192.             +--| Protocol Setup |+
  2193.             | ASCII Transfers    |
  2194.             | EXternal Protocols |
  2195.             | Exit               |
  2196.             +--------------------+
  2197.  
  2198.  
  2199.        3.17.3.1  ASCII Transfers Setup
  2200.  
  2201.          The ASCII Transfers Setup screen (see example below) lets you set up
  2202.        the parameters for ASCII file transfers.  ASCII file transfers are
  2203.        only used to transfer text files.  Program files and archived files,
  2204.        also known as binary files, should not be transferred as ASCII files.
  2205.        Most of the options for the ASCII transfers work well with their
  2206.        default settings.  A description of the different options follows.
  2207.  
  2208.  
  2209.                    +----------------------------| ASCII Transfers Setup |+
  2210.                    |                                                     |
  2211.                    | Strip High Bits?:                No                 |
  2212.                    | Remote Abort Char (0 for none):    0 (ASCII Value)  |
  2213.                    |                                                     |
  2214.                    | ASCII Upload Options                                |
  2215.                    | CR Translation:                  None               |
  2216.                    | LF Translation:                  None               |
  2217.                    | Local Echo On During Uploads?:   Yes                |
  2218.                    | Expand Blank Lines to Spaces?:   No                 |
  2219.                    | Line Pace time in 1/10 seconds:    0                |
  2220.                    | Char Pace time in 1/10 seconds:    0                |
  2221.                    | Pacing Char (0 for none):          0 (ASCII Value)  |
  2222.                    |                                                     |
  2223.                    | ASCII Download Options                              |
  2224.                    | CR Translation:                  None               |
  2225.                    | LF Translation:                  None               |
  2226.                    |                                                     |
  2227.                    |                                                     |
  2228.                    |                                                     |
  2229.                    |    Use Up and Down Arrows to move between items     |
  2230.                    |          Hit <Enter> to edit, <Esc> to Quit         |
  2231.                    |                                                     |
  2232.                    +-----------------------------------------------------+
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.        MyComm Version 1.0                                    Page 31
  2249.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2250.  
  2251.  
  2252.        3.17.3.1.1  Strip High Bits
  2253.          This option tells MyComm whether to strip the high bit from received
  2254.        and sent characters during ASCII uploads and downloads. Usually this
  2255.        is set to "No".
  2256.  
  2257.          Just for your own information, bytes on the personal computer are 8
  2258.        bits long.  So, the bit-map of a byte might be 10011101.  The left-
  2259.        most bit is the high bit.  So if you were to strip the high bit, the
  2260.        byte above would become 00011101.  Pure ASCII only covers bytes in the
  2261.        range of 00000000 (0 decimal) to 01111111 (127 decimal).  The ANSI
  2262.        extended set includes values from 10000000 (128 decimal) to 11111111
  2263.        (255 decimal).  So by stripping the high bit, a character is
  2264.        guaranteed to be in the range of the pure ASCII number/character set.
  2265.        3.17.3.1.2  Remote Abort Char
  2266.          If the system you're performing the ASCII file transfer with uses an
  2267.        abort char to cancel transfers you should set this value.  The value
  2268.        is in the range of 1 to 255.  A value of zero (0), the default, means
  2269.        MyComm won't look for the abort character during ASCII file transfers.
  2270.        3.17.3.1.3  CR Translation Upload and Download
  2271.          Some systems require a CR (Carriage Return) character placed before
  2272.        the LF (Line Feed) character during ASCII file transfers.  If the
  2273.        lines of the file look odd after the transfer, this may be the case.
  2274.        3.17.3.1.4  LF Translation Upload and Download
  2275.          Some systems require a LF (Line Feed) character placed after the CR
  2276.        (Carriage Return)  character during ASCII file transfers.  If the
  2277.        lines of the file look odd after the transfer, this may be the case.
  2278.        3.17.3.1.5  Local Echo On During Uploads
  2279.          During ASCII uploads if you want to watch the file transfer set the
  2280.        Local Echo to "Yes".  This is often used when uploading a message into
  2281.        a bulletin boards message base.
  2282.        3.17.3.1.6  Expand Blank Lines to Spaces
  2283.          This option tells MyComm to expand lines that are empty except for a
  2284.        CR/LF into a line of spaces.
  2285.        3.17.3.1.7  Line Pace Time
  2286.          This options tells MyComm to how much time to wait between sending
  2287.        each line of text from the ASCII file.  Some systems can't handle high
  2288.        speed ASCII transfers, this gives the other system time to "think".
  2289.        The value entered from 0 (the default) to 255 are in increments of
  2290.        1/10 second (approximately).
  2291.        3.17.3.1.8  Character Pace Time
  2292.          This options tells MyComm how much time to wait before sending each
  2293.        character from the ASCII file.  Some systems can't handle high speed
  2294.        ASCII transfers, this gives the other system time to "think".  The
  2295.        value entered from 0 (the default) to 255 is in increments of 1/10
  2296.        second (approximately).
  2297.        3.17.3.1.9  Pacing Char
  2298.  
  2299.          Some systems send a Pacing Character to limit throughput on ASCII
  2300.        transfers.  MyComm will wait for the Pacing Char before sending each
  2301.        line of the file.  The Pacing Char value ranges from 1 to 255 which
  2302.        represents an ASCII value.  A value of zero (0), the default, means
  2303.        MyComm will not look for the Pacing Char.
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.        MyComm Version 1.0                                    Page 32
  2315.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2316.  
  2317.  
  2318.        3.17.3.2  External Protocols Setup
  2319.  
  2320.          MyComm lets you define up to six external file transfer protocols.
  2321.        The external file transfer protocols will also appear in the Upload
  2322.        and Download protocol selection menus.
  2323.          The External Protocols Setup Screen (see example below) lets you set
  2324.        up the external file transfer protocols for use with MyComm.  You can
  2325.        use the Up and Down-Arrow keys to move from item to item.  The <Enter>
  2326.        key selects an item for editing and saves the completed edit.
  2327.        Pressing the <Esc> key stops the edit.
  2328.  
  2329.  
  2330.  
  2331.        +---------------------------------------| External Protocols Setup |+
  2332.        |                                                                   |
  2333.        | Protocol  Name        Upload.Bat    Download.Bat     Ask FileName |
  2334.        |                                                                   |
  2335.        |      1:   BIGFAST     BIGFASTU.BAT  BIGFASTD.BAT     No           |
  2336.        |      2:                                              Yes          |
  2337.        |      3:                                              Yes          |
  2338.        |      4:                                              Yes          |
  2339.        |      5:                                              Yes          |
  2340.        |      6:                                              Yes          |
  2341.        |                                                                   |
  2342.        |                                                                   |
  2343.        |         Use Up and Down Arrows to move between items              |
  2344.        |               Hit <Enter> to edit, <Esc> to Quit                  |
  2345.        |                                                                   |
  2346.        +-------------------------------------------------------------------+
  2347.  
  2348.          The name of the external protocol should be typed in under the
  2349.        "Name" heading as you would like it to appear in the MyComm Upload and
  2350.        Download protocol selection menus.
  2351.  
  2352.          In the spots for Upload.Bat and Download.Bat you will enter the
  2353.        names of the DOS batch files that will be used to run the external
  2354.        protocol.
  2355.  
  2356.          In the selection marked "Ask FileName" tells MyComm whether you
  2357.        should be asked the name of the file when performing Downloads (some
  2358.        file transfer protocols automatically get the filename for you).
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.        MyComm Version 1.0                                    Page 33
  2381.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2382.  
  2383.  
  2384.          External file transfer protocols are run as DOS batch files from
  2385.        MyComm (see your DOS manual for information on batch files).
  2386.          MyComm sends only the Drive:\Path\ and filename as the first
  2387.        parameter for the batch file.  Using the example above, let's say you
  2388.        are using an external protocol called "BigFast"  and your upload
  2389.        directory is "C:\PUBLIC\" and you are uploading a file called
  2390.        MYSTUFF.ARC, your DOS batch file for Uploads with BigFast might look
  2391.        something like this:
  2392.  
  2393.            REM BigFast Upload batch file
  2394.            BigFast Send Port:2 Baud:2400 %1
  2395.  
  2396.        the %1 would be replaced with the name of the upload directory and the
  2397.        filename: "C:\PUBLIC\MYSTUFF.ARC when MyComm calls the .BAT file to
  2398.        run.
  2399.  
  2400.          External file transfer protocols often differ quite a bit, but they
  2401.        usually come with enough documentation of their own to get you going.
  2402.  
  2403.  
  2404.        3.17.4  Miscellaneous Options Setup
  2405.  
  2406.          The Miscellaneous Options Setup screen (see example below) lets you
  2407.        set up special options for MyComm.  Most options are self-explanatory,
  2408.        but are covered below.
  2409.  
  2410.  
  2411.        +------------------------------------| Misc. Options Setup |+
  2412.        |                                                           |
  2413.        | Screen Background Color:         Black                    |
  2414.        | Screen Text Color:               Gray                     |
  2415.        | Date Format Style:               MMDDYY                   |
  2416.        | 12 or 24 Hour Time Format:       12 Hour                  |
  2417.        | Make Noise When Calls Connect?:  Yes                      |
  2418.        | Make Noise After File Transfers: Yes                      |
  2419.        | Use Direct Video? (Faster):      Yes                      |
  2420.        | Your Name for sign ons:          Your Name|               |
  2421.        | Password for sign ons:           Password|                |
  2422.        | Clever quip for TagLine:         Witty quote goes here... |
  2423.        |                                                           |
  2424.        |                                                           |
  2425.        |         Use Up and Down Arrows to move between items      |
  2426.        |            Hit <Enter> to edit, <Esc> to Quit             |
  2427.        |                                                           |
  2428.        +-----------------------------------------------------------+
  2429.  
  2430.  
  2431.        3.17.4.1  Screen Background Color
  2432.          This option tells MyComm what color to use for the screen background
  2433.        color.  This option also affects the screen of the pop-up windows.
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.        MyComm Version 1.0                                    Page 34
  2447.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2448.  
  2449.  
  2450.        3.17.4.2  Screen Text Color
  2451.  
  2452.          This option tells MyComm what color to use for the screen foreground
  2453.        (the text) color.  This option also affects the screen of the pop-up
  2454.        windows.
  2455.  
  2456.  
  2457.        3.17.4.3  Date Format Style
  2458.  
  2459.          You can choose three date formats for MyComm to use when it puts the
  2460.        date on things:  MM/DD/YY,  DD/MM/YY, or YY/MM/DD.  choose the one
  2461.        that best fits your mood.
  2462.  
  2463.  
  2464.        3.17.4.4  12 or 24 Hour Time Format
  2465.          MyComm will display the time in either 12 hour or 24 hour format.
  2466.        Choose the one that bests reflects how you identify with time.
  2467.  
  2468.  
  2469.        3.17.4.5  Make Noise When Calls Connect
  2470.  
  2471.          MyComm sounds a short alarm noise when a connection is made during
  2472.        dialing.  If you don't want MyComm to sound the alarm, set this option
  2473.        to "No".
  2474.  
  2475.  
  2476.        3.17.4.6  Make Noise After File Transfers
  2477.  
  2478.          MyComm sounds a short alarm noise after a file transfer to let you
  2479.        know the transfer has completed.  If you don't want MyComm to sound
  2480.        the alarm, set this option to "No".
  2481.  
  2482.  
  2483.        3.17.4.7  Use Direct Video
  2484.  
  2485.          MyComm by default uses a system called "direct video" when
  2486.        displaying information to the screen.  Unfortunately, direct video
  2487.        will usually "bleed through" to other programs in a multitasking
  2488.        environment.  If you are using a multitasker and getting bleed through
  2489.        from MyComm, set the Direct Video option to "No".
  2490.  
  2491.  
  2492.        3.17.4.8  Your Name for sign ons
  2493.  
  2494.          This option lets you enter the name that you log on with when you
  2495.        call systems.  When bulletin board systems answer your call they
  2496.        usually ask for your name and password.  This name becomes the default
  2497.        for "Logon Name" for new numbers you add to the dialing directory.  If
  2498.        Logon Name is filled in MyComm will send your logon name to systems
  2499.        when you push the <F2> key to save you some typing.
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.        MyComm Version 1.0                                    Page 35
  2513.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2514.  
  2515.  
  2516.        3.17.4.9  Password for sign ons
  2517.  
  2518.          This option lets you enter the password that you log on with when
  2519.        you call systems.  When bulletin board systems answer your call they
  2520.        usually ask for your password and password.  This password becomes the
  2521.        default for "Logon Password" for new numbers you add to the dialing
  2522.        directory.  If Logon Password is filled in MyComm will send your logon
  2523.        password to systems when you push the <F3> key to save you some
  2524.        typing.
  2525.  
  2526.  
  2527.        3.17.4.10 Clever quip for TagLine
  2528.  
  2529.          When you call a BBS there are usually message areas in which you can
  2530.        converse with other people.  If you want to be able to sign your name,
  2531.        leave a witty quote or whatever without typing it over and over for
  2532.        each message fill this area in.  When you press the <F4> key MyComm
  2533.        will send the message you have entered here.  The message can be up to
  2534.        40 characters long.  You can also send ANSI "Escape" (see DOS manual)
  2535.        sequences from the Tagline.
  2536.  
  2537.          If you want to send the ASCII "ESCape character (27 decimal, 1B hex)
  2538.        which usually precedes ANSI escape sequences, MyComm uses the " ` "
  2539.        character. (" ` " is the backwards quote found under the " ~ "
  2540.        character on the upper left side of the keyboard).  For example, the
  2541.        ANSI.SYS driver recognizes the string
  2542.  
  2543.        <Esc>[5mThis is blinking<Esc>[0m
  2544.  
  2545.        as a string that blinks. (note: <Esc> represents the 27 decimal (1B
  2546.        hex) character here).   So, if your Tagline looked like
  2547.  
  2548.        `[5mThis is blinking`[0m
  2549.  
  2550.        the other system would display "This is blinking" as a blinking
  2551.        message line.
  2552.  
  2553.        3.17.5  Save Setup
  2554.          This option saves the changes you made to the various configuration
  2555.        items to the file MYCOMM.CFG.  If you make changes, but do not save
  2556.        them, the changes will only remain active until you exit from MyComm.
  2557.  
  2558.  
  2559.        3.18 Send Screen to File - Alt W
  2560.  
  2561.          Pressing the <ALT> and the "W" key takes a "snap shot" of the
  2562.        currently displayed terminal screen and writes it out to the file
  2563.        MYCOMM.SCR.  The file contains the actual contents of the screen,
  2564.        including all the ANSI sequences.
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.        MyComm Version 1.0                                    Page 36
  2579.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2580.  
  2581.  
  2582.        3.19 Exit MyComm - Alt X
  2583.  
  2584.          Pressing the <ALT> and the "X" key brings up the window shown below.
  2585.        Press "Y" to exit MyComm or "N" or <Esc> to not leave MyComm.
  2586.                       +----------------------+
  2587.                       |                      |
  2588.                       |                      |
  2589.                       |  Exit from MyComm?   |
  2590.                       |                      |
  2591.                       |                      |
  2592.                       |     Yes    No        |
  2593.                       |                      |
  2594.                       |                      |
  2595.                       +----------------------+
  2596.  
  2597.  
  2598.        3.20 Send Name - F2
  2599.  
  2600.          This option lets you enter the name that you log on with when you
  2601.        call a system.  When bulletin board systems answer your call they
  2602.        usually ask for your name and password.
  2603.  
  2604.          If Logon Name is filled in MyComm will send your logon name when you
  2605.        push the <F2> key to save you some typing.
  2606.  
  2607.  
  2608.        3.21 Send Password - F3
  2609.  
  2610.          This option lets you enter the password that you log on with when
  2611.        you call a system.  When bulletin board systems answer your call they
  2612.        usually ask for your name and password.
  2613.  
  2614.          If Password is filled in MyComm will send your logon password when
  2615.        you push the <F3> key to save you some typing.  If you are really
  2616.        super security conscious, then you can leave this option blank.
  2617.  
  2618.  
  2619.        3.22 Send Tagline  - F4
  2620.  
  2621.          This is used to sign your name, or put a short quote, up to 40
  2622.        characters at the end of a message.  If you want to send the ASCII
  2623.        "ESCape character (27 decimal, 1B hex) which usually precedes ANSI
  2624.        strings, the " ` " char is used. (" ` " is the backwards quote found
  2625.        under the " ~ " character on the upper left side of the keyboard).
  2626.        For example the ANSI.SYS driver recognizes the string
  2627.  
  2628.        <Esc>[5mThis is blinking<Esc>[0m
  2629.  
  2630.        as a string that blinks. (note: <Esc> represents the 27 decimal (1B
  2631.        hex) character here).  So, if your Tagline looked like
  2632.  
  2633.        `[5mThis is blinking`[0m
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.        MyComm Version 1.0                                    Page 37
  2645.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2646.  
  2647.  
  2648.        the other system would display "This is blinking" as a blinking
  2649.        message line.
  2650.  
  2651.  
  2652.        3.23 Transferring Files
  2653.  
  2654.          MyComm has a wide variety of file transfer protocols built in
  2655.        including Zmodem, Xmodem, Xmodem-1K, Ymodem Batch, Ymodem Batch 1K
  2656.        option, SEAlink, and of course ASCII.  There are also slots to include
  2657.        up to six external file transfer protocols if you would like to add
  2658.        more.
  2659.  
  2660.           You can Upload (send) files or Download (receive) files.  Most host
  2661.        systems will have you start the file transfer at their end first, and
  2662.        then wait for you to set up on your end.  Host systems usually wait
  2663.        about a minute or so for you to set up, so don't panic.
  2664.  
  2665.          File transfers differ slightly from one host system to another.
  2666.        Basically you need to know three things:
  2667.  
  2668.            ■ whether you want to Upload (send) or Download (receive) a file
  2669.  
  2670.            ■ the name of the file you want to send or receive
  2671.  
  2672.            ■ which file transfer protocol you want to use
  2673.  
  2674.          Probably you can figure out for yourself whether you are uploading
  2675.        or downloading from a system, and what the file name is that you want
  2676.        to transfer.  The tricky part sometimes is deciding which file
  2677.        transfer protocol to use.  There are so many!  Mainly, both you and
  2678.        the host system MUST use the same file transfer protocol or the
  2679.        transfer will fail.
  2680.  
  2681.          Actually it's real easy to decide which file transfer protocol you
  2682.        want to use.  When you request a file transfer from the host system,
  2683.        they usually show you a list of which file transfer protocols their
  2684.        system supports.  Just pick one that both MyComm and the host system
  2685.        support, and you're on your way.
  2686.  
  2687.          The two most frequently used protocols are Xmodem and Zmodem.   A
  2688.        little experimentation on your part will help you decide which of the
  2689.        file transfer protocols you like the best.
  2690.  
  2691.          All file transfer protocols on MyComm use 8-N-1 (8 data bits, No
  2692.        parity, and 1 stop bit).  MyComm automatically sets these settings for
  2693.        you before the file transfer begins, then switches back to what ever
  2694.        settings were in place before the transfer began.
  2695.  
  2696.          A description of each of the file transfer protocols that MyComm
  2697.        support will be found later in this section.
  2698.  
  2699.  
  2700.  
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.        MyComm Version 1.0                                    Page 38
  2711.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2712.  
  2713.  
  2714.        3.23.1  Starting a File Transfer
  2715.  
  2716.          The steps to start the file transfer from your end with MyComm are
  2717.        simple:
  2718.  
  2719.            ■ Press PgUp to send files, or PgDn to receive files
  2720.  
  2721.            ■ Choose the file transfer protocol you want to use from the menu
  2722.  
  2723.            ■ Type in the filename (if needed)
  2724.  
  2725.            ■ The file transfer starts and displays a status window
  2726.  
  2727.            ■ When the file transfer completes, MyComm makes a noise
  2728.  
  2729.  
  2730.          MyComm's file transfer menus and screens look basically the same for
  2731.        both uploads and downloads.
  2732.  
  2733.          When you press PgUp or PgDn a menu pops up showing you the different
  2734.        file transfer protocol options you have (see example below).  Pick a
  2735.        protocol, or press the <Esc> or "Q" key to cancel.
  2736.  
  2737.        Download Protocol Menu Example
  2738.  
  2739.                                +------| Down Load |+
  2740.                                | ASCII             |
  2741.                                | SEAlink Derived   |
  2742.                                | Xmodem            |
  2743.                                | 1K-Xmodem         |
  2744.                                | Real Ymodem Batch |
  2745.                                | Ymodem Batch - 1K |
  2746.                                | Zmodem            |
  2747.        external protocol ==>   | 1: BIGFAST        |
  2748.        (example)               | Quit/None         |
  2749.                                +-------------------+
  2750.  
  2751.          After you pick the file transfer protocol, MyComm will ask you for
  2752.        the filename that you want to send or receive from another pop-up
  2753.        screen (see example below).  Some of the file transfer protocols for
  2754.        receiving files, such as Ymodem Batch and Zmodem, don't need to ask
  2755.        you the file name so you may not always be asked for a filename.
  2756.        MyComm ALWAYS asks for the filename when you upload files.
  2757.  
  2758.        Note:
  2759.          When you upload files you can also use the DOS "wildcard" characters
  2760.        for filenames such as *.* or ALL*.ARC, or FILE??.*, etc.  (see DOS
  2761.        manual for more information on "wildcards".)
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.        MyComm Version 1.0                                    Page 39
  2777.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2778.  
  2779.  
  2780.        Get Filename Screen Example
  2781.  
  2782.                +-----------------------------------------------------------+
  2783.                |                                                           |
  2784.                | Enter Filename and Path, (Wildcards Allowed)              |
  2785.                |                                                           |
  2786.                | >C:\PUBLIC\SOMEFILE.EXT                                   |
  2787.                |                                                           |
  2788.                +-----------------------------------------------------------+
  2789.  
  2790.          If the filename, or the path to the file (the directory) are
  2791.        invalid, or MyComm can't find them, you will see an error message and
  2792.        you can re-enter the filename.  If you want to leave without
  2793.        performing the file transfer, press the <Esc> key.
  2794.  
  2795.          If the filename was entered correctly MyComm will start the file
  2796.        transfer.  When the file transfer begins the File Transfer Status
  2797.        Window shown below pops-up.
  2798.  
  2799.        Download/Upload Status Window
  2800.  
  2801.        +--------------------------------------------| YModem Download |+
  2802.        |                                                               |
  2803.        | Receiving: D:\PUBLIC\SOMEFILE.EXT                             |
  2804.        | ------------------------------------------------------------- |
  2805.        |                                                               |
  2806.        | Xfer Time:     0:04:18          Bytes Received:   14567       |
  2807.        | Elapsed Time:  0:01:18          Bytes Expected:   58645       |
  2808.        | Approx. CPS:       186          Blocks Sent:        114       |
  2809.        | ------------------------------------------------------------- |
  2810.        |                                                               |
  2811.        | Error Count: 0                  Error Correction: CRC-16      |
  2812.        | Last Error Message: Receiving File                            |
  2813.        |                                                               |
  2814.        +---------------------------------------------------------------+
  2815.  
  2816.  
  2817.          The status window displays information about the file transfer such
  2818.        as the file name being sent/received, an estimate with how long it
  2819.        will take to do the transfer, the elapsed time so far, the CPS
  2820.        (Characters Per Second), the bytes sent/received, the blocks sent, and
  2821.        error correction type and error status.
  2822.  
  2823.        Note:
  2824.          Some protocols will not tell you the Xfer Time or the Bytes Expected
  2825.        during downloads.  This is because some protocols do not send an
  2826.        information "header" packet that tells MyComm how many bytes to expect
  2827.        from the sender.
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.        MyComm Version 1.0                                    Page 40
  2843.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2844.  
  2845.  
  2846.          When MyComm calculates the amount of time a transfer will take it
  2847.        does the calculation based on a "worst case" rate of 80% efficiency.
  2848.        This is to take into consideration possible line noise, packet
  2849.        resends, and other considerations.   Actual file transfers may be
  2850.        faster than what MyComm calculates.
  2851.  
  2852.          When MyComm calculates the CPS (Characters Per Second) it divides
  2853.        the number of bytes successfully transferred by the elapsed time since
  2854.        the transfer started.  This should provide a very accurate and true
  2855.        CPS rate.
  2856.  
  2857.  
  2858.        3.23.2  File Transfer Hints
  2859.  
  2860.           ■ Both the sender and receiver MUST use the same file transfer
  2861.             protocol
  2862.  
  2863.           ■ If a file transfer keeps aborting using one protocol on a host
  2864.             system, try using a different one.
  2865.  
  2866.           ■ It's not a very good idea to upload or download from floppy.
  2867.             This can significantly affect transfer rates under some
  2868.             circumstances.
  2869.  
  2870.             -  Floppy drives are slow, so the read and write access time will
  2871.                slow down the transfer.
  2872.  
  2873.             -  Floppy drives really do not hold very much data.  If the
  2874.                floppy disk were to fill up during a download, the transfer
  2875.                would be aborted.
  2876.  
  2877.  
  2878.        3.23.3  Download Files - PgDn
  2879.  
  2880.            Pressing the PgDn (Page Down) key starts the file download
  2881.        procedures previously discussed.
  2882.  
  2883.  
  2884.        3.23.4  UpLoad Files - PgUp
  2885.  
  2886.            Pressing the PgUp (Page Up) key starts the file upload procedures
  2887.        previously discussed.
  2888.  
  2889.  
  2890.        3.23.5  ASCII File Transfers
  2891.  
  2892.          ASCII file transfers are only used to transfer text files.  Program
  2893.        files, also known as binary files, should not be transferred as ASCII
  2894.        files.  ASCII uploads do not show the File Transfer Status Window.
  2895.        ASCII transfers have no form of error correction, but just plough
  2896.        along as though the characters were actually being typed from the
  2897.        keyboard.
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.        MyComm Version 1.0                                    Page 41
  2909.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2910.  
  2911.  
  2912.        3.23.6  SEAlink Derived File Transfers
  2913.  
  2914.          SEAlink is an advanced version of Xmodem developed by System
  2915.        Enhancement Associates.  SEAlink uses a "sliding window" protocol
  2916.        which sends ahead several packets until waiting for an acknowledgement
  2917.        from the receiver.  SEAlink sends the file name, and size when the
  2918.        transfer starts up.  SEAlink is often 10 to 20 percent faster than
  2919.        plain Xmodem, and can be used to send more than one file at a time.
  2920.  
  2921.          The version of SEAlink that MyComm uses is known as "derived
  2922.        SEAlink".  MyComm doesn't use all the options from the original
  2923.        SEAlink protocol such as the "overdrive" option which is only used in
  2924.        half-duplex links.  This may change with future versions of MyComm if
  2925.        there are enough requests to justify making the change.
  2926.  
  2927.  
  2928.        3.23.7  Xmodem File Transfers
  2929.  
  2930.          Xmodem is probably the most widely used protocol today.  Xmodem was
  2931.        originally developed by Ward Christensen in the summer of 1977 for use
  2932.        on CP/M machines, and was quickly ported to the MS-DOS environment.
  2933.        Xmodem sends data in 128 byte blocks.  The block count seen in the
  2934.        File Transfer Status Window shows the number of 128 byte blocks that
  2935.        have been transferred.  This euphemistically has been called "Xmodem
  2936.        blocks" and has become somewhat of a standard in P.C. data
  2937.        communications.
  2938.          Xmodem has two flavors; Check Sum and CRC-16 mode.  The check sum
  2939.        mode is not nearly as reliable as CRC-16, and isn't used as often.
  2940.  
  2941.          MyComm supports both Check Sum and CRC-16 mode, and automatically
  2942.        selects the correct one to use.
  2943.  
  2944.  
  2945.        3.23.8  1K-Xmodem File Transfers
  2946.          Xmodem-1K is a variation of Xmodem which uses a 1K (1024 byte) block
  2947.        to send data.  Under most conditions Xmodem-1K is slightly faster than
  2948.        plain Xmodem.  If there is a lot of line noise however, the throughput
  2949.        can degrade due to having to perform a resend on the larger packet.
  2950.  
  2951.          Some host systems may refer to Xmodem-1K as "Ymodem".  Hence the
  2952.        distinction between Ymodem and the Ymodem Batch protocol described
  2953.        below.
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.        MyComm Version 1.0                                    Page 42
  2975.        Copyright (c) 1992 Ken Dorshimer - All Rights Reserved
  2976.  
  2977.  
  2978.        3.23.9  Ymodem Batch File Transfers
  2979.  
  2980.          The Ymodem Batch protocols in MyComm both perform batch file
  2981.        transfers.  That is, they can send or receive more than one file in a
  2982.        transfer session.  Ymodem Batch starts sessions by sending the file
  2983.        name and size to the receiver, then sends the file data.
  2984.  
  2985.          Ymodem Batch comes in two flavors; "Real" Ymodem Batch which uses a
  2986.        128 byte packet, and Ymodem Batch - 1K which uses a 1K packet.
  2987.  
  2988.          MyComm can recognize either type when receiving files (download)
  2989.        using Ymodem Batch.  However due to variations in different host
  2990.        systems MyComm will need to know which type of Ymodem to use when
  2991.        sending (uploading) files.
  2992.  
  2993.          When downloading a file using Ymodem, you don't have to type in the
  2994.        file name on your end.  Ymodem sends the filename as part of a special
  2995.        "header" that MyComm recognizes and will supply the file name.
  2996.  
  2997.         3.23.10 Zmodem File Transfers
  2998.  
  2999.          Zmodem is another widely used file transfer protocol.  It was
  3000.        developed by Chuck Forsberg/Omen Technology, Inc.
  3001.          Zmodem is an extremely robust protocol, that is, it recovers from
  3002.        errors well and will try to keep the file transfer session going.
  3003.  
  3004.          Zmodem will perform both single file and batch (multiple) file
  3005.        transfers.   Like Ymodem, when downloading a file using Zmodem, you
  3006.        don't have to type in the file name on your end.  Zmodem sends the
  3007.        filename as part of a special "header" that MyComm recognizes and will
  3008.        supply the file name.
  3009.  
  3010.          Zmodem uses either a 16 bit or 32 bit CRC (Cyclic Redundancy Check)
  3011.        when transferring the file.  You will see the CRC type displayed in
  3012.        the File Transfer Status Window.  The CRC is used for error checking
  3013.        during the transfer.  MyComm automatically selects the proper CRC type
  3014.        to use so you don't have to worry about it.  The 16 bit CRC transfers
  3015.        often go a little faster than 32 bit CRC transfers.  However the 32
  3016.        bit CRC is much more reliable for error correction, and well worth the
  3017.        few seconds added to the transfer time.
  3018.  
  3019.  
  3020.        3.23.11 External Protocol File Transfers
  3021.  
  3022.            MyComm lets you define up to six external file transfer protocols.
  3023.        The external file transfer protocols will also appear in the Upload
  3024.        and Download protocol selection menus.
  3025.  
  3026.          External protocols should be set up in the External Protocols Setup
  3027.        Screen (see section 3.17.3.2).  External protocols differ from vendor
  3028.        to vendor, so you should refer to the particular protocol's
  3029.        documentation for more detailed installation instructions.
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.        Appendix A  MyComm Line Editing Functions
  3045.  
  3046.          Many of the user configuration options and the dialing list have
  3047.        sections that require a line of text to be input and/or edited.
  3048.        MyComm has a built in line editor to perform simple editing on these
  3049.        text lines.  The MyComm line editor uses a tiny subset of WordStar
  3050.        type commands.  A description of the line edit commands follows.
  3051.  
  3052.          ■ Enter       - Terminates the line and keeps it
  3053.  
  3054.          ■ Esc         - Terminates editing the line and
  3055.                          does not keep it
  3056.  
  3057.          ■ Right Arrow - Moves the cursor right.  If the
  3058.                          cursor is at the very end of the
  3059.                          line a beep is heard
  3060.  
  3061.          ■ Left Arrow  - Moves the cursor left.  This
  3062.                          is "non-destructive". That is,
  3063.                          the character is not erased as
  3064.                          the cursor moves
  3065.  
  3066.          ■ BackSpace  -  Moves the cursor left.  This
  3067.                          is "destructive". That is,
  3068.                          the character is erased as
  3069.                          the cursor moves
  3070.  
  3071.          ■ End       -   Positions the cursor at
  3072.                          the end of the line
  3073.  
  3074.          ■ Home     -    Positions the cursor at the
  3075.                          beginning of the line
  3076.  
  3077.          ■ Cntl + T  -   When the Cntl key and the
  3078.                          letter T are pressed simultaneously,
  3079.                          the line is erased from the
  3080.                          current cursor position to the
  3081.                          end of the line
  3082.  
  3083.          ■ Cntl + Y  -   When the Cntl key and the
  3084.                          letter Y are pressed simultaneously,
  3085.                          the entire line is erased and
  3086.                          the cursor is positioned at
  3087.                          column one
  3088.  
  3089.  
  3090.  
  3091.  
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.        Appendix B  MyComm Test Environment
  3111.  
  3112.          MyComm was tested with several IBM clone 286 machines using generic
  3113.        Hayes compatible 2400 baud modems.  MyComm was tested under MS-DOS
  3114.        version 3.3.  MyComm was also tested using a true IBM P/S 2 with a
  3115.        2400 baud modem.  No testing has been done with high speed modems at
  3116.        this time.
  3117.  
  3118.          All test machines except the P/S 2 had Monochrome Graphic Adapters
  3119.        (MDA) or true Hercules Graphic cards.  The routines for color displays
  3120.        are not outstanding, although this will probably be enhanced in future
  3121.        versions.
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.             Appendix C  Troubleshooting
  3177.             This section should answer common problems that you might
  3178.             have when using MyComm.
  3179.  
  3180.             Problem:
  3181.  
  3182.               - Modem doesn't respond.
  3183.  
  3184.             Possible Causes:
  3185.  
  3186.               - Is the COM port the right one?  i.e COM 1, 2, 3, or 4.
  3187.  
  3188.               - Is the modem installed correctly?
  3189.  
  3190.               - Is the modem really Hayes compatible?
  3191.  
  3192.               - If this is an internal modem, are the cables hooked up?
  3193.                 Is it plugged in?
  3194.  
  3195.               - MyComm uses the standard DOS interrupt vectors for COM
  3196.                 Ports of:
  3197.  
  3198.                  COM 1: 3F8
  3199.                  COM 2: 2F8
  3200.                  COM 3: 3E8
  3201.                  COM 4: 2F8
  3202.  
  3203.                  If you have set these to something different, MyComm
  3204.             probably won't like it.  Reset the interrupt vectors to
  3205.             their standard settings.  If you don't know what this means,
  3206.             you probably didn't fool with it in the first place, so
  3207.             don't mess with it now.
  3208.  
  3209.               MyComm doesn't, at this point, allow user configuration of
  3210.             interrupt vectors on the COM ports.  It wasn't an oversight,
  3211.             rather a design decision since it was something that I never
  3212.             had any reason to reset, and didn't feel it was a necessary
  3213.             option.
  3214.  
  3215.  
  3216.  
  3217.  
  3218.  
  3219.  
  3220.  
  3221.  
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.             Problem:
  3243.  
  3244.               - Modem won't hang up the phone line.
  3245.  
  3246.             Possible Causes:
  3247.  
  3248.               - Some modems have a DIP switch setting that keeps Carrier
  3249.                 Detect always on.  MyComm uses the Carrier Detect (CD)
  3250.                 to see if it's on-line, and to see when the modem has
  3251.                 released the phone line properly.  You should set your
  3252.                 modem to let software, in this case MyComm, to handle
  3253.                 the Carrier Detect signal.
  3254.  
  3255.               - Try adding the Hayes command &C1 to your initialization
  3256.                  string.  This tells the modem to use Carrier Detect
  3257.                  only when connected.
  3258.  
  3259.             Problem:
  3260.  
  3261.               - The result codes from the modem are numbers instead of
  3262.                 text.
  3263.  
  3264.             Possible Causes:
  3265.  
  3266.               - Try adding Q0 and V1 to the modem initialization string.
  3267.                 MyComm MUST see the result codes, and they have to be
  3268.                 the English Text.  Also try adding X4 to the
  3269.                 initialization string.
  3270.  
  3271.             Problem:
  3272.  
  3273.               - When using a multitasker such as Windows (Tm), DoubleDOS
  3274.                 (Tm), etc, the MyComm displays bleed through to other
  3275.                  applications.
  3276.  
  3277.             Possible Causes:
  3278.  
  3279.               - Set the option in the Miscellaneous Options Screen named
  3280.                 "Direct Screen Writes" to "No".
  3281.  
  3282.             Problem:
  3283.  
  3284.               - When I call some services, the characters look weird, or
  3285.                 just garbage.
  3286.  
  3287.             Possible Causes:
  3288.  
  3289.               - Make sure that the Data Bits, etc. are set correctly.
  3290.                 Most public BBS's use 8-N-1, but some may use 7-E-1
  3291.                 (often true with Unix (Tm) based systems and
  3292.                 mainframes).
  3293.  
  3294.  
  3295.             Problem:
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.               - File transfers seem to always time out or abort.
  3310.  
  3311.             Possible Causes:
  3312.  
  3313.               - MyComm will abort a transfer if there are too many
  3314.                 errors in the transfer due to line noise, or other
  3315.                 unpredictable circumstances.
  3316.  
  3317.               - Are you and the other guy using the same file transfer
  3318.                 protocol?
  3319.  
  3320.  
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.  
  3335.  
  3336.  
  3337.  
  3338.  
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.             Appendix D  MyComm Command Summary
  3375.  
  3376.                       Alt A - Chat Mode
  3377.                       Alt B - Send Break
  3378.                       Alt C - Clear the Screen
  3379.                       Alt D - Dialing Functions
  3380.                       Alt E - Local Echo On/Off
  3381.                       Alt H - Hang Up Modem
  3382.                       Alt I - Send Modem Initialization Strings
  3383.                       Alt L - Present Line Status
  3384.                       Alt M - Manual Dial
  3385.                       Alt O - Outside to DOS
  3386.                       Alt P - Change Port Parameters
  3387.                       Alt Q - Quick Re- Dial
  3388.                       Alt R - Run External Program
  3389.                       Alt S - Session Capture On/Off/Pause
  3390.                       Alt U - Update Configuration
  3391.                       Alt W - Send Screen to File
  3392.                       Alt X - Exit MyComm
  3393.  
  3394.                       F1    - Help Screen
  3395.                       F2    - Send Name
  3396.                       F3    - Send Password
  3397.                       F4    - Send Tagline
  3398.  
  3399.                       PgUp  - Upload Files
  3400.                       PgDn  - Download Files
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.             Appendix E  Planned Modifications and Upgrades
  3441.  
  3442.               At this time I am planning (contingent on the number of
  3443.             registrations of MyComm) to make several modifications and
  3444.             upgrades to MyComm Version 1.0.  Some of these are:
  3445.  
  3446.                    - Fancier color screen displays
  3447.                    - Add more modem speeds
  3448.                    - Add "Auto-Download" feature  to Zmodem file
  3449.                      transfer protocol
  3450.                    - Add "Crash Recovery" to Zmodem file transfer
  3451.                      protocol (recovers aborted file transfers where
  3452.                      they left off)
  3453.                    - Add KERMIT file transfer protocol
  3454.                    - A simple Host/BBS mode (real maybe on this one)
  3455.                    - Capture buffer to see last few screen pages
  3456.                    - More Terminal Emulators
  3457.                    - Logon Script Mode
  3458.  
  3459.               Of course upgrades are mainly dependent on you, the end
  3460.             user.  MyComm is user supported software.  If I see that
  3461.             people are interested in the program, and interested enough
  3462.             to register it, I will feel more inclined to continue to
  3463.             upgrade MyComm.
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480.  
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.  
  3490.  
  3491.  
  3492.  
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.             Appendix F  MyComm Revision History
  3507.  
  3508.               September 19, 1991   - MyComm Version 1.0 design began
  3509.  
  3510.               February 16, 1992    - MyComm Version 1.0 completed
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527.  
  3528.  
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.             Appendix G  MyComm Order Form
  3573.  
  3574.                            MyComm Version 1.0  Order Form
  3575.                          Copyright (c) 1992, Ken Dorshimer
  3576.                                  All Rights Reserved
  3577.  
  3578.                                       Mail to:
  3579.                                    Ken Dorshimer
  3580.                                   P.O. Box 193101
  3581.                            San Francisco, Ca. 94119-3101
  3582.  
  3583.  
  3584.             Your Name: _________________________________________________
  3585.  
  3586.             Address:   _________________________________________________
  3587.  
  3588.                        _________________________________________________
  3589.  
  3590.             City:      _________________________________________________
  3591.  
  3592.  
  3593.             State:    _________      Zip Code: _________________________
  3594.  
  3595.  
  3596.  
  3597.             Number of Copies of MyComm  _______  X $25.00 =   __________
  3598.  
  3599.             Number of Copies of MyComm  _______  X $1 S&H =   __________
  3600.  
  3601.                                                   Total:      __________
  3602.  
  3603.  
  3604.             Please make check or Money Order out to Ken Dorshimer, and
  3605.             send payment to the address above (mine not yours).
  3606.  
  3607.             Funds should be in U.S dollars, and drawn on a U.S. bank.
  3608.  
  3609.             Do not send cash.
  3610.  
  3611.  
  3612.  
  3613.  
  3614.  
  3615.  
  3616.  
  3617.  
  3618.  
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.             Appendix H  MyComm Bug Report Form
  3639.  
  3640.               This form is used to describe any problems, or bugs that
  3641.             you may have found with MyComm.  You may also use it to tell
  3642.             me of any enhancements you would like to see added to
  3643.             MyComm, or suggestions for future versions.
  3644.  
  3645.               Bug reports and suggestions are always welcome.   I am
  3646.             trying to provide the very best communications software
  3647.             package I can.  Of course all bug reports and suggestions
  3648.             get much closer scrutiny when accompanied by a registration
  3649.             check.  <grin>
  3650.  
  3651.             ----------------------------------------------------------
  3652.  
  3653.             Machine Type __________________________     DOS Version ____
  3654.  
  3655.             Machine BIOS Type _____________________     Monitor ________
  3656.  
  3657.             Modem Brand __________________________      Speed       ____
  3658.  
  3659.             Describe problem, bug, or suggestion:
  3660.  
  3661.             ____________________________________________________________
  3662.             ____________________________________________________________
  3663.             ____________________________________________________________
  3664.             ____________________________________________________________
  3665.             ____________________________________________________________
  3666.             ____________________________________________________________
  3667.             ____________________________________________________________
  3668.             ____________________________________________________________
  3669.             ____________________________________________________________
  3670.             ____________________________________________________________
  3671.             ____________________________________________________________
  3672.             ____________________________________________________________
  3673.             ____________________________________________________________
  3674.             ____________________________________________________________
  3675.             ____________________________________________________________
  3676.             ____________________________________________________________
  3677.             ____________________________________________________________
  3678.             ____________________________________________________________
  3679.             ____________________________________________________________
  3680.             ____________________________________________________________
  3681.  
  3682.  
  3683.                                       Mail To:
  3684.                                    Ken Dorshimer
  3685.                                   P.O. Box 193101
  3686.                            San Francisco, Ca. 94119-3101
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.             1K-Xmodem File Transfers  41
  3705.             Add LF after incoming CR  16
  3706.             Add Phone List Item  13
  3707.             Alt A  11
  3708.             Alt B  12
  3709.             Alt C  12
  3710.             Alt D  12
  3711.             Alt E  20
  3712.             Alt H  20
  3713.             Alt I  20
  3714.             Alt L  21
  3715.             Alt M  21
  3716.             Alt O  21
  3717.             Alt P  22
  3718.             Alt Q  22
  3719.             Alt R  22
  3720.             Alt S  22
  3721.             Alt U  23
  3722.             Alt W  35
  3723.             Alt X  36
  3724.             ASCII File Transfers  40
  3725.             ASCII Transfers Setup  30
  3726.             ASCII Transfers Setup Screen  30
  3727.             Baud Rate  14
  3728.             BS Key Sends BS or DELete  16
  3729.             Bug Report Form  51
  3730.             Call Numbers (Dial)  17
  3731.             Change Port Parameters - Alt P  22
  3732.             Change Port Parameters Screen  22
  3733.             Character Pace Time  31
  3734.             Chat Mode - Alt A  11
  3735.             Clear last date called  16
  3736.             Clear the Screen - Alt C  12
  3737.             Clever quip for TagLine  35
  3738.             COM Port  24
  3739.             Command Summary  47
  3740.             CR Translation Upload and Download  31
  3741.             Data Bits  14
  3742.             Data Parity  14
  3743.             Date Format Style  34
  3744.             Default Protocol  14
  3745.             Definitions, Acronyms  5
  3746.             Delete an Item  17
  3747.             Dial Prefix  14
  3748.             Dial Screen  12
  3749.             Dialing Functions - Alt D  12
  3750.             Dialing Prefix #1  28
  3751.             Dialing Prefix #2  28
  3752.             Dialing Prefix #3  28
  3753.             Dialing Prefixes  28
  3754.             Dialing Status Window  17
  3755.             Dialing Wait Time  26
  3756.             Disclaimer and Warranty  4
  3757.             Download Directory  28
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.             Download Files - PgDn  40
  3771.             Download Protocol Menu  38
  3772.             Download/Upload Status Window  39
  3773.             Edit Phone List Item Screen  13
  3774.             Exit MyComm - Alt X  36
  3775.             Exit MyComm Window  36
  3776.             Expand Blank Lines to Spaces  31
  3777.             External Protocol File Transfers  42
  3778.             External Protocols Setup  32
  3779.             External Protocols Setup Screen  32
  3780.             F1 key  11
  3781.             F2 key  36
  3782.             F3 key  36
  3783.             F4 key  36
  3784.             File Transfer Hints  40
  3785.             Find Phone List Items  19
  3786.             General System Requirements  6
  3787.             Get Filename Screen  39
  3788.             Hang Up Modem - Alt H  20
  3789.             Help Menu - F1  11
  3790.             Help Screen  11
  3791.             Installation  7, 8
  3792.             Introduction to MyComm  1
  3793.             LF Translation Upload and Download  31
  3794.             Line Editing Functions  43
  3795.             Line Pace Time  31
  3796.             Load Phone List Screen  19
  3797.             Load Phone List Window  19
  3798.             Local Echo  15
  3799.             Local Echo on by Default  26
  3800.             Local Echo On During ASCII Uploads  31
  3801.             Local Echo On/Off - Alt E  20
  3802.             Logon Name  15
  3803.             Make Noise After File Transfers  34
  3804.             Make Noise When Calls Connect  34
  3805.             Manual Dial - Alt M  21
  3806.             Manual Dial Screen  19
  3807.             Manual Dial Window  19
  3808.             Mark Phone List Items  19
  3809.             Miscellaneous Options Setup  33
  3810.             Miscellaneous Options Setup Screen  33
  3811.             Modem Answer String  25
  3812.             Modem Attention String  25
  3813.             Modem Cancel Dial String  26
  3814.             Modem Dial Suffix String  26
  3815.             Modem Hang Up String  25
  3816.             Modem Initialization String  25
  3817.             Modem Setup Screen  24
  3818.             MyComm Bug Report Form  51
  3819.             MyComm Command Summary  47
  3820.             MyComm Files  6
  3821.             MyComm General Installation Instructions  8
  3822.             MyComm Installation  7
  3823.             MyComm Line Editing Functions  43
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.             MyComm Order Form  50
  3837.             MyComm Registration  2
  3838.             MyComm Revision History  49
  3839.             MyComm Screens and Menus  10
  3840.             MyComm Test Environment  44
  3841.             Name  13
  3842.             Number  13
  3843.             Order Form  50
  3844.             Outside to DOS - Alt O  21
  3845.             Pacing Char  31
  3846.             Page Down  40
  3847.             Page Up  40
  3848.             Password  15
  3849.             Password for sign ons  35
  3850.             Path\File for Phone File  29
  3851.             Path\File for Screen Capture  29
  3852.             Path\File for Session Capture  29
  3853.             Path\Filename of Editor  29
  3854.             Path\Filename of External Programs  29
  3855.             Paths Setup  28
  3856.             Paths Setup Screen  28
  3857.             Pause Between Calls  26
  3858.             PgDn  40
  3859.             PgUp  40
  3860.             Phone Item Info Screen  18
  3861.             Planned Modifications and Upgrades  48
  3862.             Present Line Status - Alt L  21
  3863.             Present Line Status Window  21
  3864.             Protocols Setup  30
  3865.             Protocols Setup Menu  30
  3866.             Quick Re-Dial - Alt Q  22
  3867.             Received BS (BackSpace) Destructive  16
  3868.             Remote Abort Char  31
  3869.             Revision History  49
  3870.             Run External Program - Alt R  22
  3871.             Save Changes  17
  3872.             Save Setup  35
  3873.             Screen Background Color  33
  3874.             Screen Text Color  34
  3875.             Screens and Menus  10
  3876.             SEAlink Derived File Transfers  41
  3877.             Send Break - Alt B  12
  3878.             Send Init. String Menu  20
  3879.             Send Modem Initialization Strings - Alt I  20
  3880.             Send Name - F2  36
  3881.             Send Password - F3  36
  3882.             Send Screen to File - Alt W  35
  3883.             Send Tagline  - F4  36
  3884.             Session Capture On/Off/Pause - Alt S  22
  3885.             Starting a File Transfer  38
  3886.             Stop Bits  14
  3887.             Strip Hi Bits  16
  3888.             Strip High Bits  31
  3889.             System Requirements  7
  3890.  
  3891.  
  3892.  
  3893.  
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899.  
  3900.  
  3901.  
  3902.             Terminal Screen  10
  3903.             Terminal Type  15
  3904.             Test Environment  44
  3905.             Time Format - 12 or 24 Hour  34
  3906.             Transferring Files  37
  3907.             Troubleshooting  45
  3908.             Update Configuration - Alt U  23
  3909.             Update Configuration Menu  23
  3910.             Upload Directory to files from  29
  3911.             UpLoad Files - PgUp  40
  3912.             Use CTS/RTS Flow Control  27
  3913.             Use Direct Video  34
  3914.             Use DSR/DTR Flow Control  27
  3915.             Use DTR to Hang Up Modem  27
  3916.             Use XON/XOFF Flow Control  27
  3917.             Xmodem File Transfers  41
  3918.             Xmodem-1K  41
  3919.             Ymodem  41
  3920.             Ymodem Batch - 1K  42
  3921.             Ymodem Batch File Transfers  42
  3922.             Your Name for sign ons  34
  3923.             Zmodem File Transfers  42
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.