aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/homing.py
Commit message (Expand)AuthorAgeFilesLines
* homing: Avoid divide by zero error on PROBE at minimum Z positionKevin O'Connor2020-04-191-0/+2
* homing: Don't raise a TimeoutError from home_wait()Kevin O'Connor2020-02-191-5/+3
* homing: Replace notify callback with a completionKevin O'Connor2020-02-191-11/+14
* homing: Add a "home_rails_begin" event notifierKevin O'Connor2020-02-151-1/+3
* homing: Merge home_prepare()/home_finalize() into move_begin/move_end eventsKevin O'Connor2020-02-151-14/+10
* homing: Ability to set retract speed between homing moves (#2487)FanDjango2020-02-121-1/+1
* homing_heaters: Turn off heaters during homing/probing (#2486)FanDjango2020-02-121-0/+4
* homing: Don't assume homing occurs with a constant step rateKevin O'Connor2020-01-061-3/+12
* toolhead: Rename _full_flush() to flush_step_generation() and use globallyKevin O'Connor2019-11-211-1/+4
* homing: Use get/set_tag_position() to determine probed positionKevin O'Connor2019-11-131-6/+14
* endstop_phase: Use set_tag_position() instead of set_commanded_position()Kevin O'Connor2019-11-131-3/+3
* stepper: Add get/set_tag_position() and convert calc_position()Kevin O'Connor2019-11-131-3/+8
* stepper_enable: Move motor_off() logic to stepper_enable.pyKevin O'Connor2019-11-121-1/+1
* homing: Remove no longer needed homing time delay codeKevin O'Connor2019-07-101-30/+7
* homing: Implement homing via new toolhead "drip" movementKevin O'Connor2019-07-101-4/+9
* homing: Catch the more generic CommandError during homingKevin O'Connor2019-06-061-4/+4
* gcode: Use the same underlying error object for homing and gcode errorsKevin O'Connor2019-06-061-1/+4
* gcode: "gcode_position" and toolhead "position" as get_status() named tupleKevin O'Connor2019-06-041-2/+4
* bltouch: Verify probe always deploys during a homing operationKevin O'Connor2019-01-211-1/+5
* homing: Always start endstop checking before the nominal move startKevin O'Connor2019-01-101-0/+2
* endstop_phase: Move endstop phase homing code to new "extras" moduleKevin O'Connor2018-10-161-8/+8
* homing: Pass printer instead of toolhead object to Homing classKevin O'Connor2018-10-161-2/+3
* homing: Move homing offset adjustment logic to generic homing codeKevin O'Connor2018-10-101-0/+8
* homing: Implement second home from homing.pyKevin O'Connor2018-10-101-29/+42
* probe: Verify the toolhead moves at least some distance on a probeKevin O'Connor2018-10-011-16/+18
* query_endstops: Move QUERY_ENDSTOP command to it own extras/ moduleKevin O'Connor2018-07-161-12/+0
* delta: Rename get_position() to calc_position()Kevin O'Connor2018-06-221-1/+1
* stepper: Replace PrinterHomingStepper with PrinterRailKevin O'Connor2018-06-221-5/+5
* homing: Apply speed rounding after calling home_prepare()Kevin O'Connor2018-05-141-4/+9
* gcode: Position returned by M114 should be relative to last G92Kevin O'Connor2018-03-151-4/+0
* homing: allow to disable homing retractcruwaller2018-03-061-0/+2
* homing_override: Allow moves prior to homing an axisKevin O'Connor2018-01-281-1/+3
* probe: Support activate/deactivate scripts on each probeKevin O'Connor2018-01-281-0/+4
* probe: Initial support for Z-Probe hardwareKevin O'Connor2018-01-281-2/+8
* homing: Handle speed rounding when homing speed greater than max_velocityKevin O'Connor2017-12-201-1/+11
* homing: Directly interact with the kinematic class on query_endstops()Kevin O'Connor2017-12-061-5/+7
* homing: Directly interact with the kinematic class when homingKevin O'Connor2017-12-061-2/+9
* homing: Make sure to clean up homing state even if homing failsKevin O'Connor2017-12-061-27/+35
* homing: Pass list of endstops (not steppers) to the homing codeKevin O'Connor2017-12-061-24/+23
* homing: Base homing cpu delay on estimated number of steps neededKevin O'Connor2017-11-291-2/+8
* stepper: Add get_endstops() / set_position wrappersKevin O'Connor2017-11-181-18/+24
* endstop: Eliminate end_stop_set_oversample commandKevin O'Connor2017-10-121-1/+4
* gcode: Report the raw MCU position from the M114 commandKevin O'Connor2017-10-031-1/+5
* toolhead: Make sure reset_print_time() doesn't go backwards in timeKevin O'Connor2017-09-271-1/+1
* homing: Move query_endstop() code from kinematic classes to homing.pyKevin O'Connor2017-09-191-7/+18
* mcu: Pass print_time directly to MCU callsKevin O'Connor2017-09-191-1/+1
* homing: Add a small delay before each homing operationKevin O'Connor2017-08-291-1/+5
* mcu: Add get_mcu() call to the mcu oid objectsKevin O'Connor2017-08-291-1/+1
* klippy: Use newer "except XYZError as e" python syntaxKevin O'Connor2017-06-101-1/+1
* gcode: Rework homing to use greenletsKevin O'Connor2016-12-091-56/+19