Forum: Offtopic Hilfe beim ändern der Config eines Magnetkartenlesers


von Axel R. (axel_r1)


Lesenswert?

Hallo,
ich hoffe jemand kann mir helfen:
Ich habe in China einen USB Magnetkartenleser bestellt. Gekauft hab ich 
das ding als "MSR90", auf dem Gehäuse war kein Typenschild o.ä. und als 
ich das Gehäuse dann offen hatte konnte ich der Platine entnehmen das es 
sich vermutlich um eine MSR 580 handelt.
Ich muss die Terminierung an dem Gerät ändern, darin besteht das 
eigentliche Problem. Aktuell steht am Anfang der Daten, wenn ich eine 
Karte durchziehen ein % und am Ende ein _ . Es muss aber für meine 
Anwendung ein ; am Anfang und ein ? am Ende sein. Mit anderen 
Magnetkartenlesern hab ich das schon hinbekommen, aber bei diesem Gerät 
hier bekomme ich gar keine Verbindung mit den Config Tool hin die ich so 
habe. Karten liest das Gerät aber zuverlässig aber eben mit der falschen 
Terminierung.
Habt ihr einen Rat oder eine Idee was ich tun kann?
Vielen Dank vorab.

Grüße

von Stephan S. (uxdx)


Lesenswert?

Daten einlesen, mit sed  die Terminierung ändern.

von Mario M. (thelonging)


Lesenswert?


von Axel R. (axel_r1)


Lesenswert?

Stephan S. schrieb:
> Daten einlesen, mit sed  die Terminierung ändern.

Das habe ich ja versucht im Ursprungsbeitrag klar zu machen: Keine 
Software ist in der Lage den Kartenleser zu erkennen. Wie also die Daten 
einlesen?

@Mario: Danke, aber da war leider auch nichts dabei.

: Bearbeitet durch User
von Andreas B. (bitverdreher)


Lesenswert?

Oben schreibst Du, dass er einliest. Also wird er doch erkannt 
(Vermutlich als Tastatur).

von Axel R. (axel_r1)


Lesenswert?

Andreas B. schrieb:
> Oben schreibst Du, dass er einliest. Also wird er doch erkannt
> (Vermutlich als Tastatur).

Ganz genau. Als Tastatur wird er erkannt aber wie ich jetzt die 
Terminierung geändert bekomme hat ja damit nichts zu tun, oder?
Klärt mich bitte auf wenn ich da einen Zusammenhang nicht erkenne.
Vielen Dank.

von Andreas B. (bitverdreher)


Lesenswert?

Axel R. schrieb:
> Klärt mich bitte auf wenn ich da einen Zusammenhang nicht erkenne.

Er hat es doch bereits gesagt:
Stephan S. schrieb:
> Daten einlesen, mit sed  die Terminierung ändern.

Konkreter: Du liest über die Tastatur ein, laßt sed drüberlaufen und 
gibst das dann da aus, wo Du es haben willst.

von Axel R. (axel_r1)


Lesenswert?

Andreas B. schrieb:
> Axel R. schrieb:
>> Klärt mich bitte auf wenn ich da einen Zusammenhang nicht erkenne.
>
> Er hat es doch bereits gesagt:
> Stephan S. schrieb:
>> Daten einlesen, mit sed  die Terminierung ändern.
>
> Konkreter: Du liest über die Tastatur ein, laßt sed drüberlaufen und
> gibst das dann da aus, wo Du es haben willst.

Sorry wenn ich mich vielleicht blöd anstelle aber ich kann dem nicht 
folgen.
Was sed mir anzeigt ist doch nur das was aus dem Kartenleser kommt. Ich 
will ja aber die Einstellung im Kartenleser ändern, und nicht das was 
der Kartenleser ausspuckt ändern und dann an das Programm weiterleiten. 
Mir ist noch immer nicht klar wie ich mit sed auf den Kartenleser 
zugriff erhalten soll.

von Andreas B. (bitverdreher)


Lesenswert?

Das hast Du scheinbar schon richtig verstanden.
Da Du aber 1 nicht kannst, macht Du eben 2: Nämlich den Output des 
Kartenlesers ändern. Viele Wege führen nach Rom. ;-)

Oder finde jemanden, der einen solchen Reader hat. Hier ist 
offensichtlich niemand. Oder halt nach einer SW für den MSR580 suchen.

von Axel R. (axel_r1)


Lesenswert?

Ok, dann bin ich ja froh das ich alles richtig verstanden habe.
Nach einer Software suche ich schon länger, seltsam das die keiner hat. 
Mir drängt sich der Verdacht auf, es gibt keine weil das ding das gar 
nicht kann.
Wir werden es wohl nie erfahren. Vielen Dank für eure Hilfe!

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
Noch kein Account? Hier anmelden.