IMVIOLogic

The IMVIOLogic interface contains properties to configure the MV I/O Logic filter.

Methods:

InvertInput1 Invert input pin 1.
InvertInput2 Invert input pin 2.
Mode Logic Mode.

Header file: IMVIOLogic.h
Interface definition language file: IMVIOLogic.idl
Typelib: MVIOLogic
Interface ID: IID_IMVIOLogic


Property IMVIOLogic::InvertInput1

Declaration: Property Get/Put InvertInput1 As Boolean

Invert input pin 1.

C Prototype:

HRESULT put_InvertInput1(VARIANT_BOOL newVal);
HRESULT get_InvertInput1(VARIANT_BOOL *pVal);


Property IMVIOLogic::InvertInput2

Declaration: Property Get/Put InvertInput2 As Boolean

Invert input pin 2.

C Prototype:

HRESULT put_InvertInput2(VARIANT_BOOL newVal);
HRESULT get_InvertInput2(VARIANT_BOOL *pVal);


Property IMVIOLogic::Mode

Declaration: Property Get/Put Mode As Long

Logic Mode.

Mode

Value

MV_IOLOGIC_MODE_AND

0

MV_IOLOGIC_MODE_OR

1

MV_IOLOGIC_MODE_NAND

2

MV_IOLOGIC_MODE_NOR

3

MV_IOLOGIC_MODE_XOR

4

MV_IOLOGIC_MODE_XNOR

5

C Prototype:

HRESULT put_Mode(LONG newVal);
HRESULT get_Mode(LONG *pVal);