Rufo Sanchez b336a21fe7 button: Support half-stepping encoders
Adds support for half-stepping encoders (encoders that only emit two
steps per detent, instead of four). Incorporates the feedback from
@susisstrolch's PR: https://github.com/KevinOConnor/klipper/pull/4202
, which was itself built upon a previous PR from @nickbrennan01:
https://github.com/KevinOConnor/klipper/pull/730

Uses the table from the Rotary Arduino library linked in buttons.py:
6b784cca67/Rotary.cpp (L21-L40)

Signed-off-by: Rufo Sanchez <rufo@rufosanchez.com>
2021-10-11 11:29:53 -04:00
..
2021-08-21 18:08:11 -04:00
2021-03-10 17:12:25 -05:00
2021-09-30 13:10:45 -04:00
2021-08-17 15:52:47 -04:00
2021-04-15 13:53:06 -04:00
2021-08-30 14:17:42 -04:00