Re: [Asterisk-Users] agi command 'stream file' not working?

2005-02-08 Thread Paul Zimm
.
Specifically, X is not a digit, you must either use  for no
interuptions permitted or use 0123456789 for all digits available to
interupt. 
 

I also 'discovered' that you cannot send a sequence of commands to 
asterisk without
reading the results between each command submission. Similar to the use 
of the
manager interface.

Thanks
Marv Horst
___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] agi command 'stream file' not working?

2005-02-07 Thread Paul Zimm
I'm running Asterisk CVS-v1-0-12/28/04
I use a short php agi script to get the temperature from an opto22 module.
STREAM FILE temperature does nothing, but SAY NUMBER works fine.
What am I doing wrong?
#!/usr/bin/php -q
?
 $output = @shell_exec('eiocl 192.168.10.212 2001 10 44 r ap');
 $words = explode( , $output);
 echo STREAM FILE temperature X \n; 
 fflush( STDOUT ); 
 echo SAY NUMBER  .intval($words[count($words)-1]) . X\n; 
 fflush( STDOUT ); 
?

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] agi command 'stream file' not working?

2005-02-07 Thread Steven Critchfield
On Mon, 2005-02-07 at 15:18 -0500, Paul Zimm wrote:
 I'm running Asterisk CVS-v1-0-12/28/04
 I use a short php agi script to get the temperature from an opto22 module.
 STREAM FILE temperature does nothing, but SAY NUMBER works fine.
 What am I doing wrong?
 
 #!/usr/bin/php -q
 ?
   $output = @shell_exec('eiocl 192.168.10.212 2001 10 44 r ap');
   $words = explode( , $output);
   echo STREAM FILE temperature X \n; 
   fflush( STDOUT ); 
   echo SAY NUMBER  .intval($words[count($words)-1]) . X\n; 
   fflush( STDOUT ); 
 ?

pbx*CLI show agi stream file
 Usage: STREAM FILE filename escape digits [sample offset]
Send the given file, allowing playback to be interrupted by the given
 digits, if any.  Use double quotes for the digits if you wish none to be
 permitted.  If sample offset is provided then the audio will seek to sample
 offset before play starts.  Returns 0 if playback completes without a digit
 being pressed, or the ASCII numerical value of the digit if one was pressed,
 or -1 on error or if the channel was disconnected.  Remember, the file
 extension must not be included in the filename.



Look closely at the description, Second sentence should explain what you
are doing wrong. 

Specifically, X is not a digit, you must either use  for no
interuptions permitted or use 0123456789 for all digits available to
interupt. 
-- 
Steven Critchfield [EMAIL PROTECTED]

___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users