- Add a new library
oacenc.h
, which includes code to manage rotary encoders. oacbtn.h
: enable default constructor forButton
class.oacled.h
: add awriteDec()
function that allows to write decimal numbers coded in separated values for integer and decimal part.oacled.h
: add asetDecodeMode()
overload to operate in a range of digits.oackb.h
: support OE signal to be unspecified. If so, it is assumed that OE pins of 7219's are connected to ground and therefore continuously ouput enabled.oacsp.h
: huge performance improvement avoidingreadBytesUntil
. Now it reads available bytes and stores them into a buffer. Only when such a buffer contains a message the corresponding event is processed. That eliminates the 50ms timeout of previous approach.
Initial version