Hallo Forum, Ich habe mir den ID-12LA 125kHz RFID Reader gekauft. Gestern geliefert bekommen und gleich mal am PC über UART-RS232 Wandler angschlossen. Alles soweit aufgebaut gehabt, RealTerm eingestellt und mal den ersten Versuch einen Tag zu lesen gemacht. RealTerm spuckte sofort eine 12 Stellige Zeichenfolge aus, sah an sich alles gut aus! Allerdings stimmt die Zeichenfolge nicht mit der auf der Karte aufgedruckten überein. Die letzten zwei Stellen der Zeichenfolge in Realterm stellen die Prüfsumme dar, diese stimmt auch! Nun hab ich Tags in Kartenform und als Schlüsselanhänger, beide funktionieren sowohl an meinem Haustüröffner als auch am Pollin RFID Reader (habe ich nicht mehr). Beide habe ich am ID-12LA ausprobiert, bei beiden stimmt das was in Realterm steht nicht mit dem aufgedruckten überein. Ein Beispiel: Aufgedruckt: 0007809280 Realterm: 6600772900 Checksum: 38 Ich sehe irgendwie keinen Zusammenhang zwischen dem aufgedruckten und dem ausgegebenen. Habe gestern Abend noch rum gerechnet, verschiedene Einstellungen in RealTerm ausprobiert, aber ohne Erfolg. Hab auch die Suchmaschine bemüht aber, außer einem Foren Eintrag der nicht mit einer Lösung beantwortet wurde, nichts gefunden. Kann es sein das, dass was aufgedruckt ist die ID ist und das ausgegebene der Inhalt des Chips? Am Haustüröffner gebe ich aber auch nur die aufgedruckte ID ein... Datenblatt habe ich mal angehängt. Kann mir jemand weiterhelfen? Freue mich auf Vorschläge! Gruß Marvin
Marvin H. schrieb: > Realterm: 6600772900 Checksum: 38 Das ist die richtige Card ID, CS stimmt auch. > Kann es sein das, dass was aufgedruckt ist die ID ist und das > ausgegebene der Inhalt des Chips? Am Haustüröffner gebe ich aber auch > nur die aufgedruckte ID ein... Was du am Haustüröffner eingibst, ist eine ganz andere Baustelle. Kann sein, dass diese Nummer im Haustüröffner mit Card-ID verlinkt ist. Kann aber auch etwas anderes sein... P.S. Bei allen bisherigen Karten bei uns (und es waren bestimmt mehr als 5000) stimmte der Aufdruck mit Card-ID. Wahrscheinlich ist die Nummer auf der Karte bei dir von Haustüröffner Hersteller (oder Vertreiber) nachträglich aufgedruckt worden.
:
Bearbeitet durch User
Vielen Dank für deine Antwort! Marc V. schrieb > Marvin H. schrieb: > Was du am Haustüröffner eingibst, ist eine ganz andere Baustelle. > Kann sein, dass diese Nummer im Haustüröffner mit Card-ID verlinkt > ist. > Kann aber auch etwas anderes sein... > > P.S. > Bei allen bisherigen Karten bei uns (und es waren bestimmt mehr als > 5000) stimmte der Aufdruck mit Card-ID. > Wahrscheinlich ist die Nummer auf der Karte bei dir von Haustüröffner > Hersteller (oder Vertreiber) nachträglich aufgedruckt worden. Ich kann am Haustüröffner jeden beliebigen 125kHz Tag nehmen. Dieser muss nicht vom Hersteller des Haustüröffners sein. So z.B. die Karten von Pollin oder Reichelt. Ich trage nur die ID die drauf steht in die Liste ein und es funktioniert problemlos. Würde der Chipsatz des Tags (EM4001, EM4100, EM4002...) nicht zum Reader passen, wäre dann ein fehlerhaftes auslesen möglich? Würde dann die CS trotzdem stimmen? Vielen Dank!
Marvin H. schrieb: > Ich kann am Haustüröffner jeden beliebigen 125kHz Tag nehmen. Dieser > muss nicht vom Hersteller des Haustüröffners sein. So z.B. die Karten Vielleicht kamen diese Karten zusammen mit Haustüröffner und die Nummern sind fest eingetragen im Öffner, unwichtig. Das was drauf steht und Card-ID passen auf jeden Fall nicht zusammen. > Würde der Chipsatz des Tags (EM4001, EM4100, EM4002...) nicht zum Reader > passen, wäre dann ein fehlerhaftes auslesen möglich? Würde dann die CS > trotzdem stimmen? Nein. Es wird entweder richtig ausgelesen oder überhaupt nicht. Und wenn es ausgelesen wird, dann stimmt die CS auch, ist ja alles eingebrant. Falls es trotzdem zu Unstimmigkeiten kommen sollte, handelt es sich entweder um Übertragungsfehler (Karte zu weit entfernt oder bewegt) oder 2 Karten gleichzeitig im Feld (Überlagerung). Gerade deswegen gibt es bei EM41xx Checksum (da es anticollision nicht gibt).
:
Bearbeitet durch User
Marc V. schrieb > Das was drauf steht und Card-ID passen auf jeden Fall nicht zusammen. Hab ich das jetzt richtig verstanden, das was drauf steht ist nicht die ID? Oder sollte es so sein das es übereinstimmt? > Falls es trotzdem zu Unstimmigkeiten kommen sollte, handelt es sich > entweder um Übertragungsfehler (Karte zu weit entfernt oder bewegt) > oder 2 Karten gleichzeitig im Feld (Überlagerung). Kann ich beides ausschließen, Ich halte die Karte direkt auf den Reader und auch jeweils nur eine, andere liegen nicht in unmittelbarer Nähe. Danke!
Marvin H. schrieb: > Hab ich das jetzt richtig verstanden, das was drauf steht ist nicht die > ID? Nein, das ist nicht die Card-ID.
Marc V. schrieb > Marvin H. schrieb >> Hab ich das jetzt richtig verstanden, das was drauf steht ist nicht die >> ID? > > Nein, das ist nicht die Card-ID. Alles Klar, Danke! Mir fällt gerade ein, als ich damals mit dem RFID Reader von Pollin experimentiert habe, wurde die ID angezeigt die auch drauf stand. Liest dieser andere Daten aus? Pollin Reader: http://www.pollin.de/shop/dt/NzQ3OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/Bausatz_RFID_Reader.html 125kHz Card: http://www.pollin.de/shop/dt/NDM5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/RFID_Transponderkarte_EM4102_ReadOnly_125_kHz.html
Marvin H. schrieb: > Mir fällt gerade ein, als ich damals mit dem RFID Reader von Pollin > experimentiert habe, wurde die ID angezeigt die auch drauf stand. ??? Das kann ich kaum glauben. Mit zusätzlichen Karten vielleicht, aber mit der Karte die in der ersten Post angegeben wurde, bestimmt nicht. > Liest dieser andere Daten aus? Bei EM41xx gibt es keine anderen Daten. Nur die 40 bit (10 Nibbles) Card-ID. Es werden zwar 64 bit von der Karte geschickt, aber dein Reader sendet eben nur diese 10 Nibbles über Seriell aus. Und als Sicherheitsmassnahme wird von deinem Reader die CS berechnet und hinterher geschickt.
Marc V. schrieb > Marvin H. schrieb >> Mir fällt gerade ein, als ich damals mit dem RFID Reader von Pollin >> experimentiert habe, wurde die ID angezeigt die auch drauf stand. > > ??? > Das kann ich kaum glauben. Mit zusätzlichen Karten vielleicht, aber > mit der Karte die in der ersten Post angegeben wurde, bestimmt nicht. Bin ich mir aber ziemlich sicher... Ist vllt. jetzt 2 Jahre her... Was meinst du mit zusätzlichen Karten? Da ich jetzt auch nach weiterem ewigen rumstöbern im Netz nichts sinnvolles finden konnte, werd ichs wohl so machen das man die Tags zum anlernen einmal einlesen muss und dann eben die ausgelesene ID gespeichert wird. Vielen Dank für die Mühe! Gruß Marvin
Hallo, es gibt einen Zusammenhang zw. den beiden Zeichenfolgen! >Ein Beispiel: >Aufgedruckt: 0007809280 >Realterm: 6600772900 Checksum: 38 Die RFID Karte enthält 40bit Daten. Diese wiederum setzen sich aus den oberen 8bit für Herstellernummer und 32bit ID zusammen. Wenn Du jetzt aus 0x6600772900 die oberen 8bit entfernst und das nach Dezimal umrechnest, dann kommt exakt 0007809280dez raus. Die aufgedruckte Dezimalzahl ist IMMER nur die 32bit ID OHNE die Hersteller-ID. Gruß TK
Wow - Vielen vielen Dank!! Das ist ja gar nicht mal so kompliziert... und plötzlich machts Sinn. Dann hat sich das hiermit erledigt. Vielen Dank nochmal und Gruß, Marvin
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.