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. |
