aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/toolhead.py
Commit message (Expand)AuthorAgeFilesLines
* toolhead: Pass set_position() homing_axes parameter as a stringKevin O'Connor2025-01-211-1/+1
* resonance_tester: Added a new sweeping_vibrations resonance test method (#6723)Dmitry Butyugin2024-12-051-3/+10
* toolhead: Remove arbitrary constants controlling junction deviationKevin O'Connor2024-11-291-19/+19
* toolhead: Use delta_v2 when calculating centripetal forceKevin O'Connor2024-11-291-4/+5
* klippy: remove a few unused variable assignments (#6504)Kamil Domański2024-04-051-1/+0
* toolhead: Populate minimum_cruise_ratio to printer.configfile.settingsKevin O'Connor2024-04-021-6/+7
* toolhead: Replace max_accel_to_decel with minimum_cruise_ratioKevin O'Connor2024-03-131-18/+29
* toolhead: Rename note_kinematic_activity() to note_mcu_movequeue_activity()Kevin O'Connor2024-01-181-7/+7
* toolhead: Rename MoveQueue class to LookAheadQueueKevin O'Connor2024-01-181-14/+14
* toolhead: Extend flushing slightly past required timeKevin O'Connor2024-01-171-3/+5
* toolhead: Ensure full kin_flush_delay after flush_step_generation()Kevin O'Connor2024-01-161-3/+4
* toolhead: Make sure to flush history when in debug output modeKevin O'Connor2023-12-301-9/+11
* toolhead: Avoid calling reactor.monotonic() on each _advance_flush_time()Kevin O'Connor2023-12-301-6/+7
* toolhead: Keep stepcompress move history relative to current time (#6439)Francois Chagnon2023-12-301-4/+7
* toolhead: Simplify _advance_flush_time() sg_flush_time calculationKevin O'Connor2023-12-261-2/+3
* toolhead: Fix _calc_print_time() after G4 and SET_PRESSURE_ADVANCEKevin O'Connor2023-12-261-2/+4
* toolhead: Track separate time for flush_step_generation() and need_flush_timeKevin O'Connor2023-12-161-5/+9
* toolhead: Support flushing even while lookahead queue is idleKevin O'Connor2023-12-071-26/+45
* toolhead: Rework flushing to be based on mcu flush timeKevin O'Connor2023-12-071-35/+38
* toolhead: Separate out priming flush notification to its own timerKevin O'Connor2023-12-071-4/+21
* toolhead: Clarify internal toolhead "stall" and "pause" namingKevin O'Connor2023-12-071-30/+32
* toolhead: Remove undocumented buffer management config parametersKevin O'Connor2023-12-071-19/+14
* Revert "toolhead: Use dict for step generation flush times. (#6303)"Kevin O'Connor2023-10-211-9/+8
* toolhead: Use dict for step generation flush times. (#6303)Viesturs Zariņš2023-10-191-8/+9
* toolhead: Flush in chunks from flush_step_generation()Kevin O'Connor2023-01-081-2/+8
* toolhead: Rename last_kin_flush_time to force_flush_timeKevin O'Connor2023-01-081-8/+8
* toolhead: Fix note_kinematic_activity()Kevin O'Connor2023-01-081-1/+1
* toolhead: Capture current junction_deviation in a Move classDmitry Butyugin2022-10-171-3/+4
* toolhead: Fix toolhead stop on SET_VELOCITY_LIMIT (#5053)Stephen Hurd2021-12-301-1/+0
* toolhead: change SET_VELOCITY_LIMIT respond (fixed) (#4620)Stefan Dej2021-08-311-10/+19
* Revert "toolhead: change SET_VELOCITY_LIMIT respond behavior"Kevin O'Connor2021-08-241-19/+7
* toolhead: change SET_VELOCITY_LIMIT respond behaviorstefand2021-08-241-7/+19
* trapq: Store toolhead.set_position() updates in trapq historyKevin O'Connor2021-07-291-1/+3
* trapq: Rename trapq_free_moves() to trapq_finalize_moves()Kevin O'Connor2021-07-291-4/+4
* toolhead: Do not limit SET_VELOCITY_LIMIT to values specified in configKevin O'Connor2021-04-301-8/+4
* stepper: Do not set min_stop_interval in micro-controllerKevin O'Connor2021-04-301-6/+0
* toolhead: Export the print_stalls value via get_status()Kevin O'Connor2021-04-091-0/+1
* toolhead: Make sure input_shaper movement starts after endstop checkingKevin O'Connor2021-03-291-0/+1
* homing: Make homing.py an "extras" moduleKevin O'Connor2021-01-081-2/+2
* gcode: Move definition of CommandError and Coord from homing.py to gcode.pyKevin O'Connor2021-01-081-4/+4
* kinematics: Calculate axis_minimum/axis_maximum in advanceKevin O'Connor2021-01-081-1/+2
* toolhead: Fixed reporting of the kinematic limitsDmitry Butyugin2020-10-141-2/+3
* homing: Prefer printer.command_error() instead of homing.CommandError()Kevin O'Connor2020-09-041-2/+2
* homing: Remove EndstopErrorKevin O'Connor2020-09-041-3/+3
* toolhead: Add a move.move_error() helperKevin O'Connor2020-09-031-0/+4
* gcode_move: Move GCodeMove class from gcode.py to new extras moduleKevin O'Connor2020-08-201-1/+2
* toolhead: Move G4 and M400 commands from gcode.py to toolhead.pyKevin O'Connor2020-08-201-1/+10
* toolhead: Remove unused get_stats() dataKevin O'Connor2020-08-201-10/+2
* toolhead: Add a manual_move() helper functionKevin O'Connor2020-08-201-0/+7
* gcode: Automatically call reset_last_position() on a toolhead set_position()Kevin O'Connor2020-08-201-0/+1