PCIADIO – PCI Karte mit galv. getrennten analogen und digitalen IOs
EBRU
Benutzerhandbuch
pciadio-de-um-1v2.doc
06.06.2011
Rev. 1.2
Seite 47 von 75
Rückgabe
Wurde die Funktion erfolgreich ausgeführt wird TRUE zurückgegeben. Ist während der
Ausführung ein Fehler aufgetreten wird FALSE zurückgegeben. Mit Hilfe der Funktion
pciadioGetErrorMsg kann dann der Fehler ermittelt werden.
pciadioGetWatchdogState
Beschreibung
Liefert den Status der Watchdog zurück, ob diese zugeschlagen hat.
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
Ausgabe
<WatchdogIntervall>
Wert für des Watchdogintervall in Counts von 1 (26,2144ms)...255 (6,684672s)
<WatchdogState>
Status der Watchdog
0 für Abschaltung durch Watchdog nicht erfolgt
1 für Abschaltung durch Watchdog erfolgt.
Rückgabe
Wurde die Funktion erfolgreich ausgeführt wird TRUE zurückgegeben. Ist während der
Ausführung ein Fehler aufgetreten wird FALSE zurückgegeben. Mit Hilfe der Funktion
pciadioGetErrorMsg kann dann der Fehler ermittelt werden.
pciadioEnableIrq
Beschreibung
Diese Funktion installiert den benutzerspezifischen Interrupthandler und gibt den PCI-Interrupt
global frei.
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
<IntHandler>
Funktionspointer vom Type PCIADIO_INT_HANDLER auf den Interrupthandler, den der
Benutzer verwenden will.