#include <rotary_encoder.hpp>
Public Member Functions | |
| void | re_cancel (void) |
| re_decoder (int gpioA, int gpioB, re_decoderCB_t callback) | |
Private Member Functions | |
| void | _pulse (int gpio, int level, uint32_t tick) |
Static Private Member Functions | |
| static void | _pulseEx (int gpio, int level, uint32_t tick, void *user) |
Private Attributes | |
| int | lastGpio |
| int | levA |
| int | levB |
| re_decoderCB_t | mycallback |
| int | mygpioA |
| int | mygpioB |
Definition at line 8 of file rotary_encoder.hpp.
| re_decoder::re_decoder | ( | int | gpioA, |
| int | gpioB, | ||
| re_decoderCB_t | callback | ||
| ) |
Definition at line 53 of file rotary_encoder.cpp.
|
private |
Definition at line 23 of file rotary_encoder.cpp.
|
staticprivate |
Definition at line 42 of file rotary_encoder.cpp.
| void re_decoder::re_cancel | ( | void | ) |
Definition at line 79 of file rotary_encoder.cpp.
|
private |
Definition at line 10 of file rotary_encoder.hpp.
|
private |
Definition at line 10 of file rotary_encoder.hpp.
|
private |
Definition at line 10 of file rotary_encoder.hpp.
|
private |
Definition at line 12 of file rotary_encoder.hpp.
|
private |
Definition at line 10 of file rotary_encoder.hpp.
|
private |
Definition at line 10 of file rotary_encoder.hpp.