aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/toolhead.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* toolhead: report velocity and accel via get_statusArksine2020-08-011-1/+5
* toolhead: Handle flush_step_generation() call after dwell()Kevin O'Connor2020-06-011-0/+1
* klippy: Rename try_load_module() to load_object()Kevin O'Connor2020-05-081-4/+3
* toolhead: Use new GCodeCommand wrappersKevin O'Connor2020-05-051-23/+19
* stepcompress: Implement a step+dir+step filterKevin O'Connor2020-03-131-3/+4
* Revert "itersolve: Implement a step+dir+step filter"Kevin O'Connor2020-03-051-4/+3
* itersolve: Implement a step+dir+step filterKevin O'Connor2020-03-041-3/+4
* toolhead: Minor comment addition to calc_junction()Kevin O'Connor2020-02-281-0/+2
* homing: Replace notify callback with a completionKevin O'Connor2020-02-191-4/+2
* toolhead: Add register_lookahead_callback() methodKevin O'Connor2020-01-031-0/+13
* toolhead: Report which axes are homed via get_status()Kevin O'Connor2019-11-241-5/+7
* toolhead: Report the current extruder from the get_status() methodKevin O'Connor2019-11-241-0/+1
* force_move: Make sure to flush step generation queue after each moveKevin O'Connor2019-11-241-0/+2
* extruder: Remove support for lookahead() methodKevin O'Connor2019-11-211-16/+4
* toolhead: Support step generation in lead up to and after stepper activityKevin O'Connor2019-11-211-17/+39
* toolhead: Rename _full_flush() to flush_step_generation() and use globallyKevin O'Connor2019-11-211-6/+7
* toolhead: No need to transition to Flushed state before entering Drip stateKevin O'Connor2019-11-211-3/+5
* toolhead: Don't report buffer_time stat during homingKevin O'Connor2019-11-151-0/+2
* toolhead: Don't call _process_moves() if no moves presentKevin O'Connor2019-11-151-1/+3
* gcode: Remove explicit active extruder trackingKevin O'Connor2019-11-131-4/+1
* stepper_enable: Move motor_off() logic to stepper_enable.pyKevin O'Connor2019-11-121-14/+0
* toolhead: Clear any pending pauses when a shutdown occursKevin O'Connor2019-11-071-4/+8
* toolhead: Rename register_move_handler() to register_step_generator()Kevin O'Connor2019-11-071-5/+5
* toolhead: Calculate and store axes_r in move classKevin O'Connor2019-11-061-7/+12
* toolhead: Simplify set_junction() codeKevin O'Connor2019-11-061-7/+7
* trapq: Use separate 'move' entries for accel, cruise, and decel phasesKevin O'Connor2019-11-061-1/+2
* toolhead: Flush trapezoid velocity queue in batchesKevin O'Connor2019-11-061-73/+70
* trapq: Remove move_fill()Kevin O'Connor2019-11-061-7/+3
* toolhead: Remove kinematic move() callKevin O'Connor2019-11-061-1/+0
* trapq: Initial support for building a queue of trapezoidal velocity movesKevin O'Connor2019-11-061-6/+18
* tuning_tower: Tool for tuning parameters based on print Z heightKevin O'Connor2019-10-011-0/+1
* toolhead: Fix velocity jumps in accel_to_decel lookahead processingKevin O'Connor2019-09-261-2/+3