Communication Java RS-232 sous Windows


Quelqu'un connaît-il une bonne API Java pour contrôler les périphériques RS-232 dans un environnement WIN32? J'ai essayé RXTX mais ils ne supportent pas RS232, seulement RS-485.

Author: Steve, 2008-11-05

6 answers

Sans réserve, je recommande le port série Java de serialio.com . J'ai eu d'importants problèmes de stabilité avec les paquets série Sun, IBM et RxTx. SerialPort a été solide comme le roc dans la production depuis plus de 2 ans 24/7.

Ils prennent en charge l'API série Java standard, ainsi que leur propre API propriétaire alternative. Je resterais cependant avec l'API standard, sauf si vous avez vraiment besoin de quelque chose que la norme n'a pas, juste pour garder vos options ouvertes.

 5
Author: Lawrence Dol, 2010-10-13 20:27:32

Je vous conseille d'essayer jSSC. Cette bibliothèque prend en charge Win32(Win98 - Win7) et Win64. La version Linux est en cours de construction. Page du projet sur le code Google: http://code.google.com/p/java-simple-serial-connector/

 3
Author: scream3r, 2010-12-08 21:45:09
 2
Author: VonC, 2008-11-05 06:34:04

Je viens d'implémenter une interface à sens unique (périphérique->ordinateur) avec la bibliothèque jSSC de Scream3r en utilisant Java 1.6 et Windows 7 64 bits rapidement et sans problèmes.

Astuce: Si vous regardez son code supplémentaire dans jSSC-Terminal.zip vous obtenez un bon exemple (et essentiel pour utiliser la lib) comment travailler avec la bibliothèque!

Merci Scream3r d'avoir partagé cela, tu as fait ma journée!

 0
Author: happyburnout, 2012-01-09 17:29:25

Je suis tombé sur scm qui est une autre bibliothèque open source pour la communication par port série RS232. Page du projet est https://github.com/RishiGupta12/serial-communication-manager

 0
Author: john miller, 2015-05-04 17:38:56

Avez-vous essayé de Javacomm de Soleil?

 -5
Author: Nick, 2008-11-05 06:34:42