Hi<br><br>I have a problem with dtmf recognition an analog lines connected to Sangoma A200. The digits (in most cases the first one) are doubled and so my IVR is useless. I tried to adjust the rxgain, toneduration and relxing the dtmf but nothing worked. I also noticed one thing it only happens during the background application:<br>
<br>exten =&gt; s,1,Background(soundfile)<br><br>exten =&gt; 111,1,Dial(SIP/111)<br>exten =&gt; 122,1,Dial(SIP/122)<br><br>it never happens in WaitExten application:<br><br>exten =&gt; s,1,WaitExten(25)<br>exten =&gt; _XX.,1,Noop(${EXTEN})&nbsp;&nbsp; ---- in ${EXTEN} I always have all digits that I pressed in correct order and amount.<br>
<br><br>Can you tell me what cause this:<br>is it the background application (the bug in asterisk), analog lines (in all my installations of asterisk where I utilize the A200 card I have some problems with dtmf), or the card (maybe digium cards are better in DFTM recognition).<br>
<br>I asked sangoma tech support for help but so far with no result.<br><br>I have preform some tests and I have connected the two asterisk PBX one with digium TDM400 and fxs ports with another asterisk with A200 sangoma card and fxo ports and in this case dtmf recognition is 100% accurate. The same happens when I connect the SIP ATA with fxs port to sangoma fxo port - 100%&nbsp; OK.<br>
<br>What do you think about this?<br><br>Cheers<br>Andrew<br><br><br><br><br>