home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / MADTRB13.ZIP / TERMNL.DOC < prev    next >
Encoding:
Text File  |  1985-05-19  |  3.9 KB  |  81 lines

  1.  
  2. Quick Documentation for Terminal.Pas by Jim Nutt (76044,1155 or 71076,1434)
  3.  
  4. Description:
  5.  
  6.   Terminal is a terminal emulation program supporting VIDTEX cursor control
  7.   codes and CIS-A protocol uploads and downloads.  It is written in Turbo
  8.   Pascal and is placed in the public domain.  Thanks to Charles McGuinness
  9.   of the programmer's sig (PCS-158) for all the information there on CIS-A
  10.   as well as some examples coded in C.  Thanks to Scott Murphy and Alan
  11.   Bishop for the routines to do interrupt driven serial I/O.  This is a
  12.   program under development, more features are yet to come, but hopefully
  13.   this will whet your appetite a little bit.
  14.  
  15. Startup:
  16.  
  17.   Terminal is set up to use com1:, anyone needing to use com2: will have
  18.   to change the appropriate places in async.pas.  (async.pas is a slightly
  19.   modified version of ITRMPORT.INC by Scott Murphy, patches for it to work
  20.   on com2: should work for Terminal as well).  To start the program simply
  21.   type 'terminal <cr>', it will come up with the com parameters set to
  22.   1200 baud, 8 data bits, no parity, and 1 stop bit.  To use it with CIS
  23.   you must go to DEFALT and change your terminal type to VIDTEX, this will
  24.   set the other parameters appropriately.  Once this is done Terminal will
  25.   be ready to go.
  26.  
  27. Commands:
  28.  
  29.   Terminal has very few commands, yet.  I am open for suggestions as to what
  30.   commands are needed and how badly they are needed.  The current command
  31.   list is as follows:
  32.  
  33.     Buffer Commands:
  34.       <ALT>-<S>     Open RAM capture buffer.  The capture buffer is 64k long.
  35.       <ALT>-<C>     Close RAM capture buffer.  This is done automatically when
  36.                     the buffer files up.
  37.       <ALT>-<K>     Kill the capture buffer.  Clears the buffer's contents.
  38.       <ALT>-<W>     Write the capture buffer to a file.
  39.  
  40.     Parameter Set Command:
  41.       <ALT>-<P>    Set program and communications parameters.  This command
  42.                    asks for a subcommand.  These are specified in the form
  43.                    "subcommand,value".  The following are legal subcommands:
  44.  
  45.                       baud,value      Sets the current baud rate to value
  46.                       word,value      Sets the current word length to value
  47.                       stop,value      Sets the current stop bits to value
  48.                       parity,value    Sets the parity to value
  49.                       display         Displays the current parameters
  50.                       file,filename   Assigns the capture buffer file to
  51.                                       filename.
  52.  
  53.                    All subcommands may be abbreviated to a single letter
  54.                    followed by a parameter.  In the case of display, no
  55.                    parameter is necessary.
  56.  
  57.     Miscellaneous commands:
  58.       <ALT>-<H>    Hangs up the modem (hopefully) by bringing DTR low.
  59.       <ALT>-<D>    Prompts for the number to be dialed.  Currently only
  60.                    for Hayes(tm) compatible modems.
  61.       <ALT>-<X>    Exits terminal.  Does not disconnect.
  62.  
  63.     Uploads/Downloads
  64.       To upload and download using Terminal, first make sure that you have
  65.       told DEFALT that you are using a vidtex compatible terminal emulator.
  66.       Next just issue the normal commands to download without specifying a
  67.       protocol.  CIS will interrogate Terminal and ask what protocol to
  68.       use, to which Terminal will reply 'CIS A, of course', (or something
  69.       to that effect).  CIS will then prompt you for a filename to use at
  70.       your end, answer that prompt and the computers will do the rest.
  71.  
  72.     Cursor Positioning
  73.       Terminal responds to all the Vidtex screen control commands except
  74.       those dealing with color and graphics (coming soon!).  It also does
  75.       not allow CIS to open and close its ram buffer.  The codes are listed
  76.       in VID-12 on CIS.
  77.  
  78.  
  79.  
  80.  
  81. Key <ENTER> to continue: Q allow CIS to open and close