.topic HIDC_BCADENCEDETECTION
Detect line signals like 'busy' and 'dial tone', 
and DTMF tones. (Hangs up after cadence is detected.)

.topic HIDC_BCONFIRMRING
Perform an additional check to validate an incoming 
ring. Only active when the "Use hardware to detect RING"
option is on.

.topic HIDC_BFASTERMODEMINIT
Sets modem to receive several commands in a single string.

Checking this box will initialize the modem 
faster.

Clearing it sends commands to the modem sequentially, 
- useful for debugging purposes.

.topic HIDC_BREALTIMECID
Detect ANI in real-time (synchronous) mode. 
Recommended mode for Russian ANI.

.topic HIDC_BSAVELOGFILE
Log all incoming calls, including
caller's names and their phone numbers.

.topic HIDC_BSHOWNOTIFICATIONDLG
Shows the Caller ID dialog in the upper-left
corner of the screen on every call. If you clear this check box,
only a small tool tip will notify you about the caller, appearing
near the status icon.

This setting is overridden by the current mode.

Ex., if a ringing caller is 'blacklisted' 
and the program is in the 'Occupied' mode, you will not see the 
dialog.

.topic HIDC_BSTARTDISABLED
Option to start the program in an off-line (disabled) mode.

.topic HIDC_BUSEHARDWARERING
Option for an alternative algorithm to detect incoming rings.

.topic HIDC_CHECK_BSMARTDIGITEXTRACTION
Option for a threshold filter to detect pauses
between digits in the Fourier transform part.
Usually should be enabled.

.topic HIDC_COMBO1
Lists the available modems. Select the modem from the given list.
Consult Online Documentation for details on your modem.
Please feel free to contact the author and request an information about
your hardware.

.topic HIDC_COMBO_CIDTYPE
Lists the available modems. Select your modem from this list.
Consult the Online Documentation modem specific details.
Please feel free to contact the author and request an information about
your hardware.

.topic HIDC_COMBO_CLASS
Specifies the Caller ID service that you're using.


Select "American Caller ID" for the majority of cases.

Select "British Telecom CLIP" if you're in the UK and use BT CLIP.

Select "No Caller ID" if you're not using Caller ID service.

Select "Russian ANI" if you're in Russia and use voice modem.

Select "Hardware" if you're in Russia and your modem supports 

Russian ANI via its microcode (please consult your modem manual 

and Online Documentation).


An additional information about different types of Caller ID

is available in the "Caller ID Selection Guide" topic of

Online Documentation.

.topic HIDC_COMBO_NCOMPRESSION
Lists the available voice codecs. 
Please read Online Documentation to determine which 
codecs your modem supports.

.topic HIDC_COMBO_VOICESRC
Specifies which devices are routed through the modem by default.
Please read Online Documentation to determine which one will better
match your needs.

.topic HIDC_DWBAUDRATE
The maximum serial port speed of your modem. 
Usually 115200 bps, but legacy models can require 57600 or even 19200 bps speed,
while modern PCI modems are usually able to function at speeds as high as 256000 bps.

.topic HIDC_DWCADENCEQUANT
The maximum time a modem can spend off-hook

answering, holding or recording message.

Also limits the maximum message length that a remote

caller can leave an answering machine mode.

When you perform any action in the program, this timer

is disabled. If a remote caller hangs up, the program

will also hang up.

.topic HIDC_DWTIMEOUTDEFAULT
The time in milliseconds the program will wait for a modem response.
Increasing this value improves program robustness, but
will also increase response time.

.topic HIDC_DWTIMETOGET
Time in milliseconds to wait for a caller ID information.
If no caller ID is received, the program assumes
no Caller ID information is available.

.topic HIDC_DWTIMETOWAITCID
Period to wait for Russian ANI packet if the signal is not present.
If no ANI signal detected during this period, the program assumes 
no ANI information available.
If an ANI signal presence is detected, the program will increase the period
by the value of the "Time to wait for CND" setting.

.topic HIDC_EDITPORT
The Serial (COM) port number of your modem.

.topic HIDC_EDIT_SWAVEHOLD
The Sound to play over the sound card while on hold (when you click the 'Hold' button).

.topic HIDC_EDIT_SWAVERINGIN
Sound to play over the sound card when an incoming ring arrives.

