aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/toolhead.py
Commit message (Expand)AuthorAgeFilesLines
* toolhead: Fix velocity jumps in accel_to_decel lookahead processingKevin O'Connor2019-09-261-2/+3
* toolhead: Fix homing moves not apply kinematic acceleration limitsKevin O'Connor2019-09-011-2/+7
* toolhead: No need to build entire look-ahead queue before homingKevin O'Connor2019-07-181-12/+6
* toolhead: Delay calculating homing print_time until ready to moveKevin O'Connor2019-07-121-1/+5
* toolhead: Remove no longer needed reset_print_time()Kevin O'Connor2019-07-101-8/+2
* homing: Implement homing via new toolhead "drip" movementKevin O'Connor2019-07-101-6/+60
* toolhead: Change the code to use more explicit state transitionsKevin O'Connor2019-07-101-27/+37
* toolhead: Just warn if M204 doesn't contain valid S, P, or TKevin O'Connor2019-06-211-3/+7
* toolhead: Commands should still pause even when sync_print_timeKevin O'Connor2019-06-091-2/+3
* gcode: "gcode_position" and toolhead "position" as get_status() named tupleKevin O'Connor2019-06-041-0/+1
* gcode: Change respond_info() to log by defaultKevin O'Connor2019-03-041-1/+1
* toolhead: Wrap code to 80 columnsKevin O'Connor2019-02-271-5/+5
* gcode: Use an event to handle restart request actionsKevin O'Connor2019-02-251-0/+4
* manual_stepper: Add an "extras" module for manually controlling a stepperKevin O'Connor2019-02-121-0/+1
* manual_probe: Add a helper script for performing manual Z probingKevin O'Connor2019-02-121-0/+1
* klippy: Convert printer_state("shutdown") to an event handlerKevin O'Connor2019-01-081-7/+5
* toolhead: Do not apply main printer accel/velocity to extrude only movesKevin O'Connor2019-01-041-3/+5
* toolhead: Don't report an error if request too high in SET_VELOCITY_LIMITKevin O'Connor2019-01-041-10/+8
* idle_timeout: Add printing/ready/idle trackingKevin O'Connor2018-10-281-1/+8
* toolhead: Don't clear sync_print_time on a get_next_move_time() callKevin O'Connor2018-10-151-8/+11
* toolhead: M204 must update max_accel_to_decelKevin O'Connor2018-10-011-3/+3
* toolhead: Update look-ahead flush commentKevin O'Connor2018-09-251-3/+1
* toolhead: Set commanded_pos[] to move.end_posKevin O'Connor2018-09-111-1/+1
* toolhead: Handle rounding errors with extrude only movesKevin O'Connor2018-09-111-1/+4
* statistics: Move stats handling to new "extras" moduleKevin O'Connor2018-09-021-0/+1
* klippy: Rename lookup_module_objects() to lookup_objects()Kevin O'Connor2018-09-021-1/+2
* toolhead: Support M204 with P and T instead of SKevin O'Connor2018-09-021-1/+7
* toolhead: Forward original config error if raised in kinematics classKevin O'Connor2018-08-301-0/+4
* idle_timeout: Move timeout handling from toolhead.py to new extras moduleKevin O'Connor2018-07-161-26/+9
* toolhead: Replace junction_deviation with square_corner_velocityKevin O'Connor2018-07-161-11/+19
* toolhead: Fill cmove in toolhead instead of in each kinematic classKevin O'Connor2018-07-131-1/+12
* toolhead: Move kinematic modules to new kinematics/ directoryKevin O'Connor2018-07-121-8/+13
* klippy: No need to pass printer reference to add_printer_objects()Kevin O'Connor2018-07-121-2/+2
* toolhead: Disable all extruder motors on a motor_off()Kevin O'Connor2018-06-231-1/+2
* stepper: No need to pass printer reference to kinematic/stepper constructorsKevin O'Connor2018-06-221-8/+7
* toolhead: Add support for the M204 commandKevin O'Connor2018-06-151-0/+5
* extruder: Fix SET_PRESSURE_ADVANCE so that it works with multiple extrudersKevin O'Connor2018-05-201-0/+2
* toolhead: Add a SET_VELOCITY_LIMIT commandKevin O'Connor2018-04-201-3/+38
* toolhead: Allow max_accel_to_decel to be greater than max_accel in configKevin O'Connor2018-04-201-3/+3
* toolhead: Limit junction speed of short movesKevin O'Connor2018-04-031-3/+8
* display: Add initial support for LCD screens attached to an MCUKevin O'Connor2018-03-061-2/+14
* klippy: Allow any stats producer to determine when stats are neededKevin O'Connor2018-02-051-9/+5
* homing_override: Allow moves prior to homing an axisKevin O'Connor2018-01-281-2/+2
* klippy: Support generic printer_state() and stats() callbacksKevin O'Connor2018-01-281-6/+7
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-3/+3
* toolhead: Improve tracking of print_stallKevin O'Connor2018-01-121-7/+9
* toolhead: Allow junction_deviation to be set to zeroKevin O'Connor2017-12-181-1/+1
* homing: Directly interact with the kinematic class on query_endstops()Kevin O'Connor2017-12-061-3/+0
* homing: Directly interact with the kinematic class when homingKevin O'Connor2017-12-061-6/+2
* gcode: Simplify exception handlingKevin O'Connor2017-12-061-1/+5