Forum: Mikrocontroller und Digitale Elektronik kleines Problem mit Checksumme (XOR)


von Clemens K. (clemensk)


Lesenswert?

Hallo,

ich habe ein kleines Problem.

Ich möchte den ASCII Stream eines RFID Sensors auslesen. 
(http://www.sparkfun.com/datasheets/Sensors/ID-12-Datasheet.pdf)

Jetzt steht da unter Output Data Structure unter der Check Sum 
folgendes:

The 1byte (2 ASCII characters) Check sum is the “Exclusive OR” of the 5 
hex bytes (10 ASCII) Data characters.

Was meinen die genau? Die Werte nacheinander mit XOR zu berechnen ergibt 
kein brauchbares Ergebnis. CRC scheint es nicht zu sein...
von (prx) A. K. (prx)


Lesenswert?

Offenbar nicht XOR der ASCII-Bytes, sondern der darin hex codieren 
Daten, wiederum als hex codiert.
von Vlad T. (vlad_tepesch)


Lesenswert?

also ich würde das so interpretieren

Datenstrom:
Checksumme  D7 - D1  jeweil als als ascii dargestellter hexwert

beispiel
XX1122334455667788

XX = 0x11 XOR 0x22 XOR 0x33 XOR 0x44 XOR 0x55 XOR 0x66 XOR 0x77 XOR 0x88
von Erich (Gast)


Lesenswert?

GOOGLE wieder mal kaputt ?
    RFID ID12 XOR

Treffer z.B.
http://medialappi.net/lab/equipment/sensors/id-12-id-20/
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.