home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / DOCS / KERMIT.ZIP / KERMIT.DOC
Encoding:
Text File  |  1997-04-16  |  8.3 KB  |  325 lines

  1.  
  2.  
  3.      KERMIT-09 Users guide
  4.  
  5.  
  6.                             FLEX-09 KERMIT
  7.                             --------------
  8.  
  9.  
  10.  
  11.  
  12.      Author:      Jur van der Burg
  13.                   Nettelhorst 56
  14.                   2402 LS  Alphen aan den Rijn
  15.                   The Netherlands
  16.      Language:    C (Compiled with Introl (c) compiler)
  17.      Version:     2.3
  18.      Date:        November 1985
  19.  
  20.  
  21.  
  22.  
  23.      KERMIT for FLEX is derived from the UNIX version.
  24.      It is enhanced in several ways, such as data logging, server
  25.      mode etc.
  26.  
  27.      It  should  run  on  about  any  version of the FLEX-09 (tm)
  28.      operating  system. Hardware dependent things are kept in the
  29.      files FLK.H and FLIO.C .
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. è     KERMIT-09 Users guide
  57.  
  58.      Command summary:
  59.  
  60.      CONNECT
  61.           Format:   CONNECT
  62.  
  63.      The  CONNECT  command will allow you to make a connection to
  64.      the  remote  system  over the line that was specified by the
  65.      SET  LINE  command.  If a log file was opened (SET LOG) then
  66.      the  data  will be buffered in memory. If this becomes full,
  67.      it will be written to disk. Handshaking is provided (see SET
  68.      HANDSHAKE).
  69.      While connected, several sub-commands are possible.
  70.      These are the escape character arguments:
  71.  
  72.           C            Close connection, "escape" to command mode
  73.           S            Show status of connection
  74.           Q            Quit logging
  75.           R            Resume logging
  76.           H            Show availability
  77.           B            Send 'BREAK' signal
  78.           F            Execute FLEX command
  79.           0            Send null
  80.           ?            Show escape character arguments
  81.           escape char  Send escape character itself
  82.           Other        Rings the bell
  83.  
  84.  
  85.      SEND
  86.           Format:    SEND file [,file [,file...]]
  87.  
  88.      The  SEND  command  will  allow you to send a file(s) to the
  89.      other   Kermit.  The  drive  number  specification  will  be
  90.      stripped off the filespec.
  91.      The current transfer can be aborted with control-C.
  92.  
  93.  
  94.      RECEIVE
  95.           Format:    RECEIVE
  96.  
  97.      The RECEIVE command will allow you to receive a file(s) from
  98.      the  other  Kermit.  The  filenames will be specified by the
  99.      sending (remote) Kermit.
  100.      The current transfer can be aborted with control-C.
  101.  
  102.  
  103.      GET
  104.           Format:    GET file [,file [,file...]]
  105.  
  106.      The  GET  command  will  allow  you  to get a file(s) from a
  107.      remote server by specifying their names.
  108.      The current transfer can be aborted with control-C.
  109.  
  110.  
  111. è     KERMIT-09 Users guide
  112.  
  113.      SERVER
  114.           Format:    SERVER
  115.  
  116.      This  command  will  cause  Kermit to enter server mode. The
  117.      other  Kermit  can  then  issue  server commands to send and
  118.      receive  files  without  having  to  give  SEND  or  RECEIVE
  119.      commands  to  Kermit-09. Type a Control-C to quit the server
  120.      mode. After a timeout the server will quit.
  121.  
  122.  
  123.      FINISH
  124.           Format:    FINISH
  125.  
  126.      This  command  will  case Kermit-09 to tell the other Kermit
  127.      (Which  should be in server mode) to exit from Kermit. After
  128.      receiving  acknowledgement  that  this is being done, Kermit
  129.      will prompt for another command.
  130.  
  131.      BYE
  132.           Format:    BYE
  133.  
  134.      This  command  will cause Kermit-09 to tell the other Kermit
  135.      (which should be in server mode) to exit from Kermit and, if
  136.      applicable,  terminate  its  job  (or  process, etc.). After
  137.      receiving  acknowledgement  that  this is being done, Kermit
  138.      will exit to FLEX.
  139.  
  140.  
  141.      HELP
  142.           Format:    HELP
  143.  
  144.      This  command  will  give  a  short display of the available
  145.      commands.
  146.  
  147.  
  148.      LOAD
  149.           Format:    LOAD file
  150.  
  151.      This command will send a textfile to the current line.
  152.      It  can  be  used  to  send  a file of parameters to a smart
  153.      modem, or to send bare text to the remote system.
  154.  
  155.  
  156.      FLEX
  157.           Format:    FLEX [command]
  158.  
  159.      This  command  allows  you  to  execute  a FLEX command from
  160.      within Kermit. When no command is given, it will be prompted
  161.      for.  Be  careful only to use FLEX commands which run in the
  162.      utility command space!
  163.  
  164.  
  165.  
  166. è     KERMIT-09 Users guide
  167.  
  168.  
  169.      STATUS
  170.           Format:    STATUS
  171.  
  172.      This  command  shows  the  current status of Kermit-09. This
  173.      includes  the  number  of characters that have been send and
  174.      received  from  the remote Kermit. When a real-time clock is
  175.      available,  an  estimate  of  the effective baud rate of the
  176.      transfer is included.
  177.  
  178.  
  179.      EXIT
  180.           Format:    EXIT
  181.  
  182.      This  command  will  exit  Kermit-09. If a log file was used
  183.      with  CONNECT,  and the buffer contains still data, then the
  184.      buffer will be written to disk before terminating Kermit-09.
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221. è     KERMIT-09 Users guide
  222.  
  223.  
  224.      The SET command is used to set various parameters in Kermit.
  225.  
  226.      SET
  227.           Format:    SET command
  228.  
  229.  
  230.      LINE
  231.           Format:    SET LINE address
  232.  
  233.      This  command  will the the address of the interface you are
  234.      using  for  the transfer. A check will be made to see if the
  235.      interface is available.
  236.  
  237.      BAUD
  238.           Format:    SET BAUD speed
  239.  
  240.      This   command   will  set  the  desired  baudrate  for  the
  241.      communication.  In  simple  FLEX  systems the only baudrates
  242.      allowed are 300 and 1200. This is switched by the divider of
  243.      the ACIA interface.
  244.  
  245.  
  246.      CONFIGURATION
  247.           Format:    SET CONFIGURATION number
  248.  
  249.      This  command  will  set  the  configuration  to use for the
  250.      communication. The following values are possible:
  251.  
  252.      0 - 7 bits, even parity, 2 stop bits
  253.      1 - 7 bits, odd parity, 2 stop bits
  254.      2 - 7 bits, even parity, 1 stop bit
  255.      3 - 7 bits, odd parity, 1 stop bit
  256.      4 - 8 bits, no parity, 2 stop bits
  257.      5 - 8 bits, no parity, 1 stop bit
  258.      6 - 8 bits, even parity, 1 stop bit
  259.      7 - 8 bits, odd parity, 1 stop bit
  260.  
  261.  
  262.      ESCAPE
  263.  
  264.           Format:    SET ESCAPE character
  265.  
  266.      This  command allows you to set the ESCAPE character for the
  267.      CONNECT processing.
  268.  
  269.  
  270.      DEBUG
  271.           Format:    SET DEBUG on/off
  272.  
  273.      This  command  will  make the transfer more verbose. It will
  274.      show the received and transmitted packets, and various other
  275.      things of interest.
  276. è     KERMIT-09 Users guide
  277.  
  278.  
  279.  
  280.      TIMEOUT
  281.           Format:    SET TIMEOUT value
  282.  
  283.      This command will set the number of seconds before Kermit-09
  284.      will  time out to attempt to receive a message. This timeout
  285.      is  used  to handle transmission errors which totally lose a
  286.      message. The default value is five seconds.
  287.  
  288.  
  289.      IMAGEMODE
  290.           Format:    SET IMAGEMODE on/off
  291.  
  292.      This  command will set the image mode transfer flag. When it
  293.      is  set,  the  data  will  be  transferred as it is. This is
  294.      useful  for transfer between FLEX systems. When clear, space
  295.      compression  will take place, as well the expansion of tabs.
  296.      Carriage  returns  will  not  be processed, while a linefeed
  297.      will be converted to a carriage return.
  298.  
  299.  
  300.      DUPLEX
  301.           Format:    SET DUPLEX full/half
  302.  
  303.      This  command  will control the CONNECT command, in that the
  304.      locally  typed  characters will be echoed to te local system
  305.      when duplex is set to HALF.
  306.  
  307.  
  308.      LOG
  309.           Format:    SET LOG file
  310.  
  311.      This  command  will  specify  a  file  to  capture  the data
  312.      received from the remote system within the CONNECT command.
  313.      The file will be closed if the filespec is a dash ('-').
  314.  
  315.  
  316.      HANDSHAKE
  317.           Format:    SET HANDSHAKE start stop
  318.  
  319.      This  command  will  set  the  handshake characters used for
  320.      controlling  data  within  the CONNECT command. The defaults
  321.      are  XON and XOFF. When the capture buffer becomes full, the
  322.      stop  character is sent to the remote system. If that system
  323.      stops  sending  data,  the  buffer  will be written to disk.
  324.      After that the start character will be sent.
  325.  
  326.      The  SHOW  command will show all parameters set with the SET
  327.      command, with one extension: SHOW ALL.
  328.  
  329.           Format:    SHOW command