Pregunta

  

Duplicar posible:
   Java Comunicación en serie en Windows

Amigos, Quiero conectar y transferir datos al puerto COM (ya sean virtuales o originales) en JAVA?

¿Fue útil?

Solución

Esta pregunta se ha hecho y contestado muchas veces:

Leer archivo de puerto serie utilizando Java

lectura puerto serie en Java

Leyendo el archivo desde el puerto serie en Java

¿Hay biblioteca de Java o un marco para el acceso de serie puertos?

Java Comunicación en serie en Windows

para hacer referencia a unos pocos.

En lo personal recomiendo SerialPort de http://serialio.com - no es gratis, pero es bien vale la pena el desarrollador (sin derechos de autor) cuota de licencia para cualquier proyecto comercial . Lamentablemente, ya no es libre de regalías para desplegar y SerialIO.com parece haber rehecho a sí mismos como vendedor de hardware; Tenía que buscar información sobre SerialPort.

A partir de la experiencia personal, recomiendo fuertemente contra las implementaciones de Sun, IBM y RXTX, todos los cuales eran inestables en el uso 24/7. Consulte a mis respuestas a algunas de las preguntas anteriormente mencionadas para obtener más detalles. Para ser justos, RxTx puede haber recorrido un largo camino desde que lo probé, aunque las implementaciones de Sun e IBM fueron abandonados en esencia, incluso en aquel entonces.

Una opción gratuita más reciente que parece prometedor y puede ser vale la pena probar es JSSC ( java simple conector de serie) , como se sugiere por el comentario @Jodes.

Otros consejos

La API Java Communications (también conocido como javax.comm) proporciona acceso a las aplicaciones de hardware RS-232 (puerto serie): http://www.oracle.com/technetwork/java/index-jsp-141752.html

Una alternativa a javax.comm es la rxtx biblioteca que soporta más plataformas que javax.comm.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top