Problemas para ler a porta serial

Pessoal,

Estou com o seguinte problema, quando a serial me retorna 2 caracteres o java esta pegando somente 1. Este 1 é a soma dos caracteres. No exemplo abaixo o read me retorna o byte 21.
Em anexo segue o código fonte.

[b]Abaixo a comunicação via Free Serial Port Monito

Port opened by process “java.exe” (PID: 14868)

Request: 2/13/aaaa 14:12:09.39164 (+360.8125 seconds)

2A 2A **

Answer: 2/13/aaaa 14:12:29.60964 (+20.0781 seconds)

06 15

Port closed[/b]

Na facul eu tive que fazer um jogo que se comunicasse com a porta serial.
Usei a biblioteca rxtx http://users.frii.com/jarvi/rxtx/download.html e esse tutorial http://guj.com.br/java.tutorial.artigo.148.1.guj.

Qualquer coisa eu faço upload do jogo inteiro no rapidshare pra tu ve.

Flw!

[quote=ivo costa]Na facul eu tive que fazer um jogo que se comunicasse com a porta serial.
Usei a biblioteca rxtx http://users.frii.com/jarvi/rxtx/download.html e esse tutorial http://guj.com.br/java.tutorial.artigo.148.1.guj.

Qualquer coisa eu faço upload do jogo inteiro no rapidshare pra tu ve.

Flw![/quote]

Poderia colocar para mim? Se não quiser colocar o programa inteiro… somente a parte que acessa a serial…

Antes eu tinha clicado em Attachments (anexar arquivo) e não tinha aparecido nada, agora eu vi que o forum tem um bug no firefox, o local para selecionar o arquivo aparece no canto direito da tela. Enfim vai ai o jogo…

obs.: se vc for testar ao iniciar o jogo coloca no input o nome da porta, geralmente COM1, COM2…

Grato pela ajuda… Agora esta funcionando…
Pelo que vi, o meu erro era pq eu esperava o listener… e este demora muito…
O melhor é fazer do jeito que vc fez… ficar lendo a porta para verificar se tem mensagem…
Grato pela ajuda!!!

Valeu, continua sempre visitando o forum e auxiliando quem tu puder.

Flw!

eh possivel ler dados assim pela porta USb? ou alguem sabe dizer se tem uma API que possa me ajudar com isso?

Obrigado a todos.

Nunca usei, mas tenta isso:

http://rxtx.qbang.org/wiki/index.php/Writing_"Hello_World"_to_a_USB_to_serial_converter


http://jusb.sourceforge.net/