Re: [AsteriskBrasil] Dúvida para transferir uma liga ção de volta para o PABX usando SendDTMF
Giani Maldaner
GIANI em sisnema.com.br
Sexta Janeiro 12 14:25:23 BRST 2007
esta voltando ok
>>> asteriskbrasil 01/12/07 12:51 >>>
Prezados colegas,
Boa tarde. Estou com problemas no uso da aplicação SendDTMF do Asterisk. Basicamente tenho uma placa TDM04B, conectada em 4 saídas de ramais do PABX (Panasonic KXTD-1232).
Pois bem, quando eu ligo (PSTN) para o PABX, a ligação é direcionada para o Asterisk, que a atende, faz todo o controle de menus (context) e em um determinado momento, deve "transferir" a ligação para um outro ramal, deste PABX.
Trecho do extensions.conf
[usuario]
exten => s,1,Flash() ; Aqui a minha ligação vai para a espera
exten => s,2,Wait(1) ; Agaurda um segundo...
exten => s,3,SendDTMF(101) ; Chama o ramal de destino
exten => s,4,Hangup() ; "Coloca no gancho", para a chamada ser transferida..
Funciona muito bem se o ramal de destino está desocupado, mas se o ramal de destino estiver ocupado, a minha ligação vai ficar na espera (porque enviou um flash para o PABX) e o canal do Asterisk será desconectado.
O tempo de flash está correto, uma vez que se o ramal está desocupado, funciona perfeitamente. Ao invés de Hangup() na prioridade 4, já tentei colocar um "Wait" antes, já tentei colocar um Goto(s-${DIALSTATUS}) (obviamente não funcionou porque não chamei um Dial()).
Tentei também um WaitForRing, assim, na minha esperança, se o ramal de destino tocasse, o Asterisk, detectaria o ring e continuaria com aplicação que faria um Hangup, ou no timeout, cairia para o voicemail.
A única coisa que quero é que, se o ramal de destino estiver ocupado, caia no voicemail.
Minha pergunta é, no SendDTMF, o Asterisk não deveria "detectar" um "busy", quando o ramal estivesse ocupado ? Uma coisa que suspeito talvez seja as configurações no indications.conf, que já estão com configurações para [br].
Alguém tem alguma sugestão ?
Obrigado a todos.
Atenciosamente,
Alberto Sá Júnior
alberto em hedgingtur.com.br
Rua Joaquim Antônio Nasciento, 99 Cj. 13
14024-180 - Ribeirão Preto, SP - Brasil
Tel: +55 (16) 3902-3170
----------------------------------------
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
Mais detalhes sobre a lista de discussão AsteriskBrasil