home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fujiology Archive
/
fujiology_archive_v1_0.iso
/
!MAGS
/
!BONUS
/
DOCS
/
KERMIT.ZIP
/
KERMIT.DOC
Wrap
Text File
|
1997-04-16
|
8KB
|
325 lines
KERMIT-09 Users guide
FLEX-09 KERMIT
--------------
Author: Jur van der Burg
Nettelhorst 56
2402 LS Alphen aan den Rijn
The Netherlands
Language: C (Compiled with Introl (c) compiler)
Version: 2.3
Date: November 1985
KERMIT for FLEX is derived from the UNIX version.
It is enhanced in several ways, such as data logging, server
mode etc.
It should run on about any version of the FLEX-09 (tm)
operating system. Hardware dependent things are kept in the
files FLK.H and FLIO.C .
è KERMIT-09 Users guide
Command summary:
CONNECT
Format: CONNECT
The CONNECT command will allow you to make a connection to
the remote system over the line that was specified by the
SET LINE command. If a log file was opened (SET LOG) then
the data will be buffered in memory. If this becomes full,
it will be written to disk. Handshaking is provided (see SET
HANDSHAKE).
While connected, several sub-commands are possible.
These are the escape character arguments:
C Close connection, "escape" to command mode
S Show status of connection
Q Quit logging
R Resume logging
H Show availability
B Send 'BREAK' signal
F Execute FLEX command
0 Send null
? Show escape character arguments
escape char Send escape character itself
Other Rings the bell
SEND
Format: SEND file [,file [,file...]]
The SEND command will allow you to send a file(s) to the
other Kermit. The drive number specification will be
stripped off the filespec.
The current transfer can be aborted with control-C.
RECEIVE
Format: RECEIVE
The RECEIVE command will allow you to receive a file(s) from
the other Kermit. The filenames will be specified by the
sending (remote) Kermit.
The current transfer can be aborted with control-C.
GET
Format: GET file [,file [,file...]]
The GET command will allow you to get a file(s) from a
remote server by specifying their names.
The current transfer can be aborted with control-C.
è KERMIT-09 Users guide
SERVER
Format: SERVER
This command will cause Kermit to enter server mode. The
other Kermit can then issue server commands to send and
receive files without having to give SEND or RECEIVE
commands to Kermit-09. Type a Control-C to quit the server
mode. After a timeout the server will quit.
FINISH
Format: FINISH
This command will case Kermit-09 to tell the other Kermit
(Which should be in server mode) to exit from Kermit. After
receiving acknowledgement that this is being done, Kermit
will prompt for another command.
BYE
Format: BYE
This command will cause Kermit-09 to tell the other Kermit
(which should be in server mode) to exit from Kermit and, if
applicable, terminate its job (or process, etc.). After
receiving acknowledgement that this is being done, Kermit
will exit to FLEX.
HELP
Format: HELP
This command will give a short display of the available
commands.
LOAD
Format: LOAD file
This command will send a textfile to the current line.
It can be used to send a file of parameters to a smart
modem, or to send bare text to the remote system.
FLEX
Format: FLEX [command]
This command allows you to execute a FLEX command from
within Kermit. When no command is given, it will be prompted
for. Be careful only to use FLEX commands which run in the
utility command space!
è KERMIT-09 Users guide
STATUS
Format: STATUS
This command shows the current status of Kermit-09. This
includes the number of characters that have been send and
received from the remote Kermit. When a real-time clock is
available, an estimate of the effective baud rate of the
transfer is included.
EXIT
Format: EXIT
This command will exit Kermit-09. If a log file was used
with CONNECT, and the buffer contains still data, then the
buffer will be written to disk before terminating Kermit-09.
è KERMIT-09 Users guide
The SET command is used to set various parameters in Kermit.
SET
Format: SET command
LINE
Format: SET LINE address
This command will the the address of the interface you are
using for the transfer. A check will be made to see if the
interface is available.
BAUD
Format: SET BAUD speed
This command will set the desired baudrate for the
communication. In simple FLEX systems the only baudrates
allowed are 300 and 1200. This is switched by the divider of
the ACIA interface.
CONFIGURATION
Format: SET CONFIGURATION number
This command will set the configuration to use for the
communication. The following values are possible:
0 - 7 bits, even parity, 2 stop bits
1 - 7 bits, odd parity, 2 stop bits
2 - 7 bits, even parity, 1 stop bit
3 - 7 bits, odd parity, 1 stop bit
4 - 8 bits, no parity, 2 stop bits
5 - 8 bits, no parity, 1 stop bit
6 - 8 bits, even parity, 1 stop bit
7 - 8 bits, odd parity, 1 stop bit
ESCAPE
Format: SET ESCAPE character
This command allows you to set the ESCAPE character for the
CONNECT processing.
DEBUG
Format: SET DEBUG on/off
This command will make the transfer more verbose. It will
show the received and transmitted packets, and various other
things of interest.è KERMIT-09 Users guide
TIMEOUT
Format: SET TIMEOUT value
This command will set the number of seconds before Kermit-09
will time out to attempt to receive a message. This timeout
is used to handle transmission errors which totally lose a
message. The default value is five seconds.
IMAGEMODE
Format: SET IMAGEMODE on/off
This command will set the image mode transfer flag. When it
is set, the data will be transferred as it is. This is
useful for transfer between FLEX systems. When clear, space
compression will take place, as well the expansion of tabs.
Carriage returns will not be processed, while a linefeed
will be converted to a carriage return.
DUPLEX
Format: SET DUPLEX full/half
This command will control the CONNECT command, in that the
locally typed characters will be echoed to te local system
when duplex is set to HALF.
LOG
Format: SET LOG file
This command will specify a file to capture the data
received from the remote system within the CONNECT command.
The file will be closed if the filespec is a dash ('-').
HANDSHAKE
Format: SET HANDSHAKE start stop
This command will set the handshake characters used for
controlling data within the CONNECT command. The defaults
are XON and XOFF. When the capture buffer becomes full, the
stop character is sent to the remote system. If that system
stops sending data, the buffer will be written to disk.
After that the start character will be sent.
The SHOW command will show all parameters set with the SET
command, with one extension: SHOW ALL.
Format: SHOW command