Клиппер
Go to file
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
.github workflows: Fix typo in stale-issue-bot 2021-08-17 20:53:32 -04:00
config config: Fix spi bus comment in generic-duet3-mini.cfg 2021-09-26 13:44:45 -04:00
docs button: Support half-stepping encoders 2021-10-11 11:29:53 -04:00
klippy button: Support half-stepping encoders 2021-10-11 11:29:53 -04:00
lib lib: Added cmsis libraries for stm32h7 2021-10-06 18:17:06 -04:00
scripts configfile: Use Python2's ConfigParser when running on Python2 2021-10-09 19:37:48 -04:00
src atsamd: Add i2c_read() implementation 2021-10-06 21:27:51 -04:00
test test: Add a configfile test with unicode characters 2021-10-09 19:57:55 -04:00
.gitignore util: Fix versioning when gitdir is absent (#809) 2018-10-27 10:44:38 -04:00
COPYING Initial commit of source code. 2016-05-25 11:37:40 -04:00
Makefile Makefile: Include debug symbols in the .elf 2021-06-08 19:29:16 -04:00
README.md Revert "README: Fix links to www.klipper3d.org" 2021-07-27 19:00:01 -04:00

README.md

Welcome to the Klipper project!

Klipper

https://www.klipper3d.org/

Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.

To begin using Klipper start by installing it.

Klipper is Free Software. See the license or read the documentation.