You are here: CSP Developer’s Guide: Overview > 8 Configuring and Using Resources on the DSP Series 2 Card > Customizing Call Progress Tone Detection
Customizing Call Progress Tone Detection
Overview
The Excel platform allows the host to modify both the tones and the cadence of call progress tone patterns. When you modify a tone or a pattern, you affect all DSP chips that are configured to receive it.
You can modify the default settings for any Tone ID, using the Tone Configure message. Changing the specifications of a Tone ID affects all patterns in the Excel platform that are using that Tone ID.
The default parameter values for each call progress analysis tone pattern are shown in the Specifications section in the DSP Series 2 Card Product Description chapter. To modify these values, use the CPA Pattern Configure message.
Modifying a Call Progress Receive Tone:
You specify only the frequencies in the tone.
For example, to configure a CP Receive tone made up of the frequency 400 Hz, use the Tone Configure message to:
1. Set the number of frequencies making up the tone (Data 2) to 1.
2. Set the first frequency value to 400. You do no need to set any other frequency values
To delete a Call Progress Receive Tone, use the Tone Configure message and set the number of frequencies to 0. No frequency data needs to be sent.
You can modify patterns and create new patterns, using the Call Progress Analysis Pattern Configure message.
1. Modify the Tone IDs in the pattern if required.
2. Assign a unique Pattern ID, within the range of 0x01 – 0x1F. You must maintain an accurate list of current Pattern IDs and their specifications.
3. Add the pattern to a class with the Call Progress Analysis Class Configure message.
To minimize reconfiguration time, set the Update All Flag in only the last configuration message that you send.
Assume the Excel platform is connecting to a fax machine. When the connection is made, the fax machine continuously sends back a pattern containing Tone 0x0E (2100 Hz) for approximately 2.3 seconds.
To configure the CPA receivers to detect this signal
1. Use the CPA Pattern Configure message to create a new pattern consisting of Tone 0x0E continuously ON for a minimum of 2 seconds.
2. Add this pattern to a CPA Class using the CPA Pattern Configure message.
Whenever CPA is performed using that CPA Class, the CPA receiver scans for the fax signal.
Restoring Default CPA Settings
To restore default settings for the transmit tone parameters, send the Reset Configuration message to the Matrix Controller, or power down both Matrix Controller cards, and then power them up again.