aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/input_shaper.py
Commit message (Collapse)AuthorAgeFilesLines
* input_shaper: Fix python3 string encodingKevin O'Connor2021-10-261-2/+2
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* input_shaper: Restore shaper_type config optionKevin O'Connor2021-10-261-1/+2
| | | | | | | The shaper_type config option got removed in commit d5a7a7f0 - restore that option. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* input_shaper: Factored out AxisInputShaper classDmitry Butyugin2021-10-261-97/+114
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* input_shaper: Define input shapers in a single place in Python codeDmitry Butyugin2021-10-261-42/+40
| | | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* input_shaper: Simplify input shaper type reportingKevin O'Connor2020-12-011-7/+6
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* resonance_tester: Resonance testing and input shaper auto-calibration (#3381)Dmitry Butyugin2020-10-141-8/+24
| | | Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
* input_shaper: Fix typo in SET_INPUT_SHAPER report of shaper_type_yKevin O'Connor2020-09-031-1/+1
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* input_shaper: Initial support of input shaping (#3032)Dmitry Butyugin2020-07-051-0/+132
Input shaping can help to reduce printer vibrations due to resonances and eliminate or reduce ghosting in prints. Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>