serial - Comunicación Java RS-232 en Windows
leer datos puerto com java (6)
¿Alguien sabe de una buena API de Java para controlar dispositivos RS-232 en un entorno WIN32? He probado RXTX pero no son compatibles con RS232, solo RS-485.
¿Has probado Javacomm de Sun?
Sin reservas, recomiendo Java Serial Port de serialio.com . Tuve importantes problemas de estabilidad con los paquetes serie Sun, IBM y RxTx. SerialPort ha sido sólido en producción durante más de 2 años las 24 horas, los 7 días de la semana.
Admiten la API serial Java estándar, así como su propia alternativa patentada. Sin embargo, me quedaría con la API estándar, a menos que realmente necesites algo suyo que el estándar no tiene, solo para mantener tus opciones abiertas.
Te aconsejo que pruebes jSSC. Esta lib admite Win32 (Win98 - Win7) y Win64. Versión de Linux en construcción. Página del proyecto en el código de Google: http://code.google.com/p/java-simple-serial-connector/
Acabo de implementar una interfaz de una sola dirección (dispositivo-> computadora) con la biblioteca jSSC de Scream3r usando Java 1.6 y Windows 7 64 bit rápidamente y sin problemas.
Sugerencia: Si observas su código adicional en jSSC-Terminal.zip obtienes un buen ejemplo (y esencial para usar la lib) de cómo trabajar con la biblioteca.
¡Gracias Scream3r por compartir esto, hiciste mi día!
Me encontré con scm, que es otra biblioteca de código abierto para la comunicación del puerto serie RS232. La página del proyecto es https://github.com/RishiGupta12/serial-communication-manager