			VoiceDialer/2 V 2.18

VoiceDialer/2 is a voice modem speakerphone program for OS/2.
Supports Rockwell, USRobotics and Cirrus Logic voice modems.

What's New
----------
Fixed the hangs of VoiceDialer/2 after the use of other comm programs
or the need to use such a program to initialize the modem.

Log feature (debug mode) - see section 7 for details.
Keyboard control - see section 4.7 for details.
Spk/mic volume, window position and current display mode are saved on exit.

New '*' and '#' buttons
Generates DTMF tones in voice mode - Rockwell/USRobotics modems only
Unlimited number of phonebooks
Changed the phone number terminator from '#' to ':' - please, correct phonebook
Uses standart .INI file - please, DELETE the old one

1. Installation
---------------
Installation is simple. Just unzip the archive is some directory.

2. Setup
--------
To make your own phonebook edit the "vdialer2.phn" file :

Each phone number must start on new line and optionaly ends
with ":", after which can follow arbitrary text.

Note : A phone number is anything that begins with "0"-"9" or ","

You can include any other text.
The phonebook can be edited inside the program.

3. Running
----------
Make Program Object on your desktop or run "vdialer2.exe" from the command 
prompt.

When run for the first time the program will ask for the modem settings and save
them in "vdialer2.ini".

4. Usage
--------

4.1 Dialing
-----------
1. Enter phone number by clicking on the pad or select it from the combo box.
2. Press [Dial].
3. To end conversation press [Hangup].

4.2 Answering
-------------
You can enable/disable RING and AUTO ANSWER with the check boxes.
If AUTO ANSWER is unchecked - on incoming call press [Talk].

4.3 Phonebook
-------------
Now you can have different phonebooks and change them at runtime.
You can edit, save and load them.
[Extract Phone Numbers] updates the combo box.

4.4 Volume Control - for Rockwell and USRobotics voice modems
-------------------------------------------------------------
Use the sliders to control the volume of speaker and microphone.

4.5 Modem Settings
------------------
Right-click and choose [Settings] from the pop-up menu.

4.6 Display Mode
----------------
Right-click anywhere to change the look of the program.

4.7. Keyboard control
---------------------
'0'..'9','*','#' - Add to number / generate DTMF tones in voice mode
'D' 		 - [Dial]
'T' 		 - [Talk]
'H' 		 - [Hangup]
'C'	    	 - clears the phone number
Backspace

Note 1 : '/' = '#'
Note 2 : These keys doesn't work when the phonebook has the focus

5. Getting in Touch
-------------------
e-mail : rossen_assenov@hotmail.com

If you don't like this program, discover any bugs or have any suggestions, 
please let me know why or what they are by e-mailing a message. 

You can also tell me what kind of modem you're using, what chipset it uses,
and what the modem returns on ATIn (n - some number, usually 1-10).
Note : Some modems return more information on 'AT#MDL?', 'AT#MFR?', 'AT#REV?'
       For Rockwell modems ATI10 shows the features supported by the modem.

This program is FREEWARE, but if you like it and want to send me some money -
please, use the e-mail address to let me know.

6. Other
--------
This program is written in Sibyl for OS/2 - Beta.
Sibyl is THE Delphi for OS/2 - take a look at 'http://www.ndrh.de/~speed/'.

The program is tested on the following modems :
1. Boca SoundExpression 14.4 voice modem (Cirrus Logic)
2. Texas Instruments voice modem (USR compatible chipset)
3. GENIUS voice modem (Rockwell)
4. USRobotics Sportster Voice 33.6 external
5. US ROBOTICS 33.6 SPORTSTER FLASH (ready X2 Technology)

Thanks to all of you who have e-mailed me with suggestions, discovered bugs,
or had something to say about the program.

7. Log feature ( debug mode )
-----------------------------
The log feature is helpful if you're having problems with the program.

To run VoiceDialer/2 in debug mode start it with 'log' command line parameter.

You'll see two new buttons [Log] and [Clear].

Type some number, press [Dial], see if the modem dials. 
After dialing, the modem sould go in voice mode. 
If some error occured, the program will beep and should return to its 
initial state.

There is 30 seconds timeout for the modem to respond.

Press [Hangup].

Now, press [Log] - you should see the log of what was send to the modem and
what it has returned.

You can send the log to the e-mail address above.
This will help me track where the problem is.

The [Clear] button clears the log.

8. Legal Stuff
-------------
VoiceDialer/2 is (c) Copyright 1996-1997 by Rossen Assenov.

VoiceDialer/2 is distributed in the hope that it will be useful, but with
ABSOLUTELY NO WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.