[asterisk-users] DISA() fails to recognize dtmf where WaitExten() succeeds (DAHDI-PRI)

Karl Fife karlfife at gmail.com
Thu Sep 3 00:03:36 CDT 2009


----- Original Message ----- 
From: "Doug Lytle" <support at drdos.info>
To: "Asterisk Users Mailing List - Non-Commercial Discussion" 
<asterisk-users at lists.digium.com>
Sent: Wednesday, September 02, 2009 3:58 PM
Subject: Re: [asterisk-users] DISA() fails to recognize dtmf where 
WaitExten() succeeds (DAHDI-PRI)


> Karl Fife wrote:
>> TE-212P HWEC
>>
>
> Grabbing at straws here, turn off EC and test again.
>
> Doug
>
>
>

You were right.

Turning off echocan makes DTMF detection via WaitExten() vs DISA() behave 
the same way.

Any theories as to why one routine would behave differently than the other 
with Echo Cancellation enabled?

Should it be considered a defect if EC (often necessary) breaks inband DTMF 
detection on TDM?

-Karl 




More information about the asterisk-users mailing list