Pergunta

Quais são as formas nativas do Java de se comunicar com dispositivos ou portos como LPT1, COM1, USB diretamente?

Foi útil?

Solução

meios nativos portável, então você tem que mexer com JNI ou JNA se e somente se o seguinte bibliotecas não funciona para você:

Outras dicas

RXTX é boa para COM e LPT portos. USB é extremamente difícil; provavelmente a maneira mais fácil é escrever seu próprio invólucro C + JNI para drivers nativos do dispositivo.

Infelizmente, em javax.comm o sol versão 2.0 e as versões mais recentes RXTX - portas paralelas LPT não são implementadas corretamente sob Win32. Saída parece funcionar bem, mas se você tentar ler a partir do porto não é possível.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top