getData (get_data) returns wrong numbers


I’m using Asterisk 1.4. With FreePBX 2.4 I had setup the trunk and inbound route and extensions. I used Fastagi (Asterisk-Java) to setup an IVR. I used getData(soundfile) function to retrieve the pin from the phone.

It works sometimes, but if user types too quick on the phone, the function returns wrong numbers. For example, if I dial “1212” to quickly, getData reads it as “122112”. It is very easy to reproduce.

Can anybody help me in resolving this issue
Thanks for any help

Try relaxdtmf=yes in sip.conf

Wow! :smiley: That Works

Thank you so much, appreciate your quick reply