|
Deluge Firmware
|
#include <encoder.h>

Public Member Functions | |
| Encoder () | |
| void | read () |
| void | setPins (uint8_t pinA1New, uint8_t pinA2New, uint8_t pinB1New, uint8_t pinB2New) |
| void | setNonDetentMode () |
| void | interrupt (int which) |
| int | getLimitedDetentPosAndReset () |
Public Attributes | |
| int8_t | encPos |
| int8_t | detentPos |
| Encoder::Encoder | ( | ) |
| int Encoder::getLimitedDetentPosAndReset | ( | ) |
| void Encoder::interrupt | ( | int | which | ) |
| void Encoder::read | ( | ) |
| void Encoder::setNonDetentMode | ( | ) |
| void Encoder::setPins | ( | uint8_t | pinA1New, |
| uint8_t | pinA2New, | ||
| uint8_t | pinB1New, | ||
| uint8_t | pinB2New | ||
| ) |
| int8_t Encoder::detentPos |
| int8_t Encoder::encPos |