.topic HIDC_EDIT_SWAVEWAIT
Sound to play over your sound card when emulating a ring back signal.

.topic HIDC_FRAMEGSM
Option to Encapsulate GSM frames.
Consult Online Documentation for details over GSM codec.

.topic HIDC_NACTION
Lists the available actions to perform on incoming calls.
Note that the program will ignore this setting for a black list callers.

.topic HIDC_NCOMPORT
Serial (COM) port number of your modem.

.topic HIDC_NCOMPRESSION
Voice codec to use. 
Please read Online Documentation to determine which 
codecs your modem supports.

.topic HIDC_NCOMPRESSIONBS
Bits per sample for a specified voice compression algorithm.
Note that uncompressed sound has 8 or 16 bits per sample. Lower values give 
poorer quality, but also compress better.

.topic HIDC_NCOMPRESSIONSAMPLERATE
Number of modem bit samples per second. 
Please consult your modem manual and Online Documentation
to determine sample rates supported by your modem.

.topic HIDC_NDEBUGLEVEL
Debug level. Please consult Online Documentation for details.
Setting this value to more than 0 will always create the "modem.log" file.

.topic HIDC_NDETECTFAKEDIGITS
The Minimum number of ANI packet digits that will pass through the filter.
A junk digits sequence shorter than this value will be filtered out of the ANI packet.

.topic HIDC_NDIGITSINNUMBER
Number of digits in a telephone number at your location. 

.topic HIDC_NMAXATTEMPTS
Maximum number of attempts to retrieve Caller ID information. 

Telephone exchanges in Russia do not allow more than 3 attempts.

.topic HIDC_NPREDETECTTIME
Length of time before sending an ANI request.
Some older telephone stations start sending Caller ID information
before they are requested to.
An exact value depends on your telephone exchange.

.topic HIDC_NRINGS
Number of rings to wait before commencing an action.

.topic HIDC_NSMARTDIGITEXTRACTIONTHRESHOLD
Threshold for threshold filtering algorithm. 

.topic HIDC_NWAITSIGNALS
Number of ring back signals to emulate in an off-hook (type II)
Caller ID.
The default action will then be performed.

.topic HIDC_SLOGFILENAME
Name of the log file. The log file contains information
about the received and originated calls.

.topic HIDC_STEP
Option to use Fourier window stepping. 

.topic HIDC_UNFRAMEGSM
Option to un-encapsulate GSM frames.
Please consult your modem manual and Online Documentation
for details on GSM codec.

.topic HIDC_BOVERLAPPEDIO
Specifies whether to use advanced Overlapped I/O operations.

.topic HIDC_RADIO_SHORT
100 ms request length for Russian ANI.

.topic HIDC_RADIO_LONG
200 ms request length for Russian ANI.

.topic HIDC_NFREQRING
Double tone frequency of a ring back emulation signal
and 'busy' signal.

.topic HIDC_BENABLEMODEMSPEAKER
Enable the modem internal speaker.

.topic HIDC_BSOFTWARETONEGENERATOR
Use software or hardware to generate tones.
If you select this check box, the program will synthesize
tones, which may provide clearer sound, depending on the modem.
If you clear this check box, a built-in modem tone generator
will be used, which may provide a better performance but sometimes
a lower quality.

.topic HIDC_NREQTIME
Exact length of an ANI request, 
in milliseconds.


On U.S.Robotics modems with selected GSM compression 

this value must be aligned to 20 ms 

(while 40 ms alignment is preferred and recommended

if only possible).

The default and recommended value is 160 ms.

.topic HIDC_BSB
Routes the caller's voice through the sound card.
If you clear this check box, no sound from the telephone
line will be played back through the sound card.

.topic HIDC_BSB
Routes the voice from the telephone line through the 
sound card.
If you clear this check box, no sound from the telephone
line will be played back through a sound card.

.topic HIDC_COMBO_LCD
Lists the available colors for the simulated LCD screen.

.topic HIDC_COMBO_LANGID
Lists the available languages and regional settings.

.topic HIDC_BREFORMATNUMBER
The display format of phone numbers ...  
(that is, display "(123) 456-7890" instead of "1234567890")

.topic HIDC_B_DTMF
Detect DTMF signals (touch phone tone buttons).

