Datafox DFCom - API  04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
StructTransponderMifarePlus Strukturreferenz

Diese Struktur dient der Spezifikation, bei Angabe eines MIFARE Plus Transponders in den globalen Einstellungen, des zu verwendenden Segments, Ablageformates sowie der Auswahl. Mehr ...

#include <studio_setup_structs.h>

Datenfelder

uint8_t rwFlags {}
 Gibt durch Flags folgendes an. Mehr ...
 
uint8_t rwSector {}
 Nummer des zu verwendenden Sektors. Mehr ...
 
uint8_t rwBlock {}
 Nummer des zu verwendenden Blocks. Mehr ...
 
uint8_t rwOffset {}
 Offset in den Datenblock. Mehr ...
 
uint16_t rwLength {}
 Anzahl der zu lesenden Datenbytes aus dem Sektor/Block. Mehr ...
 
uint8_t passwordUsage {}
 Passwortverwendung für Lesen / Schreiben. Mehr ...
 
uint8_t passwordFlags {}
 Passwortflags. Mehr ...
 
uint8_t passwordA_Crypto1 [6] {}
 Zu verwendendes Passwort A für Crypto 1 (nur im Security Level 1/2) Mehr ...
 
uint8_t passwordB_Crypto1 [6] {}
 Zu verwendendes Passwort B für Crypto 1 (nur im Security Level 1/2) Mehr ...
 
uint8_t passwordA_AES [16] {}
 Zu verwendendes Passwort A im Security level 2 / 3. Mehr ...
 
uint8_t passwordB_AES [16] {}
 Zu verwendendes Passwort B. Mehr ...
 
uint8_t instID [16] {}
 Zu verwendender Installation Identifier im SL 3 bei Random UID. Mehr ...
 
uint8_t outputFormat {}
 Gibt das abzulegende Werteformat an. Mehr ...
 
uint16_t outputLength {}
 Gibt die abzulegende Werteformatlänge an. Mehr ...
 

Ausführliche Beschreibung

Diese Struktur dient der Spezifikation, bei Angabe eines MIFARE Plus Transponders in den globalen Einstellungen, des zu verwendenden Segments, Ablageformates sowie der Auswahl.

Dokumentation der Felder

◆ instID

uint8_t instID[16] {}

Zu verwendender Installation Identifier im SL 3 bei Random UID.

◆ outputFormat

uint8_t outputFormat {}

Gibt das abzulegende Werteformat an.

Wert Bedeutung
0 Dezimal
1 Hexadezimal
2 ASCII
3 Hexadezimal gedreht
4 Dezimal gedreht

◆ outputLength

uint16_t outputLength {}

Gibt die abzulegende Werteformatlänge an.

Länge Bedeutung
0 keine feste Länge
n Anzahl Zeichen ggf. mit Vornullen auffüllen

◆ passwordA_AES

uint8_t passwordA_AES[16] {}

Zu verwendendes Passwort A im Security level 2 / 3.

Zu verwendender Virtual Card Polling Encryption key im SL 3 bei Random UID

◆ passwordA_Crypto1

uint8_t passwordA_Crypto1[6] {}

Zu verwendendes Passwort A für Crypto 1 (nur im Security Level 1/2)

◆ passwordB_AES

uint8_t passwordB_AES[16] {}

Zu verwendendes Passwort B.

Zu verwendender Virtual Card Polling MAC key im SL 3 bei Random UID

◆ passwordB_Crypto1

uint8_t passwordB_Crypto1[6] {}

Zu verwendendes Passwort B für Crypto 1 (nur im Security Level 1/2)

◆ passwordFlags

uint8_t passwordFlags {}

Passwortflags.

Bit Bedeutung (wenn gesetzt)
1 für Lesen auch die Standardpasswörter verwenden
2 passwordA_Crypto1 liegt im verschlüsselten Format vor
3 passwordB_Crypto1
4 passwordA_AES liegt im verschlüsselten Format vor
5 passwordB_AES liegt im verschlüsselten Format vor
6 instID liegt im verschlüsselten Format vor
7-8 -FREI-

◆ passwordUsage

uint8_t passwordUsage {}

Passwortverwendung für Lesen / Schreiben.

Wert Bedeutung
0 KeyA / KeyA
1 KeyA / KeyB
2 KeyB / KeyB

◆ rwBlock

uint8_t rwBlock {}

Nummer des zu verwendenden Blocks.

◆ rwFlags

uint8_t rwFlags {}

Gibt durch Flags folgendes an.

Bit Bedeutung (wenn gesetzt)
1 UID lesen (Seriennummer)
2 echte UID bei Random UID Ausweisen lesen
3 UID auch von anderen MIFARE-Ausweisen lesen
4 UID mit einer Länge von 4 Byte liefern
5-8 -FREI-

◆ rwLength

uint16_t rwLength {}

Anzahl der zu lesenden Datenbytes aus dem Sektor/Block.

◆ rwOffset

uint8_t rwOffset {}

Offset in den Datenblock.

◆ rwSector

uint8_t rwSector {}

Nummer des zu verwendenden Sektors.


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei:

© 2003-2021 Datafox GmbH