Seite: 15/26
USB-RFID: Softwareschnittstelle
Steuerung der Kommunikation
Funktion USB_RFID_Open
int pascal USB_RFID_Open (WORD PortNumber,
WORD ComNumber);
Öffnet die angegebene Schnittstelle für den Kommunikationskanal
und liefert einen Fehlercode nach Tab. 2. Sie muss die erste Funktion
sein, die während der Kommunikation auf dem jeweiligen Kommuni-
kationskanal ausgeführt wird. Endet diese Funktion mit einem Fehler,
ist keine Kommunikation auf dem Kanal möglich. Die Zahl ComNum-
ber bezeichnet die Nummer der COM-Schnittstelle, die dem Kommu-
nikationskanal zugeordnet werden soll. ComNumber=1 steht bei-
spielsweise für die Schnittstelle COM1.
Funktion USB_RFID_Close
int pascal USB_RFID_Close (WORD PortNumber);
Schließt den Kommunikationskanal und liefert einen Fehlercode nach
Tab. 2. Sie kann verwendet werden, um den Kommunikationskanal
freizugeben, um ihn später durch Öffnen der gleichen oder einen an-
deren Schnittstelle zuzuordnen.
Wird
das
Programm
USB-RFID.dll exklusiv benutzt hat, werden alle geöffneten Kom-
munikationskanäle automatisch geschlossen. Der Programmierer
muss in einem solchen Falle keine Sorge dafür tragen.
Funktion USB_RFID_Purge
int pascal USB_RFID_Purge (WORD PortNumber);
Löscht die Schnittstellenpuffer und liefert einen Fehlercode nach
Tab. 2. Sie kann verwendet werden, um eine gestörte Kommunikation
wiederherzustellen. Wird beispielsweise das RFID-Modul erst nach
dem Start der Software eingeschaltet, soll als erstes diese Funktion
aufgerufen werden, um evtl. fehlerhaft empfangene Daten zu löschen.
Die Funktion USB_RFID_Purge wird automatisch beim Ausführen der
Funktion USB_RFID_Open aufgerufen.
CGC Instruments
CGC Instruments
CGC Instruments
CGC Instruments
Hübschmannstr. 18 | D–09112 Chemnitz
beendet,
das
die
Tel.: +49 (371) 355 098–55
Fax: +49 (371) 355 098–60
Softwareschnittstelle
Internet: www.cgc-instruments.com
E–Mail: info@cgc-instruments.com