The information contained within the
following pages was prepared from existing CLEO advertising literature,
software manuals, product sheets, and from other competitive data sources
available within the general data communications industry. 3780Plus is a registered trademark of
CLEO Communications.
While
CTI Communications has its own 3780 based products, CTI is also an authorized
reseller of DFI's CLEO 3780, 3770 & 3270 UNIX BASED BSC, SNA, SNA Gateway
and other Products. CTI Communications is not the
manufacturer of the Cleo 3780Plus software. The CLEO product is owned
and manufactured by the Cleo Products Division of DFI Inc.
CTI is an authorized reseller of these products.
Command Summary
The CLEO 3780Plus.exe BSC software has 22 basic
commands; 14 command arguments and send/receive modifiers; 25 status words for
test and branch commands.
The name "Plus" in the product name represents CLEO's
protocol software enhancements in 1985 over basic 3780 type RJE programs.
The software code is written in "C" language. The first
two letters in a command will execute that command. For example,
"AU" would execute the "autodial" command (as would the
entire command "autodial").
3780Plus Commands
AUtodial
Causes program to automatically dial into a remote
system.
VOice
Causes the program to send a hang-up message (DEL EOT)
to the phone and disables the modem.
BInary
Causes program to send a specified binary file to the
remote.
TExt
Sends a specified file to the remote system.
REceive
Causes program to enter receive mode and waits for
incoming file.
EOt
This command transmits an End of Text (EOT) character at
the end of file transmission.
QUit
Causes program to exit to
operating system.
SYstem
Allows the communications program to remain in memory,
but puts user into a shell within the program so that other application
programs may be run. Communications are suspended during the use of this
command. After running a program, 3780Plus automatically returns to the
communications session and puts the program in answer state.
PRint
Puts the program in a wait state to receive file(s) from
the remote.
KEy
Causes a keyboard message to be sent to the remote
system.
MOnitor
Invokes a line monitor to show the actual sent/received
data - data can be saved to a file.
SCreen
Causes messages sent from the remote to be
directed/received to the screen.
COnfig
Gives a way to change the program's basic configuration
parameters.
BRanch
Used from within jobfiles only. Allows for testing of
different conditions.
DAta
Causes a modem to go into data mode for sending data.
ANswer
Causes the program to go into an automatic answer mode.
EXecute
Causes the program to process all the commands in a job
file. Can be used within a job file to execute another job file (but will
finalize the job file).
LOg
Allows the user to send a message into a log file.
Maximum message length is 150 characters in length.
HElp
Brings-up the single page Help Screen summarizing all
commands.
JOb
A program allowing the user to create an automatic batch
file containing one or more commands. The file can then be run from the
command line.
[DEl]
Not a command. Aborts the
transmission from either sending or
receive of a file. The Delete key is used to show the command prompt. The
DEL command cannot be used from within a job file.
INterrupt
Causes a Reverse Interrupt (RVI) to be sent to the
remote system instead of an ACK. Causes remote to send an EOT. Causes the
program to go to the next command in the job file.
3780Plus Command Line Arguments
-c
Allows the running with settings other than the default
3780 configuration.
-j
Allows the running of a series of 3780Plus commands
without operator intervention.
-l
Allows for the creation of a log file, which can be
either appended, preserved, or over-laid.
-s
Tells the program to suppress all data that would
normally go to the screen.
-d
Used to specify a local device through a specified COM
port, or tty.
-t
Allows transparent EBCDIC files from the host to be
converted to ASCII for printing.
-r
Forces incoming printer files to be saved to the default
REceive filename.
-a
Allows for the software switching of hardware without
changing the hardware itself.
-b
Controls the Asynchronous bps rate.
-f
Disables incoming file names.
-i
Allows for software selecting of different IRQs without
changing the hardware itself.
Optional Modifiers for sending
& receiving Files
These modifiers are special symbols which modify or
enhance the functionality of the Send or Receive commands.
-e
Allows the sending of multiple files to the host without
releasing the line. This option suppresses the EOT allowing control of the
line until an EOT is finally sent.
-x
Allows for the suppression of the automatic EOT and/or
ETX at the end of the last block in the transmitted file. This command
allows the concatenation of several files to appear as one file to the
host.
-r
Allows record separators (IRS/RS) to be omitted on
transmitted files. Packs data into one block. Without this option,
carriage return line feeds (DOS) and new lines (UNIX) are translated into
record separators (IRS).
3780Plus Status Messages
For use with CLEO's BRanch Command
SIZE N
TRUE
FAIL
BIDLMT
DSKERR
EAREOF
HANGUP
INTRPT
NODATA
NOFILE
NRMEOF
RETRAN
ABORT
Keyboard-forced Abort before receive (in jobfile)
BUFOVF
Buffer overflow
DELAY
Delay Limit Expiration
EOTND
No data received before EOT
IDLE
Idle Limit Expiration
INTEOF
Keyboard-forced Abort Interrupt End of File
LINDWN
System Line Down (Not all modems detect line down)
For a comparison between the CLEO 3780Plus commands (above) and CTI's FastSync
3780 commands, click
here. Need to see UDS (Sync-Up) commands for a comparison?
Click here.