1 KERMIT
 Kermit is an implementation of the kermit  protocol developed by
 Columbia University.  Kermit is an acronym for "KL-10 Error-free
 Reciprocal Microcomputer InterChange  over  TTY-Lines".  

 The format of the command is

	KERMIT

 further options described are commands within Kermit.

2 SEND
 Sends a file or file group from the VAX to the remote host.  The
 name of each file is passed to the remote host in a special con-
 trol packed, so that the remote host can store it with  the same
 name.
2 RECEIVE
 Receive a file or file group from the remote host.  If an incom-
 ing file name is not legal then the  program  attempts to trans-
 form it to a similar legal  name, e.g. by  deleting  illegal  or
 excessive characters.  If the file already exists then the  user
 will be informed and a new file name will be generated.
2 SET
 Establish various system-dependent parameters, such  as  maximum
 packet length, debugging mode, etc.
3 SEND
 Establish various parameters for initial send.  These parameters
 will possibly be  changed  by  the  remote  after the first init
 packet is received.
4 PACKET-LENGTH
 Establish the packet length for the first packet to be  received
 from the remote.  

 The format is 
	SET SEND PACKET-LENGTH <d>
 where
	<d> is a decimal number in the range 10-94.
4 PADDING
 Establish the number of padding  characters  to  be  sent  after
 sending a regular kermit packet.  (Note:  Padding  character  is
 used to allow turn-around time on a half-duplex line.

 The format is
	SET SEND PACKET-LENGTH <d>
 where
	<d> is a decimal number in the range 0-99.
4 PADCHAR
 Establish the padding character to be sent after sending a  reg-
 ular packet.  This padding character  is  used  to  allow  turn-
 around time on  a  half-duplex  line (ie. when talking to VM/CMS
 kermit.

 The format is
	SET SEND PADDING <o>
 where 
	<o> is an octal number in the range 0-177.
4 TIMEOUT
 Establish the period of time to wait before re-sending a  packet
 to the remote kermit.

 The format is
	SET SEND TIMEOUT <d>
 where
	<d> is a decimal number in the range 0-99.
4 END-OF-LINE
 Establish the character which will be used by the remote to mark
 the end of a packet.

 The format is
	SET SEND END-OF-LINE <o>
 where
	<o> is an octal number in the range 0-40.
4 QUOTE
 Establish the character which will be used by the remote to quote
 control characters, etc.

 The format is
	SET SEND QUOTE <c>
 where
	<c> is an ascii printable character.
3 RECEIVE
 Establish various parameters for initial receive.  These  param-
 eters are used to tell the remote which options the  VMS  kermit
 desires.
4 PACKET-LENGTH
 Establish the packet length for all packets that will be sent to
 the remote.  

 The format is 
	SET RECEIVE PACKET-LENGTH <d>
 where
	<d> is a decimal number in the range 10-94.
4 PADDING
 Establish the number of padding characters that you would like to
 see the remote send.

 The format is
	SET RECEIVE PACKET-LENGTH <d>
 where
	<d> is a decimal number in the range 0-99.
4 PADCHAR
 Establish the padding character that you would like to see  the
 remote kermit send.

 The format is
	SET RECEIVE PADDING <o>
 where
	<o> is an octal number in the range 0-177.
4 TIMEOUT
 Establish the period of time that you would  like  to  see  the
 remote kermit wait before re-sending a packet.

 The format is
	SET RECEIVE TIMEOUT <d>
 where
	<d> is a decimal number in the range 0-99.
4 END-OF-LINE
 Establish that character which you  will  send  to  the  remote
 kermit to mark an end of packet.

 The format is
	SET RECEIVE END-OF-LINE <o>
 where
	<o> is an octal number in the range 0-40.
4 QUOTE
 Establish the quote character that you will use to  quote  all
 control characters, etc. destined for the remote kermit.

 The format is
	SET RECEIVE QUOTE <c>
 where
	<c> is an ascii printable character.
3 DEBUGGING
 Establish whether the debugging code  within  the  VMS  Kermit
 program is to be turned on, or off.

 The format is
	SET DEBUGGING <option>
 where
	<option> is either ON, or OFF .
3 FILE-WARNING
 Establish whether the program is to inform  the  user  when  a
 name collision occurs.

 The format is
	SET FILE-WARNING <option>
 where
	<option> is either ON, or OFF .
3 FILERECORD
 Establish the end of line  to  be  used  for  incoming/outgoing
 file.
 
 The format is
	SET FILERECORD <option>
 where
	<option> is either CLF - carraige return/linefeed,
			   LF  - linefeed only,
			   CR  - carraige return only.
3 LOCAL-ECHO
 Establish whether the remote computer will do echoing, or  the
 local kermit should do it.

 The format is
	SET LOCAL-ECHO <option>
 where
	<option> is either ON, or OFF .
3 PARITY
 Establish the parity for the out-going virtual terminal line.

 The format is
	SET PARITY <option>
 where
	<option> is either NONE - no parity,
			   EVEN - even parity,
			   ODD  - odd parity.
3 SPEED
 Establish the speed for the out-going virtual terminal line.
 (ie. the baud rate).

 The format is
	SET SPEED <option>
 where
	<option> is either 300, 600, 1200, 2400, 4800, 9600 .
3 LINE
 In most kermits this is used to establish the out-going line
 port.  This parameter is not used in VMS kermit.
3 ESCAPE
 In most kermits this is used to establish the  escape  char.
 for the virtual terminal  program.  This  parameter  is  not
 used in VMS kermit, it is always control-p.
3 DELAY
 Establish the time delay in seconds before sending the first
 packet to the remote.

 The format is
	SET DELAY <d>
 where
	<d> is a decimal number in the range 0-99.
2 SHOW
 Display various system-dependent parameters established by the
 SET command.
3 ALL
 Show the setting of ALL user definable parameters.

 The format is
	SHOW ALL
3 SEND
 Display the value of a specified send option.

 The format is
	SHOW SEND <option>
 where
	<option> is one of PACKET-LENGTH, PADDING, PADCHAR, TIMEOUT,
			   END-OF-LINE, QUOTE.
3 RECEIVE
 Display the value of a specified receive option.

 The format is
	SHOW RECEIVE <option>
 where
	<option> is one of PACKET-LENGTH, PADDING, PADCHAR, TIMEOUT,
			   END-OF-LINE, QUOTE.
2 CONNECT
 Establish a virtual terminal connection from the VAX to  a  computer
 hooked up to it through a TTY line.  The connection  uses  the  line
 speed, and parity established by the SET command.
2 STATUS
 Give information about the last file transfer; effective  baud rate,
 number of ACK's, NAK's, bad packets, etc.
2 HELP
 Print instructions on various commands available in Kermit.
2 EXIT
 Terminate the virtual terminal connection, and kermit program.
2 QUIT
 Same as EXIT.  Terminates the virtual terminal connection, and kermit
 program.
