Property: BusySilenceUpperDuration


Type:

 

Long

     

Properties:

 

ReadWrite, available at both design and run time.

     

Function:

 

Set the lupper bound of the duration of silence among ringback signals in milli-second. This property affects the accuracy and reliability of the judgement of the telephone line status while dialing or transfering with voice modem. If you are using a voice board, it does not make any sense. Please set the parameters in the TSP configuration dialog.

     

Description:

 

BusySilenceLowerDuration and BusySilenceUpperDuration define a range of duration of ringback signal on the line.

 

See Also:  

Judging Telephony Line Status

RingBackSilenceLowerDuration , RingBackSilenceUppderDuration, RingBackSignalLowerDuration , RingBackSignalLowerDuration, BusySilenceLowerDuration , BusySilenceUpperDuration, BusySignalLowerDuration , BusySignalUpperDuration


UpFrequency
, DownFrequency

SilenceSwing

     
     

Sample Code In Visual Basic:

The following code shows how to set corresponding parameters for judging call status before dialing, to get more accurate and more reliable judgment of the telephony line status. You may also set them at design time. The parameters set here is the default values suitable in most cases, in fact they need not be set if you use default values.

 

Sub cmdDial_Click()

VoiceAngel1.SilenceSwing = 1000 

 

VoiceAngel1.UpFrequency= 550

VoiceAngel1.DownFrequency=350

 

VoiceAngel1.RingBackSilenceUpperDuration=5200

VoiceAngel1.RingBackSilenceLowerDuration=3500

VoiceAngel1.RingBackSignalUpperDuration=1200

VoiceAngel1.RingBackSignalLowerDuration=850

 

VoiceAngel1.BusySilenceUpperDuration=800

VoiceAngel1.BusySilenceLowerDuration=200

VoiceAngel1.BusySignalUpperDuration=750

VoiceAngel1.BusySignalLowerDuration=400

    

VoiceAngel1.Dial "666666"

 

End sub

¡¡