home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / 1to1_v23.zip / 121.DOC < prev    next >
Text File  |  1988-06-28  |  86KB  |  2,647 lines

  1. @CB
  2.  
  3.  
  4.  
  5.  
  6.  
  7.      
  8.      
  9.      
  10.      
  11.      
  12.      
  13.      
  14.                             O N E    T O    O N E (tm)
  15.                                          
  16.                          Personal Communications Software
  17.                                          
  18.                                    Version 2.3
  19.      
  20.      
  21.      
  22.      
  23.      
  24.      
  25.      
  26.      
  27.      
  28.                         R E F E R E N C E     M A N U A L
  29.      
  30.      
  31.      
  32.      
  33.      
  34.      
  35.      
  36.      
  37.      
  38.      
  39.      
  40.      
  41.      
  42.      
  43.      
  44.      
  45.      
  46.      
  47.                                  Digital Transit
  48.                                  3360 Towneship Road
  49.                                  Antioch, TN  37013
  50.      
  51.      
  52.      
  53.      
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  65.  
  66.  
  67.      ONE TO ONE - Reference Manual                                2
  68.  
  69.  
  70.      WARRANTY
  71.      
  72.      
  73.      A lot of time and effort have gone into making ONE TO ONE a unique and
  74.      efficient communications program. Comments from current users indicate
  75.      that the program works and works well. However, on the off chance that
  76.      something unfortunate does occur we must state the following:
  77.      
  78.      
  79.      Digital Transit makes no warranty of any kind, express or implied,
  80.      including without limitation, any warranties of merchantability and/or
  81.      fitness for a particular purpose.  Digital Transit shall not be liable
  82.      for any damages, whether direct, indirect, special or consequential
  83.      arising from a failure of this program to operate in the manner desired
  84.      by the user.  Digital Transit shall not be liable for any damage to data
  85.      or property which may be caused directly or indirectly by the use of the
  86.      program.
  87.      
  88.      IN NO EVENT WILL DIGITAL TRANSIT BE LIABLE TO YOU FOR ANY DAMAGES,
  89.      INCLUDING ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR
  90.      CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO USE THE
  91.      PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.
  92.      
  93.      Digital Transit is making ONE TO ONE available through the User
  94.      Supported concept of software distribution.  IF THIS PROGRAM DOESN'T FIT
  95.      YOUR NEEDS ... DON'T BUY IT.  However, if you do use this program and
  96.      then find that it doesn't work as claimed, let us know. We should be
  97.      able to fix most anything within 48 hours. We don't expect to receive
  98.      your money UNTIL you are satisfied!
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  128.  
  129.  
  130.      ONE TO ONE - Reference Manual                                3
  131.  
  132.  
  133.      TRADEMARKS
  134.      
  135.      
  136.      ONE TO ONE is a trademark of Digital Transit
  137.      
  138.      Microsoft, Microsoft C, MS, and MS-DOS are registered trademarks of
  139.      Microsoft Corporation.
  140.      
  141.      IBM and PC-DOS are registered trademarks of International Business
  142.      Machines Corporation.
  143.      
  144.      Hayes is a trademark of Hayes Microcomputer Products, Inc.
  145.      
  146.      Touch Tone and AT&T are trademarks of American Telephone & Telegraph
  147.      Company.
  148.      
  149.      COMPAQ is a registered trademark of COMPAQ Computer Corporation
  150.      
  151.      ARC is a trademark of System Enhancement Associates
  152.      
  153.      The  Greenleaf Comm Library and The Greenleaf Functions are trademarks
  154.      of Greenleaf Software, Inc.
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  191.  
  192.  
  193.      ONE TO ONE - Reference Manual                                4
  194.  
  195.  
  196.      TABLE OF CONTENTS
  197.      
  198.      
  199.      WARRANTY.....................................................   2
  200.      TRADEMARKS...................................................   3
  201.      WHAT IS ONE TO ONE? .........................................   5
  202.      SHAREWARE NOTES .............................................   6
  203.      ACKNOWLEDGMENTS .............................................   8
  204.      CONVENTIONS USED IN THIS MANUAL .............................   9
  205.      SYSTEM REQUIREMENTS .........................................  10
  206.      ONE TO ONE SYSTEM FILES .....................................  11
  207.      GETTING STARTED .............................................  13
  208.      STARTUP OPTIONS .............................................  15
  209.      PRIMARY SCREEN DISPLAY ......................................  16
  210.      TERMINAL & MENU MODES .......................................  17
  211.      TERMINAL MODE KEYSTROKE COMMANDS ............................  19
  212.      Alt-A: Answer The Phone .....................................  19
  213.      Alt-C: Clear The Screen .....................................  19
  214.      Alt-D: Dialing Directory ....................................  19
  215.      Alt-H: Hang Up The Phone ....................................  19
  216.      Alt-M: Modem Echo ...........................................  20
  217.      Alt-P: Change Parameters ....................................  20
  218.      Alt-R: Redial The Last Number ...............................  20
  219.      Alt-T: Chat Mode ............................................  20
  220.      Alt-X: Exit To DOS ..........................................  21
  221.      Alt-Z: Visit DOS (Shell) ....................................  21
  222.      PgUp: Upload (Send) A File ..................................  21
  223.      PgDn: Download (Receive) A File .............................  22
  224.      Ctrl-Enter: End of Message Indicator ........................  22
  225.      Ctrl-Home: Capture Keystrokes ...............................  22
  226.      Ctrl-Keystroke: Send CTRLTEXT Messages ......................  22
  227.      Home or F1: Help ............................................  22
  228.      Esc or `+': Switch From Terminal To Menus ...................  22
  229.      MENU MODE ...................................................  23
  230.      MENU DESCRIPTIONS
  231.           THE INFO MENU............................................ 24
  232.           THE FILES MENU .......................................... 24
  233.           THE MODEM MENU .......................................... 27
  234.           THE PHONE MENU .......................................... 28
  235.           THE TOGGLES MENU ........................................ 30
  236.           THE SCREEN MENU ......................................... 32
  237.           THE KEYS MENU ........................................... 33
  238.      TIPS AND TRICKS .............................................  34
  239.      FINAL REMARKS ...............................................  36
  240.      
  241.      APPENDIX I   ORDER FORM .....................................  37
  242.      APPENDIX II  ONE TO ONE AND XMODEM ..........................  38
  243.      APPENDIX III PHONE DIRECTORY STRUCTURE ......................  39
  244.      APPENDIX IV  OPTIONS.121 STRUCTURE ..........................  40
  245.      APPENDIX V   COMMUNICATIONS PORT ADDRESSES ..................  41
  246.      APPENDIX VI  ONE TO ONE PROGRAMMING TRIVIA ..................  42
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  254.  
  255.  
  256.      ONE TO ONE - Reference Manual                                5
  257.  
  258.  
  259.      WHAT IS ONE TO ONE?
  260.      
  261.      
  262.      ONE TO ONE is a telecommunications package designed for those of us who
  263.      sometimes call friends with computers. The many sophisticated programs
  264.      that are currently available do a great job for accessing bulletin
  265.      boards, information services, etc. HOWEVER, they are less than desirable
  266.      when it comes to two human beings trying to communicate over the phone
  267.      lines via modem.
  268.      
  269.      ONE TO ONE is the first communications program available that attempts
  270.      to address the special needs of people sharing data with other people.
  271.      
  272.      What does ONE TO ONE offer that the others don't?  With ONE TO ONE, you
  273.      and your friends can:
  274.      
  275.      o Type messages to each other while a file transfer is in progress!
  276.      
  277.      o Never worry about garbled text caused by two people typing at the same
  278.      time.  Incoming and Outgoing text appear in separate windows on screen.
  279.      
  280.      o "Share" a text file.  You and a friend can be looking at the same text
  281.      file simultaneously.  Both of you will have control over scrolling the
  282.      files contents in a window.  At any time, you can pause and type notes
  283.      to each other about the file that you are sharing.
  284.      
  285.      o Best of all ... the price is right!  A suggested contribution of $15-
  286.      $20 is cheap at twice the price.
  287.      
  288.      ONE TO ONE is an excellent communications program designed with the
  289.      `friend to friend' computer network in mind.  With a little practice you
  290.      will find it to be a very useful, interactive and entertaining file
  291.      transfer utility.
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  317.  
  318.  
  319.      ONE TO ONE - Reference Manual                                6
  320.  
  321.  
  322.      SHAREWARE NOTES
  323.      
  324.      
  325.      A Computer without software is like a toaster without bread. Without
  326.      software, our computers are useless so we buy the programs that put
  327.      expensive hardware to work. Unfortunately, computer software is very
  328.      expensive which makes it tough to get EVERYTHING we need.
  329.      
  330.      What's even worse is that very few commercial software dealers allow us
  331.      to open their package, try it out and return it if we don't like it.
  332.      Those that do always charge an outrageous re-stocking fee.
  333.      
  334.      Then along comes User Supported software. The basic idea is that you,
  335.      the user, should have the right to "try before you buy". If you test the
  336.      software and decide that you like it, you send the author the money to
  337.      pay for it. Since the author doesn't have the high marketing overhead he
  338.      can charge much less than the big boys.
  339.      
  340.      Advantages:
  341.                o Try before you buy. If you don't like it, don't buy it!
  342.                
  343.                o The price is right. You don't pay for marketing overhead.
  344.                
  345.                o The quality is right. Most software is written by
  346.                professional programmers that know what they're doing. If the
  347.                quality isn't there, you'll know it BEFORE you spend any
  348.                money.
  349.                
  350.                o Updates are more frequent. The programmers are frequently in
  351.                close contact with the users and modify the programs based on
  352.                user input. The programs are then distributed via modem not
  353.                dealer/distributor networks. The documentation is a file on
  354.                the program disk. No waiting for a new and expensive
  355.                reprinting of the manual.
  356.      
  357.      Disadvantages:
  358.                o Telephone support is hard to come by. (I've never needed any
  359.                from a User Supported product.)
  360.                
  361.                o Latest figures indicate that less than 10% of the users
  362.                actually pay the author for the program.
  363.                
  364.                o This is the reason for the first disadvantage. It's hard for
  365.                someone to give up a PAYING job as a professional programmer
  366.                to support NON-PAYING users.
  367.      
  368.      There are several packages I like but think the author is asking too
  369.      much so I've stopped using them. Perhaps I should have sent the author
  370.      what I think the program is worth and risk hurting his/her feelings.
  371.      
  372.      Anyway, you know where I stand. A suggested price of $15-$20 is a
  373.      bargain considering the quality of the product. If in your opinion you
  374.      think it's only worth $5, SEND IT IN. However, if you send less than
  375.  
  376.  
  377.  
  378.  
  379.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  380.  
  381.  
  382.      ONE TO ONE - Reference Manual                                7
  383.  
  384.  
  385.      $15.00 please send a note letting us know what we can do to make ONE TO
  386.      ONE more valuable.
  387.      
  388.      Clearly, the User Supported concept is advantageous for us all. But we
  389.      must take it more seriously if it's going to work. Cast your vote for
  390.      the User Supported concept by paying for the programs you use.
  391.      
  392.      Before I put the soap box away...
  393.      
  394.      ONE TO ONE is a professional-quality software package that is being
  395.      distributed through electronic rather than traditional marketing
  396.      channels. It is NOT free software. If you find this program to be of
  397.      use, you are urged to send a small contribution (in the $15 - $20 range)
  398.      to the author at the address below.
  399.      
  400.      Make checks payable to:
  401.      
  402.                                    Digital Transit
  403.                                    3360 Towneship Road
  404.                                    Antioch, TN  37013
  405.      
  406.      
  407.      Whether you decide to use ONE TO ONE or not, thanks for taking the time
  408.      to try it out. You are ENCOURAGED to distribute this software in any way
  409.      that you see fit, providing the following conditions are met:
  410.      
  411.                o You must receive NO COMPENSATION for distributing ONE TO
  412.                ONE. (Compensated Electronic Distribution Services such as
  413.                BBS's, Compuserve, Genie, etc., can distribute ONE TO ONE
  414.                legally.)
  415.                
  416.                o The program and documentation must be distributed together.
  417.                
  418.                o The program and documentation must be unmodified.
  419.                
  420.                o ONE TO ONE may not be distributed in association with any
  421.                other product or service unless an arrangement has been
  422.                negotiated with Digital Transit.
  423.      
  424.      Distributors of Public Domain and User Supported software may not
  425.      distribute ONE TO ONE without written permission from Digital Transit.
  426.      You will most likely get permission, but written permission is REQUIRED.
  427.      
  428.      Anyone interested in a site license, or in bundling ONE TO ONE with
  429.      another product, please contact the author at the above address.
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  443.  
  444.  
  445.      ONE TO ONE - Reference Manual                                8
  446.  
  447.  
  448.      ACKNOWLEDGEMENTS
  449.      
  450.      
  451.      Thanks, Jan and Chris, for your patience.
  452.      
  453.      Thanks, Microsoft, for Microsoft C - the BEST MS-DOS C COMPILER.
  454.      
  455.      Thanks again, Microsoft, for the MASM Assembler (ver. 5.1)
  456.      
  457.      Thanks, Greenleaf Software, for saving me from a lot of grunt work.
  458.      
  459.      Thank-you beta testers, for your encouragement and design feedback.
  460.      
  461.      Thanks Eric Hawkins, for your good judgement and advice.
  462.      
  463.      Thanks Dean Carothers for your enthusiasm, knowledge and friendship for
  464.      the past 9 years.
  465.      
  466.      Thank you, Steve Bell, for your expert help in editing the documentation
  467.      of ONE TO ONE.
  468.      
  469.      Thanks to all of the registered users of ONE TO ONE.
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  506.  
  507.  
  508.      ONE TO ONE - Reference Manual                                9
  509.  
  510.  
  511.      CONVENTIONS USED IN THIS MANUAL
  512.      
  513.      
  514.      The IBM keyboard is programmable.  That is, the keyboard isn't locked
  515.      into any particular mode of operation.  We can redefine the keyboard to
  516.      suit our needs.  To this end, IBM has added several interesting keys
  517.      that operate much like the SHIFT keys on a typewriter.  We are only
  518.      concerned with the use of the "Ctrl" and "Alt" keys right now.
  519.      
  520.      Whenever you see "Alt-Something" it means to press and HOLD the "Alt"
  521.      key and THEN press the "Something" key ... at the same time.
  522.      
  523.      EXAMPLE:  Alt-X ... Press "X" WHILE the "Alt" key is depressed.
  524.      
  525.      Also, whenever you see "Ctrl-something" it means to press and HOLD the
  526.      "Ctrl" key while you press the "something" key at the same time.
  527.      
  528.      EXAMPLE:  Ctrl-X    ... Press "X" WHILE the "Ctrl" key is depressed.
  529.      
  530.      There are keys we'll use that aren't found on typewriters.   One is the
  531.      "Esc" key which is toward the upper left corner of the keyboard if you
  532.      have an older computer or toward the upper right corner if you have a
  533.      newer model.  (Why they switched it is beyond me.)  The "Numeric Keypad"
  534.      generally found on the right side of the keyboard is also important.
  535.      
  536.      Depending on the state of the Num Lock (numeric lock) key, the numeric
  537.      keypad is either in the numeric mode or the direction mode. (The Num
  538.      Lock key behaves like the CAPS LOCK key.) In numeric mode, the keys
  539.      generate numbers much like a calculator. In the direction mode, the
  540.      other markings that appear on the keys are active. For instance 8, 2, 4
  541.      and 6 move the cursor UP, DOWN, LEFT and RIGHT respectively (these keys
  542.      are marked with arrows). Keys 7, 1, 9 and 3 are used for HOME, END, PAGE
  543.      UP and PAGE DOWN cursor movement. Most keyboards have the PAGE UP and
  544.      PAGE DOWN keys abbreviated. They are referred to in this manual as PgUp
  545.      and PgDn.
  546.      
  547.      The RETURN key is known as the ENTER key in IBM manuals. It is located
  548.      on the right side of the keyboard and marked with a crooked arrow
  549.      pointing to the left. For consistency it is referred to as the ENTER
  550.      key.
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  569.  
  570.  
  571.      ONE TO ONE - Reference Manual                                10
  572.  
  573.  
  574.      SYSTEM REQUIREMENTS
  575.      
  576.      
  577.      ONE TO ONE requires the following:
  578.      
  579.      o IBM Compatible Computer
  580.      o PC-DOS Or MS-DOS (Version 2.1 or later)
  581.      o One Floppy Disk Drive (hard disk not required)
  582.      o 192k Of RAM minimum
  583.      o One RS-232 Serial Port
  584.      o HAYES COMPATIBLE modem (supporting the Hayes AT command set)
  585.      o An operating telephone line.
  586.      o Someone To Call
  587.      
  588.      ONE TO ONE works with Monochrome as well as Color video cards. If you
  589.      have an EGA or VGA display card, ONE TO ONE will use the CGA mode.
  590.      
  591.      When you install ONE TO ONE, you will be asked whether you have Touch
  592.      Tone or Pulse phone service. ONE TO ONE will work with either.
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  632.  
  633.  
  634.      ONE TO ONE - Reference Manual                                11
  635.  
  636.  
  637.      ONE TO ONE SYSTEM FILES
  638.      
  639.      
  640.      ONE TO ONE Version 2.3 is distributed in an archived form. The "ARC"
  641.      archiving utility by System Enhancement Associates was used to compress
  642.      the files to keep downloading time to a minimum. ARC has become the
  643.      standard file compression program used for electronic software
  644.      distribution.
  645.      
  646.      You should have no problem obtaining a copy of the latest version of ARC
  647.      from your friendly neighborhood bulletin board.  Please remember that
  648.      ARC is not free!  It saves money in the long run so why not go ahead and
  649.      pay for it?
  650.      
  651.      The name of the archived file is 121-V23.ARC. After "un-arching" this
  652.      file you will see the files listed below:
  653.      
  654.      121.EXE      - The program.
  655.      121.DOC      - The documentation for the program.
  656.      121SORT.EXE  - A utility to sort a ONE TO ONE phone directory.
  657.      121SORT.DOC  - The documentation for 121SORT.EXE.
  658.      121READ.ME   - Notes reflecting any last minute changes or tips.
  659.      WHATSNEW.121 - Notes on improvements in the current version.
  660.      
  661.      The only file required to start ONE TO ONE is 121.EXE.  When you run the
  662.      program for the first time ONE TO ONE looks for other files and creates
  663.      them if they are not found.  Those files are:
  664.      
  665.      OPTIONS.121
  666.      
  667.      OPTIONS.121 is the file that holds the current configuration parameters
  668.      for your system. If the file OPTIONS.121 is not found it will be created
  669.      automatically after asking you several questions. Floppy users should
  670.      remove the write protect tab before startup.
  671.      
  672.      PHONEDIR.121
  673.      
  674.      The phone directory file is named PHONEDIR.121. When you access the
  675.      dialing directory, PHONEDIR.121 is read from disk. If ONE TO ONE can't
  676.      find the directory, it creates a blank one and writes it back to disk.
  677.      
  678.      CTRLTEXT.121
  679.      
  680.      Beginning with Version 2.2 you have the ability to assign phrases to
  681.      Ctrl-characters.  For example, you could assign Ctrl-S the phrase "I'm
  682.      Sending The File In 10 Seconds, OK?".  When Ctrl-S is pressed  this
  683.      message would be sent automatically as though you had typed it by hand.
  684.      It is sent quickly with no typos!  The messages associated with Ctrl-
  685.      characters are stored in a file called CTRLTEXT.121.  This file is
  686.      created when ONE TO ONE is executed for the first time.
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  695.  
  696.  
  697.      ONE TO ONE - Reference Manual                                12
  698.  
  699.  
  700.      Listed below is a brief summary of all files associated with ONE TO ONE
  701.      Version 2.3:
  702.      
  703.      121-V23.ARC - The archived distribution form of ONE TO ONE.
  704.      
  705.      After un-archiving:
  706.      
  707.      121.EXE      - The program.
  708.      121.DOC      - The documentation for the program.
  709.      121SORT.EXE  - A utility to sort a ONE TO ONE phone directory.
  710.      121SORT.DOC  - The documentation for 121SORT.EXE.
  711.      121READ.ME   - Notes reflecting any last minute changes or tips.
  712.      WHATSNEW.121 - Notes describing improvements in release 2.0.
  713.      
  714.      After running ONE TO ONE for the first time:
  715.      
  716.      121.EXE      - The program.
  717.      121.DOC      - The documentation for the program.
  718.      121SORT.EXE  - A utility to sort a ONE TO ONE phone directory.
  719.      121SORT.DOC  - The documentation for 121SORT.EXE.
  720.      121READ.ME   - Notes reflecting any last minute changes or tips.
  721.      WHATSNEW.121 - Notes describing improvements in release 2.0.
  722.      OPTIONS.121  - The System Configuration File.
  723.      PHONEDIR.121 - The Phone Directory.
  724.      CTRLTEXT.121 - Messages attached to Ctrl-characters.
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  758.  
  759.  
  760.      ONE TO ONE - Reference Manual                                13
  761.  
  762.  
  763.      GETTING STARTED
  764.      
  765.      
  766.      The FIRST time you start ONE TO ONE, type 121 and press ENTER. After a
  767.      few moments you will be told that ONE TO ONE couldn't find the file
  768.      OPTIONS.121. You are then asked to answer several questions so that a
  769.      configuration file can be created for your particular system. Each
  770.      question is discussed below.
  771.      
  772.      o Which Communications Port? (1/2/3/4):
  773.      
  774.      Enter the port number, 1 through 4 to reflect the serial port you use.
  775.      If you enter the wrong number, ONE TO ONE will not be able to initialize
  776.      the serial port and prints a message to that effect.  If that occurs use
  777.      the Alt-P key to Change Parameters.  Anything changed with Alt-P is not
  778.      permanent unless you save the parameters with the menu choice called
  779.      `Save OPTIONS.121' which is found in the FILES MENU.  (More about that
  780.      later.)
  781.      
  782.      o What Baud Rate? (300/1200/2400/4800/9600):
  783.      
  784.      Type the number representing the speed of your modem and press ENTER.
  785.      ONE TO ONE always uses 8 data bits, 1 stop bit and No parity. You will
  786.      not be prompted for these parameters.
  787.      
  788.      o Key-Clicks On Incoming Text? (Y/N):
  789.      
  790.      If you type `Y' in response to this question,  ONE TO ONE will cause a
  791.      "click" to occur on each incoming character.  This can be a useful
  792.      feature because you will always know when someone is "typing at you".
  793.      
  794.      o Touch Tone or Pulse Dialing? (T/P):
  795.      
  796.      If you have pulse dialing, you should enter a `P'.  Anything else
  797.      defaults to Touch Tone service.
  798.      
  799.      o Default Modem Initialization String? (Y/N):
  800.      
  801.      The default modem initialization string performs the following commands:
  802.      ... Wait 1.5 seconds ... Take the modem off-line ... Wait another 1.5
  803.      seconds ... issue the ATZ command to reset the modem ... Wait another
  804.      1.5 seconds ... issue the ATV1 command to set the modem result codes to
  805.      WORDS instead of DIGITS ... and finally, issue the ATE0 command to
  806.      disable the modem from echoing your keystrokes into the receive buffer.
  807.      
  808.      Ninety-nine percent of you can probably just answer `Y' accepting the
  809.      defaults and go with it.  However, the ability to create a custom modem
  810.      initialization string is available.
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  821.  
  822.  
  823.      ONE TO ONE - Reference Manual                                14
  824.  
  825.  
  826.      
  827.      To change the default setting type `N' and press ENTER.  An on-screen
  828.      explanation of the special characters that can be imbedded in the
  829.      initialization string is then displayed.  They are:
  830.      
  831.      { = The ENTER key. ~ = 0.5 second delay. ^ = Next character is
  832.      interpreted as a control code.
  833.      
  834.      Enter the customized modem initialization string and press ENTER. Faster
  835.      modems may take advantage of the extended result codes by using the ATX1
  836.      command.  When connected the modem will detect the caller's baud rate
  837.      and send a message to the monitor.  That way, if you're at 1200 baud and
  838.      someone calls at 300 just use Alt-P to change parameters and establish a
  839.      connection at the caller's rate.
  840.      
  841.      o What Type Of Screen Do you Have? (1/2/3):
  842.      
  843.      1 = Monochrome.  No colors or shades of grey.
  844.      2 = Color.  I have a color monitor.
  845.      3 = Monochrome, but I get nice shades of grey.
  846.      
  847.      ENTER `1' if you have an IBM green-screen monitor or a Monochrome
  848.      Display Adapter card.
  849.      
  850.      ENTER `2' for color monitors.  In color, ONE TO ONE has white text on a
  851.      blue background.  The pull-down menus are red with white text. Sounds
  852.      sort of corny and patriotic, doesn't it? It looks good and it's easy on
  853.      the eyes.
  854.      
  855.      ENTER `3' for monitors that display shades of grey when colors are
  856.      represented.  Compaq and AT&T computers are known to work well like
  857.      this. Try it if you aren't sure.  If the text on the screen is barely
  858.      readable then this option is not for you.  Re-install ONE TO ONE by
  859.      erasing OPTIONS.121 and then select choice number `1' for NO COLORS.
  860.      
  861.      After all of these questions have been answered, ONE TO ONE will create
  862.      the OPTIONS.121 file and write it to disk for future reference.
  863.      
  864.      If you make mistakes while answering these questions, don't worry. The
  865.      parameters can be changed and saved via the `pull-down' menus while
  866.      running ONE TO ONE.
  867.      
  868.      Congratulations!  You now have a working copy of ONE TO ONE!  Make
  869.      backups of these files and store in a safe place.
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  884.  
  885.  
  886.      ONE TO ONE - Reference Manual                                15
  887.  
  888.  
  889.      STARTUP OPTIONS
  890.      
  891.      
  892.      THE 121PATH ENVIRONMENT VARIABLE
  893.      
  894.      ONE TO ONE can run from any directory on a hard disk and the
  895.      configuration files will automatically be found. That's good news for
  896.      Local Area Networks! Keep one copy of ONE TO ONE in a public directory
  897.      and each user can set their 121PATH variable to point to his/her own
  898.      private configuration files.
  899.      
  900.      This is possible because ONE TO ONE now has the ability to examine the
  901.      environment variable table maintained by DOS. The environment variable
  902.      is called 121PATH. To use it, modify your AUTOEXEC.BAT file to include:
  903.      
  904.      PATH=\PATHNAME1
  905.      SET 121PATH=\PATHNAME2
  906.      
  907.      where PATHNAME1 leads to the 121.EXE directory and PATHNAME2 leads to
  908.      the configuration file.   Reboot and these changes take effect.
  909.      
  910.      Now, whenever ONE TO ONE is started DOS will find 121.EXE because the
  911.      PATH variable is set to "point" to it. Next, ONE TO ONE looks for the
  912.      environment variable 121PATH. If it is `SET' ONE TO ONE will load
  913.      OPTIONS.121, PHONEDIR.121 and CTRLTEXT.121 from the directory PATHNAME2
  914.      leads to. If the files are NOT found they will be created in the
  915.      directory pointed to by 121PATH=.  Otherwise, the files default to the
  916.      current or PATHNAME1 directory.
  917.      
  918.      You can be anywhere on the hard disk and your files will be found! Move
  919.      to the directory where you will be downloading files and run ONE TO ONE
  920.      from there.  No need for typing long Drive/Path/File names since you are
  921.      in the default directory for downloading.
  922.      
  923.      Please note that THIS IS NOT REQUIRED to run ONE TO ONE.  You may
  924.      continue to use it without the 121PATH environment variable as you have
  925.      in the past. However, it is a very convenient feature.
  926.      
  927.      STARTUP WITH AUTO-DIAL/AUTO-ANSWER
  928.      
  929.      ONE TO ONE will immediately dial a directory listing with the following
  930.      startup command:
  931.      
  932.      121 D <ENTER>
  933.      
  934.      where D is a Dialing Directory Entry.
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  947.  
  948.  
  949.      ONE TO ONE - Reference Manual                                16
  950.  
  951.  
  952.      
  953.      121 A <ENTER>
  954.      
  955.      ONE TO ONE is executed and then issues the Hayes ATS0=1 command to put
  956.      the modem in Auto-Answer mode. The phone is answered on the first ring.
  957.      
  958.      Both choices skip the title screen moving directly to TERMINAL MODE.
  959.      
  960.      
  961.      PRIMARY SCREEN DISPLAY
  962.      
  963.      
  964.      Each time ONE TO ONE is executed the title screen is displayed. It
  965.      describes the program; warns that this is not free software; begs for
  966.      compensation; tells who wrote it and ... waits for a keystroke. Just
  967.      your typical User Supported software title screen. Press any key to
  968.      clear it, automatically send the modem initialization string, enter
  969.      TERMINAL MODE and the primary screen display. The exceptions to this are
  970.      the `121 A' and `121 D' startup commands which skip the title screen and
  971.      go directly to TERMINAL MODE.
  972.      
  973.      The primary screen is divided into four discrete sections.   They are:
  974.      
  975.      o The top section of the screen contains the names of all of the pull-
  976.      down menus.  This line is referred to as the Menu Bar.
  977.      
  978.      o The middle section of the screen is divided by a reverse video bar
  979.      called the Dividing Bar. INCOMING TEXT, or characters that are typed to
  980.      us, will appear in the upper "window" of this section. OUTGOING TEXT, or
  981.      characters that we type, will appear in the lower window.
  982.      
  983.      o Below the OUTGOING TEXT window there is an area set aside for the
  984.      current communication port settings.  This area is also used for
  985.      messages from ONE TO ONE to us. The message that you will see most
  986.      frequently in the area is, "Press `Home' For Help".  Have you tried it
  987.      yet?
  988.      
  989.      o The bottom line is the program title and copyright notice.
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1010.  
  1011.  
  1012.      ONE TO ONE - Reference Manual                                17
  1013.  
  1014.  
  1015.      TERMINAL AND MENU MODES
  1016.      
  1017.      
  1018.      When the title screen is cleared with a keystroke you enter TERMINAL
  1019.      MODE. This is where most of your ONE TO ONE life is spent. Each key
  1020.      pressed is sent out the comm port to whoever is out there.
  1021.      
  1022.      ONE TO ONE has somewhat of a split personality. You are in TERMINAL MODE
  1023.      when waiting for the phone to ring, typing messages to a friend,
  1024.      downloading or uploading files. You are in MENU MODE while pulling down
  1025.      menus and making selections from them.
  1026.      
  1027.      All of the vital choices from the menus are mapped to the keyboard. You
  1028.      can call or be called; establish a connection; type messages; send and
  1029.      receive files or hang up without once using a menu.  On the other hand,
  1030.      some operations must be carried out from the appropriate pull-down menu.
  1031.      An example is adjusting the Dividing Bar that separates the incoming
  1032.      from the outgoing text.  This option is available only from the "Screen"
  1033.      pull-down in MENU MODE.
  1034.      
  1035.      `Toggle' between TERMINAL MODE and MENU MODE by pressing either the
  1036.      `Esc' (escape) key or the `+' (grey plus) key.  Press Esc (or grey plus)
  1037.      and notice the changes.  Press it again to return.
  1038.      
  1039.      When you "toggle into" the MENU MODE you will notice two changes:
  1040.      
  1041.      o The MENU MODE is flashing to let you know that key strokes will not be
  1042.      sent over the phone lines.
  1043.      
  1044.      o The word "Info" will be highlighted on the "Menu Bar". Pressing ENTER
  1045.      (or the Down Arrow key) activates the menu.
  1046.      
  1047.      Press ENTER and the menu unfolds or is `pulled down'. The INFO MENU
  1048.      contains no choices.  It simply displays the program title, version
  1049.      number, and gives the address of the author.
  1050.      
  1051.      To remove a pull-down menu from the screen without making a change press
  1052.      `Esc' or grey plus.  Pressing the Up Arrow key until the menu goes past
  1053.      the top choice will accomplish the same thing.
  1054.      
  1055.      Make a menu selection so you can see how it's done.  If you are still in
  1056.      the Info pull-down menu remove it by one of the methods described above.
  1057.      Now press the right arrow key a few times.  Each time you press the
  1058.      right arrow the Menu choice to the right is highlighted.  When a Menu
  1059.      selection is highlighted it is ready to become active.
  1060.      
  1061.      Keep pressing the right arrow key until the SCREEN MENU is highlighted.
  1062.      Now press ENTER or the Down Arrow.  The menu will drop down and the
  1063.      first selection "Clear Both Screens" will be highlighted.
  1064.      
  1065.      IMPORTANT:  You could have pressed "S" to automatically pull down the
  1066.      SCREEN MENU.  All menus can be selected by pressing the key
  1067.      corresponding to its first letter.
  1068.      
  1069.  
  1070.  
  1071.  
  1072.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1073.  
  1074.  
  1075.      ONE TO ONE - Reference Manual                                18
  1076.  
  1077.  
  1078.      
  1079.      Selecting a choice WITHIN a Menu is handled the same way. Pull-down a
  1080.      Menu as described above. Then either ...
  1081.      
  1082.      o Press the key that corresponds to it's first letter.  OR ...
  1083.      
  1084.      o Use the Up or Down arrows to highlight a choice and press ENTER.
  1085.      
  1086.      Pull-Down the SCREEN MENU and use the Down Arrow to highlight "Clear
  1087.      Outgoing Screen" and press ENTER.  Any text that was in the outgoing
  1088.      text window (the bottom half of the screen) has been cleared. (If the
  1089.      Outgoing Text window was empty you will not notice that anything
  1090.      happened. It did.)
  1091.      
  1092.      Return to TERMINAL MODE by pressing Esc twice if you are in a menu or
  1093.      once if on the Menu Selection Bar.
  1094.      
  1095.      TO RECAP ... use either of two methods to make menu selections:
  1096.      
  1097.      ARROW/ENTER METHOD - Use the arrow keys to highlight a title on the Menu
  1098.      Bar or a choice within a menu and then press ENTER.     OR ...
  1099.      
  1100.      KEYSTROKE METHOD - Press the key corresponding to the first letter of
  1101.      the menu to pull down (e.g. `M' for MODEM, etc.).  Then press the key
  1102.      that corresponds to the first letter of your choice.    Finish the
  1103.      selection by pressing ENTER.
  1104.      
  1105.      You now have all of the knowledge needed to make ONE TO ONE work for
  1106.      you. At this point you are encouraged to experiment. Call up the Help
  1107.      Screen by pressing either the key marked `Home' on the numeric keypad or
  1108.      F1. You will find a help screen for TERMINAL MODE and a separate help
  1109.      screen for MENU MODE.
  1110.      
  1111.      ONE TO ONE is very easy to use.  A lot of effort went into making the
  1112.      "user-interface" of ONE TO ONE simple and powerful.  Making menu
  1113.      selections and toggling between MENU MODE and TERMINAL MODE will become
  1114.      second nature after a little practice.
  1115.      
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1136.  
  1137.  
  1138.      ONE TO ONE - Reference Manual                                19
  1139.  
  1140.  
  1141.      TERMINAL MODE KEYSTROKE COMMANDS
  1142.      
  1143.      
  1144.      When in TERMINAL MODE you have access to most menu choices without
  1145.      switching to MENU MODE.  Certain keystrokes have been assigned the most
  1146.      frequently used menu selections.  A Keystroke Command will perform as if
  1147.      you had toggled into the MENU MODE, made a choice and toggled back into
  1148.      TERMINAL MODE.  Most keystrokes require that you hold down the `Alt' key
  1149.      while pressing the appropriate character. What follows is a listing of
  1150.      all Keystroke Commands and a description of each.
  1151.      
  1152.      Alt-A: Answer The Phone
  1153.      
  1154.      Alt-A sends the Hayes ATA command to the modem. The ATA command tells
  1155.      the modem to answer the phone. Before you press Alt-A the word RING
  1156.      should appear in the Incoming Text window. This indicates that the phone
  1157.      line attached to the modem is ringing. If a connection is established
  1158.      the word CONNECT appear in the Incoming Text window, otherwise, the
  1159.      message NO CARRIER appears. If you should press Alt-A when the phone
  1160.      isn't ringing just press any key and the modem will stop trying for a
  1161.      connection.
  1162.      
  1163.      Alt-C: Clear The Screen
  1164.      
  1165.      Alt-C clears the Incoming Text, Outgoing Text, and Dividing Bar windows
  1166.      of their current contents.
  1167.      
  1168.      Alt-D: Dialing Directory
  1169.      
  1170.      Alt-D creates a screen display of the Dialing Directory. The directory
  1171.      can contain up to 100 entries. At the bottom of the display are several
  1172.      options:
  1173.      
  1174.                PgUp)Previous List   - PREVIOUS 10 Directory Entries.
  1175.                PgDn)Next List       - NEXT 10 Directory Entries.
  1176.                D)ial an Entry       - Asks "Which Entry?" then dials it.
  1177.                P)rint Listing       - Print Directory Listing.
  1178.                R)evise an Entry     - Add/Revise names and numbers.
  1179.                M)anual Dial         - Dial a number from the keyboard.
  1180.                E)rase an Entry      - Delete an existing entry.
  1181.                Q)uit                - Returns to TERMINAL MODE.
  1182.      
  1183.      After a number is dialed you are returned to TERMINAL MODE. CONNECT will
  1184.      appear in the Incoming Text window indicating that the call was
  1185.      successful. Otherwise, no connection was established and the message NO
  1186.      CARRIER appears.
  1187.      
  1188.      Alt-H: Hang Up The Phone
  1189.      
  1190.      Alt-H sends the Hayes ATH command to hang up the phone. NO CARRIER will
  1191.      appear in the Incoming Text window if you were online when the Alt-H
  1192.      command was issued.
  1193.      
  1194.  
  1195.  
  1196.  
  1197.  
  1198.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1199.  
  1200.  
  1201.      ONE TO ONE - Reference Manual                                20
  1202.  
  1203.  
  1204.      Alt-M: Modem Echo
  1205.      
  1206.      Alt-M `toggles' Modem Echo between ON and OFF.  Modem Echo ON causes
  1207.      keyboard input to appear in the Outgoing Text window AND `echo' to the
  1208.      Incoming Text window as well.
  1209.      
  1210.      Alt-P: Change Parameters
  1211.      
  1212.      Alt-P opens the parameters window permitting changes in baud rate,
  1213.      communications port or both.  The Parameters window is divided into two
  1214.      sections.  Keys 1-4 are used to select which communications port is
  1215.      desired.  Keys 5-9 are used to select the appropriate baud rate. Press a
  1216.      key from each category (if needed) and then press ENTER. To accept the
  1217.      current setting without making any changes, press ENTER without
  1218.      indicating a number.
  1219.      
  1220.      EXAMPLE: Someone calls at 300 baud and your modem default setting is
  1221.      1200.  Press Alt-P ... select the appropriate 300 baud setting by
  1222.      pressing the `5' key and press ENTER.  That's all there is to it.
  1223.      
  1224.      IMPORTANT: ONE TO ONE always uses 8 data bits, 1 stop bit, and NO
  1225.      parity. This is not an option.
  1226.      
  1227.      Alt-P changes are not permanent!  The OPTIONS.121 file is not
  1228.      automatically modified.  The parameters will default to the most
  1229.      recently saved OPTIONS.121 configuration for the next session.
  1230.      
  1231.      Alt-R: Redial The Last Number
  1232.      
  1233.      Alt-R redials the most recent Dialing Directory number called. If no
  1234.      number has been dialed the message "There is No Number to Redial" is
  1235.      displayed.
  1236.      
  1237.      Alt-T: Chat Mode
  1238.      
  1239.      When typing messages every keystroke is transmitted immediately ...
  1240.      mistakes, corrections, misspellings ... everything. This is not amusing
  1241.      for long.
  1242.      
  1243.      There is a better way and it's called Chat Mode. Alt-T creates a buffer
  1244.      that captures all keystrokes until you press ENTER. The edited message
  1245.      is then transmitted. No one will ever know how bad a typist you really
  1246.      are! Neither the Incoming Text window nor incoming messages are
  1247.      affected.
  1248.      
  1249.      The only indication that anything is different is the message on the
  1250.      Dividing Bar, "Chat Mode - Press `Esc' to return to normal mode". Chat
  1251.      Mode locks out all other menu choices. Press `Esc' to return to TERMINAL
  1252.      MODE.
  1253.      
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1262.  
  1263.  
  1264.      ONE TO ONE - Reference Manual                                21
  1265.  
  1266.  
  1267.      Alt-X: Exit To DOS
  1268.      
  1269.      Alt-X exits ONE TO ONE and returns to the DOS prompt. You are first told
  1270.      that you are "Exiting to DOS" and then asked for verification "Are you
  1271.      sure?". Press `Y' and return to DOS. Any other keystroke returns to
  1272.      TERMINAL MODE with no harm done.
  1273.      
  1274.      Alt-Z: Visit DOS (Shell)
  1275.      
  1276.      Alt-Z puts ONE TO ONE "on hold" and drops back to DOS. You may then
  1277.      change directories, format disks, use a text editor, etc. Type EXIT and
  1278.      press ENTER to return to ONE TO ONE. It's as though you never left! This
  1279.      feature does have two requirements:
  1280.      
  1281.      o Your computer must have enough memory to run both ONE TO ONE and your
  1282.      `other' program at the same time.
  1283.      
  1284.      o ONE TO ONE must be able to find the COMMAND.COM file somewhere in the
  1285.      system. ONE TO ONE needs the second copy of COMMAND.COM to create a "DOS
  1286.      shell". If it is not located a message appears saying that it failed to
  1287.      load the second copy of COMMAND.COM and then returns to ONE TO ONE.
  1288.      
  1289.      Experiment to see if this will work on your system. Hard disk user's
  1290.      should have no problem. However, floppy users will have to copy
  1291.      COMMAND.COM from their "boot disk" onto their ONE TO ONE disk for Alt-Z
  1292.      to work properly. Give it a try.
  1293.      
  1294.      PgUp: Upload (Send) A File
  1295.      
  1296.      Press PgUp on the numeric keypad to upload (send) a file. You are
  1297.      prompted for the filename which can be prefixed with a valid drive and
  1298.      path combination. After entering the file name ONE TO ONE will patiently
  1299.      wait for the receiving party to acknowledge that it is ready to receive.
  1300.      At this point file transfer begins automatically.
  1301.      
  1302.      Once file transfer has begun sit back and relax if you like. BUT, if the
  1303.      other person is also using ONE TO ONE you can continue to type messages
  1304.      while the file transfer takes place! In either case you will see a
  1305.      status report of the transfer displayed on the Dividing Bar. A beeping
  1306.      sound will indicate when transfer is complete.
  1307.      
  1308.      File transfer can be aborted anytime by pressing Ctrl-X and you will
  1309.      exit gracefully. Your screen will say "Aborted by User" and you will
  1310.      hear the beeps letting you know that the transfer is finished. Your
  1311.      friend's screen will display a similar cancelation message.
  1312.      
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1325.  
  1326.  
  1327.      ONE TO ONE - Reference Manual                                22
  1328.  
  1329.  
  1330.      PgDn: Download (Receive) A File
  1331.      
  1332.      When you are ready to download (receive) a file press PgDn. You are
  1333.      prompted for a filename which can be prefixed with a valid drive and
  1334.      path combination. After entering the file name ONE TO ONE will patiently
  1335.      wait for the sending party to begin uploading the file.
  1336.      
  1337.      The features available with file Uploading apply here. Either sit back
  1338.      or type messages ... no matter ... you will be notified when file
  1339.      transfer is complete.
  1340.      
  1341.      Ctrl-Enter: End of Message Indicator
  1342.      
  1343.      To indicate that you've finished a thought, press CTRL-ENTER which sends
  1344.      a "space", a smiley face and a Carriage Return. This IS OPTIONAL!
  1345.      Consider using it to show that something you've typed was meant to be
  1346.      said with a grin (e.g. <GRIN>).
  1347.      
  1348.      Ctrl-Home: Capture Keystrokes
  1349.      
  1350.      Ctrl-Home allows ONE TO ONE to capture all incoming keystrokes. When
  1351.      Ctrl-Home is executed "Capture is ON" appears on screen.  All incoming
  1352.      characters will be saved to a file named CAPTURE.121. To terminate
  1353.      capture press Ctrl-Home again and "Capture is OFF" will appear.
  1354.      
  1355.      If CAPTURE.121 is not found, it is created. Thereafter CAPTURE.121 is
  1356.      opened in the APPEND mode. This means that you can toggle Capture ON and
  1357.      OFF as often as you like without overwriting previously saved
  1358.      characters.
  1359.      
  1360.      Ctrl-`User Defined Key': Send CTRLTEXT Messages
  1361.      
  1362.      With the KEYS pull-down menu you can create personalized Keystroke
  1363.      Commands. For instance, Ctrl-T could be defined as "Transfer the file in
  1364.      10 seconds, Ok?". Now, when Ctrl-T is pressed this message is
  1365.      automatically transmitted. This is a convenient and error-free way to
  1366.      send commonly typed phrases and is limited only by your imagination.
  1367.      
  1368.      When you press `Ctrl' and another character simultaneously you will send
  1369.      the message that is attached to that keystroke. See the KEYS MENU
  1370.      discussion on page 33 for more details.
  1371.      
  1372.      Home or F1: Help
  1373.      
  1374.      Pressing the `Home' or F1 key displays a "help screen". Press any key to
  1375.      remove it. There are two help screens, one for TERMINAL MODE and another
  1376.      for MENU MODE. The help screen that appears corresponds to the current
  1377.      active mode.
  1378.      
  1379.      Esc or `+': Switch Between TERMINAL MODE and MENU MODE
  1380.      
  1381.      You can press either `Esc' or the `+' key to `toggle between' TERMINAL
  1382.      MODE and MENU MODE.
  1383.  
  1384.  
  1385.  
  1386.  
  1387.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1388.  
  1389.  
  1390.      ONE TO ONE - Reference Manual                                23
  1391.  
  1392.  
  1393.      MENU MODE
  1394.      
  1395.      
  1396.      Most functions can be controlled in TERMINAL MODE with Keystroke
  1397.      Commands. However some procedures must be accessed through the MENU
  1398.      MODE. Toggle into MENU MODE with either Esc or the `+' key. "Menu Mode"
  1399.      will be begin flashing on the Dividing Bar and no messages or TERMINAL
  1400.      MODE activities are possible.
  1401.      
  1402.      All menus are activated using either of the following methods:
  1403.      
  1404.      ARROW/ENTER METHOD - Use the Right or Left Arrow keys to highlight the
  1405.      desired menu title on the Menu Bar. Press the Down Arrow or ENTER key to
  1406.      pull-down the menu.
  1407.      
  1408.      KEYSTROKE METHOD - Press the key corresponding to the first letter of
  1409.      the selection you want. (e.g. `M' for Modem, etc.)
  1410.      
  1411.      When the appropriate menu is pulled down activating a specific entry is
  1412.      just as easy. To highlight your choice use either the Up/Down arrows or
  1413.      press the key corresponding to its' first letter. Then press ENTER.
  1414.      
  1415.      That's all there is to it! You simply use the arrow keys to point to
  1416.      what you want and press ENTER ... OR ... press the key that represents
  1417.      the first letter of the desired choice and press ENTER.
  1418.      
  1419.      If you need to exit a menu without making a choice just "escape out"
  1420.      with any of the following:
  1421.      
  1422.                o Press the `Esc' key - OR
  1423.                o Press the `+' key - OR
  1424.                o Press the Up Arrow until you pass the top selection.
  1425.      
  1426.      A number of menu choices will return you to TERMINAL MODE. Others leave
  1427.      you in MENU MODE.  This may seem inconsistent but it makes sense when
  1428.      the menu choice is considered. In the following menu descriptions you
  1429.      are told which selections take you back to TERMINAL MODE and which
  1430.      selections leave you in the MENU MODE.
  1431.      
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1451.  
  1452.  
  1453.      ONE TO ONE - Reference Manual                                24
  1454.  
  1455.  
  1456.      MENU DESCRIPTIONS
  1457.      
  1458.      
  1459.      THE INFO MENU
  1460.      
  1461.      The INFO MENU is not truly a menu because it contains no selections. It
  1462.      simply displays the program title, version number, lists the address of
  1463.      the author, and displays the copyright notice. Press any key and return
  1464.      to MENU MODE.
  1465.      
  1466.      
  1467.      THE FILES MENU
  1468.      
  1469.      The FILES MENU contains choices that relate to acquiring or inspecting
  1470.      disk files.
  1471.      
  1472.      o DOWNLOAD A FILE - When you are ready to DOWNLOAD (receive) a file
  1473.      select this option (or the PgDn Keystroke Command, page 22). You are
  1474.      prompted for a filename which can be prefixed with a valid drive and
  1475.      path combination. After entering the file name ONE TO ONE will patiently
  1476.      wait for the sending party to begin uploading the file.
  1477.      
  1478.      Once file transfer has begun sit back and relax if you like. BUT, if the
  1479.      other person is also using ONE TO ONE you can continue to type messages
  1480.      while the file transfer takes place! In either case you will see a
  1481.      status report of the file transfer displayed on the Dividing Bar. A
  1482.      beeping sound will indicate that the transfer is complete.
  1483.      
  1484.      File transfer can be aborted anytime by pressing Ctrl-X and you will
  1485.      exit gracefully. Your screen will say "Aborted by User" and you will
  1486.      hear beeps letting you know that the transfer is finished. Your friend's
  1487.      screen will display a similar cancelation message.
  1488.      
  1489.      This selection returns you to TERMINAL MODE.
  1490.      
  1491.      o UPLOAD A FILE - When you are ready to upload (send) a file select this
  1492.      option (or the PgUp Keystroke Command, page 21). You are prompted for
  1493.      the filename which can be prefixed with a valid drive and path
  1494.      combination. After entering the file name ONE TO ONE will patiently wait
  1495.      for the receiving party to acknowledge that it is ready to receive. At
  1496.      this point file transfer begins automatically.
  1497.      
  1498.      The features available with file downloading apply here. Either sit back
  1499.      or type messages ... no matter ... you will be notified when file
  1500.      transfer is complete.
  1501.      
  1502.      This selection returns you to TERMINAL MODE.
  1503.      
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1514.  
  1515.  
  1516.      ONE TO ONE - Reference Manual                                25
  1517.  
  1518.  
  1519.      o VIEW A FILE - This selection acts like the TYPE command in DOS. It
  1520.      allows you to view a text file from within ONE TO ONE. A very handy
  1521.      feature indeed.  When you choose VIEW A FILE you are prompted for a
  1522.      filename which can include any valid drive or path. You are not limited
  1523.      to the current directory. After you enter the file name the screen
  1524.      "opens up" in the middle to create an 80-column viewing area.
  1525.      Instructions are displayed near the bottom of the screen. Scrolling is
  1526.      controlled with Ctrl-S or you may Abort by pressing `Esc'. After the
  1527.      file has been displayed you are prompted to press any key to continue.
  1528.      
  1529.      This selection returns you to TERMINAL MODE.
  1530.      
  1531.      o SHARE A FILE - This is a nifty feature! SHARE A FILE gives you the
  1532.      ability to share a text file with a friend. One of you acts as the
  1533.      Sender and the other as the Receiver. BOTH USERS MUST BE USING ONE TO
  1534.      ONE FOR THIS FEATURE TO WORK PROPERLY.
  1535.      
  1536.      When you and a friend share a file, your screen opens up a window at the
  1537.      top two-thirds of the display. The bottom portion of the screen is split
  1538.      into 2 sections so that you may continue to type while sharing the file.
  1539.      
  1540.      It works like this. The Sender enters the name of the text file to share
  1541.      while the `downloader' tells ONE TO ONE that he will act as the
  1542.      Receiver. Immediately both screens change to the viewing screen
  1543.      described above. The text file is then displayed, line by line, in the
  1544.      viewing area of both screens. Both parties have control of when to pause
  1545.      or abort the viewing of the file. Press Ctrl-S to pause. Then start
  1546.      typing messages to each other about what you are seeing on the screen.
  1547.      This is a convenient feature that other communication programs don't
  1548.      offer.
  1549.      
  1550.      When the entire file has been displayed (or aborted with Esc) you will
  1551.      be prompted to press a key to continue.
  1552.      
  1553.      When you press a key you will be returned to TERMINAL MODE.
  1554.      
  1555.      o DIRECTORY - This is EXACTLY like the DOS DIR command. You will be
  1556.      prompted for a file specification that could contain a Drive
  1557.      Letter/Directory/Filename or Wildcards. Enter your choice as though you
  1558.      had typed "DIR " in front of your file specification.
  1559.      
  1560.      EXAMPLE: A:\LETTER\FRED.* is sent to DOS as DIR A:\LETTER\FRED.*
  1561.      producing a directory listing of Drive A:, Directory LETTER, File
  1562.      everything related to FRED.
  1563.      
  1564.      DIRECTORY requires that ONE TO ONE be able to access COMMAND.COM on your
  1565.      program disk. Hard disk users should have no problems. Floppy users must
  1566.      copy COMMAND.COM to the ONE TO ONE program disk.
  1567.      
  1568.      This selection leaves you in MENU MODE.
  1569.      
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1577.  
  1578.  
  1579.      ONE TO ONE - Reference Manual                                26
  1580.  
  1581.  
  1582.      o SAVE OPTIONS.121 - The OPTIONS.121 file contains the operating
  1583.      parameters for ONE TO ONE. SAVE OPTIONS.121 will save changes made
  1584.      during a session and have them active the next time ONE TO ONE is
  1585.      executed. The parameters saved are ... position of the Dividing Bar,
  1586.      Baud Rate and Communications Port, Monitor type, etc.  In short,
  1587.      everything.
  1588.      
  1589.      o VISIT DOS (SHELL) - This selection behaves exactly like the Alt-Z
  1590.      Keystroke Command discussed on page 21 earlier.
  1591.      
  1592.      This selection returns you to MENU MODE.
  1593.      
  1594.      o EXIT TO DOS - When you select this choice, you will be asked to
  1595.      confirm your request. If, in response to the "Are you sure?" question,
  1596.      you press the `Y' key, you will be taken back to the DOS prompt. If any
  1597.      other key is pressed you will return to MENU MODE.
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1640.  
  1641.  
  1642.      ONE TO ONE - Reference Manual                                27
  1643.  
  1644.  
  1645.      THE MODEM MENU
  1646.      
  1647.      The Modem menu contains choices that relate to both the Modem and the
  1648.      Communications port.
  1649.      
  1650.      o RESET MODEM - Issues the same Modem Initialization String created
  1651.      during installation. After the initialization string has been sent to
  1652.      the modem you are returned to TERMINAL MODE.
  1653.      
  1654.      o GO TO ONLINE STATE - ONLINE sends the Hayes ATO command to the modem
  1655.      returning you to the Online status. Use this command only if the OFFLINE
  1656.      command (described below) was issued. After the ATO command is sent you
  1657.      are returned to TERMINAL MODE.
  1658.      
  1659.      o GO TO OFFLINE STATE - OFFLINE sends the Hayes `+++' command to the
  1660.      modem dropping you out of the `online' state to issue modem commands.
  1661.      This feature will rarely, if ever, be used. It is available for the so
  1662.      called `Power User'. The ONLINE option above resumes normal operation.
  1663.      
  1664.      This selection keeps you in the MENU MODE.
  1665.      
  1666.      o CHANGE PARAMETERS - This selection is used to change baud rates or
  1667.      communication ports while ONE TO ONE is running. It behaves exactly like
  1668.      the Alt-P Keystroke Command discussed on page 20.
  1669.      
  1670.      This selection returns you to TERMINAL MODE.
  1671.      
  1672.      o EDIT MODEM INITIALIZATION - You may want to change the modem
  1673.      initialization string at some point in the future. You could have
  1674.      installed ONE TO ONE a long time ago and selected the default
  1675.      initialization string. Now you are a true "power user" and have decided
  1676.      to alter some of the default S registers, etc. This menu choice allows
  1677.      you to change the way that the modem is configured when ONE TO ONE
  1678.      starts.
  1679.      
  1680.      When you select this option you will see the current modem
  1681.      initialization string displayed. You may edit the string using your
  1682.      modem commands. Embedded command characters are shown below the editing
  1683.      line. They are:
  1684.      
  1685.                ~ = 0.5 seconds of delay for each ~ that is encountered.
  1686.                { = Simulates pressing the ENTER key.
  1687.                ^ = Treats the following character as a Ctrl-character.
  1688.      
  1689.      Press `Esc' at any time and no changes will be saved to disk. Otherwise,
  1690.      when you finish editing press ENTER and the changes will be saved for
  1691.      future use.
  1692.      
  1693.      This selection returns you to TERMINAL MODE.
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1703.  
  1704.  
  1705.      ONE TO ONE - Reference Manual                                28
  1706.  
  1707.  
  1708.      THE PHONE MENU
  1709.      
  1710.      o DIAL THE PHONE - Select this option to activate and display the
  1711.      Dialing Directory. The directory can contain up to 100 entries.  DIAL
  1712.      THE PHONE behaves exactly like the Alt-D KeyStroke Command in TERMINAL
  1713.      MODE. The options available are:
  1714.      
  1715.                PgUp)Previous List  - PREVIOUS 10 Directory Entries.
  1716.                PgDn)Next List      - NEXT 10 Directory Entries.
  1717.                D)ial an Entry      - Asks "Which Entry?" then dials it.
  1718.                P)rint Listing      - Print Directory Listing.
  1719.                R)evise an Entry    - Add/Revise names and numbers.
  1720.                M)anual Dial        - Dial a number from the keyboard.
  1721.                E)rase an Entry     - Delete an existing entry.
  1722.                Q)uit               - Returns to TERMINAL MODE.
  1723.                
  1724.      After a number is dialed you are returned to TERMINAL MODE. CONNECT will
  1725.      appear in the Incoming Text window indicating that the call was
  1726.      successful. Otherwise, you see NO CARRIER and a connection could not be
  1727.      established.
  1728.      
  1729.      o HANG UP (Disconnect) - This command sends the Hayes ATH command to
  1730.      hang up the phone. The message NO CARRIER appears if you were online.
  1731.      HANG UP is identical to the Alt-H Keystroke Command discussed on page 19
  1732.      and returns you to TERMINAL MODE.
  1733.      
  1734.      o ANSWER THE PHONE NOW - This choice sends the Hayes ATA command telling
  1735.      the modem to answer the phone now, without waiting for a ring. Before
  1736.      selecting ANSWER THE PHONE make certain the word RING appears in the
  1737.      Incoming Text window indicating a caller. When a connection is
  1738.      established the word CONNECT appears in the Incoming Text window.
  1739.      Otherwise, the message NO CARRIER will appear. If this selection is made
  1740.      when the phone isn't ringing press any key and the modem will stop
  1741.      trying for a connection.
  1742.      
  1743.      This selection returns you to TERMINAL MODE.
  1744.      
  1745.      o TAKE PHONE OFF HOOK - This selection issues the Hayes ATH1 command
  1746.      telling the modem to take the phone off the hook. Incoming calls will
  1747.      get a busy signal. TAKE PHONE OFF HOOK will NOT put the modem into
  1748.      command mode (e.g. `+++' is not sent). It must already be in command
  1749.      mode for this to work.
  1750.      
  1751.      This selection returns you to TERMINAL MODE.
  1752.      
  1753.      o PUT PHONE ON HOOK - This selection issues the Hayes ATH0 command
  1754.      telling the modem to put the phone back on the hook. ON HOOK does NOT
  1755.      put the modem into command mode, it simply puts the phone `back on the
  1756.      hook' after TAKE PHONE OFF HOOK is issued. ON HOOK will send the ATH0
  1757.      command out the comm port if you are `online'. The modem must be in
  1758.      command mode for this feature to work.
  1759.      
  1760.      This selection returns you to TERMINAL MODE.
  1761.      
  1762.  
  1763.  
  1764.  
  1765.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1766.  
  1767.  
  1768.      ONE TO ONE - Reference Manual                                29
  1769.  
  1770.  
  1771.      o GO FROM VOICE TO DATA - This feature allows a `voice' call to be
  1772.      converted into a `data' call without re-dialing the number. It will work
  1773.      ONLY if BOTH phones and BOTH modems are active at the same time. If
  1774.      either phone must be unplugged to use the modem this feature will not
  1775.      work.
  1776.      
  1777.      VOICE TO DATA takes a little cooperation but it's really quite easy.
  1778.      Just follow these steps:
  1779.      
  1780.      1) Both parties select VOICE TO DATA from the PHONE MENU.
  1781.      2) Decide who will be the CALLER and who will be the ANSWERER.
  1782.      3) Then the CALLER presses `C' and the ANSWERER presses `A'.
  1783.      4) Hang up the phones and let the computers take over!
  1784.      
  1785.      CONNECT should appear in the Incoming Text window. Otherwise, something
  1786.      went wrong. Redial via computer.  Note: not all modems will allow you to
  1787.      do this.  I have heard from a few users that can't get this feature to
  1788.      work with their modems.  Only experimentation will tell you whether or
  1789.      not you can use this option with your modem.
  1790.      
  1791.      When the ANSWERER pressed `A' the Hayes ATA command was sent to the
  1792.      modem. When the CALLER pressed `C' the Hayes ATD command was sent.
  1793.      These commands could have been typed in TERMINAL MODE but that takes all
  1794.      of the mystery out of it, doesn't it?
  1795.      
  1796.      This selection returns you to TERMINAL MODE.
  1797.      
  1798.      o GO FROM DATA TO VOICE - This feature allows a `data' call to be
  1799.      converted into a `voice' call without re-dialing the number. It will
  1800.      work ONLY if BOTH phones and BOTH modems are active at the same time. If
  1801.      either modem must be unplugged to use the phone this feature will not
  1802.      work.
  1803.      
  1804.      DATA TO VOICE takes a little cooperation but it's really quite easy.
  1805.      Just follow these steps:
  1806.      
  1807.      1) Both parties agree to `switch' to a voice call.
  1808.      2) Both parties highlight DATA TO VOICE in the PHONE MENU.
  1809.      3) Both parties pick up the phone and THEN press ENTER.
  1810.      4) The computers hang up and the humans take over!
  1811.      
  1812.      Picking up the receiver and pressing ALT-H will accomplish the same
  1813.      thing and is much easier. DATA TO VOICE is included in the menu for the
  1814.      sake of completeness.
  1815.      
  1816.      This selection returns you to TERMINAL MODE.
  1817.      
  1818.      o SELECT DIALING MODE - This feature is great for people using data
  1819.      communications in different locations (traveling salesmen?). SELECT
  1820.      DIALING MODE permits changing between Touch Tone and Pulse dialing
  1821.      without `restarting' ONE TO ONE. The new dialing mode will be written to
  1822.      disk saving it with your other parameters.
  1823.      This selection returns you to the TERMINAL MODE.
  1824.  
  1825.  
  1826.  
  1827.  
  1828.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1829.  
  1830.  
  1831.      ONE TO ONE - Reference Manual                                30
  1832.  
  1833.  
  1834.      THE TOGGLES MENU
  1835.      
  1836.      THE TOGGLES MENU contains choices that are turned ON or OFF. Selections
  1837.      that are ON will be displayed with an asterisk. The choice is OFF when
  1838.      there is no asterisk.
  1839.      
  1840.      EXAMPLE:
  1841.                  Chat (Wait for CR)
  1842.                * Capture Keystrokes
  1843.                * Auto-Answer
  1844.      
  1845.      In this example Chat mode is OFF but the others are active.
  1846.      
  1847.      o CHAT (Wait for CR) - When CHAT MODE is active (ON) your keystrokes are
  1848.      saved to a buffer until ENTER is pressed. Then all of your typing is
  1849.      sent at once. Your friend will never see your mistakes.
  1850.      
  1851.      Text will still appear in the Incoming Text window as usual. The only
  1852.      indication that anything is different is the message on the Dividing
  1853.      Bar, "Chat Mode - Press `Esc' to return to normal mode". CHAT MODE
  1854.      active keeps you in MENU MODE and prevents any other menu selections.
  1855.      Press `Esc' to return to exit.
  1856.      
  1857.      o CAPTURE SESSION - This selection behaves exactly like the Ctrl-Home
  1858.      Keystroke Command in TERMINAL MODE discussed on page 22. CAPTURE SESSION
  1859.      active (ON) allows ONE TO ONE to store all incoming keystrokes in a file
  1860.      named CAPTURE.121. If CAPTURE.121 is not found it is created. Thereafter
  1861.      it is opened in the APPEND MODE to avoid overwriting previously saved
  1862.      keystrokes.
  1863.      
  1864.      This selection returns you to TERMINAL MODE.
  1865.      
  1866.      o AUTO-ANSWER - This issues the Hayes ATS0=1 command to put the modem in
  1867.      Auto-Answer mode. The phone will now be answered on the first ring.
  1868.      Making this selection again issues the Hayes ATS0=0 command to tell the
  1869.      modem not to answer the phone at all.
  1870.      
  1871.      The phone MUST NOT BE RINGING when AUTO-ANSWER is invoked. If the phone
  1872.      is ringing choose ANSWER THE PHONE NOW from MENU MODE or Alt-A in
  1873.      TERMINAL MODE.
  1874.      
  1875.      This selection returns you to TERMINAL MODE.
  1876.      
  1877.      o MODEM ECHO - MODEM ECHO determines whether the modem should echo every
  1878.      character typed. If MODEM ECHO is ON, every keystroke you press will
  1879.      appear in both the Incoming Text AND Outgoing Text windows. This is
  1880.      rarely necessary. It does come in handy for checking to see whether your
  1881.      modem is hanging in there. It could also allow you to talk to yourself
  1882.      if you can't find anyone else at home. (Make sure nobody sees you.)
  1883.      
  1884.      This selection returns you to TERMINAL MODE.
  1885.      
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1892.  
  1893.  
  1894.      ONE TO ONE - Reference Manual                                31
  1895.  
  1896.  
  1897.      o INCOMING KEY-CLICKS - When this option is active a faint "clicking"
  1898.      sound is heard with each incoming character. This can be handy. You may
  1899.      not be paying attention to the Incoming Text window but the "clicks"
  1900.      will alert you to an incoming message. As expected, choosing INCOMING
  1901.      KEY-CLICKS again will turn the "clicks" OFF so as not to disturb you.
  1902.      
  1903.      The initial status of INCOMING KEY-CLICKS is determined when ONE TO ONE
  1904.      is first installed. You can save all of the current parameters
  1905.      (including Key-Click status) by selecting `Save OPTIONS.121' in the
  1906.      FILES MENU.
  1907.      
  1908.      This selection returns you to TERMINAL MODE.
  1909.      
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  1955.  
  1956.  
  1957.      ONE TO ONE - Reference Manual                                32
  1958.  
  1959.  
  1960.      THE SCREEN MENU
  1961.      
  1962.      o CLEAR BOTH SCREENS - This selection will cause the Incoming Text,
  1963.      Outgoing Text, and Dividing Bar to be cleared of their current contents.
  1964.      
  1965.      This selection returns you to TERMINAL MODE.
  1966.      
  1967.      o CLEAR INCOMING SCREEN - This selection will cause the Incoming Text
  1968.      window to be cleared of its contents. The Outgoing Text window will
  1969.      remain unchanged.
  1970.      
  1971.      This selection returns you to TERMINAL MODE.
  1972.      
  1973.      o CLEAR OUTGOING SCREEN - This selection will cause the Outgoing Text
  1974.      window to be cleared of its contents. The Incoming Text window will
  1975.      remain unchanged.
  1976.      
  1977.      This selection returns you to TERMINAL MODE.
  1978.      
  1979.      o ADJUST DIVIDING BAR - The Dividing Bar separates the Incoming from the
  1980.      Outgoing Text. ADJUST DIVIDING BAR allows you to position the Dividing
  1981.      Bar to suit your tastes. Select this option then use the Up and Down
  1982.      Arrows to move the bar up or down. Press `Esc' when you are satisfied
  1983.      with the Dividing Bar's position.
  1984.      
  1985.      This selection returns you to TERMINAL MODE.
  1986.      
  1987.      o CHANGE MONITOR TYPES - This choice allows you to adapt ONE TO ONE to
  1988.      the type of monitor in use. Choose between:
  1989.      
  1990.                1) Monochrome
  1991.                2) Color
  1992.                3) Monochrome with shades of grey.
  1993.      
  1994.      Press `Esc' and nothing will be changed. A selection will save the
  1995.      parameters to disk and the screen resets to reflect your choice.
  1996.      
  1997.      This selection returns you to TERMINAL MODE.
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2018.  
  2019.  
  2020.      ONE TO ONE - Reference Manual                                33
  2021.  
  2022.  
  2023.      THE KEYS MENU
  2024.      
  2025.      o EDIT CTRLKeys - Messages can be attached to Ctrl-Keystrokes. Hold down
  2026.      `Ctrl' then press a letter to send the message attached to that
  2027.      character. EDIT CTRLKeys defines the messages attached to the Ctrl-
  2028.      characters.
  2029.      
  2030.      This selection will prompt you to press the Ctrl-Keystroke to edit. Any
  2031.      letter from A-Z can be assigned to a Ctrl-Keystroke with four
  2032.      exceptions. You CANNOT use:
  2033.      
  2034.                H - because Ctrl-H is the same as a backspace.
  2035.                J - because Ctrl-J is the same as a Line-Feed.
  2036.                M - because Ctrl-M is the same as the ENTER key.
  2037.                X - because Ctrl-X is reserved for file transfer aborts.
  2038.      
  2039.      Any other key is acceptable. Select any other letter and then enter or
  2040.      edit the phrase to be attached to this Keystroke.
  2041.      
  2042.      There are two special symbols that can be embedded in your message:
  2043.      
  2044.                1) ^ = Causes a BEEP to be sent.
  2045.                2) { = Causes a Carriage Return (ENTER key) to be sent.
  2046.      
  2047.      When the message is complete press ENTER. Define more keys the same way
  2048.      or press `Esc' to quit. You will be asked "Save The Changes To Disk?".
  2049.      Press "Y" and the CTRLTEXT.121 file is created (or updated).
  2050.      
  2051.      o SHOW CTRLKeys - This selection will scroll the messages attached to
  2052.      Ctrl-Keystrokes in a screen window. Press `Ctrl-S' to Start and Stop the
  2053.      scrolling. Press `Ctrl- X' to abort. This handy feature is a great
  2054.      `memory jogger'.
  2055.      
  2056.      o Print CTRLKeys - This selection will print the currently defined Ctrl-
  2057.      Keystrokes and their attached messages. This is highly recommended! If
  2058.      you define all of your keys and keep the list posted beside your
  2059.      computer, your life will be much fuller and you will magically obtain
  2060.      great wealth!  Your children will behave, your car will get better
  2061.      mileage, and your mortgage will be paid off by an unknown benefactor.
  2062.      (Just kidding, of course.  Cliff Batson's comments should not be
  2063.      considered as investment advice.)
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2081.  
  2082.  
  2083.      ONE TO ONE - Reference Manual                                34
  2084.  
  2085.  
  2086.      TIPS AND TRICKS
  2087.      
  2088.      
  2089.      CTRL-KEYSTROKE MESSAGES.
  2090.      
  2091.      The Ctrl-Keystroke feature was added as a convenience. I realized that
  2092.      messages were often repeated during a "conversation". ONE TO ONE Version
  2093.      2.2 incorporated Ctrl-Keystroke to eliminate this repetition and add a
  2094.      little `flavor'. This is a very handy feature! Some suggestions for
  2095.      messages to use are listed below.
  2096.      
  2097.                Ctrl-C: "Call me back, voice. OK?"
  2098.                Ctrl-G: "Greetings. Take me to Bill Gates."
  2099.                Ctrl-I: "^Interrupt..."
  2100.                Ctrl-N: "Nobody talks about my mama!"
  2101.                Ctrl-P: "Pick up the phone now. OK?"
  2102.                Ctrl-Q: "Quit Interrupting!"
  2103.                Ctrl-T: "Let's transfer the file in 10 seconds. OK?"
  2104.                Ctrl-W: "What do you mean?"
  2105.      
  2106.      You get the idea. Use your imagination. (A friend has attached insults
  2107.      to his Ctrl-Keystrokes.) This is a fun feature!
  2108.      
  2109.      CALL WAITING PROBLEMS
  2110.      
  2111.      Call Waiting can cause problems with telecommunications. Turning it off
  2112.      is very easy. Use the appropriate method listed below.
  2113.      
  2114.      Touch Tone Dialing Service: Prefix the phone number with *70. (e.g. *70
  2115.      404 555 1212)
  2116.      
  2117.      Pulse Dialing Service: Prefix the phone number with 1170. (e.g. 1170 404
  2118.      555 1212)
  2119.      
  2120.      This disables Call-Waiting for the duration of this one call only.
  2121.      
  2122.      GO FROM DATA TO VOICE.
  2123.      
  2124.      When you're through transferring files and want to go back to voice do
  2125.      the following:
  2126.      
  2127.      Type a message to your friend telling him/her to "Pick up the phone and
  2128.      then press Alt-H".
  2129.      
  2130.      Perform step above now. (practice what you preach.)
  2131.      
  2132.      In a few seconds you should hear the modems disconnect and you will be
  2133.      able to talk to each other again.
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2144.  
  2145.  
  2146.      ONE TO ONE - Reference Manual                                35
  2147.  
  2148.  
  2149.      SAVING OPTIONS.121
  2150.      
  2151.      In the old days (version 1.0) OPTIONS.121 was erased and ONE TO ONE
  2152.      restarted just to change a parameter. Version 2.2 changed all that with
  2153.      the addition of SAVE OPTIONS.121 in the FILES MENU. The current
  2154.      parameters are saved to disk with this new menu choice. The next time
  2155.      ONE TO ONE is started these changes take effect automatically.
  2156.      
  2157.      Something you should be aware of ... whenever the parameters are saved,
  2158.      ALL of the parameters are saved. Be cautious! Make certain they are set
  2159.      to your satisfaction BEFORE saving OPTIONS.121 to disk. For example,
  2160.      let's say you changed baud rates to talk to a friend with a slower modem
  2161.      (Are you saying it?) and then decided to adjust the dividing bar.     Wh
  2162.      en you finish adjusting the dividing bar you are prompted "Save Changes
  2163.      To Disk?". If you answer 'Y' (yes) then ALL of your parameters will be
  2164.      saved to disk. The next time you run ONE TO ONE, it will put your modem
  2165.      in the slower baud rate automatically.
  2166.      
  2167.      Be aware of this and you can avoid a mysterious hassle.
  2168.      
  2169.      If you have any tips or tricks using ONE TO ONE, send them in! Write me
  2170.      at the address below...
  2171.      
  2172.      
  2173.      
  2174.                               Cliff Batson
  2175.                               C/O:  Digital Transit
  2176.                               3360 Towneship Road Antioch, TN
  2177.                               37013
  2178.      
  2179.      
  2180.      
  2181.      The latest version of ONE TO ONE is always available on:
  2182.      
  2183.      Cumberland BBS 1-615-526-3347
  2184.      
  2185.      SYSOPS: Dean Carothers & Del Robinson
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2207.  
  2208.  
  2209.      ONE TO ONE - Reference Manual                                36
  2210.  
  2211.  
  2212.      FINAL REMARKS
  2213.      
  2214.      
  2215.      ONE TO ONE was released nearly two years ago. This new version (2.3)
  2216.      represents some "tweaking" of version 2.2. In a way, I'm a little
  2217.      embarrassed by ONE TO ONE. I've learned so much more about programming
  2218.      and "slickness" in the last couple of years that I'd love to just sit
  2219.      down and rewrite ONE TO ONE from scratch. Maybe if Ed McMahon calls me
  2220.      telling me that I've won the Publisher's Clearing House Sweepstakes,
  2221.      I'll throw away the old code and start anew.
  2222.      
  2223.      I'm grateful for those that have taken the time to become registered
  2224.      users.
  2225.      
  2226.      Enjoy this new version of ONE TO ONE!  It was written with ALL of us in
  2227.      mind.  Friends computing with friends.
  2228.      
  2229.      If you've used ONE TO ONE for two weeks ... you're probably hooked! Go
  2230.      ahead. Become a registered user! We need your support!
  2231.      
  2232.      If you are basically an honest person but keep "putting off" paying for
  2233.      your "ShareWare" programs ... do what I do ... write the name, address
  2234.      and amount down on a piece of paper and throw it in the pile of bills to
  2235.      pay. Treat them like the power bill. Payment due for SERVICES RENDERED.
  2236.      
  2237.      Send in your payment if you like the product.
  2238.      
  2239.      If you have suggestions please drop me a note. If you prefer to leave a
  2240.      message on my answering machine call 615-361-3655 during WORK HOURS
  2241.      (8:00 a.m. - 5:00 p.m. Central Time Zone). You'll notice that these are
  2242.      NORMAL work hours - NOT programmer's work hours.
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2270.  
  2271.  
  2272.      ONE TO ONE - Reference Manual                                37
  2273.  
  2274.  
  2275.      APPENDIX I
  2276.      
  2277.                              ONE TO ONE  Version 2.3
  2278.                ----------------------------------------------------
  2279.                                 REGISTRATION FORM
  2280.      
  2281.      Please Print
  2282.      
  2283.      Date:__/__ /__
  2284.      
  2285.      Name:____________________________________________________________
  2286.      
  2287.      Company:_________________________________________________________
  2288.      
  2289.      Title:___________________________________________________________
  2290.      
  2291.      Address:_________________________________________________________
  2292.      
  2293.            :__________________________________________________________
  2294.      
  2295.            :__________________________________________________________
  2296.      
  2297.      Phone#:__________________________________________________________
  2298.      
  2299.      =================================================================
  2300.      
  2301.      COMMENTS/SUGGESTIONS:____________________________________________
  2302.      
  2303.      _________________________________________________________________
  2304.      
  2305.      _________________________________________________________________
  2306.      
  2307.      _________________________________________________________________
  2308.      
  2309.      _________________________________________________________________
  2310.      
  2311.      Please Register Me For #_____ Copies Of ONE TO ONE
  2312.      
  2313.      (Suggested Contribution:  $15.00 - $20.00 per copy) Enclosed is my check
  2314.      or Money Order for $__________
  2315.      
  2316.                              Make Checks Payable To:
  2317.                                          
  2318.                                  Digital Transit
  2319.                                  3360 Towneship Road
  2320.                                  Antioch, TN   37013
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2333.  
  2334.  
  2335.      ONE TO ONE - Reference Manual                                38
  2336.  
  2337.  
  2338.      APPENDIX II
  2339.      
  2340.      
  2341.      ONE TO ONE & XMODEM
  2342.      
  2343.      ONE TO ONE uses the XMODEM file transfer protocol. XMODEM, developed by
  2344.      Ward Christensen and others in the late 1970's, has become a standard
  2345.      for transferring files over phone lines.
  2346.      
  2347.      When a file is transferred via XMODEM it is broken into 128 character
  2348.      data blocks.  Each block is sent sequentially. Actually, more than 128
  2349.      characters are sent in each block. The format of an XMODEM block is
  2350.      listed below:
  2351.      
  2352.                OFFSET INTO BLOCK      CHARACTERS
  2353.                -----------------      -----------------------------
  2354.                                0      Start Of Header
  2355.                      (ASCII 1) 1      Block Number (starts with #1)
  2356.                                2      One's Compliment of Block Number
  2357.                          3 - 130      128 Bytes Of File Being Transferred
  2358.                              131      Checksum.
  2359.                -----------------
  2360.                       Total: 132 Characters Per Block
  2361.      
  2362.      ONE TO ONE allows you to type during file transfers by exchanging
  2363.      keystroke data between blocks. At 1200 baud, a block is sent
  2364.      approximately every 1.3 seconds. This means that you will see the
  2365.      incoming messages updated every 1.3 seconds. Although it may appear to
  2366.      be a little "jerky", it beats the heck out of twiddling your thumbs
  2367.      while you wait for your file transfer to be completed! Of course, at
  2368.      2400 baud it's half as jerky. Now THERE'S a good excuse to rush out and
  2369.      buy a new modem. "But Honey, my keystrokes will be less jerky now that
  2370.      I've spent our pension on some new hardware!". Maybe YOUR spouse will
  2371.      understand.
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2396.  
  2397.  
  2398.      ONE TO ONE - Reference Manual                                39
  2399.  
  2400.  
  2401.      APPENDIX III
  2402.      
  2403.      
  2404.      PHONE DIRECTORY STRUCTURE
  2405.      
  2406.      For Programmers: The phone directory entries are held in an array of 100
  2407.      structures. The structure definition is shown below:
  2408.      
  2409.      struct dial_info         /* Each entry is stored in a copy of this */
  2410.           {
  2411.           int in_use;         /* Whether this number is in use        */
  2412.           char name[31];      /* The name of the person to call       */
  2413.           char number[21];    /* The phone number to dial (ascii)     */
  2414.           int baud;           /* Baud rate for this phone number      */
  2415.           char parity;        /* Always set to 'N' for NONE           */
  2416.           int databits;       /* Always set to EIGHT                  */
  2417.           int stopbits;       /* Always set to ONE                    */
  2418.           };
  2419.      
  2420.      Note: There is a small utility program called 121SORT.EXE that is
  2421.      included with ONE TO ONE. 121SORT sorts the phone directory
  2422.      alphabetically.
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2459.  
  2460.  
  2461.      ONE TO ONE - Reference Manual                                40
  2462.  
  2463.  
  2464.      APPENDIX IV
  2465.      
  2466.      
  2467.      OPTIONS.121 STRUCTURE
  2468.      
  2469.      For Programmers: OPTIONS.121 is the configuration file for ONE TO ONE.
  2470.      If this file is not found when ONE TO ONE is run the program will prompt
  2471.      you to "answer a few questions..." then create it.
  2472.      
  2473.      The file OPTIONS.121 is stored on disk as a binary file. The contents of
  2474.      the structure below are written to disk 1) when the program can't find
  2475.      an existing copy of OPTIONS.121 ... or 2) whenever you tell ONE TO ONE
  2476.      to save changes made with the pull-down menus.
  2477.      
  2478.      
  2479.      
  2480.      struct config  /* configuration structure for ONE TO ONE */
  2481.           {    
  2482.           int version;             /* Version number of this file (2) */
  2483.           int port;                /* Com port -1                     */
  2484.           int baud;                /* Baud rate to initialize port    */
  2485.           int databits;            /* Always set to EIGHT             */
  2486.           char parity;             /* Always set to 'N' for NONE      */
  2487.           int stopbits;            /* Always set to ONE               */
  2488.           int sound;               /* 1 Key-Clicks ON, 0 Key-Clicks OFF */
  2489.           int screencolor;         /* Attribute of full screen color  */
  2490.           int pldncolor;           /* Attribute of pull-down menus    */
  2491.           int msgcolor;            /* Attribute of pop-up messages    */
  2492.           int divide_row;          /* Row for the dividing bar to appear */
  2493.           int tone_or_pulse;       /* 0 = Touch-Tone, 1 = Pulse       */
  2494.           char modeminit[241];     /* Modem initialization string     */
  2495.           };
  2496.      
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2522.  
  2523.  
  2524.      ONE TO ONE - Reference Manual                                41
  2525.  
  2526.  
  2527.      APPENDIX V
  2528.      
  2529.      
  2530.      COMMUNICATIONS PORT ADDRESSES
  2531.      
  2532.      ONE TO ONE allows you to use 4 comm ports; COM1:, COM2:, COM3:, and
  2533.      COM4:. Each of these 4 ports has 2 unique pieces of information that let
  2534.      the computer know how to communicate with it.  These 2 items are 1)Port
  2535.      Address and 2) Interrupt Request Lines (IRQ).
  2536.      
  2537.      The following table shows the port address and IRQ for all 4 comm ports
  2538.      supported by ONE TO ONE...
  2539.      
  2540.                          Port      Address   IRQ
  2541.                          ----      -------   ---
  2542.                          COM1         3F8H    4
  2543.                          COM2         2F8H    3
  2544.                          COM3         3E8H    4
  2545.                          COM4         2E8H    3
  2546.      
  2547.      
  2548.      The data for COM1 and COM2 are standards in the PC world.  COM3 and COM4
  2549.      data is sometimes different than what is shown here, although it is rare
  2550.      to find a difference.
  2551.      
  2552.      
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.      Copyright (C) 1986, 1987, 1988 by Digital Transit
  2585.  
  2586.  
  2587.      ONE TO ONE - Reference Manual                                42
  2588.  
  2589.  
  2590.      APPENDIX VI
  2591.      
  2592.      
  2593.      
  2594.      ONE TO ONE PROGRAMMING TRIVIA
  2595.      
  2596.      Programming Information
  2597.      
  2598.      This information is included for the terminally curious (pun intended).
  2599.      
  2600.      Equipment:
  2601.                o AT&T PC 6300 (640k, Hard Disk, Qubie' modem)
  2602.                o Compaq Portable (with Null Modem Cable)
  2603.                o IMS AT-Clone (42m Hard Disk, Qubie' 2400 modem)
  2604.                o NEC MultiSpeed EL laptop
  2605.      
  2606.      Languages:
  2607.                o The C programming language and 808x Assembler.
  2608.                o C Compiler: Microsoft C Compiler (version 5.0)
  2609.                o Assembler: Microsoft Macro Assembler (version 5.1)
  2610.      
  2611.      Other:
  2612.                o Greenleaf Function Library (version 3.03)
  2613.                o Greenleaf Comm Library (version 2.03)
  2614.      
  2615.      When:
  2616.                o Late August, 1986 - Mid December, 1986 (Version 1.0)
  2617.                o Mid January, 1987 - Mid February, 1987 (Versions 2.0 - 2.2)
  2618.                o Mid July, 1988 (Version 2.3)
  2619.                
  2620.      Where:
  2621.                o Antioch, TN (Suburb of Nashville)
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.      Copyright (C) 1986, 1987, 1988 by Digital Transit