QLIB-Befehl: QAPIExtWriteString
Mit der Funktion QAPIExtWriteString wird ein String and das Gerät gesendet. In der aktuellen Fassung der QLIB wird dieser Befehl für die QUANCOM GPIB Controller verwendet. Dieser Befehl ist in der Zukunft auch für RS422/485 Karten vorgesehen.
ULONG QAPIExtWriteString ( ULONG cardhandle, ULONG device, char* buffer, ULONG chars, ULONG reserved );
Parameter 1
cardhandle
Gibt das Handle einer geöffneten Karte an.
Parameter 2:
device
Gibt das Gerät auf dem Bus an. Auf dem GPIB Bus ist dieses die Listeneradresse des Empfangsgerätes.
Parameter 3:
buffer
Zeiger auf den Schreibepuffer der den zu versenden String enthält.
Parameter 4:
chars
Anzahl der zu versenden Zeichen im Puffer.
Parameter 5:
reserved
Parameter für zukünftige Erweiterungen. Dieser Parameter soll auf NULL gesetzt werden.
Rückgabewert
Wurde die Funktion erfolgreich ausgeführt, so wird der Wert 1 geliefert. Wenn die Funktion fehlgeschlagen ist, so ist der Rückgabewert immer 0L.
Links
QAPIWriteString
,
QAPIReadString
,
QAPIExtWriteString
,
QAPIExtReadString
QLIB Befehlsübersicht