 |
Serial Wombat Arduino Library
|
Go to the documentation of this file.
119 void begin(uint8_t
pin, uint8_t secondPin);
129 void begin(uint8_t
pin, uint8_t secondPin, uint16_t debounce_mS,
bool pullUpsEnabled);
139 void begin(uint8_t
pin, uint8_t secondPin, uint16_t debounce_mS,
bool pullUpsEnabled,
QE_READ_MODE_t readState);
153 uint16_t
read(uint16_t replacementValue);
157 void write(uint16_t value);
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:267
@ QE_ONLOW_POLL
1mS Polling, process on high to low transition
Definition: SerialWombatQuadEnc.h:40
void begin(uint8_t pin, uint8_t secondPin)
Simple initialization for SerialWombatQuadEnc.
Definition: SerialWombatQuadEnc.cpp:8
Describes a Serial Wombat Pin. Is base class for other pin modes.
Definition: SerialWombat.h:727
@ QE_ONBOTH_POLL
1mS Polling, process on low to high and high to low transition
Definition: SerialWombatQuadEnc.h:42
@ QE_ONBOTH_INT
Interrupt driven, process on low to high and high to low transition.
Definition: SerialWombatQuadEnc.h:39
QE_READ_MODE_t
Definition: SerialWombatQuadEnc.h:35
uint16_t read()
Read the quadrature encoder position from the Serial Wombat chip.
Definition: SerialWombatQuadEnc.cpp:27
A class that uses two Serial Wombat input pins to read quadrature encoder input.
Definition: SerialWombatQuadEnc.h:104
uint8_t pin()
Returns the current SW pin number. Used primarily for virtual calls by derived classes.
Definition: SerialWombat.h:789
@ QE_ONHIGH_INT
Interrupt driven, process on low to high transition.
Definition: SerialWombatQuadEnc.h:38
@ QE_ONHIGH_POLL
1mS Polling, process on low to high transition
Definition: SerialWombatQuadEnc.h:41
@ QE_ONLOW_INT
Interrupt driven, process on high to low transition.
Definition: SerialWombatQuadEnc.h:37
void write(uint16_t value)
This function initializes the position of the encoder.
Definition: SerialWombatQuadEnc.cpp:37
SerialWombatQuadEnc(SerialWombatChip &serialWombatChip)
Constructor for the SerialWombatQuadEnc class.
Definition: SerialWombatQuadEnc.cpp:3