Hallo Forum,
ich habe folgendes Problem: Ich möchte einen RS232-RFID-Reader abfragen und die Seriennummer des RFID-Tags auslesen. Leider bekomme ich als Antwort unleserliche Zeichen. Ich habe den Verdacht, dass der Zeichensatz falsch ist, bin aber nicht sicher wo das Problem wirklich liegt. Mit demselben Skript andere Geräte ansprechen (Conrad Relaiskarte, ein ISDN-Telefon) klappt Problemlos.
Auch ergibt die Abfrage je nach RFID-Tag die gleiche Antwort,so dass man an der Antwort erkennen kann, dass der RFID-Tag erkannt wird. Nur kann ich aus den wilden Zeichen einfach nicht die Seriennumer des RFID-Tags ableiten.
Im Anhang schicke ich mal das "magere" Protokoll des Readers. Ich sende "03 02 05" und erwarte als Antwort "06 03 " + die Seriennummer. Ich bekomme: "6 <ACK><ETX>ˆ<EOT>Ô#Œ"
Ich habe schon mit einigen Konvertierungen "experimentiert" und auf einen Glückstreffer gehofft, das hat aber bisher nicht geklappt und ich bin mit meinem Ideen am Ende.
Habt Ihr eine?
Danke im Voraus!