Seite: 11/26
USB-RFID: Softwareschnittstelle
Softwareschnittstelle
Die Softwareschnittstelle zu dem RFID-Modul besteht aus einer dy-
namischen Linkbibliothek USB-RFID.dll. Sie befindet sich im Ver-
zeichnis "Program" des beigelegten Softwarepakets. Die Software-
schnittstelle stellt ein selbständiges Softwarepaket dar, für ihre Funk-
tion sind keine weiteren Treiber oder Bibliotheken erforderlich. Für die
USB-Schnittstelle sind selbstverständlich geeignete Hardwaretreiber
notwendig, um den Zugriff auf die Hardware überhaupt zu ermögli-
chen. Weiterhin muss ein entsprechender Treiber für den virtuellen
COM-Port installiert werden (siehe Abschnitt "Treiberinstallation").
Die
Benutzerfunktionen
USB-RFID.dll können aus allen gängigen Programmiersprachen
aufgerufen werden. Die Details entnehmen Sie dem Benutzerhand-
buch Ihres Compilers. Die Definitionen der Benutzerfunktionen sind in
der Datei USB-RFID.h enthalten. Sollte Ihr Compiler keine Importbib-
liothek aus der dynamischen Linkbibliothek erstellen können, steht Ih-
nen die Datei USB-RFID.lib zur Verfügung.
Die am Ende dieses Abschnitts aufgeführten Programmbeispiele sind
für den Compiler Borland C++ vorgesehen, sie sollen jedoch ohne ei-
ne erforderliche Änderung auch mit anderen Compilern kompatibel
sein.
Funktion der Softwareschnittstelle
Die Softwareschnittstelle kann insgesamt 8 Kommunikationskanäle für
die Datenübertragung verwalten. Jeder benutzte Kanal muss durch
das Öffnen einer seriellen Schnittstelle zugeordnet werden. Ein geöff-
neter Kanal kann wieder geschlossen werden und danach durch ein
erneutes Öffnen entweder der gleichen oder einer anderen Schnitt-
stelle zugeordnet werden.
Das Öffnen eines Kommunikationskanals konfiguriert die zugeordnete
serielle Schnittstelle und löscht ihre Puffer. Direkt nach dem Öffnen
kann jede beliebige Funktion zur Datenübertragung aufgerufen wer-
den.
Alle Funktionen erfordern als einen Parameter die Nummer des
Kommunikationskanals PortNumber (siehe weiter), auf dem die ge-
wünschte Operation ausgeführt werden soll. Es handelt sich um eine
CGC Instruments
CGC Instruments
CGC Instruments
CGC Instruments
Hübschmannstr. 18 | D–09112 Chemnitz
in
der
dynamischen
Tel.: +49 (371) 355 098–55
Fax: +49 (371) 355 098–60
Linkbibliothek
Internet: www.cgc-instruments.com
E–Mail: info@cgc-instruments.com