[asterisk-commits] diruggles: trunk r285993 - in /trunk: CHANGES doc/externalivr.txt
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Fri Sep 10 08:20:20 CDT 2010
Author: diruggles
Date: Fri Sep 10 08:20:16 2010
New Revision: 285993
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=285993
Log:
Merged revisions 285992 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8
........
r285992 | diruggles | 2010-09-10 09:13:16 -0400 (Fri, 10 Sep 2010) | 1 line
Added missing documentation for ExternalIVR feature added in January 2010
........
Modified:
trunk/CHANGES
trunk/doc/externalivr.txt
Modified: trunk/CHANGES
URL: http://svnview.digium.com/svn/asterisk/trunk/CHANGES?view=diff&rev=285993&r1=285992&r2=285993
==============================================================================
--- trunk/CHANGES (original)
+++ trunk/CHANGES Fri Sep 10 08:20:16 2010
@@ -182,6 +182,7 @@
* Voicemail now runs the externnotify script when pollmailboxes is activated and
notices a change.
* Voicemail now includes rdnis within msgXXXX.txt file.
+ * Added 'D' command to ExternalIVR full details in doc/externalivr.txt
Dialplan Functions
------------------
Modified: trunk/doc/externalivr.txt
URL: http://svnview.digium.com/svn/asterisk/trunk/doc/externalivr.txt?view=diff&rev=285993&r1=285992&r2=285993
==============================================================================
--- trunk/doc/externalivr.txt (original)
+++ trunk/doc/externalivr.txt Fri Sep 10 08:20:16 2010
@@ -117,6 +117,7 @@
A,filename
H,message
E,message
+D,dtmf[,interval][,duration]
O,option
V,name=value[,name=value[,name=value]]
G,name[,name[,name]]
@@ -138,13 +139,18 @@
the specified name, and if so, appends it to the generator's playlist.
The same playability and exception rules apply as for the 'S' command.
+The 'H' command logs the supplied message to the Asterisk log, stops
+the generator, hangs up the channel and terminates the ExternalIVR
+application.
+
The 'E' command logs the supplied message to the Asterisk log, stops
the generator and terminates the ExternalIVR application, but continues
execution in the dialplan.
-The 'H' command logs the supplied message to the Asterisk log, stops
-the generator, hangs up the channel and terminates the ExternalIVR
-application.
+The 'D' command generates DTMF on the channel, dtmf is a string of one or
+more valid DTMF digits, w can be used for a half second pause. Interval
+is optional, defaults to 250 milliseconds and is the time between digits.
+Duration is optional and is the duration of each digit.
The 'O' command allows the child to set/clear options in the
ExternalIVR() application.
@@ -170,7 +176,7 @@
ExternalIVR(/usr/bin/foo(arg1,arg2),n)
The response to the 'P' command would be:
P,TIMESTAMP,/usr/bin/foo,arg1,arg2
-NOTE: This is the only way for a TCP/IP server to be able to get retrieve
+NOTE: This is the only way for a TCP/IP server to be able to retrieve
the arguments.
The 'L' command puts a message into the Asterisk log. NOTE: This is
More information about the asterisk-commits
mailing list