Hm...stimmt. Ich hatte gehofft daß das mit dem Treiber doch einfach genug wird. Dann müßte ich nicht dauernd auf die richtige COM-Konfig achten...
Werbung
Hm...stimmt. Ich hatte gehofft daß das mit dem Treiber doch einfach genug wird. Dann müßte ich nicht dauernd auf die richtige COM-Konfig achten...
Eine serielle Schnittstelle ist doch eben grade wesentlich einfacher als USB Kommunikation direkt. Einfach mit der Standard Seriell Library von Java aufmachen -> Daten reinschmeißen. Mit dem FTDI musst du aber natürlich auf richtige Baudrate usw. achten weil du zwischen FTDI und Enddevice eine richtige serielle Kommunikation machst. Im Endeffekt ist es aber immer noch einfacher als auf dem PC selber USB sprechen zu wollen.
Alternative:
Wenn du deinen virtuellen Comport direkt auf dem Mikrocontroller implementieren würdest, könntest du auch auf Sachen wie richtige Baudrate usw. verzichten, da direkt via USB übertragen wird und das nur in das klassische Interface gekapselt wird.
So...ich hab mich mal über die Ansteuerung des COM-Ports unter Java schlau gemacht.
Etwas enttäuschend...im Wesentlichen scheint es zwei Möglichkeiten:
-eine veraltetete SUN-API (javax.comm), von der ich aber dauernd lese daß diese nicht mehr verwendet werden soll und deswegen in Netbeans wohl auch nicht mehr enthalten ist
-die Seite rxtx.org, auf der außer Werbe-Links nichts zu finden ist.
Kennt jemand noch eine Alternative?
- - - Aktualisiert - - -
Ich hab da was gefunden...jSerialComm
http://fazecast.github.io/jSerialComm/
Scheint für einen ersten Test gut zu funktionieren. Nur falls jemans sowas auch sucht...
das leben ist hart, aber wir müssen da durch.
Lesezeichen