1 ASCII_Set0 Oct Char     Oct Char     Oct Char     Oct Char0 --- ----     --- ----     --- ----     --- ----0   0 NUL       40 SP       100  @       140  `  0   1 SOH       41  !       101  A       141  a  0   2 STX       42  "       102  B       142  b  0   3 ETX       43  #       103  C       143  c  0   4 EOT       44  $       104  D       144  d  0   5 ENQ       45  %       105  E       145  e  0   6 ACK       46  &       106  F       146  f  0   7 BEL       47  '       107  G       147  g  0  10 BS        50  (       110  H       150  h  0  11 HT        51  )       111  I       151  i  0  12 LF        52  *       112  J       152  j  0  13 VT        53  +       113  K       153  k  0  14 FF        54  ,       114  L       154  l  0  15 CR        55  -       115  M       155  m  0  16 SO        56  .       116  N       156  n  0  17 SI        57  /       117  O       157  o  0  20 DLE       60  0       120  P       160  p  0  21 DC1       61  1       121  Q       161  q  0  22 DC2       62  2       122  R       162  r  0  23 DC3       63  3       123  S       163  s  0  24 DC4       64  4       124  T       164  t  0  25 NAK       65  5       125  U       165  u  0  26 SYN       66  6       126  V       166  v  0  27 ETB       67  7       127  W       167  w  0  30 CAN       70  8       130  X       170  x  0  31 EM        71  9       131  Y       171  y  0  32 SUB       72  :       132  Z       172  z  0  33 ESC       73  ;       133  [       173  {  0  34 FS        74  <       134  \       174  |  0  35 GS        75  =       135  ]       175  }  0  36 RS        76  >       136  ^       176  ~  0  37 US        77  ?       137  _       177 DEL 1 BYEF This command will cause Kermit-32 (when in local mode)  to  tell  theF other  Kermit  (which  should  be in server mode) to exit from KermitF and, if applicable, terminate  its  job  (or  process,  etc.).   WhenF Kermit-32  receives  the  acknowledgement that this is being done, it will exit to VAX/VMS.           Kermit-32>BYE	1 CONNECTF The CONNECT command will  allow  you  to  connect  in  as  a  virtualF terminal over the line that was specified by the SET LINE command, orF to the terminal line specified in the  command.   The  terminal  lineF must  be  one  which  is accessible to the users process.  This meansF that the applicable protection code for the terminal must  have  beenF set  to allow your process to access it (done by the system manager).F If a session log file was previously specified, a new version of  theF file  will be created, and all type-out logged in the file.  The fileF will  be  closed  when  the  command  is  completed  (by  use  of  anF escape-character "C" command).  The format of the CONNECT command is:           Kermit-32>CONNECT      or*           Kermit-32>CONNECT terminal-name< where 'terminal-name' is the terminal line name to be used.2 Escape_CharacterF This character is  used  to  issue  a  limited  set  of  commands  toF Kermit-32  after  using  the  CONNECT  command.  Its default value isF CTRL-] (35 octal, ASCII GS) and can be changed  via  the  SET  ESCAPEF command.   It  is  usually  a  good  idea  to  set  this character toF something which is not used (or at least not used very much)  on  theF system  to which Kermit-32 is CONNECTing.  The command that is issuedF is determined by  the  character  that  is  typed  after  the  escapeF character.   The  following  characters  are  recognized by Kermit-32 after the escape character:*           C - Return to VAX/VMS Kermit-32;           Q - Suspend logging to session log file (if any):           R - Resume logging to session log file (if any)           S - Show status           0 - Send a null           ?  - Type this text$      CTRL-] - Send escape characterF Any other character will cause Kermit-32 to  ring  the  bell  at  theF local   terminal.   The  escape-character  S  (show  status)  commandF displays the terminal line being used, the escape character  and  the4 settings of local echo, parity and session logging.1 Control_CharsF During a file transfer (GET, RECEIVE or SEND commands) with Kermit-32F in  local mode the following control characters can be used to affect the transfer in progress:/           CTRL-A - Print a brief status report&           CTRL-C - Abort the protocolA           CTRL-D - Turn logging to the debugging log file on/off8           CTRL-M - (or RETURN) Force a protocol timeout=           CTRL-X - Abort the file currently being transferedC           CTRL-Z - Abort the file group currently being transferedF The CTRL-A status report displays the protocol state and  the  number of NAKs sent and received.1 EXITF The EXIT command will cause Kermit-32 to  return  to  command  level.F This  command  is  the  same as the QUIT command.  An example of this command is:           Kermit-32>EXIT1 FINISHF This command will cause Kermit-32 (when in local mode)  to  tell  theF other  Kermit  (which  should be in server mode) to exit from Kermit.F After  receiving  the  acknowledgement  that  this  is  being   done,+ Kermit-32 will prompt for another command.           Kermit-32>FINISH1 GETF The GET command is used to have a local mode Kermit-32 request a fileF from  a  remote  Kermit server.  Kermit-32 must be running as a localF Kermit (i.e., a SET LINE command must  have  been  done).   Kermit-32F will  then  request the other Kermit (which must be running in serverF mode) to transfer the specified file (or set of files) to  Kermit-32.F The  file  specification must be in the format of the system on which= the server Kermit is running.  The format of the command is:"           Kermit-32>GET file-specF Where 'file-spec' is any valid file specification on  the  system  on$ which the server Kermit is running.1 HELPF Typing HELP alone  prints  a  brief  summary  of  Kermit-32  and  its commands.  You can also type-           Kermit-32>HELP topic [subtopic]...F for any Kermit-32 command, e.g.  "help send" or "help set parity"  to8 get more detailed information about a specific command.1 LOCALF This command allows the user of Kermit-32 to perform various  actionsF on  the  user's  system.   These  commands  provide  for  listing theF contents of a directory, deleting files, typing files, displaying theF amount of disk space used, etc.  Many of these commands are performedF by spawning a subprocess to execute the  corresponding  DCL  command;F therefore,  the  standard  parameters and qualifiers which DCL allows
 may be used.,           Kermit-32>LOCAL keyword argumentsF Where 'keyword' is the name of the command, and 'arguments'  are  the$ optional arguments for the command.2 COPYF This causes Kermit-32 to make a copy of  the  specified  file.   ThisF command  uses  the  standard DCL COPY command.  Any options valid for  DCL's COPY command may be used..           Kermit-32>LOCAL COPY old-local-file$           New file:  new-local-fileF Where 'old-local-file' is the name of the file you wish to copy,  and+ 'new-local-file' is the name for the copy.2 CWDF This command (short for "Change Working Directory") causes  Kermit-32F to  change  the  default  directory that will be used for files whoseF specification does not include the directory  information.   This  isF similar to the DCL SET DEFAULT command.  If no device or directory isF given, the default device and directory is set back to that which was' being used when Kermit-32 was started.3           Kermit-32>LOCAL CWD local-directory-spec      or           Kermit-32>LOCAL CWDF Where 'local-directory-spec' is the device and/or  directory  portionF of  a  standard  VAX/VMS  file specification.  It may include logical names, but not wild-cards.2 DELETEF This causes Kermit-32 to delete the specified file(s).  This uses the standard DCL DELETE command.+           Kermit-32>LOCAL DELETE file-spec9 Where 'file-spec' is a valid VAX/VMS file specification.2 DIRECTORYF This causes Kermit-32 to display a directory listing.  This uses  the  standard DCL DIRECTORY command..           Kermit-32>LOCAL DIRECTORY file-spec      or$           Kermit-32>LOCAL DIRECTORY9 Where 'file-spec' is a valid VAX/VMS file specification.2 DISK_USAGEF This causes Kermit-32 to display the amount of disk  space  used  andF available  for  the  given  UIC (or the user's UIC if none is given)./ This uses the standard DCL SHOW QUOTA command.)           Kermit-32>LOCAL DISK_USAGE uic      or%           Kermit-32>LOCAL DISK_USAGEF Where 'uic' is a UIC specification (in square brackets).  LOCAL SPACE/ is a synonym for the LOCAL DISK_USAGE command.2 HELPF This causes Kermit-32 to display the help message which it  sends  asF the  reply  when  it receives a "REMOTE HELP" command in server mode.? This describes the REMOTE commands which Kermit-32 implements.           Kermit-32>LOCAL HELP2 HOSTF This command requests Kermit-32 to perform the specified  command  asF if  it  were  typed  by  the  user on a terminal.  Any results of theF command will be printed on  the  user's  terminal.   Note  that  thisF should only be used for commands which will not require any more userF input, since there will be no way for the user to interact  with  theF subprocess to supply more input.  This works by spawning a subprocess: (much like the DCL SPAWN command) to perform the command.'           Kermit-32>LOCAL HOST command* Where 'command' is any valid DCL command.2 RENAMEF This command causes Kermit-32 to change the name  of  a  file.   This& uses the standard DCL RENAME command.0           Kermit-32>LOCAL RENAME old-local-file$           New file:  new-local-fileF Where 'old-local-file' is the name of the file  to  be  renamed,  and/ 'new-local-file' is the new name for the file.2 SEND_MESSAGEF This command causes Kermit-32 to send a short (one line)  message  toF the  given  terminal.   Because this uses the DCL REPLY command, OPER privilege is needed.5           Kermit-32>LOCAL SEND_MESSAGE terminal-name!           Message:  message-textF Where  'terminal-name'  is  a  valid  name  for   a   terminal,   and* 'message-text' is the message to be sent.2 TYPEF This causes  Kermit-32  to  display  the  specified  file(s)  on  the
 terminal.)           Kermit-32>LOCAL TYPE file-spec9 Where 'file-spec' is a valid VAX/VMS file specification.2 WHO7 This displays the output of a DCL SHOW SYSTEM command.           Kermit-32>LOCAL WHO1 LOGF The LOG command allows the user to specify the file names to be  usedF for  the  various  log files Kermit-32 is capable of creating.  A LOGF command without a file specification will cause no log file  of  that type to be created.+           Kermit-32>LOG log-type file-spec      or!           Kermit-32>LOG log-typeF Where 'log-type' is DEBUG, SESSION, or TRANSACTION,  and  'file-spec'F is  the  file  specification  to  use  for that type of log file.  IfF file-spec does not  specify  a  file-type  Kermit-32  will  supply  aF default of .LOG.  If 'file-spec' is not present, that type of logging
 is disabled.2 DEBUGF The LOG DEBUG command sets the file specification to be used for  theF debugging  log file.  This file will be used for the debugging outputF produced when a SET DEBUG ON command is done.  A new version  of  theF file is created each time a transfer command is performed, and closed- upon the completion of the transfer command.(           Kermit-32>LOG DEBUG file-spec      or           Kermit-32>LOG DEBUGF Where 'file-spec' is the file specification to use for the  debuggingF log  file.   If file-spec does not specify a file-type Kermit-32 willF supply a default  of  .LOG.   If  'file-spec'  is  not  present,  the  debugging log file is disabled.	2 SESSIONF The LOG SESSION command sets the file name to be used for a log  fileF of  a  "CONNECT" session.  A new version of this file is created eachF time the CONNECT command is used, and closed when the CONNECT commandF finishes  (as  a  result of the escape command to close the session).F All output to the controlling terminal will be logged in the  session
 log file.*           Kermit-32>LOG SESSION file-spec      or            Kermit-32>LOG SESSIONF Where 'file-spec' is the file specification to use  for  the  sessionF log  file.   If file-spec does not specify a file-type Kermit-32 willF supply a default of .LOG.  If 'file-spec' is not present, the session log file is disabled.
2 TRANSACTIONF The LOG TRANSACTION command sets the name of the file to be used as aF transaction  log  file.   A  new version of this file is created eachF time  a  transfer  command  is  given  (SEND,  GET,  SERVER,   etc.).F Information about the transfer is logged in this file.  This includes; the names of the files being transferred, any errors, etc..           Kermit-32>LOG TRANSACTION file-spec      or$           Kermit-32>LOG TRANSACTIONF Where  'file-spec'  is  the  file  specification  to  use   for   theF transaction  log  file.   If  file-spec  does not specify a file-typeF Kermit-32 will supply a default  of  .LOG.   If  'file-spec'  is  not/ present, the transaction log file is disabled.1 LOGOUTF This command will cause Kermit-32 (when in local mode)  to  tell  theF other  Kermit  (which  should  be in server mode) to exit from KermitF and, if applicable, terminate  its  job  (or  process,  etc.).   WhenF Kermit-32  receives  the  acknowledgement that this is being done, it! will prompt for another command.           Kermit-32>LOGOUT1 PUSHF The PUSH command spawns a DCL subprocess which allows you to interact$ with DCL without exiting Kermit-32.1 QUITF This command will cause Kermit-32 to return to command  level.   This! is the same as the EXIT command.           Kermit-32>QUIT	1 RECEIVEF The RECEIVE command is used to put Kermit-32 into remote mode waitingF for  a  single file transfer transaction.  This is most useful if theF other Kermit does not support local  server  commands.   If  no  fileF specification   is   given,   Kermit-32   will   use   whatever  fileF specification is supplied by the other Kermit  (suitably  altered  toF conform  to  VAX/VMS  standards).   If a file specification is given,F Kermit-32 will use that file specification instead of  that  suppliedF by  the  other Kermit.  This is most useful when the file name on theF other system is such that it does not map well into  a  VAX/VMS  fileF specification.   Note  that  if  the other Kermit sends more than oneF file, the same name will be used for all of them.  Only  the  versionF numbers   will  be  different.   Therefore,  it  is  best  to  use  aF file-specification on this command only when  transferring  a  single% file.  The format of the command is:           Kermit-32>RECEIVE      or&           Kermit-32>RECEIVE file-spec; Where 'file-spec' is any valid VAX/VMS file specification.1 REMOTEF This command allows the user of Kermit-32 (in  local  mode)  to  giveF various  commands to the other Kermit (which must be in server mode).F These commands provide for  listing  the  contents  of  a  directory,F deleting  files,  typing  files,  displaying the amount of disk spaceF used, etc.  Note that not all server Kermits  support  all  commands,F but  all  server  Kermits  should  respond  with a message saying the6 command is not implemented if it does not support it.-           Kermit-32>REMOTE keyword argumentsF Where 'keyword' is the name of the command, and 'arguments'  are  the$ optional arguments for the command.2 COPYF This causes Kermit-32 to request that the server Kermit make  a  copyF of  the  specified file.  Both the old and new files are files on theF server's system - no file transfer  between  systems  is  done.   TheF server  Kermit  should  respond  with some indication that either theF file was successfully copied, or with an error  message.   Note  thatF some  Kermit's  will allow wild-carded copies, while others will only. allow a single file to be copied per command.0           Kermit-32>REMOTE COPY old-remote-file%           New file:  new-remote-fileF Where 'old-remote-file' is the name of the file you wish to copy, and, 'new-remote-file' is the name for the copy.2 CWDF This command (short for "Change Working Directory") causes  Kermit-32F to request that the server Kermit change the default directory (path,F device, etc.) that will be used for files  whose  specification  doesF not  include  the directory information.  For some systems a passwordF can be supplied which will allow access to the new directory.   SinceF Kermit-32 can not know whether the server Kermit requires a password,F it will always ask for one.  If no  directory  is  specified  in  theF command, the server Kermit will set the default directory back to theF users default.  This may be either the directory which is the defaultF when a job created, or the default directory which was in effect whenF the server Kermit was started.  The server Kermit should respond withF a  message  which  indicates where the new default directory has been set, or with an error message.5           Kermit-32>REMOTE CWD remote-directory-spec3           Password:  password for remote directory      or           Kermit-32>REMOTE CWDF Where 'remote-directory-spec' is a string which is  acceptable  as  aF directory specification for the server system.  The 'password' is anyF string which is required as  a  password  for  access  to  the  given- directory.  The password will not be echoed.2 DELETEF This causes Kermit-32 to request the  server  Kermit  to  delete  theF specified  file  (or  files  if  the server Kermit supports wild-cardF deletes).  The server Kermit should respond with a message indicating. whether the file (or files) has been deleted.,           Kermit-32>REMOTE DELETE file-specF Where 'file-spec' is  a  valid  file  specification  for  the  remote Kermit's system.2 DIRECTORYF This causes Kermit-32 to request a directory listing from the  serverF Kermit.  The directory listing will be printed on the users terminal.> The format of the listing is determined by the server Kermit./           Kermit-32>REMOTE DIRECTORY file-spec      or%           Kermit-32>REMOTE DIRECTORYF Where 'file-spec' is  a  valid  file  specification  for  the  server Kermit's system.2 DISK_USAGEF This causes Kermit-32 to request the server Kermit to reply  with  anF indication  of  the  amount  of disk space used and available for the= given directory (or the default directory if none is given).5           Kermit-32>REMOTE DISK_USAGE directory-spec      or&           Kermit-32>REMOTE DISK_USAGEF Where 'directory-spec' is a directory specification  for  the  serverF Kermit's system.  REMOTE SPACE is a synonym for the REMOTE DISK_USAGE	 command.2 EXITF This command is identical to the FINISH  command.   It  requests  theF server  Kermit  to  exit  to  its system command parser, allowing the) terminal to be used for normal commands.            Kermit-32>REMOTE EXIT2 HELPF This causes Kermit-32 to request the server Kermit to  reply  with  aF short  summary  of  what  commands it supports in server mode.  If anF argument is given, help on the  specific  topic  is  requested.   The< resulting help message will be typed on the users terminal.            Kermit-32>REMOTE HELP      or&           Kermit-32>REMOTE HELP topicF Where 'topic' is a subject for more detailed help.  If  no  topic  is, given, a general help message is requested.2 HOSTF This command requests the server  Kermit  to  perform  the  specifiedF command  as  if it were typed by the user on a terminal.  Any resultsF of the command will be printed on the  user's  terminal.   Note  thatF this should only be used for commands which will not require any moreF user input, since there will be no way for the user to interact  with( the remote system to supply more input.(           Kermit-32>REMOTE HOST commandF Where 'command' is any valid command to be processed  by  the  remote! systems standard command parser.2 LOGINF This command allows  the  user  to  supply  the  server  Kermit  withF accounting  information.   The server Kermit may use this to validateF the users access to the system as well as for billing  purposes.   ItF may  also  use  this  information  to provide the user with access to files on its system.)           Kermit-32>REMOTE LOGIN user-id+           Account:  remote-accounting-info%           Password:  remote-passwordF Where  'user-id'  is  a  string  which  represents   a   valid   userF identification  on the remote system, 'remote-accounting-info' is anyF additional accounting information required by the remote system (suchF as  account  strings),  and 'remote-password' is the password for theF remote system which corresponds to the given 'user-id'.  The password will not be echoed.2 LOGOUTF This command is the same as the LOGOUT command.  It will request  the* server Kermit to exit and logout its job."           Kermit-32>REMOTE LOGOUT2 RENAMEF This command causes Kermit-32  to  request  that  the  server  KermitF change  the name of a file.  The server Kermit should respond with anF indication that the operation is completed successfully, or else withF an   error   message.    Some   Kermit's  may  allow  wild-card  fileF specifications to be used, and will respond with a list of files  and new names.2           Kermit-32>REMOTE RENAME old-remote-file%           New file:  new-remote-fileF Where 'old-remote-file' is the name of the file to  be  renamed,  and0 'new-remote-file' is the new name for the file.2 SEND_MESSAGEF This command requests the server Kermit to send a  short  (one  line)F message  to  the  given  destination.   Depending  on the system, theF destination may be a terminal, a user name, a mailbox  name  or  someF other  destination address.  The server Kermit should respond with an" indication of success or failure.<           Kermit-32>REMOTE SEND_MESSAGE destination-address!           Message:  message-textF Where 'destination-address' is a valid destination for  the  server's6 system, and 'message-text' is the message to be sent.2 STATUSF This requests the status of the server  Kermit.   The  server  Kermit/ will reply with some indication of its status."           Kermit-32>REMOTE STATUS2 TYPEF This causes Kermit-32 to request the server Kermit  to  transmit  theF specified  file  (or files if the server supports wild-cards) so that0 the file(s) can be typed on the users terminal.*           Kermit-32>REMOTE TYPE file-specF Where 'file-spec' is  a  valid  file  specification  for  the  server Kermit's system.2 WHOF This requests the server Kermit to display a list  of  users  of  itsF system,  along  with other information about the users and/or system.F A specific user-id may be supplied, which may result in more detailedF information about the particular user.  It is also possible to supplyF options for use by the server Kermit in determining the format, etc., of the resulting list.'           Kermit-32>REMOTE WHO user-id!           Options:  options-listF Where 'user-id' is an optional string representing a  specific  user,F and  'options-list'  is  an  optional list of formatting or selection	 options.1 SENDF The SEND command will allow you  to  send  a  file(s)  to  the  otherF Kermit.   The SEND command will allow file wild-card processing as isF found in VAX/VMS.  If Kermit-32 is running in remote mode,  the  fileF will  be  sent  on  the  controlling  terminal line after waiting theF number of seconds specified by the SET DELAY command.  This gives theF user  time  to  escape  back  to the other Kermit and issue a receiveF command.  If Kermit-32 is running in local mode,  the  file  will  beF sent  immediately  on  the  terminal  line  specified by the SET LINE	 command.#           Kermit-32>SEND file-spec; Where 'file-spec' is any valid VAX/VMS file specification.1 SERVERF This command will cause Kermit-32 to enter server  mode.   The  otherF Kermit  can  then  issue  server  commands  to send and receive filesF without having  to  give  SEND  or  RECEIVE  commands  to  Kermit-32.F Kermit-32  may  be  put  into  SERVER  mode while running as either aF remote Kermit (transmitting over the controlling terminal  line),  orF as  a  local  Kermit (transmitting over a terminal specified by a SETF LINE command).  Note that in order to correctly receive binary  filesF while  in  SERVER  mode,  a SET FILE TYPE BINARY command must be doneF first.  At this time there is  no  way  for  Kermit-32  to  determine- whether an incoming file is ASCII or binary.           Kermit-32>SERVER1 SET@ The SET command is used to set various parameters in Kermit-32.2 BLOCK_CHECK_TYPEF The SET BLOCK_CHECK_TYPE command is used to  determine  the  type  ofF block  check  sequence  which  will be used during transmission.  TheF block check sequence is used to detect  transmission  errors.   ThereF are  three  types  of  block  checks available.  These are the singleF character checksum (default), the two  character  checksum,  and  theF three character CRC (cyclic redundancy check).  This command does notF ensure that the desired type of block check will be used, since  bothF Kermit's involved in the transfer must agree on the block check type.F Kermit-32 will request that the type  of  block  check  set  by  thisF command be used for a transfer.  If the other Kermit has also had theF same block check type requested, then the desired  block  check  typeF will be used.  Otherwise, the single character checksum will be used.3 (See Kermit protocol manual for more information.).           Kermit-32>SET BLOCK_CHECK_TYPE type Where 'type' is one of:3  o  1_CHARACTER_CHECKSUM or ONE_CHARACTER_CHECKSUM3  o  2_CHARACTER_CHECKSUM or TWO_CHARACTER_CHECKSUM7  o  3_CHARACTER_CRC_CCITT or THREE_CHARACTER_CRC_CCITT2 DEBUGGINGF The SET DEBUGGING command is used to set the debug  type-out  on  theF user's  terminal.  The command will accept either of the states ON orF OFF.  Kermit-32 can only do debugging  type-out  when  running  as  aF local  Kermit (SET LINE command done).  This is because the debuggingF type-out would interfere with the file transfer if it  were  sent  to. the controlling terminal line in remote mode.(           Kermit-32>SET DEBUGGING state# Where 'state' is either ON or OFF.2 DELAYF The DELAY parameter is the number of seconds to wait  before  sendingF data  after  a SEND command is given.  This is used when Kermit-32 isF running in remote mode to allow the user time to escape back  to  the) other Kermit and give a RECEIVE command.            Kermit-32>SET DELAY n@ Where 'n' is the number of seconds to wait before sending data.2 ESCAPEF This  command  will  set  the  escape  character  for   the   CONNECTF processing.   The  command will take the octal value of the characterF to use as the escape character.  This is the character which is  usedF to  "escape"  back  to Kermit-32 after using the CONNECT command.  It) defaults to 35 octal (ASCII GS, CTRL-]).F It is usually a good idea to set this character to something which isF not  used  (or  at  least  not used very much) on the system to which Kermit-32 is CONNECTing.0           Kermit-32>SET ESCAPE octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the* character to use as the escape character.2 FILEF The SET FILE command allows setting of  parameters  relating  to  the; file format and file naming conventions used by Kermit-32.3 NAMINGF This command sets the type of processing Kermit-32 should do on  fileF names  that  are  being sent and received.  Kermit-32 can either sendF the complete file specification (including device, directories,  fileF name,  file  type and version number) or only the file name and type.F When receiving a file specification, Kermit-32 can either attempt  toF use  it  as a VAX/VMS file specification as is, or first perform someF substitutions  and  truncations  in  order  to  force  the   received5 specification to be just a valid file name and type.)           Kermit-32>SET FILE NAMING type: Where 'type' is either FULL, NORMAL_FORM or UNTRANSLATED.4 FULLF This will cause Kermit-32 to send complete  file  specifications  and9 perform no translations on received file specifications.
4 NORMAL_FORMF This will cause Kermit-32 to send only the file name and  file  type,F and  perform  translations  on  received file specifications to force, them to be only a valid file name and type.4 UNTRANSLATEDF This will cause Kermit-32 to send only the file name and  file  type,= and perform no translations on received file specifications.3 TYPEF This command will set the file type that Kermit-32 is  receiving.   AF file  type of ASCII should be used to receive text files which are toF be used as text files on the VAX/VMS system.  The  file  type  BINARYF should  be used for binary files, such as CP/M .COM files, which needF to be kept in a format that allows the file to  be  returned  without
 any changes.'           Kermit-32>SET FILE TYPE type/ Where 'type' is either ASCII, BINARY or FIXED.4 ASCII# File type ASCII is for text files.4 BINARYF File type BINARY is for non-text files.  Note that binary files whichF are  generated  on  a VAX/VMS system cannot be transferred to anotherF VAX/VMS system without losing file attributes.  This means that  (forF example),  an  .EXE file cannot be transmitted with Kermit-32.  (This> problem should be resolved in a future version of Kermit-32).4 FIXEDF The FIXED file type will cause Kermit-32 to create a  file  with  512F byte fixed length records, containing only the data received from theF other Kermit.  This format can be used for transferring VAX/VMS  .EXEF files  or  RSX-11/M (P/OS) .TSK files, or any other binary file which, is stored in 512 byte fixed length records.2 HANDSHAKEF Sets the half duplex line turnaround  handshake  character  Kermit-32F will  use.   Normally  required  for  communication  with half duplex systems like IBM mainframes.3           Kermit-32>SET HANDSHAKE octal-char-value      or'           Kermit-32>SET HANDSHAKE NONEF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  theF character to use for the handshake character.  The SET HANDSHAKE NONE command turns handshaking off.
2 IBM_MODEF The SET IBM_MODE command allows Kermit-32 to be put into a mode whichF will  allow  transfers to an IBM host.  This causes Kermit-32 to waitF for the IBM turnaround character (XON,  CTRL-Q)  before  sending  anyF characters to the other Kermit.  It also forces the parity type to be7 mark, and turns on local echo for the CONNECT command.'           Kermit-32>SET IBM_MODE state# Where 'state' is either ON or OFF.2 INCOMPLETE_FILE_DISPOSITIONF The  SET  INCOMPLETE_FILE_DISPOSITION  command  allows  the  user  toF determine  what  is done with a file that is not completely received.F If the disposition is KEEP, all files received will be kept, even  ifF only  a  portion  of  the  file  is  received.  If the disposition isF DISCARD (the default), files which are not  completely  received  are discarded.;           Kermit-32>SET INCOMPLETE_FILE_DISPOSITION action* Where 'action' is either DISCARD or KEEP.2 LINEF This will set the terminal line that you  are  using.   The  terminalF line  must  be  one  which  is accessible to the users process.  ThisF means that the applicable protection code for the terminal must  haveF been  set  to  allow  your  process  to access it (done by the system
 manager).+           Kermit-32>SET LINE terminal-nameB The 'terminal-name' device must be a terminal line (e.g.  TTA0:).2 LOCAL_ECHOF The SET LOCAL_ECHO command specifies  whether  characters  should  beF echoed  locally  when CONNECTing to another system.  If LOCAL_ECHO isF set to ON, any  character  typed  on  the  terminal  will  be  echoedF immediately  to  the  terminal,  as  well  as being sent to the otherF system.  If LOCAL_ECHO is set to OFF (the  default),  the  charactersF typed  on the terminal are only sent to the other system (which would% normally be echoing the characters).)           Kermit-32>SET LOCAL_ECHO state# Where 'state' is either ON or OFF.	2 MESSAGEF This command sets the type  of  type-out  Kermit-32  will  do  duringF transfers   in   local   mode.   Kermit-32  can  type  out  the  fileF specification being transferred, the packet numbers  being  sent  andF received,   both   or   neither.    The   default  is  to  type  file' specifications but not packet numbers.+           Kermit-32>SET MESSAGE type stateF Where 'type' is either FILE or PACKET, and 'state' is  either  ON  or OFF.2 PARITYF This command determines the type of parity to use on the transmissionF line.  Kermit-32 normally uses characters which consist of eight dataF bits with no parity bit.  For systems  or  transmission  media  whichF require  a  specific  parity  type,  Kermit-32 can send characters as# seven data bits plus a parity bit.%           Kermit-32>SET PARITY state Where 'state' is one of:8  o  NONE (default) - eight data bits and no parity bit.;  o  MARK - seven data bits with the parity bit set to one.=  o  SPACE - seven data bits with the parity bit set to zero.F  o  EVEN - seven data bits with  the  parity  bit  set  to  make  the     overall parity even.F  o  ODD - seven data bits with the parity bit set to make the overall     parity odd.2 PROMPTF This command sets the string to be used for the command  prompt.   If? no argument is given, the default prompt (Kermit-32>) is used./           Kermit-32>SET PROMPT new-prompt-text      or           Kermit-32>SET PROMPT2 Where 'new-prompt-text' is the new prompt to use.	2 RECEIVEF It  is  possible  to  set  various  parameters  associated  with  theF receiving  of  the  data  from  the  remote Kermit.  SET RECEIVE will2 enable you to set the various receive parameters.
3 END_OF_LINEF This will set the end of line  character  the  Kermit-32  expects  toF receive  from  the  remote  Kermit.   This  is  the  character  whichF terminates a packet.  The parameter must be an octal  number  in  theB range 1 to 37.  The default value is 15 octal (ASCII CR, CTRL-M).=           Kermit-32>SET RECEIVE END_OF_LINE octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the0 character to use for the end of line character.3 EIGHT_BIT_QUOTEF This command sets the character to be used (when necessary) to  quoteF characters  which have the eighth bit (parity bit) set.  This is usedF to transfer eight-bit bytes  on  a  transmission  medium  which  onlyF supports  seven  data bits.  The parameter must be an octal number inF the range 41 to 76 or 140 to 176.  The  default  value  is  46  octalF (ASCII  "&").   Eighth-bit quoting will only be used if both Kermit'sF can handle it, and the transmission medium does not transmit  8  data/ bits (as indicated by the SET PARITY command).A           Kermit-32>SET RECEIVE EIGHT_BIT_QUOTE octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  theF character  to  use  for  quoting characters which have the eighth bit set.3 PACKET_LENGTHF This will  set  the  receive  packet  length.   The  value  for  thisF parameter  must be between 10 and 94.  Packet lengths outside of this- range are illegal.  The default value is 80.0           Kermit-32>SET RECEIVE PACKET_LENGTH n/ Where 'n' is the receive packet length to use.	3 PADCHARF This parameter is the padding character that is sent  to  the  remoteF Kermit.   The  parameter must be an octal number in the range of 0 to8 37 or 177.  The default value is 0 (ASCII NUL, CTRL-@).9           Kermit-32>SET RECEIVE PADCHAR octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the) character to be used as a pad character.	3 PADDINGF This command will set the number of padding characters that  will  be3 sent to the other Kermit.  The default value is 0.*           Kermit-32>SET RECEIVE PADDING n6 Where 'n' is the number of padding characters to use.3 QUOTEF This will set the quoting character that  Kermit-32  will  expect  onF incoming  messages.   This  is  the  character  used to quote controlF characters.  The parameter must be an octal number in the range 40 to1 176.  The default value is 43 octal (ASCII "#").7           Kermit-32>SET RECEIVE QUOTE octal-char-valueF Where 'octal-char-value' is the ASCII value (in octal) of the quoting character.3 START_OF_PACKETF This command will set the start of packet  character  for  Kermit-32.F The  start of packet character must be in the range of 1 to 37 octal.F The default value is 1 (ASCII SOH, CTRL-A).  This value  should  onlyF be  changed if absolutely necessary.  It must be set the same in both
 Kermit's.A           Kermit-32>SET RECEIVE START_OF_PACKET octal-char-valueF Where 'octal-char-value' is the ASCII value (in octal) of the receive" start-of-packet character to use.	3 TIMEOUTF This will set the number of seconds before Kermit-32  will  time  outF the  attempt  to  receive a message.  This time out is used to handleF transmission errors which totally lose a message.  The default  value is 15 seconds.*           Kermit-32>SET RECEIVE TIMEOUT n: Where 'n' is the number of seconds to wait for a message.2 REPEAT_QUOTEF This command sets the character to be used as the  lead-in  characterF for  a  repeat sequence (a string of characters which represents someF number of characters which are repeated in the data).  Both  Kermit'sF must  support  repeat  compression  for  this  to  be in effect.  TheF parameter must be an octal number in the range 41 to  76  or  140  toF 176.  The default value is 176 octal (ASCII "~").  The character willF only be used on files which are being transmitted by Kermit-32.   TheF REPEAT_QUOTE  character  used for incoming files is decided on by theF other Kermit.  A value of 40 octal  (a  space)  will  disable  repeat
 compression.6           Kermit-32>SET REPEAT_QUOTE octal-char-valueF Where 'octal-char-value' is the ASCII value (in octal) for the repeat quoting character.2 RETRYF This command sets the maximum number of times Kermit-32 should try toF send  specific  packets.   There  are two retry maximums, one for theF initial connection packet (the "SEND-INIT"), the other for all  otherF packets.   The  default  value  for  initial  connections  is 5.  The+ default value for all other packets is 16.%           Kermit-32>SET RETRY type nF Where 'type' is either  INITIAL_CONNECTION  (for  initial  connectionF packet)  or  PACKET (for all other packets), and 'n' is the number of! retries (in decimal) to attempt.2 SENDF It  is  possible  to  set  various  parameters  associated  with  theF receiving  of  the data from the remote Kermit.  SET SEND will enableF you to set the various SEND parameters.  These parameters should  notF normally be set, since as part of the transfer initialization processF the two Kermit's exchange their RECEIVE parameters.   The  capabilityF of  setting  these  parameters  is  provided  so  that  the  transferF initialization can be completed even if the  default  parameters  are
 not correct.
3 END_OF_LINEF This will set the end of line character the Kermit-32  will  send  toF the  remote Kermit.  This is the character which terminates a packet.F The parameter must be an octal number in the  range  1  to  37.   The. default value is 15 octal (ASCII CR, CTRL-M).:           Kermit-32>SET SEND END_OF_LINE octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the0 character to use for the end of line character.3 PACKET_LENGTHF This will set the SEND packet length.  The value for  this  parameterF must  be between 10 and 94.  Packet lengths outside of this range are# illegal.  The default value is 80.-           Kermit-32>SET SEND PACKET_LENGTH n, Where 'n' is the send packet length to use.	3 PADCHARF This parameter is the padding character that is sent  to  the  remoteF Kermit.   The  parameter must be an octal number in the range of 0 to8 37 or 177.  The default value is 0 (ASCII NUL, CTRL-@).6           Kermit-32>SET SEND PADCHAR octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the) character to be used as a pad character.	3 PADDINGF This command will set the number of padding characters that  will  be3 sent to the other Kermit.  The default value is 0.'           Kermit-32>SET SEND PADDING n6 Where 'n' is the number of padding characters to use.3 QUOTEF This will set the quoting character that  Kermit-32  will  expect  onF incoming  messages.   This  is  the  character  used to quote controlF characters.  The parameter must be an octal number in the range 40 to1 176.  The default value is 43 octal (ASCII "#").4           Kermit-32>SET SEND QUOTE octal-char-valueF Where 'octal-char-value' is the ASCII value (in octal) of the quoting character.3 START_OF_PACKETF This command will set the start of packet  character  for  Kermit-32.F The  start of packet character must be in the range of 1 to 37 octal.F The default value is 1 (ASCII SOH, CTRL-A).  This value  should  onlyF be  changed if absolutely necessary.  It must be set the same in both
 Kermit's.>           Kermit-32>SET SEND START_OF_PACKET octal-char-valueF Where 'octal-char-value'  is  the  ASCII  value  (in  octal)  of  the" start-of-packet character to use.	3 TIMEOUTF This will set the number of seconds before Kermit-32 will time out  aF message  it  has  sent to the other Kermit.  This time out is used toF handle transmission errors which totally lose a message.  The default value is 15 seconds.'           Kermit-32>SET SEND TIMEOUT n: Where 'n' is the number of seconds to wait for a message.2 SERVER_TIMERF This specifies the number of seconds between timeouts  during  serverF command  wait.   A value of 0 specifies that no timeouts should occurF during server command wait.  When a Kermit server times out, it sendsF a  NAK  packet.   Some  systems cannot clear piled-up NAKs from theirF input buffers; if you're using such a system to  communicate  with  aF Kermit-32  server,  and  you expect to be leaving the server idle forF long periods of time, you should use this command to turn off  server command-wait timeouts.)           Kermit-32>SET SERVER_TIMEOUT n< Where 'n' is the number of seconds between server timeouts.1 SHOWF The SHOW command will allow you to show the various  parameters  that are set with the SET command.2 ALLD The SHOW ALL command will cause all of the parameters to be listed.2 BLOCK_CHECK_TYPEF This command will  type  out  what  type  of  block  check  is  being requested.2 COMMUNICATIONSF This  command  will  type  out  the   communications   line   relatedF parameters.   This  includes the terminal line being used, the parity type, etc.2 DEBUGGINGF The SHOW DEBUGGING command will print  the  state  of  the  debugging flag.2 DELAYF This will display the number of seconds delay that Kermit-32 will use- before attempting to send or receive a file.2 ESCAPEF This will display  the  current  escape  character  for  the  CONNECT processing.2 FILE_PARAMETERSF This will display the parameters related to files being  used.   This< includes the file type and the incomplete file disposition.2 INCOMPLETE_FILE_DISPOSITIONB This will display the disposition of incompletely received files.2 LINEF This command displays the terminal line that will be used for CONNECT and file transfers commands.2 LOCAL_ECHO5 This will display the status of the local echo flag.2 PACKETF This will display the current settings of the send and receive packet parameters.2 PARITY. This will display the current parity setting.	2 RECEIVEF The current values of the RECEIVE parameters will be displayed on theF user's  terminal.   Only  the  parameters  that  can  be  set will be displayed.2 RETRYF This command will show the maximum number of retries  that  Kermit-325 will attempt to send a message to the remote Kermit.2 SENDE All of the send parameters will be displayed on the user's terminal.2 TIMINGF All of  the  timing  parameters  will  be  displayed  on  the  user's
 terminal.	2 VERSION1 Displays the version number of Kermit-32 in use.1 STATUSF The current status of Kermit-32 will be displayed.  This includes theF number of characters that have been sent and received from the remoteF Kermit.  Also included is an estimate of the effective baud  rate  ofF the  transfer.   This number is not intended to be exact, but only an: indication of what range of throughput has been provided.1 TAKEF The TAKE  command  tells  Kermit-32  to  execute  commands  from  theF specified file.  You may also use the VAX/VMS notation "@" instead of  Take to specify a command file.#           Kermit-32>TAKE file-spec      or,           Kermit-32>TAKE file-spec /DISPLAYF Where 'file-spec' is  any  normal  VAX/VMS  file  specification.   IfF file-spec  does  not  specify  a  file-type  Kermit-32  will supply aF default of .COM.  The /DISPLAY option causes the commands  read  from1 the file to be displayed on the user's terminal.