Herunterladen Inhalt Inhalt Diese Seite drucken

Meilhaus Electronic ME-4650 ME-LittleFoXX Handbuch Seite 150

Me-4600 serie 1.2d
Vorschau ausblenden Andere Handbücher für ME-4650 ME-LittleFoXX:
Inhaltsverzeichnis

Werbung

Rev. 1.2D
me4000DIOBPGetStatus
Funktionsreferenz
Beschreibung
ME-4650
Funktion dient der Abfrage ob eine Bitmuster-Ausgabe in den Be-
triebsarten „Bitpattern-Continuous" und „BitPattern-WrapAround"
noch läuft oder das FIFO bereits „leer gelaufen" ist. Dies ist dann der
Fall wenn Sie das FIFO entweder bewußt nicht mehr nachgeladen
haben um die Ausgabe zu beenden oder das FIFO aufgrund zu ge-
ringer Rechnerleistung nicht rechtzeitig nachgeladen werden konnte.
Über den Parameter <WaitIdle> können Sie steuern, ob die Funk-
tion sofort den aktuellen Status zurückgeben soll oder ob Sie warten
möchten bis die Ausgabe beendet ist.
Definitionen
C:
me4000DIOBPGetStatus(unsigned int uiBoardNumber, int
iWaitIdle, int* piStatus);
Parameter
<BoardNumber>
Nummer der anzusprechenden Karte vom Typ ME-4600 (0...31)
<WaitIdle>
„Rückkehr-Verhalten" dieser Funktion:
• ME4000_DIOBP_WAIT_NONE
Funktion gibt im Parameter <Status> den aktuellen Betriebs-
zustand sofort zurück.
• ME4000_DIOBP_WAIT_IDLE
Funktion kehrt erst dann Ende der Ausgabe zurück (FIFO leer).
In diesem Fall enthält der Parameter <Status> stets den Wert
ME4000_DIOBP_STATUS_IDLE.
<Status>
Aktueller Betriebszustand:
• ME4000_DIOBP_STATUS_IDLE
Die Ausgabe ist beendet, d. h. das FIFO ist leer.
• ME4000_DIOBP_STATUS_BUSY
Die Ausgabe läuft noch.
ME-4660
ME-4670
Seite 150
Handbuch ME-4600 Serie
ME-4680
Meilhaus Electronic

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis