MPI 04.00 Reference >> mpiMotor

MPIMotorIoTypeMask

Definition

typedef enum MPIMotorIoTypeMask {
MPIMotorIoTypeMaskOUTPUT = (1<<MPIMotorIoTypeOUTPUT),
MPIMotorIoTypeMaskSOURCE1 = (1<<MPIMotorIoTypeSOURCE1),
MPIMotorIoTypeMaskSOURCE2 = (1<<MPIMotorIoTypeSOURCE2),
MPIMotorIoTypeMaskSOURCE3 = (1<<MPIMotorIoTypeSOURCE3),
MPIMotorIoTypeMaskSOURCE4 = (1<<MPIMotorIoTypeSOURCE4),
MPIMotorIoTypeMaskSOURCE5 = (1<<MPIMotorIoTypeSOURCE5),
MPIMotorIoTypeMaskSOURCE6 = (1<<MPIMotorIoTypeSOURCE6),
MPIMotorIoTypeMaskSOURCE7 = (1<<MPIMotorIoTypeSOURCE7),
MPIMotorIoTypeMaskSOURCE8 = (1<<MPIMotorIoTypeSOURCE8),
MPIMotorIoTypeMaskSOURCE9 = (1<<MPIMotorIoTypeSOURCE9),
MPIMotorIoTypeMaskSOURCE10 = (1<<MPIMotorIoTypeSOURCE10),
MPIMotorIoTypeMaskSOURCE11 = (1<<MPIMotorIoTypeSOURCE11),
MPIMotorIoTypeMaskSOURCE12 = (1<<MPIMotorIoTypeSOURCE12),
MPIMotorIoTypeMaskSOURCE13 = (1<<MPIMotorIoTypeSOURCE13),
MPIMotorIoTypeMaskSOURCE14 = (1<<MPIMotorIoTypeSOURCE14),
MPIMotorIoTypeMaskSOURCE15 = (1<<MPIMotorIoTypeSOURCE15), MPIMotorIoTypeMaskINPUT = (1<<MPIMotorIoTypeINPUT), MPIMotorIoTypeMaskPULSE_A = (1<<MPIMotorIoTypePULSE_A), MPIMotorIoTypeMaskPULSE_B = (1<<MPIMotorIoTypePULSE_B),
MPIMotorIoTypeMaskCOMPARE_0 = (1<<MPIMotorIoTypeCOMPARE_0),
MPIMotorIoTypeMaskCOMPARE_1 = (1<<MPIMotorIoTypeCOMPARE_1),
MPIMotorIoTypeMaskBRAKE = (1<<MPIMotorIoTypeBRAKE),
MPIMotorIoTypeMaskSSI_CLOCK0 = (1<<MPIMotorIoTypeSSI_CLOCK0),
MPIMotorIoTypeMaskSSI_CLOCK1 = (1<<MPIMotorIoTypeSSI_CLOCK1),
} MPIMotorIoTypeMask;

Change History: Added in the 03.02.00

Description

MPIMotorIoTypeMask is an enumeration to mask bits from the MPIMotorInfo structure.

MPIMotorIoTypeMaskOUTPUT Supports the output configuration.
MPIMotorIoTypeMaskPULSE_A Supports the Pulse A configuration.
MPIMotorIoTypeMaskPULSE_B Supports the Pulse B configuration.
MPIMotorIoTypeMaskCOMPARE_0 Currently not supported.
MPIMotorIoTypeMaskCOMPARE_1 Currently not supported.
MPIMotorIoTypeMaskBRAKE See MPIMotorBrake
MPIMotorIoTypeMaskSSI_CLOCK0 Supports the SSI_CLOCK0 configuration.
MPIMotorIoTypeMaskSSI_CLOCK1 Supports the SSI_CLOCK1 configuration.
MPIMotorIoTypeMaskINPUT Supports the input configuration.

See Also

MPIMotorBrake | MPIMotorInfo | mpiMotorConfigGet | mpiMotorConfigSet | MPIMotorIoType