.topic HIDC_B_AGC
Use the built-in modem Automatic Gain Control.

.topic HIDC_BGSMCLARITY
Option to recover broken GSM frames. Select this option for
an old Sportster VI modems with error in a GSM codec.

.topic HIDC_BACTIVEDELAY
Option to verify an ANI signal presence 
before requesting it.

Select this check box if your telephone station sends an ANI without
a request (that is, you can hear an ANI signal when you answer a call).

Clear this check box if your telephone station does not provide an ANI
without a request.

.topic HIDC_BTRACKHANDSET
Specifies that the program should release the phone line 
(hang up) when you pick up the handset.

.topic HIDC_BFIXEDFONT
Option to use a fixed font in the main window.
Select this check box if the fonts display incorrectly.

.topic HIDC_IMAXBLOCK
Maximum size of a block of data the program sends
to the modem at a time. If this option is set to 0 or 1, the program
will write byte by byte, which is more compatible, but wastes some
extra CPU time.

.topic HIDC_CHECK_COMPAT_PLAY
Play back sounds simultaneously to the modem
and sound card. Clear this check box if you hear pops and clicks.

.topic HIDC_CLICK
Specifies whether a single mouse click on a tray icon toggles
between the 'paused' and 'resumed' modes.

.topic HIDC_DWSOFTQUANT
Minimum length of a single 'busy' signal period; milliseconds.

.topic HIDC_CHECK_SOFTBUSY
Option to use a software 'busy' signal 
detection. Select this if your modem often
records short tones (a 'busy', or a 'fast busy' signal) 
after a remote caller hangs up.
Use in conjunction with a frequency specified by the "Frequency of 'Line Busy'
and 'Synthetic Ring' signals" parameter.

.topic HIDC_ICPU10
Specifies whether to skip some data to release CPU time.

1 - analyze all data; CPU times mostly waits;

2 - analyze 1/2 of data; CPU is reasonably busy;

etc.


Higher values lower the quality of  

'busy' detection, but also lower CPU utilization.


.topic HIDC_ISIGNALS
Specifies the number of periods after which a 'busy' signal will be detected.

.topic HIDC_BNUMBERONLYCID
Option to use number-only Caller ID.
Select this check box if your telephone company
provides only the caller's number and
not the caller's name.

.topic HIDC_B_AGC2
Option to use software Automatic Gain Control.
Select this check box if the recorded sound volume is too
low. Clear this check box if the sound is distorted.

.topic HIDC_CHECK_BLOGORIGINATED
Option to keep a journal of the originated calls
in the "Originated Calls" folder.

.topic HIDC_BRINGBEFORECID
Option to play an "Incoming Ring" alert sound
immediately on receiving an incoming ring.
Clearing this check box lets the program detect the caller's
number and name first, and then alert you with a per-caller
sound message (if you have customized the 'Contacts' record
about this caller before).

.topic HIDC_EDIT_SRING_LEN
Specifies one period length of a "ring back" signal emulation.
When an off-hook caller ID scheme is used, the program must 
answer the call in order to get caller's number.
To make a remote caller think we didn't answer yet, the program
emulates "ring back" signals to the line.

.topic HIDC_EDIT_SRING_PAUSE
Specifies a pause between "ring back" periods.
When an off-hook caller ID scheme is used, the program must 
answer the call in order to get the caller's number.
To make a remote caller think we didn't answer yet, the program
emulates "ring back" signals to the line.

.topic HIDC_BSILENCE
Option to detect line silence.
Select this check box if you want the program to hang up
if there is no voice on the line for a specified
period of time.

.topic HIDC_SLIDER_SENS
Specifies a silence detection sensitivity.

min

This is the least sensitive setting. 

The system is configured to a state which is least

likely to detect periods of silence, 

but still able to do so if the line is really quiet.


<value>

Specifies an exact value; midrange setting. 

The system is configured to a state that is likely

to be the best overall compromise on normal telephone

lines.


max

The most sensitive setting. The system is configured

to a state  that is most likely to detect periods of

silence.

.topic HIDC_SILENCE_PERIOD
Period, in 1/10ths of second, for silence detection.
When there is no voice in the phone line for a specified period,
the modem assumes silence and the program hangs up.
The defaults are: 55 (5.5 sec) or 70 (7 seconds).

