Commit Graph

  • 28d593506b probe_eddy_current: Add new PROBE_EDDY_CURRENT_TAP_ANALYZE command work-eddy-scale-threshold-20260303 Kevin O'Connor 2026-04-17 18:41:33 -04:00
  • 4528bbb811 probe_eddy_current: Support "tap" even if tap_threshold not configured Kevin O'Connor 2026-04-17 17:37:04 -04:00
  • fccb4ad785 ldc1612: Increase sampling rate to 500 samples per second (up from 250) Kevin O'Connor 2026-03-24 13:56:34 -04:00
  • 168c37d87c probe_eddy_current: Rework tap_threshold to use hz/mm Kevin O'Connor 2026-03-24 13:52:03 -04:00
  • abcb88401e Deploying to gh-pages from @ Klipper3d/klipper@373f200ca6 🚀 gh-pages KevinOConnor 2026-04-16 14:53:26 +00:00
  • 373f200ca6 polar: add velocity scaling (#7172) master Neelix 2026-04-16 16:52:33 +02:00
  • 6b4aeb4c44 probe_eddy_current: Scale intermediate values within the "tap" sos filter Kevin O'Connor 2026-04-13 01:06:28 -04:00
  • 9c3ba2e3a5 trigger_analog: Automatically determine frac_bits in MCU_SosFilter Kevin O'Connor 2026-04-12 18:02:41 -04:00
  • b1bbd6dabe trigger_analog: Implement rounding in to_fixed_32() Kevin O'Connor 2026-04-12 17:42:29 -04:00
  • 2a5c2fe35c trigger_analog: Require trigger_value to be an integer Kevin O'Connor 2026-04-12 17:34:25 -04:00
  • aea1bcf56e probe_eddy_current: Allow "tap" depress of as little as 30um Kevin O'Connor 2026-04-12 19:56:33 -04:00
  • f7d107acb6 Deploying to gh-pages from @ Klipper3d/klipper@db78babf91 🚀 KevinOConnor 2026-04-12 16:45:37 +00:00
  • db78babf91 probe_eddy_contact: Add sanity checks to "tap" analysis Kevin O'Connor 2026-04-06 20:09:33 -04:00
  • ec4b88db7b probe_eddy_current: Allow other timers to run while processing tap data Kevin O'Connor 2026-04-06 20:03:36 -04:00
  • 55d7ed1aa9 probe_eddy_current: Increase "tap" calculation precision to 50nm Kevin O'Connor 2026-04-06 20:00:20 -04:00
  • 5680b74b1d probe_eddy_current: Cache data between each "tap" least squares calculation Kevin O'Connor 2026-04-06 19:46:35 -04:00
  • c1ed295db2 probe_eddy_current: Remove dependency on numpy Kevin O'Connor 2026-04-06 18:10:55 -04:00
  • 3ef23b37a3 probe_eddy_current: Rework internal formulas for "tap" analysis Kevin O'Connor 2026-04-06 17:45:26 -04:00
  • 22dbdf1029 trigger_analog: Store pre-generated 25hz lowpass filter (at 250sps) Kevin O'Connor 2026-04-04 20:32:11 -04:00
  • c8b2ef0c21 probe_eddy_current: Allocate just enough SOS entries for filter Kevin O'Connor 2026-04-04 19:52:44 -04:00
  • 28c236df46 trigger_analog: Merge DerivativeFilter into DigitalFilter Kevin O'Connor 2026-04-04 19:49:32 -04:00
  • f05c66cb9e trigger_analog: Add filters individually in DigitalFilter Kevin O'Connor 2026-04-04 19:43:01 -04:00
  • 12097eb4a9 mathutil: Added generic matrix pseudo-inverse with Gaussian elimination Dmitry Butyugin 2026-03-19 19:55:34 +01:00
  • 959a3cfb6c stm32: G4 enable katapult request Timofey Titovets 2026-04-11 19:58:49 +02:00
  • 35ace52976 stm32: define hard pwm PB pins for stm32g4 Timofey Titovets 2026-01-25 23:05:11 +01:00
  • b8c936f7b8 gcode_button: ignore empty templates Timofey Titovets 2026-03-15 22:40:42 +01:00
  • 8518b2a9a6 Deploying to gh-pages from @ Klipper3d/klipper@f3db41c637 🚀 KevinOConnor 2026-04-08 20:08:19 +00:00
  • f3db41c637 docs: Update FAQ now that heaters have a MAX_HEAT_TIME of 3 seconds Kevin O'Connor 2026-04-08 16:06:57 -04:00
  • e47ee9849c Deploying to gh-pages from @ Klipper3d/klipper@dbebcfd638 🚀 KevinOConnor 2026-04-08 19:04:24 +00:00
  • dbebcfd638 katapult: Add a Config_changes.md entry for flashtool.py renaming Robert Schiele 2026-04-08 20:49:02 +02:00
  • 29e2652777 katapult: Update flash_can.py to succesor tool flashtool.py Robert Schiele 2026-03-01 06:58:56 +01:00
  • 41b77b66df adxl345: Improve error messages for accelerometer config conflicts Maksim Bolgov 2026-04-01 22:00:03 +03:00
  • d487925b24 adxl345: Fix possible double registration of default gcode mux commands Maksim Bolgov 2026-03-31 19:38:10 +03:00
  • f2b36b71ff icm20948: Fix accelerometer type name in error message Maksim Bolgov 2026-03-31 19:36:33 +03:00
  • cb805f638f lis2dw: Fix accelerometer type name in logging Maksim Bolgov 2026-03-31 19:35:56 +03:00
  • c65d1a28e8 motan: Support capturing lis3dh accelerometer data Maksim Bolgov 2026-03-31 19:34:50 +03:00
  • 603b81d31b Deploying to gh-pages from @ Klipper3d/klipper@109aab9dc0 🚀 KevinOConnor 2026-04-08 18:58:00 +00:00
  • 109aab9dc0 hall_filament_width_sensor: Avoid race conditions Ben Lye 2026-03-05 22:41:21 +00:00
  • 3a0b834f3a hall_filament_width_sensor: Sync runout and width sensor states Ben Lye 2026-03-05 10:42:50 +00:00
  • 48446a5448 hall_filament_width_sensor: Add config validation Ben Lye 2026-03-05 10:04:29 +00:00
  • e75c281f52 hall_filament_width_sensor: Add command descriptions Ben Lye 2026-03-05 09:21:49 +00:00
  • 4fba8e4829 hall_filament_width_sensor: Toggle for flow compensation Ben Lye 2026-03-05 09:13:20 +00:00
  • b0e6ca45fc docs: Fix warnings in re pattern and update py-gfm version Ju Nan 2026-03-23 10:59:16 +08:00
  • 0d1445a723 shaper_defs: Fix missing comma in 3-HUMP EI shaper matrix (#7235) iamthecage 2026-03-31 10:00:00 -05:00
  • 2f05309d59 stm32: usbotg block next bulk_in if buffer not empty Timofey Titovets 2026-03-24 17:32:14 +01:00
  • e52ed228d5 Deploying to gh-pages from @ Klipper3d/klipper@4db1bf8ac6 🚀 KevinOConnor 2026-03-24 19:13:49 +00:00
  • 4db1bf8ac6 probe_eddy_current: Calculate "tap" position from lift movement Kevin O'Connor 2026-03-03 20:02:15 -05:00
  • de280e237b probe_eddy_current: Retract at end of each "tap" probe Kevin O'Connor 2026-02-24 13:26:01 -05:00
  • e5c3dfe7a8 probe_eddy_current: Use different defaults for "scan", "rapid_scan" and "tap" Kevin O'Connor 2026-03-03 18:53:37 -05:00
  • 6c8c8d24d7 probe_eddy_current: Support new tap_z_offset config parameter Kevin O'Connor 2026-03-03 15:33:39 -05:00
  • 20df766e21 probe_eddy_current: Rename config option z_offset to descend_z Kevin O'Connor 2026-03-03 14:46:11 -05:00
  • 7f5e918331 manual_probe: Introduce new create_probe_result() helper function Kevin O'Connor 2026-03-03 14:29:48 -05:00
  • 4046b34a7b docs: Note probe options that can change via G-Code in Config_Reference.md Kevin O'Connor 2026-03-03 19:21:52 -05:00
  • 9ebff0cc84 rp2040: Avoid run-time divide in i2c.c Kevin O'Connor 2026-03-22 13:16:09 -04:00
  • 0c2416ea7f avr: Fix missing SP definition in newer avr-libc and missing include in adc.c (#7233) Nicolás A. Méndez 2026-03-24 13:51:44 -03:00
  • 594ec7e120 rp2040: Improve accuracy of hardware pwm cycle time Kevin O'Connor 2026-03-20 21:06:39 -04:00
  • 9fb7604353 rp2040: Avoid run-time division in hard_pwm.c Kevin O'Connor 2026-03-20 20:21:02 -04:00
  • bfc624ac07 rp2040: Simplify cycle_time handling in hard_pwm.c Kevin O'Connor 2026-03-20 20:16:48 -04:00
  • 3115d698de rp2040: Replace divide with a multiply in spi.c Kevin O'Connor 2026-03-19 19:01:42 -04:00
  • 6416d3e2ca reactor: Improve comments in _end_greenlet() Kevin O'Connor 2026-03-20 14:16:53 -04:00
  • dcadac19b7 reactor: Move garbage collection logic from _check_timers() to new _check_gc() Kevin O'Connor 2026-03-20 14:06:09 -04:00
  • 01f089e710 heaters: Fix no heating on small max_power values (#7227) Maksim Bolgov 2026-03-20 18:19:45 +02:00
  • 0021798795 reactor: Move _g_dispatch updating from _dispatch_loop() to run() Kevin O'Connor 2026-03-18 22:40:24 -04:00
  • 51ceda9ede reactor: Always create new greenlets from main process Kevin O'Connor 2026-03-18 21:44:30 -04:00
  • 1370cf5c18 reactor: Simplify pause() call Kevin O'Connor 2026-03-18 21:20:11 -04:00
  • 644cda5eca sht3x: fix exception type Timofey Titovets 2025-12-21 20:19:22 +01:00
  • 0c14e6a277 Deploying to gh-pages from @ Klipper3d/klipper@88a71c3ce5 🚀 KevinOConnor 2026-03-05 00:57:09 +00:00
  • 88a71c3ce5 tmc: support tmc2240 sg4 homing Timofey Titovets 2026-02-08 00:12:56 +01:00
  • 0c32f3bd99 tmc2240: allow enable SG4 threshold Timofey Titovets 2026-02-07 23:19:03 +01:00
  • 4f4a9a27a8 tmc: simplify homing start/end Timofey Titovets 2026-02-07 23:59:14 +01:00
  • 94604293e8 mcu: Improve unknown message response warnings in AsyncResponseWrapper Kevin O'Connor 2026-02-27 14:05:07 -05:00
  • c89393cdaf mcu: Rework mcu.register_response() to mcu.register_serial_response() Kevin O'Connor 2026-02-26 14:36:36 -05:00
  • 55577808cf mcu: Track if the mcu config phase has completed Kevin O'Connor 2026-02-26 14:45:52 -05:00
  • 960813ac50 mcu: Minor code reorg in MCUConfigHelper Kevin O'Connor 2026-02-27 13:20:54 -05:00
  • e234f2415d hx71x: Remove dead self.bulk_queue code Kevin O'Connor 2026-02-25 19:59:35 -05:00
  • f33292aacc ads1220: Remove dead self.bulk_queue code Kevin O'Connor 2026-02-25 19:58:57 -05:00
  • f1fb57564f configfile: Fix deprecate() method Kevin O'Connor 2026-03-03 14:42:17 -05:00
  • 7a44726492 pwm_tool: fix missing updates Timofey Titovets 2026-03-01 16:23:55 +01:00
  • bc896de518 Deploying to gh-pages from @ Klipper3d/klipper@0624cce4b3 🚀 KevinOConnor 2026-03-01 20:05:11 +00:00
  • 0624cce4b3 probe_eddy_current: Support TAP_THRESHOLD parameter on "tap" probes Kevin O'Connor 2026-02-23 20:55:33 -05:00
  • 391834ba12 docs: Rework how METHOD= parameter works in G-Codes.md Kevin O'Connor 2026-02-27 19:24:29 -05:00
  • 7e0dcc3c49 probe_eddy_current: Improve gap detection in EddyTap Kevin O'Connor 2026-02-23 20:42:34 -05:00
  • 5886df056a Deploying to gh-pages from @ Klipper3d/klipper@54c7b65d5d 🚀 KevinOConnor 2026-02-24 15:15:08 +00:00
  • 016f6e62b8 probe_eddy_current: Stop measurements on an error in EddyScanningProbe Kevin O'Connor 2026-02-22 12:12:55 -05:00
  • 54c7b65d5d motan: Support capturing bmi160 and icm20948 accelerometer data Kevin O'Connor 2026-02-23 15:26:33 -05:00
  • 3aa56f3bd0 motan: Rename "adxl345" dataset to "accelerometer" Kevin O'Connor 2026-02-23 15:24:16 -05:00
  • 43b2d55d9b motan: Don't default to subscribing to all sensors in data_logger Kevin O'Connor 2026-02-23 14:59:21 -05:00
  • 60b6271c98 motan: print avaliable keys on error Timofey Titovets 2026-02-01 02:43:56 +01:00
  • 0213ad7536 canbus_stats: Note mcu code deprecation if missing get_canbus_status Kevin O'Connor 2026-02-11 10:19:28 -05:00
  • 90c72b7986 stepper: Note mcu code deprecation if missing STEPPER_STEP_BOTH_EDGE Kevin O'Connor 2026-02-11 10:12:44 -05:00
  • 6bbc90697a bus: Note mcu code deprecation if missing i2c_transfer Kevin O'Connor 2026-02-11 10:02:43 -05:00
  • ee28dec93d bus: Note mcu code deprecation if missing i2c_set_sw_bus Kevin O'Connor 2026-02-11 10:00:31 -05:00
  • 016474b68d bus: Note mcu code deprecation if missing spi_set_sw_bus Kevin O'Connor 2026-02-11 09:58:16 -05:00
  • a445013f7a configfile: Add support for warning on deprecated mcu code Kevin O'Connor 2026-02-11 09:15:34 -05:00
  • 2f2219b4b7 buttons: Use ADC batching for ADC based buttons Kevin O'Connor 2026-02-17 13:10:16 -05:00
  • 8ed426b54c mcu: Convert ADC callback to pass a list of samples Kevin O'Connor 2026-02-14 12:38:14 -05:00
  • 5a2fd1009d mcu: Change MCU_adc.get_last_value() to return (time, value) Kevin O'Connor 2026-02-14 12:43:28 -05:00
  • 9e962ee3f4 adccmds: Add support for homing/probing triggering with regular mcu adc pins Kevin O'Connor 2026-02-14 13:35:13 -05:00
  • a44e905ffe trigger_analog: Support not compiling trigger_analog on small flash builds Kevin O'Connor 2026-02-14 13:25:34 -05:00
  • 41bc240b16 adccmds: Support batching multiple reports into a single message Kevin O'Connor 2026-02-11 12:27:24 -05:00