Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: LSM9DS1 RangeFinder FastPWM
Dependents: PM2_Example_PES_board PM2_Example_PES_board PM2_Example_PES_board PM2_Example_PES_board ... more
Diff: EncoderCounter.h
- Revision:
- 4:9c003c402033
- Parent:
- 0:86129f1b4a93
--- a/EncoderCounter.h Thu Apr 01 14:31:43 2021 +0000
+++ b/EncoderCounter.h Tue Apr 06 11:21:54 2021 +0000
@@ -15,20 +15,21 @@
* This class implements a driver to read the quadrature
* encoder counter of the STM32 microcontroller.
*/
-class EncoderCounter {
-
- public:
-
- EncoderCounter(PinName a, PinName b);
- virtual ~EncoderCounter();
- void reset();
- void reset(int16_t offset);
- int16_t read();
- operator int16_t();
-
- private:
-
- TIM_TypeDef* TIM;
+class EncoderCounter
+{
+
+public:
+
+ EncoderCounter(PinName a, PinName b);
+ virtual ~EncoderCounter();
+ void reset();
+ void reset(int16_t offset);
+ int16_t read();
+ operator int16_t();
+
+private:
+
+ TIM_TypeDef* TIM;
};
#endif /* ENCODER_COUNTER_H_ */