.topic HIDC_BSHOWSTATE
Display an area or a state 
from which a long-distance call originated.

.topic HIDC_MAJORCITIES
Option to include major cities when announcing an area or a state.

.topic HIDC_MAP_FILE
Indicates the file containing the mapping between area codes and names of those areas.
The file must be located at the <areacode> subfolder.

.topic HIDC_NVOLRING
Specifies a volume of generated tones (0-100).

.topic HIDC_EDIT_SWAVECOMPRESSEDHOLD
Specifies the file to play over the telephone line on hold (when you click the "Hold" button).

THE PROGRAM ACCEPTS ONLY PCM, 8- OR 16-bit WAVE FILES.

.topic HIDC_EDIT_SWAVEGREET
The default greeting message file to play back to the caller.

THE PROGRAM ACCEPTS ONLY PCM, 8- OR 16-bit WAVE FILES.

.topic HIDC_EDIT_SWAVEALTGREET
The alternative greeting message.
The file is used by several 'Actions' from the corresponding section.

THE PROGRAM ACCEPTS ONLY PCM, 8- OR 16-bit WAVE FILES.

.topic HIDC_BADVANCEDFORMATTING
Option to use an advanced method to format phone numbers.
If different phone number formats have the same number of characters, 
select this option to format all numbers correctly.
The feature requires a valid file mapping the area codes and area 
names (please select the file).

.topic HIDC_BSB_OUT
Option to echo through the sound card
messages being played back to the phone line
(like greeting messages).
Clear this option to suppress those messages, and play them
back through the phone line only.

.topic HIDC_BNEWDESIGN
Option to use a new-style design of
pop-up dialog for incoming call notification.

.topic HIDC_TREE
Lists available sections.

.topic HIDC_BFLASH
Option: tray icon blinks when a new message
is available.

.topic HIDC_DROPBLACK
Specifies whether to disconnect (answer, then hang up immediately) black-listed calls.
Enable this option if you wish your phone to stop ringing.

.topic HIDC_NACTION_BLACK
Lists the available actions to perform on incoming calls (black list callers).

.topic HIDC_NACTION_WHITE
Lists the available actions to perform on incoming calls (white list callers).

.topic HIDC_BROWSE_FAXAPP
Specifies an application to run on fax calling tone detection.

.topic HIDC_BROWSE_FAXPARM
Specifies command line parameters to pass to the FAX application.

.topic HIDC_CHECK_FAX
Detect fax calling tone.

.topic HIDC_FAX_SECONDS
Time in seconds to wait after running FAX application.
After that time the program will attempt to capture serial port again.

.topic HIDC_BKEEPDTE
Specifies whether the program should disable a modem inactivity timer.
Select this option if the program records at most 58 or 60 seconds
of voice and then hangs up.
Clear this check box if the program records at most 29 - 30 seconds,
then hangs up.
It is a good idea to review corresponding timer value at the
'Actions' tab.

.topic HIDC_COMPAT
Specifies whether the program should run in 'compatible' operation mode.
When this setting is enabled, the program will make small pauses
('dwTimeoutQuant' parameter in the .ini file) between commands.

.topic HIDC_DWPOPUPTIMER
Time in seconds to display pop-up call notification window.

.topic HIDC_COMBO_IPOPUP
Specifies call notification method.
Choices include two styles of pop-up windows, small tip window,
main window activation.
You may also set she program to just ignore the call.

.topic HIDC_BRECORIGINATED
An option to start recording an originated call automatically.

.topic HIDC_EDIT_VRN
"Ringback Never Came" timer value, i.e.,

an amount of time measured from completion of dialing.

If ringback is not detected within this period,

the modem assumes the remote has picked up the line.

0 - Turns off the "ringback goes away timer."

After dialing, the dialing modem sends assumes

that the remote has picked up the line immediately.

.topic HIDC_EDIT_VRA
"Ringback Goes Away" timer value, i.e.,

an amount of time measured from when the ringback cadence

stops once detected.

If ringback is not detected within this period,

the modem assumes that the remote has picked up the line.

Every time a ringback cycle is detected, this timer is reset.

0 - Turns off the "ringback goes away timer."

After one ringback, the dialing modem assumes

