<div>The tone on/off conditions should be, minimum on 40ms and 50ms off. </div><div><br></div>I recommend you to record a call with those double digit detections. If you can reproduce them yourself by dialing quickly it&#39;d be even better. Once you have the recording you can run libteletone on the recorded audio (see libs/freetdm/src/detect_dtmf.c) and may be start tweaking it. You could also run spandsp dtmf detector over the recorded audio to see if does a better job (I&#39;d think so).<div>
<br></div><div>Another way to test if spandsp does better is to disable dtmf detection completely from freetdm (the disable_dtmf dial plan app does that) and then use spandsp_start_dtmf application on the dialplan (see mod_spandsp).</div>
<div><br></div><div>I&#39;d be interested in looking at the recording too, you can send it to my email if you want me to take a look. You can record all the read/write audio using:</div><div><br></div><div>ftmod trace /path/prefix &lt;span&gt; [&lt;chan&gt;]</div>
<div><br></div><div>That starts recording all incoming and outgoing data on the channel (if no channel is specified all channels on the span are recorded), the specified prefix will be used for each of the files. The recording starts immediately (although if there is no call then most likely no one is reading/writing to the channel), you must stop the recording when done with:</div>
<div><br></div><div>ftmod notrace &lt;span&gt; [&lt;chan&gt;]<br><div><br clear="all">Moises Silva<br>Senior Software Engineer<br>Sangoma Technologies Inc. | 50 McIntosh Drive, Suite 120, Markham ON L3R 9T3 Canada<br>t. 1 905 474 1990 x 128 | e. <a href="mailto:moy@sangoma.com">moy@sangoma.com</a><br>

<br><br><div class="gmail_quote">On Sat, Jul 3, 2010 at 4:22 AM, Jeroen C. van Gelderen <span dir="ltr">&lt;<a href="mailto:jeroeng@thegreek.com">jeroeng@thegreek.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
&gt; If however you have this issue even with HW EC,<br>
&gt;call Sangoma tech support and we will be happy to look at the issue.<br>
<br>
</div>I wish this was Sangoma hardware esp. with hardware ec :)<br>
<br>
My DTMF &quot;bouncing&quot; issues were indeed caused by echo but now that I&#39;ve got<br>
OSLEC running (thanks for patching that) calls are echo-free and crystal<br>
clear.<br>
<br>
The issue now is that my users dial their transfers (-say- #44) reasonably<br>
fast and that often causes two successive DTMF digits to be detected as one<br>
(#4).<br>
<br>
In order to reliably reach the extension the clerk cannot dial more than one<br>
digit per second. That seems excessively slow. I suspect there must be a<br>
knob somewhere to tune that (in libteletone)? Other causes to look for?<br>
<br>
Cheers,<br>
-Slim<br>
<div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div></div>