Seite: 23/26
USB-RFID: Softwareschnittstelle
Verschiedenes
Funktion USB_RFID_Version
WORD pascal USB_RFID_Version();
Liefert die Version der Softwareschnittstelle (der dynamischen Link-
bibliothek USB-RFID.dll). Die Funktion soll verwendet werden, um
festzustellen, ob eine Softwareschnittstelle mit der passenden Version
verwendet wird. Die Funktion soll aufgerufen werden, bevor die restli-
chen Funktionen der Softwareschnittstelle verwendet werden.
Der Rückgabewert ist eine vorzeichenlose 16 Bit-Zahl (WORD), in
dem höheren Byte wird die Hauptversionsnummer zurückgegeben,
das niedrigere Byte bezeichnet die Reihenfolge innerhalb der Haupt-
version. Eine identische Hauptversionsnummer zweier Bibliotheken
USB-RFID.dll bedeutet, dass diese gleiche Funktionen implemen-
tieren und dass lediglich interne Korrekturen vorgenommen wurden.
Sind die Hauptversionsnummern unterschiedlich, besteht keine Ga-
rantie, dass die Bibliothek eingesetzt werden kann, ohne dass das
Programm neu kompiliert oder sogar modifiziert werden muss.
Funktion USB_RFID_GetUptime
int pascal USB_RFID_GetUptime
(WORD PortNumber, DWORD & Seconds,
WORD & Milliseconds);
Liefert die Zeit zurück, welche seit dem Einschalten, bzw. seit dem
Neustart des RFID-Moduls verstrichen ist. Sie kann verwendet wer-
den, um festzustellen, ob das Modul einen ungeplanten Neustart
durchgeführt hat. Die Rückgabewerte sind Sekunden in der Variable
Seconds und Millisekunden in der Variable Milliseconds. Die
Zeitauflösung beträgt 1/128 s.
Funktion USB_RFID_FW_Ver
int pascal USB_RFID_FW_Ver
(WORD PortNumber, WORD & Version);
Liefert die Version der Firmware des RFID-Moduls. Sie soll verwendet
werden, um festzustellen, ob die Softwareschnittstelle eine passende
Version zu der Firmware hat.
CGC Instruments
CGC Instruments
CGC Instruments
CGC Instruments
Hübschmannstr. 18 | D–09112 Chemnitz
Tel.: +49 (371) 355 098–55
Fax: +49 (371) 355 098–60
Internet: www.cgc-instruments.com
E–Mail: info@cgc-instruments.com