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 |