<div dir="ltr">Boa!!</div><div class="gmail_extra"><br><br><div class="gmail_quote">Em 26 de fevereiro de 2014 05:10, Luciano Alves Barroso <span dir="ltr">&lt;<a href="mailto:lucianodigivoice@gmail.com" target="_blank">lucianodigivoice@gmail.com</a>&gt;</span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Bom dia lista Asterisk Brasil, uma nova versão da voicerlib e channel driver para Asterisk esta disponivel.</div>
<div><br></div><div>Seguem os links para download:</div><div><a href="http://downloads.digivoice.com.br/pub/voicerlib/linux/stable/voicerlib-4.2.5.2.tar.gz" target="_blank">http://downloads.digivoice.com.br/pub/voicerlib/linux/stable/voicerlib-4.2.5.2.tar.gz</a></div>

<div><a href="http://downloads.digivoice.com.br/pub/dgvchannel/stable/dgvchannel-1.1.4.tar.gz" target="_blank">http://downloads.digivoice.com.br/pub/dgvchannel/stable/dgvchannel-1.1.4.tar.gz</a></div><div><br></div><div>
Abaixo o CHANGELOG completo:</div>
<div>../dgvchannel-1.1.4/CHANGELOG</div><div><br></div><div>- Implementacoes para suportar versoes de Asterisk 12.x;</div><div><br></div><div>- Criado novo parametro no digivoice.conf, segue descricao:</div><div>&nbsp;&nbsp;*sms_confirmation* - Habilita a solicitacao de confirmacao de envio de</div>

<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; mensagens SMS atraves de um canal de sinalizacao *gsm*.</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Pode assumir os seguintes valores:</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|_ 0 -&gt; Desabilitado(Padrao);</div>

<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|_ 1 -&gt; Habilitado;</div><div>&nbsp;</div><div>- Criado novo parametro no digivoice.conf, segue descricao:</div><div>&nbsp;&nbsp;*sms_flashsms* - Esta opcao permite configurar o canal para enviar mensagens</div>

<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; do tipo Flash SMS ou tambem conhecido como SMS de Classe 0.</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Pode assumir os seguintes valores:</div><div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|_ 0 -&gt; Desabilitado(Padrao);</div><div>

&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|_ 1 -&gt; Habilitado;</div><div><br></div><div>- Criado mecanismo para recebimento de mensagens FlashSMS (Classe 0) em placas</div><div>&nbsp;&nbsp;DigiVoice VB0404GSM. Mensagens desta categoria serao tratadas da mesma forma</div>

<div>&nbsp;&nbsp;que mensagens SMS sao tratadas hoje;</div><div><br></div><div>- Criada *extension* para recebimendo de mensagens USSD em placas DigiVoice</div><div>&nbsp;&nbsp;VB0404GSM. Ao receber uma mensagem USSD o channel driver DigiVoice chamara o</div>

<div>&nbsp;&nbsp;*extension* *dgv_ussd* do *context* relativo, com prioridade 1.</div><div>&nbsp;&nbsp;Para recuperar o conteudo da mensagem USSD acesse as seguintes variaveis:</div><div>&nbsp;&nbsp;DGV_USSD_SIMCARDID e DGV_USSD_TEXT.</div><div>&nbsp;&nbsp;Segue exemplo(extensions.conf):</div>

<div>&nbsp;&nbsp; &nbsp; exten =&gt; dgv_ussd,1,NoOp(${DGV_USSD_SIMCARDID} - USSD RECEIVED: ${DGV_USSD_TEXT})</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; dgv_ussd,n,Hangup</div><div><br></div><div>- Mecanismo para recepcao de mensagens USSD habilitado por padrao em todas as</div>

<div>&nbsp;&nbsp;placas DigiVoice VB0404GSM;</div><div><br></div><div>- Implementado metodo de discagem *TalkTime*. Este novo metodo utiliza o tempo</div><div>&nbsp;&nbsp;total de chamadas saintes realizadas por canal para decidir qual canal</div>

<div>&nbsp;&nbsp;selecionar em uma nova chamada sainte. Estes tempos podem ser verificados</div><div>&nbsp;&nbsp;utilizando o comando *dgv show statistics [group/all/json]* e podem ser</div><div>&nbsp;&nbsp;&quot;resetados&quot; atraves do comando *dgv statistics reset &lt;channel/all&gt;*.</div>

