Technical Helpweb

Dialogic® DM3 and JCT Media Boards

How to Modify the Behavior of CST Tone Events

Summary:

The behavior of CST tone events can be changed with dx_blddtcad and dx_bldstcad functions and the Off Time Duration and Off Time Deviation parameters.

Symptom:

When building a user defined tone to detect a tone cadence, the behavior of how the CST Tone ON / OFF events arrive, can be modified with the dx_bldstcad / dx_blddtcad functions and the Off Time Duration/ Off Time Deviation parameters.

dx_blddtcad(tid, freq1, fq1dev, freq2, fq2dev, ontime, ontdev, offtime, offtdev, repcnt)

dx_bldstcad(tid, freq, fqdev, ontime, ontdev, offtimeofftdev, repcnt)

Setting Off Time Duration and Off Time Deviation to Zero (0)

By setting the Off Time Duration and Off Time Deviation to 0, this will enable failing edge detection in the Signal Detector component. Therefore, once the rising edge of the cadence tone is detected, a Tone On event is generated. Then once the failing edge of the tone is detected a Tone Off event is generated. As a result, both a Tone On and Tone Off event will be seen for EVERY cadence cycle.

Example: Setting the Off Time Duration to a zero value (repcnt = 3) 


Setting Off Time Duration and Off Time Deviatioin to a non-zero value

By setting the Off Time Duration and Off Time Deviation to a non-zero value, this will disable failing edge detection in the Signal Detector component. Therefore, once the rising edge of the cadence tone is detected, a Tone On event is generated. The difference in this case, the Tone Off event won't be generated after every tone is detected, rather only when last cadenced tone cycle has completed.

Example: Setting the Off Time Duration to a non-zero value (repcnt = 3)

Product List

Dialogic® JCT Media Boards
Dialogic® DM/IP Boards
Dialogic® Host Media Processing Software Release 3.0 for Windows®
Dialogic® Host Media Processing Software Release 2.0 for Windows®
Dialogic® Host Media Processing Software Release 1.5 for Linux


Related Documentation

Functions for Detecting User Defined Tones

 


Single-Frequency User-Defined Tones not Detected





Feedback

Please rate the usefulness of this page:  
0 - not useful at all
1 - potentially useful
2 - quite useful
3 - very useful
4 - exactly the information I needed     

Please enter a comment about this page: