Hallo Zusammen, ich habe zwar Java-Erfahrung, aber noch nie die serielle Schnittstelle programmiert. Nun möchte ich mir einen Kartenleser zulegen, der als Kommunikationsprotokoll CNET V1.2 nutzt. Das einigste, was ich aber über das CNET im Web gefunden habe ist, dass dies eine einfache in C geschriebenen Netzwerk-Library ist. Kann mir jemand sagen, ob ich mittels Java auf ein Gerät zugreifen kann, wenn dieses das GNET-Protokoll nutzt oder muss ich dies dann mit C programmieren? Vielen Dank und Gruß Rolf
Also ich habe jetzt auf die Schnelle auch nichts gefunden über dieses Protokoll. Mein Tipp, kauf dir einen Kartenleser, der ein offengelegtes Protokoll benutzt.
Also die serielle Schnittstelle kannst du mit http://rxtx.qbang.org/wiki/index.php/Main_Page ansprechen, ist durchaus verbreitet und stabil. Dieses CNET Protokoll allerdings sagt mir auch nichts.
Danke für die Antworten. Was das offengelegtes Protokoll betrifft, es handelt sich um einen portablen Magnetkartenleser. Leider habe ich nur die von PROMAG (MSR 250) gefunden und die verwenden dieses Protokoll. Scheinbar gibt es da nicht so viele Hersteller. Das Problem dabei ist, wenn ich so ein Teil bestelle und ich nicht per rxtx drauf zugreifen kann, habe ich 200 € in den Sand gesetzt :-( Gruß Rolf
Rolf Lehnert schrieb: > Das Problem dabei ist, wenn ich so ein Teil bestelle und ich nicht per > rxtx drauf zugreifen kann, habe ich 200 € in den Sand gesetzt :-( Was hat den das miteinader zu tun? Genau nämlich nix! RXTX bietet nur Zugriff aus Java heraus auf die Serielle Schnittstelle des PCs! Das kannst du ohne Finanzinvest testen mit einem simplen Draht oder beliebiegem Seriellem Gerät (z.B. ein weiterer PC/Laptop). Ein wie auch immer geartetes Protokoll (welches übrigens im Datenblatt des PROMAG MSR 250 beschrieben ist), oder ob das Gerät deiner Wünsche ÜBERHAUPT eine RS232 hat ist doch ein ganz andere Thema und das musst du durch Datenblatt lesen und eigene Software lösen. Falls das alles Neuland für dich ist, musst du eben überlegen ob du learning-by-trying betrieben willst und die 200€ investieren ODER dich im Vorfelde mit den Technologien auseinandersetzen und geeigente Übungsprojekte welche Teilaspekte behandeln abarbeitest.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.