Hi,

but in order to receive DTMF-Events you need to issue start_dtmf first:

You can use start_dtmf in a dialplan to enable in-band DTMF detection (i.e. the detection of DTMF tones on a channel). You should do this when you want to be able to identify DTMF tones on a channel that doesn't otherwise support another signaling method (like RFC2833 or INFO).

After start_dtmf is executed FreeSWITCH will detect DTMF an generate events for them so you can read the DTMF-Digit via ESL.
Best regards / Mit freundlichen Grüßen,
Daniel Neubert

On 02.08.2010 15:46, Chaitanya Bhatt // Viva wrote:
Hey Daniel,

Thanks for your response. 

I don't want to specify commands in dialplan, i want to give commands to Freeswitch from my Perl script over ESL.
I want to get DTMF input.
I tried "READ" command but that needs sound file, but i want plain DTMF input without playing any sound file.

Thanks & Regards,
Chaitanya Bhatt
Software Engineer.

Viva Infomedia Pvt. Ltd.
242, Oshiwara Industrial Centre,
New Link Road, Opp. Oshiwara Bus Depot,
Goregaon West, Mumbai 400104.

Direct: +91.22.40310356
Board: +91.22.40310310
Email : chaitanya@vivainfomedia.com

Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009



On Mon, Aug 2, 2010 at 6:47 PM, Daniel Neubert <daniel.neubert@solomo.de> wrote:
Hi,

did you execute start_dtmf in dialplan?

http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_start_dtmf
Best regards / Mit freundlichen Grüßen,
Daniel Neubert
    
On 02.08.2010 14:48, Chaitanya Bhatt // Viva wrote:
Hey

I want to get DTMF digits over ESL. I got function "uuid_recv_dtmf" in freeswitch api document, but i am not getting how to retrieve data from this function.
Can someone guide me about API command or function of get DTMF?

Incase of any further queries, Please feel free to mail me or contact me on the numbers provided below.

Thanks & Regards,
Chaitanya Bhatt
Software Engineer.

Viva Infomedia Pvt. Ltd.
242, Oshiwara Industrial Centre,
New Link Road, Opp. Oshiwara Bus Depot,
Goregaon West, Mumbai 400104.

Direct: +91.22.40310356
Board: +91.22.40310310
Email : chaitanya@vivainfomedia.com

Viva Infomedia: Awarded as Best SME (E-Commerce) at CNBC Emerging India Awards 2009