klipper/scripts
Kevin O'Connor e590bc87d8 spi_flash: Don't import mcu module
Avoid using mcu.CommandQueryWrapper() and mcu.CommandWrapper()
classes.  Instead, implement local variants of these classes.  This
will make it easier to modify the mcu classes without fear of breaking
the spi_flash code.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2026-01-20 11:34:21 -05:00
..
motan analyzers: define sos filter 2025-11-17 19:37:09 -05:00
spi_flash spi_flash: Don't import mcu module 2026-01-20 11:34:21 -05: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: retrieve version from klippy version file (#7134) 2025-12-30 10:15:35 -05:00
calibrate_shaper.py shaper_calibrate: Reworked multi-file shaper autocalibration 2025-11-21 17:48: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-software-div.sh check-software-div: Add a new build check for software divide 2025-04-17 12:09:19 -04: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: Convert to or1k-elf toolchain 2025-06-08 14:15:50 -04:00
ci-install.sh ar100: Convert to or1k-elf toolchain 2025-06-08 14:15:50 -04:00
Dockerfile scripts: Update Docker file for current Klipper version (#2666) 2020-04-02 20:19:26 -04:00
dump_mcu.py dump_mcu: helper for mcu flash backups 2022-09-01 13:51:00 -04:00
filter_workbench.ipynb klippy: fix typos in python code (#6989) 2025-07-25 12:31:19 -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 klippy: fix typos in python code (#6989) 2025-07-25 12:31:19 -04:00
flash_usb.py flash_usb: Initial support for flashing rp2350 chips 2024-11-14 11:17:52 -05:00
graph_accelerometer.py shaper_calibrate: Reworked multi-file shaper autocalibration 2025-11-21 17:48:56 -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_mesh.py graph_mesh: script for mesh visualization and analysis 2024-06-19 13:47:32 -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: Updated graph_shaper.py script 2025-10-04 13:07:49 -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: Set MAXBUFFER=1 2025-10-10 11:07:50 -04:00
install-arch.sh scripts: add arch linux install script 2020-05-28 14:40:04 -04:00
install-beaglebone.sh pru: BeagleBone Firmware upgrade to Debian 11.7 Bullseye (#6577) 2024-04-27 11:01:57 -04: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: Mark install-ubuntu-22.04 as executable (#6505) 2024-04-02 20:57:19 -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 setuptools revision to 78.1.1 2025-06-02 13:31:17 -04: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 klippy: fix typos in python code (#6989) 2025-07-25 12:31:19 -04:00
update_mks_robin.py scripts: update_mks_robin.py python env version (#6043) 2023-02-09 11:44:30 -05:00
whconsole.py scripts: Update whconsole tool to support python3 2024-10-21 22:16:11 -04:00