![]() |
Datafox DFCom - API
04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
|
Diese Struktur enthält die Grundeinstellungen zum Gerät. Mehr ...
#include <studio_setup_structs.h>
Datenfelder | |
uint8_t | backlightLCD {} |
Hintergrundbeleuchtung LCD. Mehr ... | |
uint16_t | waitingTimeForReply {} |
Wartezeit auf Antwort vom PC. Mehr ... | |
uint8_t | onlineOperation {} |
Für die Definition des Online- / Offline-Betriebs. Mehr ... | |
uint16_t | passwordSystemMenu {} |
Passwort für BIOS. Mehr ... | |
uint8_t | operatingMode {} |
Betriebsmodus des Gerätes. Mehr ... | |
uint8_t | deactivateOnOffButton {} |
Ein-/Austaste aktivieren. Mehr ... | |
uint8_t | showInfoPage {} |
Infoseite anzeigen. Mehr ... | |
uint8_t | presentationModeUnique {} |
Darstellungsformat des UNIQUE Transponders. Mehr ... | |
uint8_t | transponderModeUnique {} |
Modus des UNIQUE Transponders. Mehr ... | |
StructTransponder | transponderGlobal |
globale Struktur, wie eine Karte gelesen wird Mehr ... | |
StructTransponder | transponderAccessControl |
globale Struktur, wie bei Zutritt gelesen wird Mehr ... | |
uint8_t | autoIncrementFlags {} |
Flags für Autoinkrement beim Karte schreiben. Mehr ... | |
uint16_t | autoIncrementValue {} |
16Bit-Wert um den inkrementiert wird Mehr ... | |
uint8_t | transponderCutFlags {} |
Flags für die Zuschneidefunktion der Legic/Mifare Leser. Mehr ... | |
uint8_t | transponderCutFrom {} |
Start für Ausschneiden von Transponderwert bei Legic & Mifare. Mehr ... | |
uint8_t | transponderCutLength {} |
Länge des auszuschneidenen Transponderwerts. Mehr ... | |
uint8_t | ioModuleActive {} |
Betriebszusatnd des IO-Moduls. Mehr ... | |
uint8_t | transponderSegment {} |
Segmentnummer bei segmentierten Karten. Mehr ... | |
uint8_t | transponderType {} |
Transpondertyp. Mehr ... | |
uint8_t | keySound {} |
Tastenton. Mehr ... | |
uint8_t | signalLastFunctionKey {} |
Letzte Funktionstaste durch blinken abzeigen, wie AE3. Mehr ... | |
uint32_t | initialValue3 {} |
Startwert für Kartensegment 3 beschreiben (ist im AEIII+ die IP-Adresse) Mehr ... | |
uint8_t | enableEntrance {} |
Zutrittskontolle Version 1 aktivieren. Mehr ... | |
uint8_t | useExternalReader {} |
externer Leser verwenden Mehr ... | |
uint8_t | doorSignalTime {} |
Dauer für Türöffner. Mehr ... | |
uint8_t | doorMonitoring {} |
Türüberwachung aktivieren. Mehr ... | |
uint8_t | doorAlarmTime {} |
Alarmzeit für geöffnete Tür. Mehr ... | |
uint8_t | entranceMainMenu {} |
Bit 0: Überprüfen von Zutritt im Hauptmenü Mehr ... | |
uint8_t | enableCut {} |
Zuschneiden aktivieren. Mehr ... | |
uint8_t | cutFrom {} |
Zuschnitt von. Mehr ... | |
uint8_t | cutUpTo {} |
Zuschnitt bis. Mehr ... | |
uint32_t | initialValue1 |
Startwert für Kartensegment 1 beschreiben. Mehr ... | |
uint8_t | entranceFlag {} |
Bit 0: Prüfung der Feiertage bei Zeitsteuerung der digitalen Ausgänge War Typ für Wert des Kartenpräfix. Mehr ... | |
uint8_t | showBigWatchAlways {} |
Große Uhr immer anzeigen. Mehr ... | |
uint8_t | timeoutPZE {} |
Timeout nach Eingaben zur Prüfung der Tastenumschalttabelle. Mehr ... | |
uint8_t | lampFlagsMDE {} |
Flags für die (rote) Lampensteuerung der MDE. Mehr ... | |
uint8_t | peepFlags {} |
Flags der aktustischen Bestätigungssignale. Mehr ... | |
uint16_t | transponderUserPassword {} |
Passwort für Benutzermenü (Kartenprogrammiermenue/MMC/USB-Host etc.); 0 => aus; 16bit. Mehr ... | |
uint32_t | initialValue2 {} |
Startwert für Kartensegment 2 beschreiben. Mehr ... | |
uint8_t | enableEntrance2 {} |
Zutrittskontrolle Version 2 aktivieren. Mehr ... | |
Diese Struktur enthält die Grundeinstellungen zum Gerät.
Diese Struktur beinhaltet alle Gruneinstellungen des Geräts, sowie globale Einstellungen die ggf. an anderen Stellen angepasst werden können.
uint8_t autoIncrementFlags {} |
Flags für Autoinkrement beim Karte schreiben.
uint16_t autoIncrementValue {} |
16Bit-Wert um den inkrementiert wird
uint8_t backlightLCD {} |
Hintergrundbeleuchtung LCD.
uint8_t cutFrom {} |
Zuschnitt von.
uint8_t cutUpTo {} |
Zuschnitt bis.
uint8_t deactivateOnOffButton {} |
Ein-/Austaste aktivieren.
uint8_t doorAlarmTime {} |
Alarmzeit für geöffnete Tür.
uint8_t doorMonitoring {} |
Türüberwachung aktivieren.
uint8_t doorSignalTime {} |
Dauer für Türöffner.
uint8_t enableCut {} |
Zuschneiden aktivieren.
uint8_t enableEntrance {} |
Zutrittskontolle Version 1 aktivieren.
uint8_t enableEntrance2 {} |
Zutrittskontrolle Version 2 aktivieren.
uint8_t entranceFlag {} |
Bit 0: Prüfung der Feiertage bei Zeitsteuerung der digitalen Ausgänge War Typ für Wert des Kartenpräfix.
uint8_t entranceMainMenu {} |
Bit 0: Überprüfen von Zutritt im Hauptmenü
uint32_t initialValue1 |
Startwert für Kartensegment 1 beschreiben.
uint32_t initialValue2 {} |
Startwert für Kartensegment 2 beschreiben.
uint32_t initialValue3 {} |
Startwert für Kartensegment 3 beschreiben (ist im AEIII+ die IP-Adresse)
uint8_t ioModuleActive {} |
Betriebszusatnd des IO-Moduls.
Wert | Bedeutung |
---|---|
0 | deaktiviert |
1 | aktiviert |
uint8_t keySound {} |
Tastenton.
uint8_t lampFlagsMDE {} |
Flags für die (rote) Lampensteuerung der MDE.
uint8_t onlineOperation {} |
Für die Definition des Online- / Offline-Betriebs.
uint8_t operatingMode {} |
Betriebsmodus des Gerätes.
Wert | Bedeutung |
---|---|
0 | Normal |
1 | PZE-Modus 1 |
2 | PZE-Modus 2 |
3 | MDE |
uint16_t passwordSystemMenu {} |
Passwort für BIOS.
uint8_t peepFlags {} |
Flags der aktustischen Bestätigungssignale.
Bit | Bedeutung (wenn gesetzt) |
---|---|
1 | keine Bestätigung für Ok |
2 | keine Bestätigung für ERROR |
Feste Stellenanzahl für Kartenwert (0 => aus; wird links mit Nullen aufgefüllt)
uint8_t presentationModeUnique {} |
Darstellungsformat des UNIQUE Transponders.
Wert | Bedeutung |
---|---|
0 | Dezimal (13 Stellen) |
1 | Hexadezimal (10 Stellen) |
3 | Hexadezimal gedreht (10 Stellen) |
4 | Rexroth Codec (13 Stellen) |
uint8_t showBigWatchAlways {} |
Große Uhr immer anzeigen.
uint8_t showInfoPage {} |
Infoseite anzeigen.
uint8_t signalLastFunctionKey {} |
Letzte Funktionstaste durch blinken abzeigen, wie AE3.
uint8_t timeoutPZE {} |
Timeout nach Eingaben zur Prüfung der Tastenumschalttabelle.
StructTransponder transponderAccessControl |
globale Struktur, wie bei Zutritt gelesen wird
uint8_t transponderCutFlags {} |
Flags für die Zuschneidefunktion der Legic/Mifare Leser.
uint8_t transponderCutFrom {} |
Start für Ausschneiden von Transponderwert bei Legic & Mifare.
uint8_t transponderCutLength {} |
Länge des auszuschneidenen Transponderwerts.
StructTransponder transponderGlobal |
globale Struktur, wie eine Karte gelesen wird
uint8_t transponderModeUnique {} |
Modus des UNIQUE Transponders.
Wert | Bedeutung |
---|---|
0 | 32bit (4Byte) |
1 | 40bit (5 Byte) |
uint8_t transponderSegment {} |
Segmentnummer bei segmentierten Karten.
uint8_t transponderType {} |
Transpondertyp.
Wert | Hex | Bedeutung |
---|---|---|
0 | 0x00 | Unique (EM4102/EM4200) |
1 | 0x01 | Hitag2 |
2 | 0x02 | Legic Prime |
3 | 0x03 | Hitag1 |
4 | 0x04 | HitagS H32 |
5 | 0x05 | Mifare Classic |
6 | 0x06 | Q5 / ATA5577 |
7 | 0x07 | HitagS H56 |
8 | 0x08 | HitagS H48 |
9 | 0x09 | iButton |
10 | 0x0A | SimonVoss |
11 | 0x0B | Nedap |
12 | 0x0C | Titan (EM4450) |
13 | 0x0D | Hitag1 (Crypt) |
14 | 0x0E | Hitag1 (Security) |
15 | 0x0F | HID (ProxKey) |
16 | 0x10 | HID (iClass) |
17 | 0x11 | Legic Advant (auch Prime) |
18 | 0x12 | Mifare DESFire |
19 | 0x13 | Mifare Classic / Plus |
20 | 0x14 | Mifare UltraLight (auch C) |
21 | 0x15 | iCode |
22 | 0x16 | MyD |
23 | 0x17 | ISO Tags (13,56 MHz) |
24 | 0x18 | ETSI Tags (865-867 MHz) |
25 | 0x19 | Unique FIT |
26 | 0x1A | Java Card |
27 | 0x1B | Octopus Reader |
28 | 0x1C | Wiegand |
29 | 0x1D | Clock Data |
30 | 0x1E | Hitag1 (Feig) |
31 | 0x1F | Vorkonfigurierter Leser |
63 | 0x3F | Keiner |
Bit 8 gibt die Segmentverwendung an Bit 7 steht für "nur Seriennummer lesen"
uint16_t transponderUserPassword {} |
Passwort für Benutzermenü (Kartenprogrammiermenue/MMC/USB-Host etc.); 0 => aus; 16bit.
uint8_t useExternalReader {} |
externer Leser verwenden
uint16_t waitingTimeForReply {} |
Wartezeit auf Antwort vom PC.