Repository navigation
Saving per-object's memory
per-object memory was reduced to 10 bytes from original amount of 24 bytes for JC_Button class.
changes to reduce memory consumption per object when the class is instantialized
- debounce time limited to 16-bits and 60.000 msec
m_timemember removed. it stored "actual" time, replaced with millis() where necessary- packed boolean class members to 1-bit values
- polished param names and types