1.2.15.26 1.3.17.26 1.5.16.26 1.32.18.26 PDEC_QDEC_STATUS Enum

C

typedef enum
{
    PDEC_QDEC_STATUS_NONE = 0,
    
    /* Capture status overflow */
    PDEC_QDEC_STATUS_OVERFLOW = PDEC_INTFLAG_OVF_Msk,
    
    /* Capture status error */
    PDEC_QDEC_STATUS_ERROR = PDEC_INTFLAG_ERR_Msk,
    
    /* Direction change */
    PDEC_QDEC_STATUS_DIR = PDEC_INTFLAG_DIR_Msk,
    
    /* Direction change */
    PDEC_QDEC_STATUS_VELOCITY = PDEC_INTFLAG_VLC_Msk,
    
    /* Capture status ready for channel 0 */
    PDEC_QDEC_STAUTS_COMPARE_MATCH0 = PDEC_INTFLAG_MC0_Msk,
    
    /* Capture status ready for channel 1 */
    PDEC_QDEC_STATUS_COMPARE_MATCH1 = PDEC_INTFLAG_MC1_Msk,
    
    PDEC_QDEC_STATUS_MSK = PDEC_QDEC_STATUS_OVERFLOW | PDEC_QDEC_STATUS_ERROR | PDEC_QDEC_STATUS_DIR | PDEC_QDEC_STATUS_VELOCITY \
    | PDEC_QDEC_STAUTS_COMPARE_MATCH0 | PDEC_QDEC_STATUS_COMPARE_MATCH1,
    
    /* Force the compiler to reserve 32-bit memory for enum */
    PDEC_QDEC_STATUS_INVALID = 0xFFFFFFFF
    
} PDEC_QDEC_STATUS;

Summary

Identifies Quadrature mode interrupt source mask.

Description

This enumeration identifies quadrature mode interrupt source mask.

Remarks

None.