home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
c
/
callrt13.zip
/
CALLROUT.DOC
next >
Wrap
Text File
|
1993-03-10
|
7KB
|
175 lines
Call Router v1.3
Copyright (c) 1992-93 by RBK Software
Distributed as ShareWare
^^^^^^^^^
Notice!
------
Call Router is distributed as Shareware. If you use this program beyond
the customary two-week trial period, you must register it!
By registering Call Router you help fund the future development of this
software. You will also receive the feature rich registered version,
printed documentation, and full access to our support BBS.
Description
-----------
Call Router is a communications utility designed to help 'answer' your
incoming phone calls based on their ring patterns. Call Router is
designed to work with any standard phone line or with "RingMate",
an add-on service offered by many local telephone companies (see below
for description of RingMate).
If you run a BBS system and have only one phone line, Call Router is
your solution! With the RingMate service, you can use the additional
number as your BBS phone number. Call Router can detect within two rings
which number is ringing. Utilizing the ERRORLEVEL settings returned by
Call Router you can start your BBS or reset to wait for the next call.
With or without RingMate service, Call Router may be implemented in a
variety of ways depending on what software you use. Call Router's
flexibility allows for greater PC communications creativity.
Starting Call Router...
-----------------------
The correct calling syntax is: CALLROUT comport [baud b] [rings r] [rm]
comport - Specify COM port to be used: 1, 2, 3, or 4.
This must be entered as the first argument whenever Call
Router is started.
baud b - Optional baud rate specification.
Call Router's default is 2400 baud.
rings r - Optional number of rings to count before program exit.
Default setting is 2.
rm - Indicates that RingMate service is active on the line.
The minimum rings setting is 2 while RingMate is active.
This argument is also optional.
Call Router's default is RingMate inactive.
The Call Router unregistered version sets the DOS ERRORLEVEL according
to what it detects. There must be a call to an 'answering' program or
some other routine from within a batch file to interpret the results
returned from Call Router. Your answering program may be a bulletin
board system, a FAX program, etc.
More on RingMate...
-------------------
RingMate is an add-on service offered through your local telephone
company. The service adds an additional phone number to an existing
line. When called, the new number sounds a distinctly different ring
pattern. The original number retains its standard length ring. This
allows the user to know which number was dialed.
Using Call Router with this service, you can use the additional number
as a separate data number. Call Router will direct which 'answering'
program is called through a simple batch routine. Call Router can reduce
the need for an additional phone line hook-up by handling a call if
another modem is calling.
Call Router in action...
------------------------
To allow maximum flexibility, Call Router sets the appropriate DOS
ERRORLEVEL based on what it determined from timing phone ring input.
Call Router should be called from a batch file so that the DOS ERRORLEVEL
condition set by Call Router can be tested.
Call Router sets the DOS ERRORLEVEL as follows:
ERRORLEVEL 4 - Short ring detected (used with Ring Mate option)
ERRORLEVEL 3 - Standard ring detected.
ERRORLEVEL 2 - Timeout condition.
ERRORLEVEL 1 - Program error upon startup or initialization.
ERRORLEVEL 0 - Program ended normally.
It is the assumed here, that the user has a working knowledge of
ERRORLEVELS and DOS batch file commands. See the accompanying files,
CRDEMO.BAT and RMDEMO.BAT for examples of how Call Router can be used
with both a standard phone line and those optioned with RingMate.
When Call Router is started, it initializes the COM port entered at the
DOS prompt. If any errors are detected during initialization or there
are errors in the arguments passed, the program ends setting the DOS
ERRORLEVEL to 1. If all went o.k., the program installs it's interrupt
driven interface in memory and waits for a phone call.
Once a ring is detected, Call Router starts to count incoming rings
until it reaches the default of two or the number of rings specified
upon startup by the 'rings' option. Please note that the overriding
minimum 'rings' is two when RingMate detection is active.
As soon at the third ring is detected, the program will have made a
ring type determination if the 'rm' or "RingMate" parameter was passed
upon startup. The program would be ready to set the appropriate DOS
ERRORLEVEL and exit (4 if RingMate, 3 if Standard). Call Router
continues to count rings until the number rings equals the number rings
set by the 'rings' parameter and exits setting ERRORLEVEL accordingly.
If Call Router counts five seconds of silence any time after the first
ring, it considers the call aborted or answered elsewhere and exits
setting ERRORLEVEL to 2.
Call Router in Action (cont)...
--------------------------------
In the case where RingMate is inactive ('rm' argument not used), the
program will count the number of rings - either the default of 2 or the
user-defined count provided by the 'rings' argument. When the rings are
counted the program will exit setting ERRORLEVEL to 3. This setup would
allow a call to be answered by voice within a certain number of rings or
if allowed until your PC answers it.
To exit Call Router normally, press ESC. The open COM port will be
properly closed. Call Router will set ERRORLEVEL to 0, indicating that
the program ended normally.
Support
-------
Any questions, suggestions, or comments may be addressed to:
The Data Place BBS - 24hrs.
An official RBK software support and distribution site.
(516) 859-1078 (300/1200/2400 BPS)
Address E-mail to RBK Software.
Compuserve [70714,3020]
RBK Software
280-13 Belmore Avenue
East Islip, NY 11730
Sorry, no voice support for unregistered users.
Registering
-----------
Send for the registered version of Call Router today, complete with
printed documentation, shipping on 5¼" or 3½" diskettes, and 6-month
voice support. We will bill you the $15 registration fee later!
Features: ■ Easy to use pull-down menu system.
■ Time/Date controlled event execution.
■ Starts other programs directly (with errorlevel setting option).
■ Message send/receive option.
■ Built-in help facility.
■ Switchable screen-saver.
■ Detailed call logging.
■ Auto-dialer with phonebook.
■ Full support.
Complete attached order form and mail to:
RBK Software
280-13 Belmore Avenue
East Islip, NY 11730
or you may register on-line on our support BBS 24 hours a day:
The Data Place BBS (516) 859-1078 (300/1200/2400 BPS)