home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 September
/
Simtel20_Sept92.cdr
/
msdos
/
modem
/
staycom2.arc
/
STAYCOMM.DOC
< prev
Wrap
Text File
|
1987-04-12
|
8KB
|
201 lines
StayComm 2.0
A memory resident communications program
using Hayes protocol modems
By Charles P. Staats
SYSTEM REQUIREMENTS
Any modem (300 - 2400) that uses "Hayes" compatible
command and response codes. (Using Comm Port 1)
MS-DOS/PC-DOS Operating System 2.0 or greater,
128k of System Memory.
(StayComm uses 56k of System Memory)
LOADING AND ACTIVATING
-----------------------
To load StayComm issue the command STAYCOMM. After a few seconds StayComm
will read the dialing directory and install itself into memory. Once in
memory no other disk access is needed.
To activate StayComm use (Alt-F9). Note: StayComm will not activate while the
screen is in the graphics mode.
Main Menu Selections
------------------------------------------------------------------------------
<A>larm - ON
This was added for the night owls who do Telecommunications and don't want to
wakeup the whole family. The Alarm is a bleep when a connection is made, or
a file transfer is done. The default is ON, using <A>larm the menu will then
show <A>larm - OFF.
<D>ownload a file
After starting a download procedure on the remote system exit to the main menu
by using the command CTRL-E. Select <D>ownload a file for a selection of
protocols. You will have a choice of Ascii, Xmodem CRC, Xmodem CHECKSUM or
Ymodem.
After your selection you will be prompted for the filename. If you enter the
name of a file that already exists you will be asked whether or not to
overwrite it.
After your selection of a protocol and a filename a window will open which
displays various info regarding the transfer. When the transfer is complete,
or an abort is sensed, the alarm will sound and the proper messages will be
displayed.
Ascii downloads are somewhat different from the other protocols in several
ways. First, no transfer window is displayed. When the transfer starts you
will be returned to the terminal mode. Second, the transfer will continue
until the command CTRL-X is given.
<U>pload a file
After starting a upload procedure on the remote system exit to the main menu
by using the command CTRL-E. Select <U>pload a file for a selection of
protocols. You will have a choice of Ascii, Xmodem CRC, Xmodem CHECKSUM or
Ymodem.
After your selection you will be prompted for the filename. If you enter the
name of a file that does not exist, the upload will be aborted.
After your selection of a protocol and a filename a window will open which
displays various info regarding the transfer. When the transfer is complete,
or an abort is sensed, the alarm will sound and the proper messages will be
displayed.
Ascii uploads are somewhat different from the other protocols in several ways.
Before the upload starts you will have a choice of using a DELAY during
the transfer. Use the DELAY option if inserting text into a message editor.
This transfer is slowed down so not to overflow the editor. For normal
transfers use no delay.
<T>erminal
Most of your communicating will take place here . To exit and return to the
main menu use CTRL-E. Also StayComm supports the keys F1-F10 for other
options while in the terminal mode, they are the following.
Colors in Terminal Mode
Background
F1 - Black
F2 - Red
F3 - Green
F4 - Yellow
F5 - Blue
F6 - Magenta
F7 - Cyan
F8 - White
F9 - This is used to switch
from the standard screen
mode (BIOS), to the Dos screen
mode. If the Ansi.sys is
installed Staycomm will support
both Ansi color and screen formatting
commands. The default is the
standard mode.
F10 - Clears the screen. Also can be used for
activating colors when offline.
Foreground
Alt F1 - Black
Alt F2 - Red
Alt F3 - Green
Alt F4 - Yellow
Alt F5 - Blue
Alt F6 - Magenta
Alt F7 - Cyan
Alt F8 - White
<M>ake a call
This option will give you a choice of <M>anual or <D>irectory.
<M>anual will take your number (14 digits) and dial the modem and try
to make a connection. If a connection is made, StayComm will go into
the terminal mode. If no connection, it will hang the modem up and reset
itself.
<D>irectory will open a window with up to 20 phone numbers displayed,
and a menu at the bottom of the screen.
The <D>irectory menu has the following sub commands.
<D>ial a number will take a entry from 1-20 and dial that phone number in
the directory and attempt a connection.
<R>edial will take the last number that was dialed and attempt to make a call.
Also you have option to exit StayComm during the pause period between redial
attempts, and time between attempts. If you choose to use the exit option,
StayComm will exit and return you to your program or Dos during the pause
period. When the pause period is over, StayComm will stop all program
operations and attempt a redial. This will repeat until a connection is
made, or a Ctrl-X is used during the redial attempt. If the exit
option is not used, a small window will open showing a timer with time
left before a redial.
<C>hange is used for adding or changing the phone directory.
<Q>uit will return you back to the Main Menu.
<H>ang up the phone
This will drop the phone line with the modem command and also by dropping DTR
with the RS-232.
<C>onfigure the modem
Use this option to set your modem. You will have the choice of the the mode,
Answer or Originate. And also the baud rate, 300 - 2400. Default is
Originate, 1200 baud. Staycomm will switch word lengths, and stop bits
automatically.
<R>emove from memory
This selection will terminate StayComm and remove it from memory. This must be
used with care. If StayComm was loaded between programs removing it will leave
a hole in memory.
<E>xit StayComm
This option will return back to the program that was running before StayComm
was activated, or Dos.
------------------------------------------------------------------------------
Send comments to me at CompuServe, User ID: 72747,2474. Or Delphi, Username
name KITCAR.
StayComm is written in and compiled with Turbo Pascal 3.0 by Borland
International. The source code includes the use of some of the special
extensions available in TURBO 3.0.
SPECIAL THANKS to Randy Comeau for beta testing StayComm and the suggestions
to make it what it is.
Note: Most of the hardware and software names are trademarks or trade
names of specific manufacturers.