Comunicazione Java RS - 232 su Windows
Qualcuno sa di una buona API Java per controllare i dispositivi RS-232 in un ambiente WIN32? Ho provato RXTX ma non supportano RS232, solo RS-485.
6 answers
Senza riserve, raccomando la porta seriale Java da serialio.com . Ho avuto significativi problemi di stabilità con i pacchetti seriali Sun, IBM e RxTx. SerialPort è stata solida roccia in produzione per oltre 2 anni 24/7.
Supportano l'API seriale Java standard, così come la propria alternativa proprietaria. Vorrei rimanere con l'API standard, a meno che tu non abbia davvero bisogno di qualcosa che il loro non ha quello standard, solo per mantenere aperte le tue opzioni.
Ti consiglio di provare jSSC. Questo supporto lib Win32 (Win98-Win7) e Win64. Versione Linux in costruzione. Pagina del progetto su Google code: http://code.google.com/p/java-simple-serial-connector /
Ho appena implementato un'interfaccia a direzione singola (dispositivo->computer) con la libreria jSSC di Scream3r che utilizza Java 1.6 e Windows 7 a 64 bit in modo rapido e senza problemi.
Suggerimento: se guardi il suo codice aggiuntivo in jSSC-Terminal.zip ottieni un bell'esempio (ed essenziale per l'utilizzo del lib) su come lavorare con la libreria!
Grazie Scream3r per aver condiviso questo, hai fatto la mia giornata!
Mi sono imbattuto in scm che è un'altra libreria open source per la comunicazione della porta seriale RS232. La pagina del progetto è https://github.com/RishiGupta12/serial-communication-manager