<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > Programmierschnittstelle > Statische Übertragungskanäle > MSC_ReadStatic |
Diese Funktion liest die neuesten Daten von einem statischen Übertragungs-Kanal.
Definition
MSC_STATUS
MSC_ReadStatic(
MSC_HANDLE Handle,
unsigned char OpCode,
unsigned long BufferSize,
void* Buffer,
unsigned long* DataCount
);
Parameter
Handle
Handle zu dem Gerät (Irinos-System), das bei einem früheren Aufruf der Funktion MSC_OpenDevice zurückgegeben wurde.
Opcode
Der Opcode des statischen Kanals:
opcRS für das Auslesen statischer Messwerte.
opcRHS für das Auslesen des Hardware-Status.
opcBIO für das Auslesen der digitalen Eingänge.
BufferSize
Die Größe des Puffers, in welchen die empfangenen Daten kopiert werden sollen (Einheit: Bytes).
Buffer
Puffer, in welchen die empfangenen Daten kopiert werden. Dieser muss mindestens die Größe BufferSize haben.
DataCount
Die Anzahl der Bytes, die in letzter Zeit empfangen wurden. 0, falls keine neuen Daten empfangen wurden.
Rückgabewert
Die Funktion gibt im Erfolgsfall MSC_STATUS_SUCCESS zurück, bei Fehlern wird der Fehlercode zurückgegeben.
Kommentare
Ein statischer Messkanal muss mit der Funktion MSC_SetupStaticChannel initialisiert werden. Als Opcode wird dann MSC_ReadStatic der Opcode des statischen Kanals übergeben, um die empfangenen Werte zu lesen.
Siehe auch