klipper-dgus/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 extras: Use "from . import module" for relative imports 2020-06-15 17:15:53 -04:00
display.cfg docs: Add links to default display.cfg and menu.cfg in Config_Reference.md 2020-12-03 18:11:29 -05:00
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: fix crash when opening SDCard menu while printing 2021-07-26 22:34:43 -04:00
menu.py menu: redesigned name scroller & menu rendering (#3837) 2021-02-20 11:31:03 -05:00
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