Pular para o conteúdo

Cominicacao Serial Linux

Responder tópico
  • Denunciar
  • Indicar

1. Cominicacao Serial Linux

Enviado em 31/07/2015 - 11:42h

Ola pessoal, primeiro peco desculpas por nao saber onde postar esta duvida.
Estou precisando fazer uma comunicacao com um conversor USB/Serial pelo sistema ubunto.
Uma simples comunicacao, trafedo de dados qualquer informacao ja ajudaria a destravar meu projeto.
Testei alguns tutoriais mas sem resultados. Alguem ja passou por isso? Podendo me orientar o caminho a seguir?

Obrigado.

Responder tópico

2. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 11:56h

Da o comando lsusb e verificar se o OS está listando o adaptador.

3. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 12:00h


Sim, cabo e identificado normalmente.

4. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 12:04h

Percebi que o comando dmesg | grep tty me retorna
[ 163.445494] usb 2-2.1: pl2303 converter now attached to ttyUSB0
[ 571.765314] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 572.767161] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 574.770751] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 648.180756] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 940.503247] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 941.504129] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 943.506819] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 1015.593558] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 4717.559137] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 4718.559256] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 4720.561026] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 4721.564236] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 5029.911894] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 5030.912783] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 5032.914437] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 5346.213680] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 5347.214502] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 5349.216181] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6285.175832] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6286.177638] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6288.179333] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6481.365276] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6482.367120] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6484.368819] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6610.504137] pl2303 ttyUSB0: pl2303_get_line_request - failed: -110
[ 6611.505030] pl2303 ttyUSB0: pl2303_set_line_request - failed: -110
[ 6613.506708] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6614.509520] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
[ 6700.597111] pl2303 ttyUSB0: pl2303_set_control_lines - failed: -110
Resultado que em outros tutoriais nao abordam este tipo de erro!

6. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 13:31h

Ja havia testado estas configuracoes, mesmo assim nao deu em nada!

7. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 13:53h

Segui o tutorial, configurei na pasta ambiente deixando a comunicacao de forma autonoma e utilizei o putty para realizar os testes, esta funcionando. Obrigado pela ajuda.

8. Re: Cominicacao Serial Linux

Enviado em 31/07/2015 - 14:57h

Blz altierres, só posta pra galera como você fez e marca o tópico como RESOLVIDO.

9. Re: Cominicacao Serial Linux

Enviado em 04/08/2015 - 08:10h

Bom, eu fiz as configurações recomendada pelo link e posterior liberei a comunicação root com os comando sudo gpasswd -a nomeUsuario dialout e também sudo gpasswd -a nomeUsuario tty.

A comunicação com a serial esta funcionando, agora preciso mandar um comando por uma aplicação java para a porta serial, estou utilizando a api de comunicação javax.comm e javaRxTx, ambas dão erro de comunicação quando passo a porta "/dev/ttyUSB0" e não aceitam que eu faça um link simbólico com a porta de comunicação "/dev/ttyS0" a qual a aplicação aceita em tempo de compilação e execução.

Alguém saberia me orientar?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder