QDEC Flag

group QDEC_Flag

Defines

QDEC_FLAG_NEW_CT_STATUS_X ((uint32_t)(1 << 0))

The counter flag for X axis.

QDEC_FLAG_NEW_CT_STATUS_Y ((uint32_t)(1 << 1))

The counter flag for Y axis.

QDEC_FLAG_NEW_CT_STATUS_Z ((uint32_t)(1 << 2))

The counter flag for Z axis.

QDEC_FLAG_OVERFLOW_X ((uint32_t)(1 << 3))

The overflow flag for X axis.

QDEC_FLAG_OVERFLOW_Y ((uint32_t)(1 << 4))

The overflow flag for Y axis.

QDEC_FLAG_OVERFLOW_Z ((uint32_t)(1 << 5))

The overflow flag for Z axis.

QDEC_FLAG_UNDERFLOW_X ((uint32_t)(1 << 6))

The underflow flag for X axis.

QDEC_FLAG_UNDERFLOW_Y ((uint32_t)(1 << 7))

The underflow flag for Y axis.

QDEC_FLAG_UNDERFLOW_Z ((uint32_t)(1 << 8))

The underflow flag for Z axis.

QDEC_FLAG_ILLEGAL_STATUS_X ((uint32_t)(1 << 12))

The illegal flag for X axis.

QDEC_FLAG_ILLEGAL_STATUS_Y ((uint32_t)(1 << 13))

The illegal flag for Y axis.

QDEC_FLAG_ILLEGAL_STATUS_Z ((uint32_t)(1 << 14))

The illegal flag for Z axis.

IS_QDEC_STATUS_FLAG(QDEC_FLAG)                                         (((QDEC_FLAG) == QDEC_FLAG_ILLEGAL_STATUS_X) || ((QDEC_FLAG) == QDEC_FLAG_ILLEGAL_STATUS_Y

)\

|| ((QDEC_FLAG) ==

QDEC_FLAG_ILLEGAL_STATUS_Z) || ((QDEC_FLAG) == QDEC_FLAG_NEW_CT_STATUS_X

)\

|| ((QDEC_FLAG) ==

QDEC_FLAG_NEW_CT_STATUS_Y) || ((QDEC_FLAG) == QDEC_FLAG_NEW_CT_STATUS_Z

)\

|| ((QDEC_FLAG) ==

QDEC_FLAG_OVERFLOW_X) || ((QDEC_FLAG) == QDEC_FLAG_OVERFLOW_Y

)\

|| ((QDEC_FLAG) ==

QDEC_FLAG_OVERFLOW_Z) || ((QDEC_FLAG) == QDEC_FLAG_UNDERFLOW_X

)\

|| ((QDEC_FLAG) ==

QDEC_FLAG_UNDERFLOW_Y) || ((QDEC_FLAG) == QDEC_FLAG_UNDERFLOW_Z))

Check whether is the flag of QDEC.