that the remote has picked up the line.

.topic HIDC_EDIT_AREA
Specifies your area code.

.topic HIDC_BUSEAREARULES
Specifies whether to use area-dependent dialing rules.

.topic HIDC_AREARULES
Specifies area-dependent dialing rules.

.topic HIDC_BKEEPLOG
An option to store Log entries separately from answering machine messages. Lets you keep a history of all calls after you delete answering machine messages.

.topic HIDC_B_DIALUP
If you use a dial up connection that is not on-line full time then check this box. The program will release serial port before sending the notification.

.topic HIDC_R_NAME
The name of the notification recipient.

.topic HIDC_R_ADDR
The address (e-mail) of the recipient.

.topic HIDC_O_NAME
The name of the notification originator (sender).

.topic HIDC_O_ADDR
The address (e-mail) of the originator (sender).

.topic HIDC_BE_CID
If checked, enables e-mail call notification. You will receive an e-mail message with Caller ID after every call.

.topic HIDC_MAIL_WAIT
Number of seconds to wait before attempting to capture the line after sending e-mail notification.

.topic HIDC_BE_VOICE
An option to attach voice message just recorded. Check it if you'd like to receive messages leaved by callers.

.topic HIDC_SUBJ
Default subject of the call notification letter.

.topic HIDC_CID_SUBJ
Use caller's number and name as a subject.

.topic HIDC_CHECK_USEWINDOWS
An option to automatically release COM port when a window with a specific caption appears.

.topic HIDC_LIST_W
Lists windows captions (or any part of them) the program will monitor for.

.topic HIDC_BUTTON_ADD
Adds window caption (or any part of it).

.topic HIDC_BUTTON_DEL
Removes window title from the watch list.

.topic HIDC_PAGERTYPE
Specifies pager type.

.topic HIDC_PAGERPORT
Specifies a COM port used to send messages to a pager.

.topic HIDC_PAGERRETRIES
Specifies a number of attempts to connect a service and leave a message.

.topic HIDC_PAGERDELAY
The pause to allow for the service to answer the line, then prompt you with instructions,
and finally send a "ready" tone. Your touch tones sent by the modem will now be heard
by the service at the proper moment.

.topic HIDC_PAGERPHONE
The phone number of your Pager or PCS service.
For Alpha Paging and PCS Cell service you want
their modem line number and not the pager mailbox
where you leave messages.

.topic HIDC_PAGERACCOUNT
Your unique pager number (PIN or account number).
This identifies which pager to send the message to.

.topic HIDC_PAGERPPREFX
Specifies a message that will precede Caller ID information.

.topic HIDC_PAGERSERIAL
These are communication parameters that your paging service
can assist you with in determining the proper ones.
Ask your service representative that you want the communication
settings for their paging or computer dispatching line.
Alpha paging will fail if these settings are wrong or missing.
Generally most dispatch services operate between 300 and 2400 baud.
Enter the setting in the order of Baud, Parity, Databits, Stopbits.
A comma must separate each setting and no spaces are allowed.
Defaults are 1200,E,7,1

.topic HIDC_PAGERBLOCK
If your alpha pager has a display that is a specific number of characters
wide then this option will format the wordwrapping of the message to a more
pleasing layout.

.topic HIDC_BENABLETTS
Enable TTS.

.topic HIDC_TTSUSE
Use text-to-speech engine to announce calls. Note that you have to have 
Microsoft TTS engine installed prior to using this feature.

.topic HIDC_TTS_ONLYNAME
Spell only a name, if received. Spell phone number if no caller's name received.

.topic HIDC_TTS_BINCOMING
Spell 'Incoming Message' phrase.

.topic HIDC_TTS_BNAME
Spell 'Caller's Name' phrase.

.topic HIDC_TTS_BNUMBER
Spell 'Telephone Number' phrase.

.topic HIDC_TTS_SPELLNA
Spell unavailable (not detected) calls.

.topic HIDC_TTS_SINCOMING
'Incoming Message' phrase.

.topic HIDC_TTS_SNAME
'Caller's Name' phrase.

.topic HIDC_TTS_SNUMBER
'Telephone Number' phrase.

.topic HIDC_COMBO_VOICE
Lists available narrators.

.topic HIDC_TTSTEST
Tests voice announce.