Dialogic Support Helpweb
Dialogic® DM3 & JCT Media Boards
How to set the Dial Timeout Value on Dialogic® CPI Fax Boards
Summary
Setting the dial timeout value on Dialogic® CPI Fax Boards, when the protocol is T1 CAS, requires the configuration of three (3) parameters.
Problem Description:
When using the T1 CAS protocol on a GDK application, it may become necessary to increase or decrease the dial timeout value from the default value. The procedure for making such a change is not clearly documented in the GDK configuration and programming manuals (See Related Documentation below). This technical note describes how to change the value to a predictable result.
Solution Summary:
- Set the registry’s HKEY_LOCAL_MACHINE\SOFTWARE\Dialogic\Gammalink\DM3Fax -> UseQrecCdTimeout value to ‘No’.
- Then, set the desired dial timeout value in both the registry’s HKEY_LOCAL_MACHINE\SOFTWARE\Dialogic\Gammalink\DM3Fax\WatchDogMakeCall and fcd file’s AnswerTimeout value.
Technical Discussion:
The dial-out timeout value in the GDK API is commonly referred to as the CD Timeout. There are two parameters that determine the CD Timeout value: one is located in the registry and the other in the fcd file.
- First, the UseQrecCdTimeout value in the registry’s HKEY_LOCAL_MACHINE\SOFTWARE\Dialogic\Gammalink\DM3Fax key must be set to 'No'.
- Then the following parameters must also be set:
- In the Registry: HKEY_LOCAL_MACHINE\SOFTWARE\Dialogic\Gammalink\DM3Fax\WatchDogMakeCall. Set the desired value in milliseconds.
- In the config file: Variant AnswerTimeout. Set the desired value in milliseconds.
- To derive the dial timeout value, the protocol compares the values of both parameters and uses the lower value.
- For example, if WatchDogMakeCall is set to 120000 and AnswerTimeout to 30000, the dialing will time out in 30 seconds. And if AnswerTimeout is set to 240000 and WatchDogMakeCall to 120000, the time out will occur in 120 seconds or two minutes.
- If you set both parameters to equal values, the protocol will use that same value. For example, if both parameters are set to 60000 the timeout will occur in 60 seconds or one minute. Note: When changes are made in the config file the fcdgen utility will need to be run on the config file in order to generate a new fcd file, and then the Dialogic System Service as well as the Gammalink service will need to be restarted.
Dialogic® CPi/2400-1T1-PCIU Fax Board
Dialogic® System Release 5.1.1 FP1 SU
Dialogic® System Release 6.0 PCI for Windows® SU
Related Documents:
GDK Installation and Configuration Guide
GDK Programming Reference


