<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > HighLevel-Funktionen (Optional) > IRHL_StaticHardwareStatus_ReadArray |
Auslesen des aktuellen Hardware-Status der einzelnen Messkanäle von der DLL durch die Applikation.
Definition
MSC_STATUS
IRHL_StaticHardwareStatus_ReadArray(unsigned char aucHardwareStatus[], unsigned long ulMaxChannels);
Parameter
aucHardwareStatus
Array, in welches die aktuellen Hardware-Stati geschrieben werden sollen.
ulMaxChannels
Maximale Anzahl der in das Array aucHardwareStatus zu schreibenden Stati (entspricht der maximalen Anzahl der Messkanäle).
Rückgabewert
Die Funktion gibt im Erfolgsfall MSC_STATUS_SUCCESS zurück, bei Fehlern wird der Fehlercode zurückgegeben.
Kommentare
Der kontinuierliche Austausch der Hardware-Stati muss zuvor mit IRHL_StaticHardwareStatus_Start gestartet werden.
Das Array aucHardwareStatus muss mindestens die Größe ulMaxChannels Bytes haben.
Es können auch mehr Hardware-Stati abgefragt werden, als physikalische Messkanäle vorhanden sind. Für die nicht verfügbaren Messkanäle wird der aktuelle Wert im Array dann nicht verändert.
Intern verwendete Funktionen der MscDLL