The DtmfDecoderSetSignalThreshold API procedure can be called to specify the DTMF signal detection threshold. DTMF will only be detected by the DTMF decoder if the incoming DTMF signal power is greater than the power threshold as set by this API procedure. For most application deployments, the default signal threshold for the DTMF decoder should be adequate and you should not have to call this API procedure.

Namespace:  LanScape
Assembly:  LMEVoipManaged (in LMEVoipManaged.dll) Version: 6.0.5226.26700

Syntax

C#
public bool DtmfDecoderSetSignalThreshold(
	double DtmfDecoderSignalThresholdDb
)
Visual Basic (Declaration)
Public Function DtmfDecoderSetSignalThreshold ( _
	DtmfDecoderSignalThresholdDb As Double _
) As Boolean
Visual C++
public:
bool DtmfDecoderSetSignalThreshold(
	double DtmfDecoderSignalThresholdDb
)
J#
public boolean DtmfDecoderSetSignalThreshold(
	double DtmfDecoderSignalThresholdDb
)

Parameters

DtmfDecoderSignalThresholdDb
Type: System..::.Double
The DTMF signal threshold in dB. The 0dB reference is taken to be sine wave full scale 16 bit PCM. Values in the range of 0dB to any negative dB value can be specified.

Return Value

If the function succeeds, the return value will be non zero.

If the function fails, the return value will be zero.

Remarks

None.

See Also