klipper/scripts
Dmitry Butyugin 72b301a285 scripts: Added shaper tuning parameters to calibrate_shaper script
The added parameters include square_corner_velocity, shaper frequencies
to optimize, input shapers to test, input shaper damping ratio and
damping ratios to test. All these options can be useful for fine-tuning
the input shapers when the default suggestions generated by the tuning
script are not optimal.

Also the `SHAPER_CALIBRATE` command was modified to pass some of these
parameters to the shaper tuning routine. Specifically, square corner
velocity and the maximum tested frequency are used to adjust shaper
tuning and maximum acceleration recommendations.

Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
2024-02-16 19:20:56 -05:00
..
motan motan: Added smoothing motan data analyzer 2023-07-16 19:49:23 -04:00
spi_flash spi_flash: Update board_defs.py (#6318) 2023-08-15 14:11:51 -04:00
Dockerfile scripts: Update Docker file for current Klipper version (#2666) 2020-04-02 20:19:26 -04:00
avrsim.py avrsim: Change default speed to 16Mhz and default baud to 250K 2021-09-16 20:11:42 -04:00
buildcommands.py buildcommands: Use regular str() types for input on Python2 2021-10-31 13:52:31 -04:00
calibrate_shaper.py scripts: Added shaper tuning parameters to calibrate_shaper script 2024-02-16 19:20:56 -05:00
canbus_query.py scripts: identify application in canbus_query 2022-05-10 11:48:06 -04:00
check-gcc.sh scripts: Add a test case for Ubuntu 18.04 compiler error 2018-12-22 13:13:31 -05:00
check_whitespace.py scripts: Migrate `check_whitespace.py` to python3 2022-03-14 13:53:21 -04:00
check_whitespace.sh check_whitespace: Also check txt, css, html, yaml, and yml files for errors 2021-07-27 13:37:48 -04:00
checkstack.py checkstack: Wrap code to 80 columns 2019-02-27 13:17:05 -05:00
ci-build.sh ar100: Support for ar100 (#6054) 2023-02-20 20:15:01 -05:00
ci-install.sh ar100: Support for ar100 (#6054) 2023-02-20 20:15:01 -05:00
dump_mcu.py dump_mcu: helper for mcu flash backups 2022-09-01 13:51:00 -04:00
flash-ar100.py ar100: Support for ar100 (#6054) 2023-02-20 20:15:01 -05:00
flash-linux.sh scripts: Fix flash linux when OUT argument provided (#6133) 2023-04-07 12:32:23 -04:00
flash-pru.sh pru: Update installation and flash scripts 2017-09-20 12:55:28 -04:00
flash-sdcard.sh scripts: Support SDIO in flash-sdcard using split verification step 2022-09-11 21:57:28 -04:00
flash_usb.py scripts: Added stm32f070 to mcus supported by flash_usb.py 2023-08-13 14:14:55 -04:00
graph_accelerometer.py scripts: Fixed potential undefined var error in graph_accelerometer.py 2023-02-23 11:40:00 -05:00
graph_extruder.py scripts: Update graphing scripts to work with either python2 or python3 2021-08-02 12:44:05 -04:00
graph_motion.py scripts: Update graphing scripts to work with either python2 or python3 2021-08-02 12:44:05 -04:00
graph_shaper.py scripts: Update graphing scripts to work with either python2 or python3 2021-08-02 12:44:05 -04:00
graph_temp_sensor.py graph_temp_sensor: Add support for graphing sensor resistance 2020-09-09 17:14:09 -04:00
graphstats.py graphstats: Normalize mcu frequency to microseconds when graphing multiple mcus 2022-07-29 11:40:54 -04:00
install-arch.sh scripts: add arch linux install script 2020-05-28 14:40:04 -04:00
install-beaglebone.sh scripts: Replicape pru update start scripts (#2277) 2019-12-18 12:11:40 -05:00
install-centos.sh scripts: Fix typo in install-centos.sh 2021-02-20 09:27:45 -05:00
install-debian.sh scripts: Update install-debian.sh (#5704) 2022-08-24 13:30:33 -04:00
install-octopi.sh scripts: Remove python-virtualenv from install scripts on debian type distros 2021-01-24 11:32:09 -05:00
install-ubuntu-18.04.sh scripts: Remove python-virtualenv from install scripts on debian type distros 2021-01-24 11:32:09 -05:00
install-ubuntu-22.04.sh scripts: add install script for Ubuntu 22.04 Jammy (#6112) 2023-03-27 21:09:46 -04:00
klipper-mcu.service scripts: add systemd klipper-mcu.service example 2023-01-17 18:17:25 -05:00
klipper-pru-start.sh scripts: Replicape pru update start scripts (#2277) 2019-12-18 12:11:40 -05:00
klipper-start.sh scripts: Add octopi installation scripts 2017-04-21 10:14:27 -04:00
klipper-uninstall.sh scripts: Add BASH uninstall Script for RasPi 2019-01-10 10:15:29 -05:00
klippy-requirements.txt klippy-requirements: Update to greenlet v2.0.2 2023-02-09 18:01:04 -05:00
logextract.py scripts: modernize logextract.py (with opens, generators) 2023-07-16 22:27:34 -04:00
make_version.py util: report git version info as a dict 2023-05-04 14:07:14 -04:00
parsecandump.py parsecandump: New utility to parse Klipper messages in a candump capture 2023-05-30 20:18:41 -04:00
stepstats.py stepstats: Add documentation clarification 2018-03-23 10:51:11 -04:00
test_klippy.py test_klippy: Convert to Python3 string encoding 2021-10-01 19:22:13 -04:00
update_chitu.py scripts: update_chitu.py python env version (#6055) 2023-02-13 12:28:50 -05:00
update_mks_robin.py scripts: update_mks_robin.py python env version (#6043) 2023-02-09 11:44:30 -05:00
whconsole.py whconsole: Add utility for testing the "webhooks" interface 2020-08-16 13:20:25 -04:00