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 |