Ich habe zunächst versucht, mit javax.comm eine Verbindung zur seriellen Schnittstelle (COM4) herzustellen. Dabei wurde die serielle Schnittstelle nicht einmal geöffnet.
Dann habe ich versucht, die rxtx-Bibliotheken (rxtx-2.2pre2) für die Verbindung zu verwenden. Die Verbindung wird hergestellt und die Daten werden geschrieben, aber es werden keine Daten von der seriellen Schnittstelle gelesen.
Besteht eine JDK-/Plattform-Abhängigkeit für die Verwendung von javax.comm- oder rxtx-Bibliotheken?
Ich verwende :
- Windows XP SP3,
- JDK 1.6.0_22,
- rxtx-2.2pre2,
- USB-seriell-Adapter,
- Portmon (von Microsoft) - zur Überwachung von Aktivitäten an seriellen Schnittstellen
- Hyperterminal - um zu prüfen, ob der COM-Anschluss wirklich funktioniert.
- http://rxtx.qbang.org/wiki/index.php/Two_way_communcation_with_the_serial_port - Beispielcode für die Überprüfung von Lese- und Schreibvorgängen