125kHz RFID Tag, ist das EM4100?

OP #6128006
Lesenswert?

Hallo,
ich habe aus einem 125kHz RFID Tag manuell die 64 Bit ausgelesen und 
erhalte nach Manchester-Decodierung folgendes:
1
0000000000001010010100111101100011000010101110011111111100101011

Der Tag wurde mir als EM4100 kompatibel verkauft, das obige Protokoll 
ist es imho aber nicht.
EM4100: Start 9x1, 10x4+1, 4+1 Parity
Hier: Start 12x0, x mal 4+1 Daten+Paritybits
nach dem Schema konnte ich den aufgedruckten Code errechnen.

Leider konnte ich sonst keine Protokolle finden, die zum obigen passen. 
Hat jemand eine Idee?
(Firma: Vescomp) #6128274
Lesenswert?

Dieter R. schrieb:
> Das habe ich auch schon gedacht, aber die ersten 4 Datenbits müssen "A"
> sein 1010, plus even Parity 0.

 Was steht als Nummer auf deinem Tag?

Dieter R. schrieb:
> Und die weitere Daten "A" "F" passen dann auch nicht.

 Daten passen schon, nur deine Leseroutine wahrscheinlich nicht.

 Wie gesagt, nur die ersten 9 bits müssen 1 sein, das letzte
 bit muß 0 sein.
 Alles andere hängt von der Tagnummer ab.

 Bei dir ist das genau umgekehrt, was glaubst du, wo der Fehler
 liegt - bei dir oder bei EM4100?
(Firma: Vescomp) #6128425
Lesenswert?

Dieter R. schrieb:
> Und die bekomme ich nur unter obiger Annahme, genau da steckt das
> Problem.

 Führende Nullen gibt es nicht.
 Eins am Ende (als stop bit) auch nicht.

Dieter R. schrieb:
> An Zufall mag ich hier nicht glauben

 Ich auch nicht.
 Wie wäre es wenn du deine Leseroutine mal prüfst?

 Wie man die eingelesenen(?) bits auch liest, es gibt Fehler.
 Header mit 12 bits (und 64bit insgesamt) gibt es auch nicht.

 P.S.
 Nicht alle Tags sind Manchester codiert.
OP #6128478
Lesenswert?

Die Leseroutine stimmt. Was nicht gestimmt hat, und was ich auch bei 
mehrfachem Nachzählen nicht gesehen hatte waren die 9x "1" innerhalb der 
Reihe. Ich hatte immer nur 8 gezählt, und deshalb verworfen.

So
1
1111111110010101100000000000010100101001111011000110000101011100

passt es jetzt. Meine Welt ist wieder in Ordnung.

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