kernelv_ch_get_state()

Prototyp

KERNELV_RETURN

kernelv_ch_get_state (unsinged long int chanIndex,
                                    KERNELV_CHANNEL_STATE *state);

Beschreibung

Lesen des aktuellen Zustandes des Kanals.

Parameter

Name

Typ

Bedeutung

chanIndex

unsigned long

Kanalindex.

state

KERNELV_CHANNEL_STATE *

Zeiger auf den zurückzugebenden Zustand.

Rückgabewerte

Symbol

Wert

Bedeutung

RET_FINISHED

0

Die Funktion wurde fehlerfrei durchgeführt.

ERR_INVALID_CHAN

-1

Der übergebene Kanalindex ist größer als die Anzahl der konfigurierten Kanäle -1.

ERR_CNC_NOT_INIT

-3

Der Simulations-CNC-Kern ist noch nicht initialisiert.

ERR_INTERNAL_ERROR

-11

Es ist ein DLL-interner Fehler aufgetreten.