You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Supports directly connected and multiplexed encoders
Supports all common types of encoders, i.e., full (no detents, 4 counts per period, quad (1 detent per period) and half (two detents per period) and some variants of those
A callback mechanism allows for easy event based menu systems.
Callbacks use std::function and can call non static member functions.
Fully bounce free without additional hardware
Provides hard and cyclic count limits
Currently 74165 and 4067 based multiplexers are supported but the class structure allows for easy extension to any other multiplexer.
Schematics and Eagle files for multiplexed encoders available in the Extras folder