Kermit is a file transfer program. It allows the transfer of files over terminal lines from a remote Kermit program to the local Kermit program. Kermit-ND can only be run in remote mode. Transfers take place over the controlling terminal line. Currently files have to be transmitted from Kermit-ND one at a time. 0EditChars Commands may be edited by using some control characters: ^A, DEL, ^H Delete last character. ^W Delete last word. ^Q,^X,^U Delete whole line. In order to work satisfactorily your terminal must be able to handle back-space properly. Also remember that ESC may be used to deabbreviate the current word, and that typing "?" gives some information as to which words/parameters are expected. 0EXIT The EXIT command will cause Kermit to return to command level in Sintran. This command is the same as the QUIT command. An example of this command is: Kermit-ND>EXIT 0HELP Give help on the various commands in Kermit-ND. 0QUIT This command will cause Kermit to return to command level in Sintran. This is the same as the EXIT command. Kermit-ND>QUIT 0RECEIVE The RECEIVE command is used to make Kermit-ND wait for a file transfer transaction. No file spesification is neccesarry - the local Kermit will tell Kermit-ND the name(s) of the file(s) to be received. The format of the command is: Kermit-ND>RECEIVE 0SEND The SEND command will allow you to send a file to the local Kermit. The file will be sent on the controlling terminal line after waiting the number of seconds specified by the SET DELAY command (default is 5 sec). This gives the user time to escape back to the other Kermit and issue a receive command. The command format is: Kermit-10>SEND filename Where "filename" is any normal SINTRAN filename or a filename preceded by an at sign ("@") - thus indicating an indirect file. This indirect file should contain a list of the SINTRAN files to be sent each on a single line (use '!' as a comment indicator - it is only recognized at the beginning of a line). Each such filename may be followed by the filename to be sent to the other Kermit (totally untranslated!). If the SINTRAN filename form is used, the portion of the filename consisting of user, directory-name and version will be stripped before the filename is sent. The ":" is also translated to ".". No attempt is made to deabbreviate the filename. 0SET The SET command is used to set various parameters in Kermit. 1USE-8-BIT-QUOTE This command enables the user to switch 8-bit quoting on or off. If off, Kermit-ND will not agree to do any 8-bit quoting. This way you may save some overhead, since an extra character has to be sent in order to quote for the 8'th bit (ND machines can output only 7 significant bits). If the file to be transmitted consists of text, no information is lost (if ASCII alphabet is followed). The commands are: Kermit-ND>SET USE-8-BIT-QUOTE OFF and Kermit-ND>SET USE-8-BIT-QUOTE AUTO The latter restores 8-bit-quote to its initial state, ie. 8-bit quoting is used if the two Kermit's agree. 1DEBUGGING The SET DEBUGGING command is used to enable or disable debug type out on a file. As Kermit-ND only can be operated in remote mode, debug output can not be written to the controlling terminal, because this would interfere with transmission. Kermit-ND>SET DEBUGGING keyword Where keyword is either ON, OFF, NO-LOG-FILE or LOG-FILE filename. Doing a SET DEBUGGING LOG-FILE filename causes Kermit-ND to turn debugging on and append all debugging output to the file specified. If the file does not exist it will be created. SET DEBUGGING NO-LOG-FILE will close the log file and turn debugging off. 1DELAY The DELAY parameter is the number of seconds to wait before sending data after a SEND command is given. This is to allow the user time to escape back to the other Kermit and give a RECEIVE command. Kermit-ND>SET DELAY number-of-seconds Where number of seconds is the (decimal) number of second to wait before sending data. The default setting is 5 seconds. 1FILE-WARNING If file-warning is on, Kermit-ND simply refuses to overwrite an existing file. This will be corrected/changed some time in the future. The two possible parameters are: Kermit-ND>SET FILE-WARNING ON and Kermit-ND>SET FILE-WARNING OFF The default is no FILE-WARNING. 1RECEIVE So far it is only possible to set TIMEOUT associated with the receiving of the data from the local Kermit. This will set the number of seconds before Kermit-ND will time out a message it has sent to the other Kermit. This time out is used to handle packets that are completely lost. The default value is 5 seconds. Kermit-ND>SET RECEIVE TIMEOUT n Where n is the number of seconds to wait for a message (in decimal). 1SEND The only parameter currently implemented here is the TIMEOUT associated with sending of packets. This will set the number of seconds before Kermit-ND will time out a message it has sent to the other Kermit. This time out is used to handle packets that are completely lost. The default value is 5 seconds. Kermit-ND>SET SEND TIMEOUT n Where n is the number of seconds to wait for a message (in decimal). 0STATISTICS This command is used to display various information concerning the previous transaction. Information displayed includes real time and computer time spent during transaction, and effective baud-rate to/from file. 9999