klipper/klippy/extras/display
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
..
__init__.py
display.cfg
display.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00
font8x14.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00
hd44780.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00
hd44780_spi.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00
menu.cfg
menu.py
menu_keys.py button: Support half-stepping encoders 2021-10-11 11:29:53 -04:00
st7920.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00
uc1701.py display: Convert to Python3 string encoding 2021-10-01 19:12:21 -04:00