diff --git a/src/encoders/stm32hwencoder/STM32HWEncoder.cpp b/src/encoders/stm32hwencoder/STM32HWEncoder.cpp index 456cf75..9f66db0 100644 --- a/src/encoders/stm32hwencoder/STM32HWEncoder.cpp +++ b/src/encoders/stm32hwencoder/STM32HWEncoder.cpp @@ -5,7 +5,7 @@ /* HardwareEncoder(int cpr) */ -STM32HWEncoder::STM32HWEncoder(unsigned int _ppr, int8_t pinA, int8_t pinB, int8_t pinI) { +STM32HWEncoder::STM32HWEncoder(unsigned int _ppr, int pinA, int pinB, int pinI) { cpr = _ppr * 4; // 4x for quadrature _pinA = digitalPinToPinName(pinA); _pinB = digitalPinToPinName(pinB); diff --git a/src/encoders/stm32hwencoder/STM32HWEncoder.h b/src/encoders/stm32hwencoder/STM32HWEncoder.h index 98b14e5..c49176e 100644 --- a/src/encoders/stm32hwencoder/STM32HWEncoder.h +++ b/src/encoders/stm32hwencoder/STM32HWEncoder.h @@ -16,7 +16,7 @@ class STM32HWEncoder : public Sensor { Encoder class constructor @param ppr impulses per rotation (cpr=ppr*4) */ - explicit STM32HWEncoder(unsigned int ppr, int8_t pinA, int8_t pinB, int8_t pinI=-1); + explicit STM32HWEncoder(unsigned int ppr, int pinA, int pinB, int pinI=-1); void init() override; int needsSearch() override;