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

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 ...
 

Ausführliche Beschreibung

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.

Dokumentation der Felder

◆ autoIncrementFlags

uint8_t autoIncrementFlags {}

Flags für Autoinkrement beim Karte schreiben.

◆ autoIncrementValue

uint16_t autoIncrementValue {}

16Bit-Wert um den inkrementiert wird

◆ backlightLCD

uint8_t backlightLCD {}

Hintergrundbeleuchtung LCD.

◆ cutFrom

uint8_t cutFrom {}

Zuschnitt von.

◆ cutUpTo

uint8_t cutUpTo {}

Zuschnitt bis.

◆ deactivateOnOffButton

uint8_t deactivateOnOffButton {}

Ein-/Austaste aktivieren.

◆ doorAlarmTime

uint8_t doorAlarmTime {}

Alarmzeit für geöffnete Tür.

◆ doorMonitoring

uint8_t doorMonitoring {}

Türüberwachung aktivieren.

◆ doorSignalTime

uint8_t doorSignalTime {}

Dauer für Türöffner.

◆ enableCut

uint8_t enableCut {}

Zuschneiden aktivieren.

◆ enableEntrance

uint8_t enableEntrance {}

Zutrittskontolle Version 1 aktivieren.

◆ enableEntrance2

uint8_t enableEntrance2 {}

Zutrittskontrolle Version 2 aktivieren.

◆ entranceFlag

uint8_t entranceFlag {}

Bit 0: Prüfung der Feiertage bei Zeitsteuerung der digitalen Ausgänge War Typ für Wert des Kartenpräfix.

◆ entranceMainMenu

uint8_t entranceMainMenu {}

Bit 0: Überprüfen von Zutritt im Hauptmenü

◆ initialValue1

uint32_t initialValue1

Startwert für Kartensegment 1 beschreiben.

◆ initialValue2

uint32_t initialValue2 {}

Startwert für Kartensegment 2 beschreiben.

◆ initialValue3

uint32_t initialValue3 {}

Startwert für Kartensegment 3 beschreiben (ist im AEIII+ die IP-Adresse)

◆ ioModuleActive

uint8_t ioModuleActive {}

Betriebszusatnd des IO-Moduls.

Wert Bedeutung
0 deaktiviert
1 aktiviert

◆ keySound

uint8_t keySound {}

Tastenton.

◆ lampFlagsMDE

uint8_t lampFlagsMDE {}

Flags für die (rote) Lampensteuerung der MDE.

◆ onlineOperation

uint8_t onlineOperation {}

Für die Definition des Online- / Offline-Betriebs.

◆ operatingMode

uint8_t operatingMode {}

Betriebsmodus des Gerätes.

Wert Bedeutung
0 Normal
1 PZE-Modus 1
2 PZE-Modus 2
3 MDE

◆ passwordSystemMenu

uint16_t passwordSystemMenu {}

Passwort für BIOS.

◆ peepFlags

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

Bedeutung vor Version 04.01.05

Feste Stellenanzahl für Kartenwert (0 => aus; wird links mit Nullen aufgefüllt)

◆ presentationModeUnique

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)

◆ showBigWatchAlways

uint8_t showBigWatchAlways {}

Große Uhr immer anzeigen.

◆ showInfoPage

uint8_t showInfoPage {}

Infoseite anzeigen.

◆ signalLastFunctionKey

uint8_t signalLastFunctionKey {}

Letzte Funktionstaste durch blinken abzeigen, wie AE3.

◆ timeoutPZE

uint8_t timeoutPZE {}

Timeout nach Eingaben zur Prüfung der Tastenumschalttabelle.

◆ transponderAccessControl

StructTransponder transponderAccessControl

globale Struktur, wie bei Zutritt gelesen wird

◆ transponderCutFlags

uint8_t transponderCutFlags {}

Flags für die Zuschneidefunktion der Legic/Mifare Leser.

◆ transponderCutFrom

uint8_t transponderCutFrom {}

Start für Ausschneiden von Transponderwert bei Legic & Mifare.

◆ transponderCutLength

uint8_t transponderCutLength {}

Länge des auszuschneidenen Transponderwerts.

◆ transponderGlobal

StructTransponder transponderGlobal

globale Struktur, wie eine Karte gelesen wird

◆ transponderModeUnique

uint8_t transponderModeUnique {}

Modus des UNIQUE Transponders.

Wert Bedeutung
0 32bit (4Byte)
1 40bit (5 Byte)

◆ transponderSegment

uint8_t transponderSegment {}

Segmentnummer bei segmentierten Karten.

◆ transponderType

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"

◆ transponderUserPassword

uint16_t transponderUserPassword {}

Passwort für Benutzermenü (Kartenprogrammiermenue/MMC/USB-Host etc.); 0 => aus; 16bit.

◆ useExternalReader

uint8_t useExternalReader {}

externer Leser verwenden

◆ waitingTimeForReply

uint16_t waitingTimeForReply {}

Wartezeit auf Antwort vom PC.


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

© 2003-2021 Datafox GmbH