<html>
<head>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Pessoal,<br>
eu tenho um medidor de gás da Mercury Instruments que envia dados
através de um modem.<br>
<img src="cid:part1.06000406.03020104@compagas.com.br" alt=""><br>
medidor -> linha analógica -> NUVEM -> placa E1 ->
Asterisk -> ATA -> modem -> porta serial -> software
(MasterLink32).<br>
<br>
Utilizando uma linha analógica os dados chegam corretamente. Via
VoIP a ligação até chega a ser "completada", é estabelecida uma
conexão com o modem e dados esporádicos (pequena quantidade) são
transmitidos, porém o software (MasterLink32) fecha a conexão devido
a erros de dados quando a transmissão de dados é um pouco maior.<br>
<br>
"Sniffando" a porta serial percebemos que através do Asterisk os
pacotes chegam com "lixo" comparados com a transmissão via linha
analógica. Aí pensamos que algum codec poderia estar alterando os
dados na conversão A/D (e vice-versa).<br>
Eu tentei forçar no ATA e no sip.conf para usar somente codec
específicos (alaw, depois ulaw, gsm, g729) mas o mesmo erro continou
a acontecer independente do codec utilizado.<br>
<br>
Até postei no Asterisk Forums, mas ainda ninguém conseguiu me ajudar
(<a class="moz-txt-link-freetext"
href="http://forums.asterisk.org/viewtopic.php?f=1&t=85980">http://forums.asterisk.org/viewtopic.php?f=1&t=85980</a>).<br>
<br>
Eu sei que é uma situação bem específica, mas se alguém puder dar
uma idéia eu agradeço.<br>
<br>
Usamos asterisk 1.6.2.6<br>
e esse é o medidor:
<a class="moz-txt-link-freetext"
href="http://www.mercury-instruments.com/en-Mercury_Instruments_Products_UT_3000.html">http://www.mercury-instruments.com/en-Mercury_Instruments_Products_UT_3000.html</a><br>
<br>
Att,<br>
Victor Sousa<br>
</body>
</html>