Previous PageTable Of ContentsHomeIndexNext Page


2.3. How to Enable PerfectCall Call Analysis

To enable PerfectCall Call Analysis on a specified channel, perform the following steps:

NOTE:
This procedure needs to be followed only once per channel; thereafter, any outgoing calls made using dx_dial( ) will benefit from PerfectCall Call Analysis.
  1. Make any desired modifications to the default dial tone, busy tone, fax tone, and ringback signal definitions using the dx_chgfreq( ), dx_chgdur( ), and dx_chgrepcnt( ) functions.
  2. Execute the dx_initcallp( ) function to activate PerfectCall Call Analysis. PerfectCall Call Analysis stays active until dx_deltones( ) is called.
    NOTE:
    To disable PerfectCall Call Analysis, call the dx_deltones( ) function.

Call dx_deltones( ) prior to calling dx_initcallp( ) to clear all tone templates remaining on the channel. However, dx_deltones( ) deletes GTD tones added to the channel.

The dx_initcallp( ) function initializes PerfectCall Call Analysis on the specified channel, using the current tone definitions for local dial tone, international dial tone, extra dial tone, two busy signals, ringback, and two fax tones. Once the channel is initialized with these tone definitions, this initialization cannot be altered. The only way to change the tone definitions in effect for a given channel is to issue a dx_deltones( ) call for that channel, then invoke another dx_initcallp( ) with different tone definitions.

Refer to the Voice Software Reference: Programmer's Guide for more information on dx_initcallp( ) and dx_deltones( ).


Previous PageTable Of ContentsTop Of PageIndexNext Page

Click here to contact Dialogic Customer Engineering

Copyright 2001, Dialogic Corporation
All rights reserved
This page generated January, 2001