[Freeswitch-users] dptools "read" command doesn't appear to work properly

Luke Graybill killarny at gmail.com
Sun Sep 14 08:26:59 PDT 2008


Ahh, so this application only works within a dialplan?

Killarny

On Sat, Sep 13, 2008 at 11:40 PM, Brian West <brian at freeswitch.org> wrote:

> 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:
>
> 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', 36685): Connected
> >> 'connect'
> Caller: Killarny -
> >> 'myevents'
> result was: Events Enabled
> >> 'sendmsg\ncall-command: execute\nexecute-app-name: answer'
> OK
> >> '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', 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 at 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 at freeswitch.org
>
>
>
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20080914/effbe1d3/attachment-0002.html 


More information about the FreeSWITCH-users mailing list