home *** CD-ROM | disk | FTP | other *** search
/ Fujiology Archive / fujiology_archive_v1_0.iso / !MAGS / !BONUS / DOCS / KERMIT.ZIP / KERMIT.DOC
Text File  |  1997-04-16  |  8KB  |  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. è     KERMIT-09 Users guide
  56.  
  57.      Command summary:
  58.  
  59.      CONNECT
  60.           Format:   CONNECT
  61.  
  62.      The  CONNECT  command will allow you to make a connection to
  63.      the  remote  system  over the line that was specified by the
  64.      SET  LINE  command.  If a log file was opened (SET LOG) then
  65.      the  data  will be buffered in memory. If this becomes full,
  66.      it will be written to disk. Handshaking is provided (see SET
  67.      HANDSHAKE).
  68.      While connected, several sub-commands are possible.
  69.      These are the escape character arguments:
  70.  
  71.           C            Close connection, "escape" to command mode
  72.           S            Show status of connection
  73.           Q            Quit logging
  74.           R            Resume logging
  75.           H            Show availability
  76.           B            Send 'BREAK' signal
  77.           F            Execute FLEX command
  78.           0            Send null
  79.           ?            Show escape character arguments
  80.           escape char  Send escape character itself
  81.           Other        Rings the bell
  82.  
  83.  
  84.      SEND
  85.           Format:    SEND file [,file [,file...]]
  86.  
  87.      The  SEND  command  will  allow you to send a file(s) to the
  88.      other   Kermit.  The  drive  number  specification  will  be
  89.      stripped off the filespec.
  90.      The current transfer can be aborted with control-C.
  91.  
  92.  
  93.      RECEIVE
  94.           Format:    RECEIVE
  95.  
  96.      The RECEIVE command will allow you to receive a file(s) from
  97.      the  other  Kermit.  The  filenames will be specified by the
  98.      sending (remote) Kermit.
  99.      The current transfer can be aborted with control-C.
  100.  
  101.  
  102.      GET
  103.           Format:    GET file [,file [,file...]]
  104.  
  105.      The  GET  command  will  allow  you  to get a file(s) from a
  106.      remote server by specifying their names.
  107.      The current transfer can be aborted with control-C.
  108.  
  109. è     KERMIT-09 Users guide
  110.  
  111.      SERVER
  112.           Format:    SERVER
  113.  
  114.      This  command  will  cause  Kermit to enter server mode. The
  115.      other  Kermit  can  then  issue  server commands to send and
  116.      receive  files  without  having  to  give  SEND  or  RECEIVE
  117.      commands  to  Kermit-09. Type a Control-C to quit the server
  118.      mode. After a timeout the server will quit.
  119.  
  120.  
  121.      FINISH
  122.           Format:    FINISH
  123.  
  124.      This  command  will  case Kermit-09 to tell the other Kermit
  125.      (Which  should be in server mode) to exit from Kermit. After
  126.      receiving  acknowledgement  that  this is being done, Kermit
  127.      will prompt for another command.
  128.  
  129.      BYE
  130.           Format:    BYE
  131.  
  132.      This  command  will cause Kermit-09 to tell the other Kermit
  133.      (which should be in server mode) to exit from Kermit and, if
  134.      applicable,  terminate  its  job  (or  process, etc.). After
  135.      receiving  acknowledgement  that  this is being done, Kermit
  136.      will exit to FLEX.
  137.  
  138.  
  139.      HELP
  140.           Format:    HELP
  141.  
  142.      This  command  will  give  a  short display of the available
  143.      commands.
  144.  
  145.  
  146.      LOAD
  147.           Format:    LOAD file
  148.  
  149.      This command will send a textfile to the current line.
  150.      It  can  be  used  to  send  a file of parameters to a smart
  151.      modem, or to send bare text to the remote system.
  152.  
  153.  
  154.      FLEX
  155.           Format:    FLEX [command]
  156.  
  157.      This  command  allows  you  to  execute  a FLEX command from
  158.      within Kermit. When no command is given, it will be prompted
  159.      for.  Be  careful only to use FLEX commands which run in the
  160.      utility command space!
  161.  
  162.  
  163. è     KERMIT-09 Users guide
  164.  
  165.  
  166.      STATUS
  167.           Format:    STATUS
  168.  
  169.      This  command  shows  the  current status of Kermit-09. This
  170.      includes  the  number  of characters that have been send and
  171.      received  from  the remote Kermit. When a real-time clock is
  172.      available,  an  estimate  of  the effective baud rate of the
  173.      transfer is included.
  174.  
  175.  
  176.      EXIT
  177.           Format:    EXIT
  178.  
  179.      This  command  will  exit  Kermit-09. If a log file was used
  180.      with  CONNECT,  and the buffer contains still data, then the
  181.      buffer will be written to disk before terminating Kermit-09.
  182.  
  183.  
  184.  
  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. è     KERMIT-09 Users guide
  218.  
  219.  
  220.      The SET command is used to set various parameters in Kermit.
  221.  
  222.      SET
  223.           Format:    SET command
  224.  
  225.  
  226.      LINE
  227.           Format:    SET LINE address
  228.  
  229.      This  command  will the the address of the interface you are
  230.      using  for  the transfer. A check will be made to see if the
  231.      interface is available.
  232.  
  233.      BAUD
  234.           Format:    SET BAUD speed
  235.  
  236.      This   command   will  set  the  desired  baudrate  for  the
  237.      communication.  In  simple  FLEX  systems the only baudrates
  238.      allowed are 300 and 1200. This is switched by the divider of
  239.      the ACIA interface.
  240.  
  241.  
  242.      CONFIGURATION
  243.           Format:    SET CONFIGURATION number
  244.  
  245.      This  command  will  set  the  configuration  to use for the
  246.      communication. The following values are possible:
  247.  
  248.      0 - 7 bits, even parity, 2 stop bits
  249.      1 - 7 bits, odd parity, 2 stop bits
  250.      2 - 7 bits, even parity, 1 stop bit
  251.      3 - 7 bits, odd parity, 1 stop bit
  252.      4 - 8 bits, no parity, 2 stop bits
  253.      5 - 8 bits, no parity, 1 stop bit
  254.      6 - 8 bits, even parity, 1 stop bit
  255.      7 - 8 bits, odd parity, 1 stop bit
  256.  
  257.  
  258.      ESCAPE
  259.  
  260.           Format:    SET ESCAPE character
  261.  
  262.      This  command allows you to set the ESCAPE character for the
  263.      CONNECT processing.
  264.  
  265.  
  266.      DEBUG
  267.           Format:    SET DEBUG on/off
  268.  
  269.      This  command  will  make the transfer more verbose. It will
  270.      show the received and transmitted packets, and various other
  271.      things of interest.è     KERMIT-09 Users guide
  272.  
  273.  
  274.  
  275.      TIMEOUT
  276.           Format:    SET TIMEOUT value
  277.  
  278.      This command will set the number of seconds before Kermit-09
  279.      will  time out to attempt to receive a message. This timeout
  280.      is  used  to handle transmission errors which totally lose a
  281.      message. The default value is five seconds.
  282.  
  283.  
  284.      IMAGEMODE
  285.           Format:    SET IMAGEMODE on/off
  286.  
  287.      This  command will set the image mode transfer flag. When it
  288.      is  set,  the  data  will  be  transferred as it is. This is
  289.      useful  for transfer between FLEX systems. When clear, space
  290.      compression  will take place, as well the expansion of tabs.
  291.      Carriage  returns  will  not  be processed, while a linefeed
  292.      will be converted to a carriage return.
  293.  
  294.  
  295.      DUPLEX
  296.           Format:    SET DUPLEX full/half
  297.  
  298.      This  command  will control the CONNECT command, in that the
  299.      locally  typed  characters will be echoed to te local system
  300.      when duplex is set to HALF.
  301.  
  302.  
  303.      LOG
  304.           Format:    SET LOG file
  305.  
  306.      This  command  will  specify  a  file  to  capture  the data
  307.      received from the remote system within the CONNECT command.
  308.      The file will be closed if the filespec is a dash ('-').
  309.  
  310.  
  311.      HANDSHAKE
  312.           Format:    SET HANDSHAKE start stop
  313.  
  314.      This  command  will  set  the  handshake characters used for
  315.      controlling  data  within  the CONNECT command. The defaults
  316.      are  XON and XOFF. When the capture buffer becomes full, the
  317.      stop  character is sent to the remote system. If that system
  318.      stops  sending  data,  the  buffer  will be written to disk.
  319.      After that the start character will be sent.
  320.  
  321.      The  SHOW  command will show all parameters set with the SET
  322.      command, with one extension: SHOW ALL.
  323.  
  324.           Format:    SHOW command