aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras
Commit message (Expand)AuthorAgeFilesLines
* Isort all klippy codeTomasz Kramkowski2025-08-1577-63/+187
* Remove logfile supportTomasz Kramkowski2025-08-151-1/+0
* Rename everything significant to Kutter except for docsTomasz Kramkowski2025-08-154-5/+5
* Remove python2 support (first party)Tomasz Kramkowski2025-08-061-5/+2
* Run black on all first party python codeTomasz Kramkowski2025-08-06138-7890/+11752
* klippy: fix typos in python code (#6989)Thijs Triemstra2025-07-2515-25/+25
* safe_z_home: correct error callPaul Arthur2025-07-221-1/+1
* mcp4018: Remove support for manual i2c - use standard mcu software i2c insteadKevin O'Connor2025-07-221-65/+4
* pca9632: Remove custom software i2c - use normal mcu software i2c insteadKevin O'Connor2025-07-221-5/+2
* heaters: Increase time before clearing the temperature of an inactive heaterKevin O'Connor2025-07-191-2/+4
* tmc.py: add track of stallguardTimofey Titovets2025-07-124-0/+102
* tmc: add enriched UART readTimofey Titovets2025-07-121-6/+14
* tmc: add spi status decodeTimofey Titovets2025-07-121-0/+7
* tmc2660: add enriched SPI readTimofey Titovets2025-07-121-3/+11
* tmc: add enriched SPI readTimofey Titovets2025-07-121-5/+16
* sht3x: reads should be retried with at least 0.5s pauseTimofey Titovets2025-07-112-3/+17
* ads1x1x: Rename local 'config' variable to pcfgKevin O'Connor2025-07-081-22/+22
* ads1x1x: Revert incorrect removal of assignment to self.configKevin O'Connor2025-07-081-0/+1
* input_shaper: fix printer obj referenceTimofey Titovets2025-06-061-1/+1
* docs: Note 'config' object shouldn't be accessed after initial loadKevin O'Connor2025-06-043-4/+1
* input_shaper: Track kinematics updates by dual_carriageDmitry Butyugin2025-06-041-8/+33
* htu21: fix crash on unknown dev idTimofey Titovets2025-06-021-16/+22
* print_stats: Fix for filament statistics bug in print_stats.py for toolchang...Ingo Donasch2025-05-311-0/+5
* sos_filter: Improve error checking on section_idxKevin O'Connor2025-05-291-1/+1
* load_cell_probe: Avoid peeking directly at config.section member variableKevin O'Connor2025-05-291-1/+1
* load_cell_probe: Create LoadCellProbeGareth Farrington2025-05-291-0/+658
* probe: Create ProbeVirtualEndstopDeprecationGareth Farrington2025-05-291-0/+11
* sensor_hx71x: Update Sensors to report to load_cell_probeGareth Farrington2025-05-292-0/+13
* sos_filter: Second Order Sections MCU FilterGareth Farrington2025-05-291-0/+232
* lis2dw: if spi is used - disable i2cTimofey Titovets2025-05-261-0/+3
* dual_carriage: Fixed input shaper stepper kinematics initializationDmitry Butyugin2025-05-221-0/+4
* resonance_tester: Fix typoKevin O'Connor2025-05-131-1/+1
* manual_stepper: Support LIMIT_VELOCITY and LIMIT_ACCEL when using gcode axisKevin O'Connor2025-05-121-2/+13
* manual_stepper: Support position_min and position_max optionsKevin O'Connor2025-05-121-2/+12
* manual_stepper: Support INSTANTANEOUS_CORNER_VELOCITY on gcode axesKevin O'Connor2025-05-121-1/+7
* manual_stepper: Support registering as an additional axisKevin O'Connor2025-05-121-1/+56
* gcode_move: Support additional toolhead axesKevin O'Connor2025-05-121-6/+22
* gcode_move: Internally track an axis_map to map gcode axis namesKevin O'Connor2025-05-121-11/+9
* z_thermal_adjust: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-2/+2
* skew_correction: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-2/+2
* exclude_object: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-17/+19
* resonance_tester: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-5/+6
* bed_tilt: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-5/+7
* bed_mesh: Support toolhead positions with more than 4 axesKevin O'Connor2025-05-121-9/+10
* force_move: No need to pass 4 parameters to toolhead.set_position()Kevin O'Connor2025-05-121-1/+1
* generic_cartesian: Fixed safe_z_home and manual_probe for new kinematicsDmitry Butyugin2025-05-103-16/+31
* gcode_macro: more descriptive "unable to parse as a literal" error - display ...Matszwe022025-05-081-2/+2
* kinematics: Generic Cartesian kinematics implementation (#6815)Dmitry Butyugin2025-05-064-5/+14
* heaters: Confirm heater setting in mcu every 3 seconds instead of 5Kevin O'Connor2025-04-281-2/+2
* pwm_tool: Use mcu.min_schedule_time() and mcu.max_nominal_duration()Kevin O'Connor2025-04-281-6/+4