COMM-LOG
$29.95


COMM-LOG is a collection of serial communication TSRs and programs for
MS-DOS. Now you can create robust communications applications as easily as writing macros,
loading TSRs, or running programs.
COMM-LOG Features:
- A TSR that logs data from one or more serial ports to files on the disk in the
background.
- A dumb terminal program.
- Background and foreground file transfer engine.
- A serial communication script engine that can run one or more scripts in the background
or in the foreground.
- The Script Engine
- COMM-LOG includes a very versatile and powerful script engine. In fact, scripts
may be run from the foreground or the background. Scripts can call other scripts. The
scripts provide the following capabilities.
- serial communication
- file transfer
- string handling
- integer mathematics
- conditional execution flow
- directory handling
- subroutine calls
- file I/O
- chaining to other scripts
Scripts may be written to do almost anything, including logging into remote sites,
invoking file transfers, and logging off remote systems. In fact an example BBS
application is provided An excellent debugging facility is built into the foreground
script engine. This makes debugging your scripts a breeze. Simply run the script in trace
mode. Your entire execution flow along with corresponding script commands, and contents of
their arguments can be displayed to the screen, or to a file. You may also add the TRACE
command to your script to enable you to selectively trace and record only certain areas of
your program flow.
Several scripts may be executed entirely in the background. All of this, without
loading more than one instance of the script engine's TSR. Each script may be its own
task. Several instances of he same script may be executed at the same time. The script
engine may be spawned from an application program or used standalone. The Data Logger COMM-LOG's
data logger can take any data coming over any number of ports and write that data to any
number of disk files at the same time. The data logger operates completely in the
background so you or your program can continue with whatever other work that must be done.
Data may be extracted from the log file, while concurrently writing it to the screen or
a flat file, as more data is logged to the same log file. Data may be extracted either
from the command line or through a C-language API that you can call from an application or
via the script language. The API is compatible with any language that can make Microsoft
or Borland compatible C calls. The logger may automatically send an ACK upon receipt of a
frame character that you specify. You can even have COMM-LOG retrieve data, record
at a time, from the log file. The File Transfer Engine
COMM-LOG has a file transfer engine that you can use either standalone or from
another application. You can call the file transfer engine through either an API, a
command line interface, or via he script language. This TSR can also dynamically load and
unload, saving you needed space in memory.
The file transfer engine supports XMODEM, YMODEM, YMODEM Batch, YMODEMG, and YMODEMG
Batch protocols. You can transfer files completely in the background. You can even
transfer files, in either direction, over multiple ports using multiple protocols
concurrently. Another facility of the file transfer engine allows you to monitor the
status of any file transfer. You can even monitor the transfer in progress. Monitor
transfer status from the command line or from your application.
|