home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Mint / Telecomm / tip.arc / TIP.DOC < prev    next >
Text File  |  1990-10-11  |  3KB  |  88 lines

  1.                                 Howard Chu
  2.                                 10-10-90
  3.  
  4. tip - ("terminal interface program") This is a small, stupid terminal
  5. program modeled after the BSD 4.3 Unix program of the same name. It is
  6. meant to be used with MiNT, though can easily be changed to work fully
  7. with MicroRTX or plain old TOS as well. I wrote it to tide me over until
  8. I have some better tools working with MGR. (Like KA9Q and a Unix-Windows
  9. look alike, for example...)
  10.  
  11. Synopsis
  12.     tip [speed]
  13.  
  14. Description
  15.     Tip establishes a full-duplex connection to another machine
  16.     through the ST serial port. Typed characters are normally
  17.     transmitted directly to the remote machine (which does the
  18.     echoing as well). A tilde (`~') appearing as the first
  19.     character of a line is an escape signal for introducing
  20.     commands; the following are recognized:
  21.  
  22.     ~^D ~.    Exit the program (the connection is left intact).
  23.  
  24.     ~!    Escape to a shell (exiting the shell will return
  25.         you to tip).
  26.  
  27.     ~#    Send a BREAK to the remote system.
  28.  
  29.     ~s    Set a variable (see below).
  30.  
  31.     ~^Z    Stop tip (only available with job control).
  32.  
  33.     ~?    Get a summary of the tilde escapes.
  34.  
  35.     Tip uses a default baud rate of 9600 bps, which may be changed
  36.     by specifying the desired speed on the command line.
  37.  
  38.     When tip prompts for an argument (e.g. when setting a variable)
  39.     the input line may be edited with the usual erase and line-kill
  40.     characters. A null line in response to a prompt will abort the
  41.     operation. Typing an interrupt character (e.g. `^C') at this
  42.     point will cause tip to crash.
  43.  
  44.     Variables
  45.  
  46.     Tip maintains a set of variables which control its operation.
  47.     Variables may be displayed and set through the `s'' escape.
  48.     Supplying ``all'' as an argument to the set command displays
  49.     all variables and their current values. Variables are numeric,
  50.     string, character, or boolean values. Values are assigned by
  51.     typing the name, followed by either `=' or ` ' (space), then
  52.     the value. (For boolean variables, the value is either ``on''
  53.     or ``off''.) Variable names may be abbreviated to any length,
  54.     one character or greater. The following is a list of currently
  55.     implemented variables and their default values.
  56.  
  57.     baudrate
  58.         (num) The current baud rate setting. Any ST supported
  59.         speeds may be specified. Default is 9600.
  60.  
  61.     flowcontrol
  62.         (str) The current flow control method. Accepted values are
  63.         ``none'', ``xon/xoff'', and ``rts/cts''. Default is none.
  64.  
  65.     localecho
  66.         (bool) Echo keypresses locally, for half-duplex sessions.
  67.         Default is off.
  68.  
  69.     parity
  70.         (str) The parity and word size to use. Accepted values are
  71.         ``none'', ``odd'', and ```even''. The word size is set to
  72.         8 bits when parity=none, and 7 bits otherwise. Default is
  73.         none.
  74.  
  75.     escape
  76.         (char) The command prefix (escape) character. Default
  77.         value is `~'.
  78.  
  79.     shell
  80.         (str) The name of the shell to use for the ~! command. The
  81.         default value is taken from the environment. If no setting
  82.         is found from the environment, no default value is set.
  83.  
  84. Bugs
  85.     You tell me... I think it works fine, for an evening's hack.
  86.     Feel free to improve it, and please notify me of your changes.
  87.         hyc@math.lsa.umich.edu
  88.