aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/toolhead.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* homing: Base homing cpu delay on estimated number of steps neededKevin O'Connor2017-11-291-2/+3
* klippy: Rework shutdown handlingKevin O'Connor2017-10-121-6/+4
* cartesian: Fix min_stop_interval calculation errorKevin O'Connor2017-10-121-2/+3
* gcode: Report the raw MCU position from the M114 commandKevin O'Connor2017-10-031-2/+2
* toolhead: Make sure reset_print_time() doesn't go backwards in timeKevin O'Connor2017-09-271-2/+3
* klippy: Avoid using '%' syntax when calling logging moduleKevin O'Connor2017-09-271-1/+1
* mcu: Initial support for multiple micro-controllersKevin O'Connor2017-09-201-6/+11
* clocksync: Don't export get_last_clock()Kevin O'Connor2017-09-191-0/+1
* toolhead: Separate is_active() code from stats() codeKevin O'Connor2017-09-191-6/+7
* homing: Move query_endstop() code from kinematic classes to homing.pyKevin O'Connor2017-09-191-4/+1
* toolhead: Synchronize print_time to main mcu's timeKevin O'Connor2017-09-191-66/+47
* mcu: Use is_fileoutput() externallyKevin O'Connor2017-09-191-1/+1
* toolhead: Permit look-ahead between Z movesKevin O'Connor2017-09-031-7/+8
* toolhead: Eliminate set_max_jerk() from kinematic classesKevin O'Connor2017-09-031-14/+17
* toolhead: Avoid directly accessing the printer.mcu fieldKevin O'Connor2017-08-261-11/+14
* klippy: Store printer startup parameters in new "start_args" dictionaryKevin O'Connor2017-08-251-0/+2
* extruder: Add initial support for multi-extrudersKevin O'Connor2017-06-091-7/+16
* klippy: Allow each module to define their config sectionsKevin O'Connor2017-06-091-0/+3
* klippy: Don't log stats when the printer is idleKevin O'Connor2017-04-141-5/+8
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-10/+17
* corexy: Initial corexy kinematic implementationKevin O'Connor2017-04-031-1/+2
* toolhead: Increase the motor_off_time default to 10 minutesKevin O'Connor2017-03-301-1/+1
* toolhead: Don't raise exception from force_shutdownKevin O'Connor2017-03-161-3/+6
* klippy: Eliminate high-level build_config phaseKevin O'Connor2017-03-131-2/+0
* toolhead: Fix error in lookahead logicKevin O'Connor2017-02-201-11/+11
* toolhead: Rework lookahead flush to be more stable during high cpuKevin O'Connor2017-02-121-20/+48
* toolhead: Flush lookahead buffer by timeKevin O'Connor2017-02-121-7/+12
* toolhead: Separate motor off timer from main flush timerKevin O'Connor2017-02-121-24/+38
* toolhead: Increase maximum stepper halt velocityKevin O'Connor2017-02-121-1/+3
* reactor: Use the system monotonic clock instead of the normal system clockKevin O'Connor2017-02-061-6/+7
* toolhead: Introduce "smoothed" acceleration during lookaheadKevin O'Connor2017-02-061-9/+41
* toolhead: Remove unneeded forward pass in MoveQueue.flush()Kevin O'Connor2017-02-061-10/+10
* toolhead: Remove the do_calc_junction flagKevin O'Connor2017-02-061-23/+14
* extruder: Do extruder lookahead based on time instead of corneringKevin O'Connor2017-02-061-1/+1
* extruder: Move extruder specific lookahead into extruder classKevin O'Connor2017-02-061-44/+37
* toolhead: Make sure max_corner_v2 is fully calculated on a lazy flushKevin O'Connor2017-01-161-3/+7
* toolhead: Change variables to use suffix "_v2" instead of prefix "junction_"Kevin O'Connor2017-01-161-42/+38
* toolhead: Clear do_calc_junction if using non-default accelKevin O'Connor2017-01-141-6/+8
* toolhead: Change cornering_min/max variable name to junction_corner_min/maxKevin O'Connor2017-01-101-7/+7