1.10.17.8 1.11.17.8 1.12.18.8 1.13.16.8 QEI_STATUS Enum

C

typedef enum
{
    /* No interrupt */
    QEI_STATUS_NONE = 0,
    /* Index interrupt mask */
    QEI_INDEX_STATUS = _QEI1STAT_IDXIRQ_MASK,
    /* Home signal interrupt mask */
    QEI_HOME_STATUS = _QEI1STAT_HOMIRQ_MASK,
    /* Velocity counter overflow interrupt mask */
    QEI_VELOCITY_OVERFLOW_STATUS = _QEI1STAT_VELOVIRQ_MASK,
    /* Position counter overflow interrupt mask */
    QEI_POSITION_OVERFLOW_STATUS = _QEI1STAT_POSOVIRQ_MASK,
    /* Position counter initialization interrupt mask */
    QEI_POS_INIT_COMPLETE_STATUS = _QEI1STAT_PCIIRQ_MASK,
    /* Interrupt mask for Position counter less than equal to compare */
    QEI_POS_LESS_EQ_STATUS = _QEI1STAT_PCLEQIRQ_MASK,
    /* Interrupt mask for Position counter greater than equal to compare */
    QEI_POS_HIGH_EQ_STATUS = _QEI1STAT_PCHEQIRQ_MASK,
    /* Interrupt status mask */
    QEI_STATUS_MASK = QEI_INDEX_STATUS | QEI_HOME_STATUS | QEI_VELOCITY_OVERFLOW_STATUS | QEI_POSITION_OVERFLOW_STATUS
    | QEI_POSITION_OVERFLOW_STATUS | QEI_POS_INIT_COMPLETE_STATUS | QEI_POS_LESS_EQ_STATUS | QEI_POS_HIGH_EQ_STATUS
}QEI_STATUS;

Summary

Identifies Quadrature mode interrupt source mask.

Description

This enumeration identifies quadrature mode interrupt source status mask .

Remarks

None.