Java RS-232-Kommunikation unter Windows

8

Kennt jemand eine gute Java-API zum Steuern von RS-232-Geräten in einer WIN32-Umgebung? Ich habe RXTX versucht, aber sie unterstützen RS232 nicht, nur RS-485.

    
Steve 05.11.2008, 06:25
quelle

6 Antworten

5

Ohne Reservierung empfehle ich Java Serial Port von serialio.com . Ich hatte erhebliche Stabilitätsprobleme mit den seriellen Paketen Sun, IBM und RxTx. SerialPort ist seit mehr als 2 Jahren rund um die Uhr in der Produktion.

Sie unterstützen die standardmäßige serielle Java-API sowie ihre eigene proprietäre Alternative. Ich würde jedoch bei der Standard-API bleiben, es sei denn, Sie brauchen wirklich etwas, was sie haben, das der Standard nicht, nur um Ihre Optionen offen zu halten.

    
Lawrence Dol 05.11.2008 06:46
quelle
3
___ qstntxt ___

Kennt jemand eine gute Java-API zum Steuern von RS-232-Geräten in einer WIN32-Umgebung? Ich habe RXTX versucht, aber sie unterstützen RS232 nicht, nur RS-485.

    
___ qstnhdr ___ Java RS-232-Kommunikation unter Windows ___ antwort4392693 ___

Ich rate Ihnen, jSSC zu versuchen. Diese lib unterstützt Win32 (Win98 - Win7) und Win64. Linux-Version im Aufbau. Projektseite im Google-Code: Ссылка

    
___ answer264479 ___

Was ist mit JComm ?

http://sourceforge.net/dbimage.php?id=80836

    
___ answer264499 ___

Ohne Reservierung empfehle ich Java Serial Port von serialio.com . Ich hatte erhebliche Stabilitätsprobleme mit den seriellen Paketen Sun, IBM und RxTx. SerialPort ist seit mehr als 2 Jahren rund um die Uhr in der Produktion.

Sie unterstützen die standardmäßige serielle Java-API sowie ihre eigene proprietäre Alternative. Ich würde jedoch bei der Standard-API bleiben, es sei denn, Sie brauchen wirklich etwas, was sie haben, das der Standard nicht, nur um Ihre Optionen offen zu halten.

    
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer8792544 ___

Ich habe gerade eine Single-Direction-Schnittstelle (device- & gt; Computer) mit Scream3r's jSSC-Bibliothek mit Java 1.6 und Windows 7 64 Bit schnell und ohne Probleme implementiert.

Tipp: Wenn Sie sich seinen zusätzlichen Code in jSSC-Terminal.zip ansehen, erhalten Sie ein schönes (und für die Verwendung der Lib wesentliches) Beispiel, wie Sie mit der Bibliothek arbeiten können!

Danke, Scream3r, dass du das geteilt hast, du hast meinen Tag gemacht!

    
___ tag123windows ___ ALLGEMEINER WINDOWS-SUPPORT IST OFF-TOPIC. Support-Fragen können unter https://superuser.com gestellt werden. Windows ist ein von Microsoft entwickeltes Betriebssystem. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Verwendung von Windows-APIs oder Windows-spezifischem Verhalten in Bezug auf Ihren Code bezieht, nicht nur, weil Sie Ihren Code unter Windows ausführen. ___ tag123serialport ___ Eine serielle Schnittstelle ist eine physikalische Schnittstelle, über die Daten Bit für Bit (uni- oder bidirektional) übertragen werden. Der Begriff bezieht sich normalerweise auf den RS-232-Anschluss mit einem 9-poligen D-Sub-Anschluss, der einst die Standard-serielle Schnittstelle eines PCs war. ___ answer30036391 ___

Ich bin auf scm gestoßen, das eine andere Open-Source-Bibliothek für die serielle RS232-Port-Kommunikation ist. Projektseite ist Ссылка

    
___ answer264481 ___

Haben Sie Javacomm von Sun ausprobiert?

    
___
scream3r 08.12.2010 21:45
quelle
2

Was ist mit JComm ?

http://sourceforge.net/dbimage.php?id=80836

    
VonC 05.11.2008 06:34
quelle
0

Ich habe gerade eine Single-Direction-Schnittstelle (device- & gt; Computer) mit Scream3r's jSSC-Bibliothek mit Java 1.6 und Windows 7 64 Bit schnell und ohne Probleme implementiert.

Tipp: Wenn Sie sich seinen zusätzlichen Code in jSSC-Terminal.zip ansehen, erhalten Sie ein schönes (und für die Verwendung der Lib wesentliches) Beispiel, wie Sie mit der Bibliothek arbeiten können!

Danke, Scream3r, dass du das geteilt hast, du hast meinen Tag gemacht!

    
happyburnout 09.01.2012 17:29
quelle
0

Ich bin auf scm gestoßen, das eine andere Open-Source-Bibliothek für die serielle RS232-Port-Kommunikation ist. Projektseite ist Ссылка

    
john miller 04.05.2015 17:38
quelle
-5

Haben Sie Javacomm von Sun ausprobiert?

    
Nick 05.11.2008 06:34
quelle

Tags und Links