The properties of this class aren't stored in the system registry and can be set with the PropsSet method only.
Here is a list of the MFSignalingDTMFClass properties:
| Name | Default value | Description |
|---|---|---|
| samples_msec | 80 | Duration of the generated DTMF signal in milliseconds |
| space_msec | 80 | Duration of the gap between DTMF signals in milliseconds |
| max_amplitude | 50 | Maximum generation amplitude in percents |
| check_buffer_msec | 50 | Buffer length for DTMF signal detection in milliseconds |
| inaccuracy_tone | -1 | Accuracy limit for detection of custom DTFM tones (if the value equals -1, default value is 800 for high frequency amplitude for 25 - 35 Hz, and 250 for low amplitude). Changing this value sets the same limit for both the low and high amplitudes. |
| inaccuracy_dtmf | -1 | DTMF detection accuracy limit (if the value equals -1, default value is 70 for high amplitude) |
| low_hz | 25 | Determines the low-frequency component of a custom DTMF signal for detecting |
| high_hz | 35 | Determines the high-frequency component of a custom DTMF signal for detecting |
| channel_generate | 0 | Determines which audio channel the generated DTMF tone will be inserted into |
| channel_detect | 0 | Determines which audio channel will be listened to for DTMF tone detection |