<div>&nbsp;&nbsp;Segue exemplo 1(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9119,1,Dial(DGV/t1/21916363)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9119,n,Hangup</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal do grupo 1</div>

<div>&nbsp;&nbsp; &nbsp; com menor tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 2(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9120,1,Dial(DGV/T1/21916363)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9120,n,HangUp</div><div>&nbsp;&nbsp;Onde:</div><div>
&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal do grupo 1</div>
<div>&nbsp;&nbsp; &nbsp; com maior tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 3(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9121,1,Dial(DGV/s05656t/21916363)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9121,n,HangUp</div><div>&nbsp;&nbsp;Onde:</div>
<div>
&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal da placa de</div><div>&nbsp;&nbsp; &nbsp; numero serial 05656 com menor tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 4(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9122,1,Dial(DGV/S05656T/21916363)</div>

<div>&nbsp;&nbsp; &nbsp; exten =&gt; 9122,n,HangUp</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal da placa de</div><div>&nbsp;&nbsp; &nbsp; numero serial 05656 com maior tempo de uso.</div><div><br></div>

<div>&nbsp;&nbsp;Segue exemplo 5(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9123,1,Dial(DGV/s05656T/21916363)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9123,n,HangUp</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal da placa de</div>

<div>&nbsp;&nbsp; &nbsp; numero serial 05656 com maior tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 6(extensions.conf):</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9124,1,Dial(DGV/S05656t/21916363)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 9124,n,HangUp</div>

<div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos uma chamada sainte utilizando o canal da placa de</div><div>&nbsp;&nbsp; &nbsp; numero serial 05656 com menor tempo de uso.</div><div><br></div><div>- Implementado novo metodo de selecao de canais para envio de mensagens SMS em</div>

<div>&nbsp;&nbsp;placas VB0404GSM baseado na quantidade de mensagens SMS enviadas por canal.</div><div>&nbsp;&nbsp;Estas quantidades podem ser verificadas utilizando o comando</div><div>&nbsp;&nbsp;*dgv show statistics [group/all/json]* e podem ser &quot;resetadas&quot; atraves do</div>

<div>&nbsp;&nbsp;comando *dgv statistics reset &lt;channel/all&gt;*.</div><div>&nbsp;&nbsp;Segue exemplo 1(console):</div><div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms t1 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div>

<div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal do</div><div>&nbsp;&nbsp; &nbsp; grupo 1 com a menor quantidade de mensagens SMS enviadas.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 2(console):</div>

<div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms T1 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal do</div>

<div>&nbsp;&nbsp; &nbsp; grupo 1 com a maior quantidade de mensagens SMS enviadas.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 3(console):</div><div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms s05656t 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div>

<div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal da</div><div>&nbsp;&nbsp; &nbsp; placa de numero serial 05656 com menor tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 4(console):</div>

<div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms S05656T 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal da</div>

<div>&nbsp;&nbsp; &nbsp; placa de numero serial 05656 com maior tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 5(console):</div><div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms s05656T 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div>

<div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal da</div><div>&nbsp;&nbsp; &nbsp; placa de numero serial 05656 com maior tempo de uso.</div><div><br></div><div>&nbsp;&nbsp;Segue exemplo 6(console):</div>

<div>&nbsp;&nbsp; &nbsp; rasterisk -x &#39;dgv send sms S05656t 998765432 &quot;Sending a SMS example using the DgSendSMS application, thank you for using DigiVoice cards.&quot;&#39;</div><div>&nbsp;&nbsp;Onde:</div><div>&nbsp;&nbsp; &nbsp; No exemplo acima temos o envio de uma mensagem SMS utilizando o canal da</div>

<div>&nbsp;&nbsp; &nbsp; placa de numero serial 05656 com menor tempo de uso.</div><div><br></div><div>- Redefinido o tamanho do texto para se apresentar o nome da operadora no</div><div>&nbsp;&nbsp;retorno do comando *dgv show alarms* em placas DigiVoice VB0404GSM;</div>

<div><br></div><div>- Alterado retorno para o comando de *Dial* ao se utilizar apenas um canal na</div><div>&nbsp;&nbsp;discagem, onde o mesmo esteja ocupado. Em versoes anteriores era gerado um</div><div>&nbsp;&nbsp;*BUSY* e nesta nova versao eh gerado um *CONGESTION*;</div>

<div>&nbsp;&nbsp;Segue exemplo(extensions.conf)</div><div>&nbsp;&nbsp; &nbsp; exten =&gt; 1003,1,Dial(DGV/1/21916363)</div><div><br></div><div>- Corrigido metodo de pesquisa de canais livres *SerialNumberChannel*, este</div><div>&nbsp;&nbsp;problema afetava a utilizacao da pesquisa de canais em mais de uma placa.</div>

<div>&nbsp;&nbsp;Importante:</div><div>&nbsp;&nbsp; &nbsp; Para esta correcao recebemos a contribuicao de Sr. Rodolfo Carvalho da</div><div>&nbsp;&nbsp; &nbsp; empresa Iqnus Tecnologia (<a href="http://www.iqnus.com.br" target="_blank">www.iqnus.com.br</a>);</div>
<div><br></div>
<div>- Corrigido retorno do comando *dgv show alarms json*, ao utilizar uma placa</div><div>&nbsp;&nbsp;VB6060 os alarmes do segundo span estavam incorretos;</div><div><br></div><div>&nbsp;&nbsp;Importante: Para esta versao de channel driver eh obrigatoria a utilizacao da</div>

<div>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;VoicerLib 4.2.5.2;</div><div><br></div><div><br></div><div><br></div><div>Abraço a todos.</div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br>Luciano Alves Barroso<br>Equipe de Desenvolvimento DigiVoice Channel Driver &amp; DigiVoice Meucci<br>

<a href="http://www.digivoice.com.br" target="_blank">www.digivoice.com.br</a><br><a href="http://www.meucci.org" target="_blank">www.meucci.org</a>
</font></span></div>
<br>_______________________________________________<br>
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1<br>
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7<br>
Intercomunicadores para acesso remoto via rede IP e telefones IP<br>
Conheça todo o portfólio em <a href="http://www.Khomp.com" target="_blank">www.Khomp.com</a><br>
_______________________________________________<br>
ALIGERA &ndash; Fabricante e desenvolvedor nacional de Soluções para telefonia IP .<br>
Gateway Sip, Conversores e Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.<br>
Banco de Canais Analógicos &nbsp;&ndash; Appliance Asterisk<br>
&nbsp;Acesse <a href="http://www.aligera.com.br" target="_blank">www.aligera.com.br</a><br>
_______________________________________________<br>
Para remover seu email desta lista, basta enviar um email em branco para <a href="mailto:asteriskbrasil-unsubscribe@listas.asteriskbrasil.org">asteriskbrasil-unsubscribe@listas.asteriskbrasil.org</a><br></blockquote></div>
<br></div>