|
Serial Wombat Arduino Library
|
Go to the documentation of this file.
90 void begin(uint8_t pin, uint8_t secondPin);
100 void begin(uint8_t pin, uint8_t secondPin, uint16_t debounce_mS,
bool pullUpsEnabled);
110 void begin(uint8_t pin, uint8_t secondPin, uint16_t debounce_mS,
bool pullUpsEnabled,
QE_READ_MODE_t readState);
124 uint16_t
read(uint16_t replacementValue);
128 void write(uint16_t value);
void begin(uint8_t pin, uint8_t secondPin)
Simple initialization for SerialWombatQuadEnc.
Definition: serialWombatQuadEnc.cpp:10
QE_READ_MODE_t
Definition: serialWombatQuadEnc.h:10
@ QE_ONBOTH_POLL
1mS Polling, process on low to high and high to low transition
Definition: serialWombatQuadEnc.h:17
SerialWombatQuadEnc(SerialWombat &serialWombat)
Constructor for the SerialWombatQuadEnc class.
Definition: serialWombatQuadEnc.cpp:3
@ QE_ONHIGH_INT
Interrupt driven, process on low to high transition.
Definition: serialWombatQuadEnc.h:13
@ QE_ONHIGH_POLL
1mS Polling, process on low to high transition
Definition: serialWombatQuadEnc.h:16
@ QE_ONBOTH_INT
Interrupt driven, process on low to high and high to low transition.
Definition: serialWombatQuadEnc.h:14
uint16_t read()
Read the quadrature encoder position from the Serial Wombat.
Definition: serialWombatQuadEnc.cpp:29
A class that uses two Serial Wombat input pins to read quadrature encoder input.
Definition: serialWombatQuadEnc.h:75
Definition: SerialWombat.h:72
@ QE_ONLOW_POLL
1mS Polling, process on high to low transition
Definition: serialWombatQuadEnc.h:15
@ QE_ONLOW_INT
Interrupt driven, process on high to low transition.
Definition: serialWombatQuadEnc.h:12
void write(uint16_t value)
This function initializes the position of the encoder.
Definition: serialWombatQuadEnc.cpp:39