Serielle Schnittstelle über Java

OP #3363640
Lesenswert?

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
OP #3364261
Lesenswert?

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
Persönliche Seite #3364334
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren