[AsteriskBrasil] Fornecer um TOM ao receber uma chamada de um FXO

Marcos A. Sobrinho equake em gmail.com
Quinta Maio 31 10:08:01 BRT 2007


MCelo,

O Comando DISA() não faz o que você precisa?
http://www.voip-info.org/wiki/view/Asterisk+cmd+DISA

[]s!

On 5/30/07, MCelo <mcelooliveira em gmail.com> wrote:
>
> Ola Pessoal,
>
> Estou quebrando a cabeca aqui para tentar colocar um tom de discagem
> ao receber uma ligacao por uma fxo do zaptel.
>
> Configurei da seguinte maneira:
>
> [incoming]
> exten=>s,1,Answer()
> exten=>s,2,Playtones(dial)
> exten=>s,3,GotoIf(${LEN($EXTEN})} = "1"?5:3)
> exten=>s,StopPlaytones
>
>
> A ideia eh fornecer um audio de TOM atraves do comando Playtones().
> Mas ele nao para de tocar ate eu fornecer o comando StopPlaytones. Bom
> entao, estou tentando implementar um GotoIf para quando o Asterisk ver
> que ele teclou alguma tecla, entao ele excuta o StopPlaytones.
>
> Tentei associar isto a uma comparacao com o comprimento da variavel
> EXTEN. Quer dizer quando ela for 1(quando o usuario digitar pelo menos
> uma tecla), entao ele executa o StopPlaytones.
>
> Mas nao deu certo, acho que estou usando a variavel errada. Existe
> alguma variavel ou alguma maneira para saber se o usuario digitou
> alguma tecla??
>
> Abracos,
>
>
> MCelo.
> ----------------------------------------
> Estação VoIP 2006
> 5 e 6 Dezembro
> Curitiba PR
> http://www.estacaovoip.com.br
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> _______________________________________________
> Acesse o  wiki AsteriskBrasil.org:
> http://www.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20070531/ce1a5e21/attachment.html


Mais detalhes sobre a lista de discussão AsteriskBrasil