 |
Serial Wombat Arduino Library
|
Go to the documentation of this file.
100 int16_t
begin(uint8_t
pin, uint16_t chargeTime, uint16_t delay = 10);
110 int16_t
makeDigital(uint16_t touchLimit, uint16_t noTouchLimit);
122 int16_t
makeDigital(uint16_t touchLimit, uint16_t noTouchLimit, uint16_t touchValue, uint16_t noTouchValue,
bool invert,uint16_t debounceCount);
162 uint16_t _trueOutput = 1;
163 uint16_t _falseOutput = 1;
uint16_t readDurationInFalseState_mS()
return the number of mS that the debounced input has been in false state
Definition: SerialWombat18CapTouch.cpp:88
Class for a Serial Wombat chip. Each Serial Wombat chip on a project should have its own instance.
Definition: SerialWombat.h:272
bool digitalRead()
Returns the debounced state of the input.
Definition: SerialWombat18CapTouch.cpp:59
bool readTransitionsState()
Queries the number of transistions that have occured on the debounced input.
Definition: SerialWombat18CapTouch.cpp:106
int16_t begin(uint8_t pin, uint16_t chargeTime, uint16_t delay=10)
Initialize the SerialWombat18CapTouch instance with a given charge Time in uS.
Definition: SerialWombat18CapTouch.cpp:10
int16_t makeDigital(uint16_t touchLimit, uint16_t noTouchLimit)
Make a cap touch behave like a digital button.
Definition: SerialWombat18CapTouch.cpp:20
A class that controls a Cap Touch Pin on the Serial Wombat 18AB chip.
Definition: SerialWombat18CapTouch.h:83
Describes a Serial Wombat Pin. Is base class for other pin modes.
Definition: SerialWombat.h:799
uint16_t readDurationInTrueState_mS()
return the number of mS that the debounced input has been in true state
Definition: SerialWombat18CapTouch.cpp:71
uint16_t transitions
Number of transitions returned by last call to readTransitionsState()
Definition: SerialWombat18CapTouch.h:147
uint8_t pin()
Returns the current SW pin number. Used primarily for virtual calls by derived classes.
Definition: SerialWombat.h:861
int16_t makeAnalog()
Definition: SerialWombat18CapTouch.cpp:53
SerialWombat18CapTouch(SerialWombatChip &serialWombat)
Instantiate a SerialWombat18CapTouch class on a specified Serial Wombat Chip.
Definition: SerialWombat18CapTouch.cpp:3