Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] dptools "read" command doesn't


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
anthony.minessale at g...
Guest





PostPosted: Wed Oct 29, 2008 1:16 pm    Post subject: [Freeswitch-users] dptools "read" command doesn't Reply with quote

those events have nothing to do with the read app
the read app is designed to save the dtmf into a variable for you
so you would have to wait for the event telling you the execution was complete of read
then you can use the command uuid_getvar to get the dtmfdtmf

the reason he said you don't need it is because you could just collect it yourself
as you get dtmf events and just play the file.


On Wed, Oct 29, 2008 at 12:54 PM, Peter P GMX <Prometheus001@gmx.net (Prometheus001@gmx.net)> wrote:
Quote:
I tried to read dtmfs via event socket and came across this thread.
What do you mean by:
Quote:
If you're using event socket you have really no reason to use the read
application.

Is there another chance to do this?


Currently I do the following and this isn't successful:

I send the following message to FS:
SendMsg 4f286c18-a5de-11dd-bef3-4b1a61d55c50
call-command: execute
execute-app-name: read
execute-app-arg: 0 10 ivr/8000/ivr-enter_ext.wav dtmfdtmf 10000 #,*
event-lock:true

I type 4 digits on the phone 1 2 3 4 plus #

I receive 5 separate DTMF events
DTMF-Digit: 1
DTMF-Digit: 2
DTMF-Digit: 3
DTMF-Digit: 4
DTMF-Digit: %23

The final event however doesn't deliver the parameter "dtmfdtmf" as
defined above. So I cannot receive the dtmf digits this way.
I grepped the network traffic to be sure I haven't missed anything.

Any idea?

Best regards
Peter


Brian West schrieb:
Quote:
If you're using event socket you have really no reason to use the read
application. The way you invoked it would collect 0 to 4 digits into
the variable 'digits'.

/b


On Sep 12, 2008, at 4:27 PM, Luke Graybill wrote:

Quote:
I am having a hard time getting this command to work properly. Here
is the c output from my test session, where I dial in to ext 500 with
my sip client (Ekiga):

----
listening on localhost:8084
IPv4Address(TCP, '127.0.0.1 <http://127.0.0.1>', 36685): Connected
Quote:
Quote:
'connect'
Caller: Killarny -
Quote:
Quote:
'myevents'
result was: Events Enabled
Quote:
Quote:
'sendmsg\ncall-command: execute\nexecute-app-name: answer'
OK
Quote:
Quote:
'sendmsg\ncall-command: execute\nexecute-app-name:
read\nexecute-app-arg: 0 4 conference/8000/conf-pin.wav digits 10000 #'
OK
DTMF: 1
DTMF: 2
DTMF: 3
DTMF: 4
DTMF: 5
DTMF: 6
DTMF: 7
DTMF: 8
DTMF: 9
DTMF: 0
DTMF: *
DTMF: #
IPv4Address(TCP, '127.0.0.1 <http://127.0.0.1>', 36685): Connection
was closed cleanly.
----

I couldn't figure out how to get read to function without passing a
wav file (I plan to use TTS for the voice prompts, and I don't need a
wav file to play here) so I just plugged in a random wav that comes
with freeswitch for testing.

As you can see, freeswitch reports that the command executed
properly, illustrated by the OK (which was a reply-text: +OK) but the
read application doesn't seem to be functioning beyond playing the
given wav file (and truncating the first half of it as well).
Pressing digits in the sip client results in DTMF events being sent
to the socket. Note that the DTMF events stop at # because I manually
shut down the connection, not because of anything that freeswitch does.

Am I doing something wrong here? I feel like I'm following the
available documentation given at
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_read but I am
having no luck. Is the read application basically a dead command, and
should I be instead just using DTMF event output?

Any help that can be provided would be appreciated, thanks.

Killarny
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
<mailto:Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)>
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Brian West
sip:brian@freeswitch.org ([email]sip%3Abrian@freeswitch.org[/email])






------------------------------------------------------------------------

_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org (Freeswitch-users@lists.freeswitch.org)
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale@hotmail.com ([email]MSN%3Aanthony_minessale@hotmail.com[/email])
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com ([email]PAYPAL%3Aanthony.minessale@gmail.com[/email])
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org ([email]sip%3A888@conference.freeswitch.org[/email])
iax:guest@conference.freeswitch.org/888
googletalk:conf+888@conference.freeswitch.org ([email]googletalk%3Aconf%2B888@conference.freeswitch.org[/email])
pstn:213-799-1400
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services