MPICaptureIOType

Declaration

typedef enum MPICaptureIoType {
        MPICaptureIoTypeINVALID = -1,
        
MPICaptureIoTypeMOTOR_DEDICATED, MPICaptureIoTypeMOTOR_GENERAL, MPICaptureIoTypeSQNODE, MPICaptureIoTypeDIRECT,
MPICaptureIoTypeEND, MPICaptureIoTypeFIRST = MPICaptureIoTypeINVALID + 1, MPICaptureIoTypeCOUNT = MPICaptureIoTypeFIRST - MPICaptureIoTypeEND } MPICaptureIoType;

Required Header: capture.h

Change History: Added in 04.00.

Description

MPICaptureIOType is an enumeration used in the MPICaptureTriggerSourceInfo and MPICaptureTriggerMotor structures to specify the type of I/O trigger.

MPICaptureIoTypeINVALID Invalid MPICaptureIoType.
MPICaptureIoTypeMOTOR_DEDICATED Dedicated Motor I/O type (i.e. Amp fault, Home, POS Limit, NEG Limit, ...).
MPICaptureIoTypeMOTOR_GENERAL General Purpose Motor I/O type (i.e. XCVR_A, XCVR_B, XCVR_C, USER_0_IN ...).
MPICaptureIoTypeSQNODE A SynqNet I/O node device.
MPICaptureIoTypeDIRECT A SynqNet node FPGA input index. Used for FPGA testing.