Commit Graph

  • e35a2e92b7 Deploying to gh-pages from @ Klipper3d/klipper@c803249467 🚀 KevinOConnor 2025-10-03 18:11:02 +00:00
  • c803249467 docs: Minor wording change in Code_Overview.md thread description Kevin O'Connor 2025-10-03 14:09:24 -04:00
  • 0c86b388a9 toolhead: Remove extra batching time added in _check_pause() Kevin O'Connor 2025-09-30 20:21:09 -04:00
  • 4cd786fe08 toolhead: Avoid pausing an infinitesimal amount of time Kevin O'Connor 2025-09-30 20:16:27 -04:00
  • ecad4f7229 Deploying to gh-pages from @ Klipper3d/klipper@a43846c277 🚀 KevinOConnor 2025-10-03 16:40:43 +00:00
  • a43846c277 mcu: Reorganize wrapper methods in main mcu class Kevin O'Connor 2025-09-22 16:40:36 -04:00
  • 95f263fa59 mcu: Directly register "mcu_identify" handler in each helper class Kevin O'Connor 2025-09-22 16:33:21 -04:00
  • de73e41d0f mcu: Add new MCURestartHelper helper class Kevin O'Connor 2025-09-22 15:47:57 -04:00
  • 64c155121e mcu: Add new MCUConfigHelper helper class Kevin O'Connor 2025-09-19 22:23:40 -04:00
  • 1bb674d0b8 mcu: Add new MCUStatsHelper() helper class Kevin O'Connor 2025-09-19 22:23:15 -04:00
  • 1668d6d7c6 mcu: Separate low-level connection handling to new MCUConnectHelper class Kevin O'Connor 2025-09-19 21:18:46 -04:00
  • b086349a9f mcu: Setup debugging estimated_print_time() in constructor Kevin O'Connor 2025-09-19 21:22:39 -04:00
  • 1e18f32914 mcu: Move registration of "starting" message to _post_attach_setup_shutdown() Kevin O'Connor 2025-09-19 20:47:40 -04:00
  • fcd9cefb3f mcu: Add _check_restart_on_xxx() helper methods Kevin O'Connor 2025-09-19 20:46:22 -04:00
  • ce55d41166 mcu: Split _mcu_identify() into separate methods Kevin O'Connor 2025-09-19 20:34:51 -04:00
  • 07466411ac mcu: Remove max_stepper_error config parameter Kevin O'Connor 2025-09-19 13:57:34 -04:00
  • ea9c88526b klippy: Report Linux version in log Kevin O'Connor 2025-09-30 21:27:36 -04:00
  • bb46858300 Deploying to gh-pages from @ Klipper3d/klipper@ac6f059cb9 🚀 KevinOConnor 2025-10-03 00:05:27 +00:00
  • 3fa0337f80 Deploying to gh-pages from @ Klipper3d/klipper@ac6f059cb9 🚀 KevinOConnor 2025-10-02 00:05:22 +00:00
  • 35aeb78088 util: Strip all leading/trailing whitespace in get_device_info() Kevin O'Connor 2025-09-30 21:22:53 -04:00
  • 07c5973142 util: Introduce _try_read_file() helper Kevin O'Connor 2025-09-30 21:21:00 -04:00
  • 729460f04f Deploying to gh-pages from @ Klipper3d/klipper@ac6f059cb9 🚀 KevinOConnor 2025-10-01 00:06:18 +00:00
  • ac6f059cb9 util: use dmi data on x86 instead of device-tree Timofey Titovets 2025-09-25 00:32:50 +02:00
  • fe09e2e6bf klippy: track the device model Timofey Titovets 2025-09-16 00:23:01 +02:00
  • 6118525c19 toolhead: Allow more entries to flush from "lazy" lookahead flush Kevin O'Connor 2025-09-26 11:43:19 -04:00
  • 41901ec382 toolhead: Simplify LookAheadQueue.flush() code Kevin O'Connor 2025-09-25 14:32:05 -04:00
  • ff8c8eab55 toolhead: Clarify internal minimum_cruise_ratio variable names Kevin O'Connor 2025-09-26 01:22:57 -04:00
  • a683ef3503 spi_flash: add timestamp to firmware filenames on sdcard upload (#7063) Sezgin AÇIKGÖZ 2025-09-30 03:24:13 +03:00
  • ae15065f22 Deploying to gh-pages from @ Klipper3d/klipper@184ba4080c 🚀 KevinOConnor 2025-09-30 00:05:56 +00:00
  • 184ba4080c toolhead: Flush lookahead on dwell - fix flushing bug after long delays Kevin O'Connor 2025-09-29 11:31:31 -04:00
  • 9e6430aa60 config: Modify software SPI to hardware SPI for BIGTREETECH boards bigtreetech 2025-09-27 16:49:16 +08:00
  • 366fb423c5 stm32: Add spi2_PB6_PB7_PB8 and spi3_PC11_PC12_PC10 for stm32g0 bigtreetech 2025-09-27 16:32:29 +08:00
  • c1ef868940 Deploying to gh-pages from @ Klipper3d/klipper@af17c8c238 🚀 KevinOConnor 2025-09-29 00:06:00 +00:00
  • 2f049922c3 Deploying to gh-pages from @ Klipper3d/klipper@af17c8c238 🚀 KevinOConnor 2025-09-28 00:05:59 +00:00
  • d7e9cfbccd Deploying to gh-pages from @ Klipper3d/klipper@af17c8c238 🚀 KevinOConnor 2025-09-27 00:05:41 +00:00
  • af17c8c238 stm32: No need to special case GPIOI in spi.c Kevin O'Connor 2025-09-19 12:31:27 -04:00
  • 6e73181c47 stm32: No need to special case GPIOI in stm32h7_spi.c Kevin O'Connor 2025-09-19 12:26:34 -04:00
  • 870c0437e9 stm32: Verify pin is valid in gpio_peripheral() Kevin O'Connor 2025-09-24 14:22:24 -04:00
  • 30a1f22e1d motion_queuing: Improve run to run stability of flushing when in debug mode Kevin O'Connor 2025-09-26 11:59:07 -04:00
  • f8b19f547f Deploying to gh-pages from @ Klipper3d/klipper@8c7693c048 🚀 KevinOConnor 2025-09-26 00:05:45 +00:00
  • 1b3b967353 Deploying to gh-pages from @ Klipper3d/klipper@8c7693c048 🚀 KevinOConnor 2025-09-25 00:05:31 +00:00
  • 8c7693c048 uc1701: allow non blocking i2c writes Timofey Titovets 2025-09-19 22:29:57 +02:00
  • 3c01f71d9e itersolve: Don't call trapq_check_sentinels() from itersolve_generate_steps() Kevin O'Connor 2025-09-24 18:52:10 -04:00
  • 3cbcc385d1 Deploying to gh-pages from @ Klipper3d/klipper@1da2e39b85 🚀 KevinOConnor 2025-09-24 19:48:53 +00:00
  • 1da2e39b85 docs: Update Code_Overview.md with recent motion generation changes Kevin O'Connor 2025-09-24 15:30:46 -04:00
  • 9220887224 Deploying to gh-pages from @ Klipper3d/klipper@dfa666d9c1 🚀 KevinOConnor 2025-09-24 19:11:02 +00:00
  • dfa666d9c1 stepcompress: Remove stepcompress_queue_msg() Kevin O'Connor 2025-09-19 00:01:24 -04:00
  • 56fb4d2b04 docs: Update Code_Overview.md to reflect recent steppersync changes Kevin O'Connor 2025-09-18 22:38:59 -04:00
  • 546976b1fe steppersync: Print the thread name on a stepcompress error Kevin O'Connor 2025-09-18 22:08:53 -04:00
  • 414679ac99 steppersync: Move history clearing to background thread Kevin O'Connor 2025-09-18 22:03:29 -04:00
  • 3ef4702e06 steppersync: Move step generation thread from stepcompress.c to steppersync.c Kevin O'Connor 2025-09-18 21:49:12 -04:00
  • e78d11bc6f steppersync: Support sending messages directly from syncemitter Kevin O'Connor 2025-09-18 21:03:39 -04:00
  • d831d66c11 steppersync: Introduce new 'struct syncemitter' Kevin O'Connor 2025-09-18 19:43:00 -04:00
  • a29cfc1701 stepcompress: Pass oid in stepcompress_fill() instead of stepcompress_alloc() Kevin O'Connor 2025-09-18 18:45:18 -04:00
  • f21cca049f steppersync: Add new steppersyncmgr_gen_steps() function Kevin O'Connor 2025-09-18 15:31:44 -04:00
  • bd747872c3 steppersync: Add new 'struct steppersyncmgr' Kevin O'Connor 2025-09-18 15:13:14 -04:00
  • a66f5cec52 msgblock: Add new clock_fill() function Kevin O'Connor 2025-09-18 15:11:20 -04:00
  • 13cfdf5711 motion_queuing: Reorganize code into sections Kevin O'Connor 2025-09-18 14:58:36 -04:00
  • 3d4126c4cc Deploying to gh-pages from @ Klipper3d/klipper@1c76ed1dc9 🚀 KevinOConnor 2025-09-24 00:05:35 +00:00
  • 1c76ed1dc9 resonance_tester: Gracefully handle zero accelerations during the test Dmitry Butyugin 2025-09-21 17:10:26 +02:00
  • 599dcd176c resonance_tester: Correctly handle incorrect accelerometer chip names Dmitry Butyugin 2025-09-21 01:50:54 +02:00
  • e57bdf5421 Deploying to gh-pages from @ Klipper3d/klipper@5da026a337 🚀 KevinOConnor 2025-09-23 00:05:18 +00:00
  • cc6900244f Deploying to gh-pages from @ Klipper3d/klipper@5da026a337 🚀 KevinOConnor 2025-09-22 19:18:47 +00:00
  • 5da026a337 input_shaper: Updated definitions of *EI input shapers Dmitry Butyugin 2024-02-14 01:55:21 +01:00
  • 5541790216 Deploying to gh-pages from @ Klipper3d/klipper@1be6c0fce0 🚀 KevinOConnor 2025-09-22 00:05:55 +00:00
  • 374f501652 Deploying to gh-pages from @ Klipper3d/klipper@1be6c0fce0 🚀 KevinOConnor 2025-09-21 00:05:50 +00:00
  • 14ea9579ea Deploying to gh-pages from @ Klipper3d/klipper@1be6c0fce0 🚀 KevinOConnor 2025-09-20 00:05:18 +00:00
  • 1be6c0fce0 stm32: change GPIO_FUNCTION_ALL to SPI_FUNCTION bigtreetech 2025-09-10 18:20:06 +08:00
  • 61252819e3 stm32: Clean up SPI code on spi.c bigtreetech 2025-09-10 15:39:51 +08:00
  • e8e88415ea stm32: Clean up SPI code on stm32h7_spi.c bigtreetech 2025-09-02 19:08:00 +08:00
  • bbf31777c6 Deploying to gh-pages from @ Klipper3d/klipper@8db5d254e0 🚀 KevinOConnor 2025-09-19 00:05:34 +00:00
  • a9098c06ba Deploying to gh-pages from @ Klipper3d/klipper@8db5d254e0 🚀 KevinOConnor 2025-09-18 00:05:22 +00:00
  • 196e5556ae Deploying to gh-pages from @ Klipper3d/klipper@8db5d254e0 🚀 KevinOConnor 2025-09-17 00:05:27 +00:00
  • 0938a85bf6 Deploying to gh-pages from @ Klipper3d/klipper@8db5d254e0 🚀 KevinOConnor 2025-09-16 16:23:25 +00:00
  • 8db5d254e0 docs: Update Code_Overview.md with recent motion_queuing changes Kevin O'Connor 2025-09-16 11:35:11 -04:00
  • c7365c8c58 extruder: Recheck the step generation scan windows on sync_to_extruder() Kevin O'Connor 2025-09-16 11:28:16 -04:00
  • 68fdf1adc6 Deploying to gh-pages from @ Klipper3d/klipper@636380e4f3 🚀 KevinOConnor 2025-09-16 00:05:28 +00:00
  • 636380e4f3 toolhead: Avoid numerical stability in _handle_step_flush() comparison Kevin O'Connor 2025-09-15 19:20:00 -04:00
  • df29a38011 motion_queuing: Further tune flushing in batches Kevin O'Connor 2025-09-15 14:30:27 -04:00
  • 4c46b80f38 motion_queuing: Further improve step flushing in batches Kevin O'Connor 2025-09-15 14:19:02 -04:00
  • f341031834 motion_queuing: Try harder to use next_batch_time when flushing Kevin O'Connor 2025-09-15 13:42:32 -04:00
  • 646c0f5db8 Deploying to gh-pages from @ Klipper3d/klipper@bb88985b8d 🚀 KevinOConnor 2025-09-15 00:05:40 +00:00
  • 0de41eb7d5 Deploying to gh-pages from @ Klipper3d/klipper@bb88985b8d 🚀 KevinOConnor 2025-09-14 00:05:34 +00:00
  • 950aa103e4 motion_queuing: It is no longer necessary to loop in _advance_flush_time() Kevin O'Connor 2025-09-06 23:52:12 -04:00
  • 42d149b40f motion_queuing: Avoid flushing far into the future Kevin O'Connor 2025-09-06 23:37:48 -04:00
  • 7ea5f5d25e motion_queuing: Generate steps from timer instead of from lookahead Kevin O'Connor 2025-09-02 13:45:29 -04:00
  • b60804bb66 trapq: Set the head sentinel to a negative print_time Kevin O'Connor 2025-09-03 21:59:26 -04:00
  • 32bd03703b motion_queuing: Don't use lazy_target in drip_update_time() Kevin O'Connor 2025-09-02 13:03:00 -04:00
  • 3bed65f10f motion_queuing: Move remaining steppersync logic from mcu module Kevin O'Connor 2025-09-04 12:54:03 -04:00
  • 22db9bb84e motion_queuing: Require explicit notification on a scan window change Kevin O'Connor 2025-09-07 12:18:28 -04:00
  • cde57bdcfd toolhead: Set check_stall_time from _flush_lookahead() Kevin O'Connor 2025-09-06 22:22:12 -04:00
  • f8897b30ca Deploying to gh-pages from @ Klipper3d/klipper@bb88985b8d 🚀 KevinOConnor 2025-09-13 00:05:13 +00:00
  • fdbb2c3395 Deploying to gh-pages from @ Klipper3d/klipper@bb88985b8d 🚀 KevinOConnor 2025-09-12 00:05:36 +00:00
  • bb88985b8d reactor: Unify handling of fd events Kevin O'Connor 2025-09-05 13:34:48 -04:00
  • 0645e196be Deploying to gh-pages from @ Klipper3d/klipper@a89694ac68 🚀 KevinOConnor 2025-09-11 00:05:37 +00:00
  • 9926be6a1c Deploying to gh-pages from @ Klipper3d/klipper@a89694ac68 🚀 KevinOConnor 2025-09-10 00:05:32 +00:00
  • af1615c42c Deploying to gh-pages from @ Klipper3d/klipper@a89694ac68 🚀 KevinOConnor 2025-09-09 00:05:22 +00:00
  • a89694ac68 stepcompress: Generate steps in a per-stepper background thread Kevin O'Connor 2025-09-03 15:29:24 -04:00
  • 74e71bf262 Deploying to gh-pages from @ Klipper3d/klipper@96c3ca160e 🚀 KevinOConnor 2025-09-08 00:05:46 +00:00
  • 3ffb4432ab Deploying to gh-pages from @ Klipper3d/klipper@96c3ca160e 🚀 KevinOConnor 2025-09-07 00:06:14 +00:00