change qei types to int16_t

This commit is contained in:
Peter 2016-09-10 15:13:23 +02:00 committed by Nicolas Reinecke
parent 580af16b82
commit c7d33767e0
3 changed files with 3 additions and 3 deletions

View File

@ -166,7 +166,7 @@ typedef enum {
/**
* @brief QEI counter type.
*/
typedef int32_t qeicnt_t;
typedef int16_t qeicnt_t;
/**
* @brief QEI delta type.

View File

@ -251,7 +251,7 @@ typedef enum {
/**
* @brief QEI counter type.
*/
typedef uint16_t qeicnt_t;
typedef int16_t qeicnt_t;
/**
* @brief QEI delta type.

View File

@ -364,7 +364,7 @@ qeidelta_t qeiUpdateI(QEIDriver *qeip) {
"invalid state");
cnt = qei_lld_get_count(qeip);
delta = cnt - qeip->last;
delta = (qeicnt_t)(cnt - qeip->last);
qeip->last = cnt;
return delta;