Comment #19 from this thread was the answer that I needed. As the person said, it was as simple as removing the word "override" from EncoderButton.h. This is by far the best encoder code that I've come across, works...
Thanks for going through the trouble to do that, Luni! I've installed the library, but the code is not compiling, and is giving me this error:
In file included from...
:D Forgive me, time is not real at the moment. If it means anything, I did change the 'byte' part in the larger controller code, but referred back to this one since the code was mostly the same. Thanks for the tip!
Using only one knob from the "TwoKnobs Encoder Test" from the PJRC encoder library to read a cheap quadrature encoder that I picked up. Got help on this forum a few months ago to constrain the value to the 0 - 127 midi...
Amazing, that did it! Thank you. Would you mind telling me why I should not use byte? I've been using it due to someone's suggestion that I should declare my hardware variables as a byte because I'm saving to EEPROM.
Using the example in the PJRC encoder library, I'm trying to constrain my encoder values between 0 - 127. There's conflict between how the encoder wants to increment and how the counter acts. Using the "TwoKnobs...