Herunterladen Inhalt Inhalt Diese Seite drucken

Parametrierung Für Mifare; Erste Schritte; Unterstützte Betriebssysteme; Port Settings - BR-Automation Panel PC 2100 Anwenderhandbuch

Tragarmgeräte
Inhaltsverzeichnis

Werbung

Software • RFID-Befehlssatz
16.2 Parametrierung für MIFARE

16.2.1 Erste Schritte

Bevor mit dem Transponder gearbeitet werden kann muss der Treiber für die USB Communication Device Class
(CDC) installiert werden.
Information:
Unterstützte Betriebssysteme:
• ARemb (mittels AsUsB.Lib)

16.2.1.1 Port Settings

Folgende Port Settings müssen im verwendeten Terminal-Programm eingestellt werden:
Bits per second: 115200
Data bits: 8
Parity: None
Stop bits: 1
Flow control: None

16.2.1.2 Authentifizierung

Die für die Authentifizierung notwendigen Keys können entweder im EEPROM oder temporär im Transponder
abgelegt werden. Alternativ dazu können die Authentifizierungs-Keys mit dem Kommando übergeben werden.
Der verwendete Ablageort bzw. das Mitsenden der Authentifizierungs-Keys wird mittels der Kommandos Key_EE-
PROM, Key_TEMP bzw. Key_CMD eingestellt.
Für die Ablage der Authentifizierungs-Keys im Transponder dienen folgende Kommandos:
MIFARE Kommandos Authentifizierungs-Keys-Ablage
Kommando
Parameter 1
Store_key_eeprom
'A' or 'B'
Store_key_temp
6 Byte Key
Beispiel:
store_key_eeprom,a,0,ff ff ff ff ff ff
Kommando "store_key_eeprom": Der Key wird in den EEPROM-Sektor 0 geschrieben
Der Default-Key (nach Auslieferung von TAGs) ist: 0xFF FF FF FF FF FF
Im EEPROM können für jeden der beiden Keys A oder B je 16 Keys (0 bis15) abgelegt werden.

16.2.2 Berechtigung und Speicherorganisation

Der TAG ist in 16 Sektoren mit je 4 Blöcken unterteilt. Jeder Block davon hat 16 Byte. Der 4. Block je Sektor
beinhaltet die Keys und die Berechtigungen für den jeweiligen Sektor (Sector Trailer). Für jeden Block können
individuelle Berechtigungen vergeben werden. Je Sektor können zwei verschiedene Keys ‚A' oder ‚B' vergeben
werden.
Diese Keys und Berechtigungen sind in einem definierten Format (laut Spezifikation MIFARE) abzulegen. Zum
Ändern dieser Berechtigungen muss mit dem „Write-Kommando" im richtigen Format in den jeweiligen Sector
Trailer geschrieben werden.
Auf weitere Details der Speicherorganisation und der Berechtigungen des TAGs wird hier nicht eingegangen. Für
weitere Informationen siehe dazu das Datenblatt
16.2.3 Value Block
Ein Block kann als Wert-Block (Value-Block) verwendet werden. Dieser ist 4 Byte groß inkl. Vorzeichen-Bit. Mit
dem jeweiligen Kommando (read, increment, decrement, restore) führt der TAG eigenständig die Erhöhung bzw.
die Verringerung des Wertes aus, ohne dass dazu der Wert ausgelesen werden muss. Um einen Block als Value
Block verwenden zu können, muss dieser in einem definierten Format formatiert sein.
218
Parameter 2
SeKtor für Key in Reader EEPROM
--

Tabelle 211: MIFARE Kommandos Authentifizierungskey-Ablage

„MIFARE Standard Card IC MF1 IC S50 Functional
Parameter 3
6 Byte Key
--
Panel PC 2100 Tragarmgeräte Anwenderhandbuch V 1.12
Parameter 4
Parameter 5
--
--
--
--
Specification".

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis