aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/homing.py
Commit message (Collapse)AuthorAgeFilesLines
* homing: Check for failures during multi-endstop homingKevin O'Connor2021-06-091-2/+7
| | | | | | If any endstop reports a failure, then stop homing on all endstops. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* stepper: Remove set_tag_position() codeKevin O'Connor2021-05-291-10/+15
| | | | | | Have callers store the stepper positions in a dict. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Pass the HomingMove class to homing_move_begin/end eventsKevin O'Connor2021-03-291-4/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Move homing logic from manual_stepper.py to homing.pyKevin O'Connor2021-03-291-16/+27
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Extract out movement verification to new check_no_movement()Kevin O'Connor2021-03-291-19/+22
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Separate homing/probing movement logic to its own classKevin O'Connor2021-03-291-29/+37
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Move home_axes() into cmd_G28()Kevin O'Connor2021-03-291-8/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Minor simplification of verify_movement trackingKevin O'Connor2021-03-291-7/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Move low-level probing logic from probe.py to homing.pyKevin O'Connor2021-03-291-5/+9
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Fix references to CommandError()Kevin O'Connor2021-01-111-6/+7
| | | | | | | | Commit ea85d419 moved CommandError from homing.py to gcode.py, but failed to fix the references to CommandError within homing.py. Fix that. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* homing: Make homing.py an "extras" moduleKevin O'Connor2021-01-081-0/+182
Move klippy/homing.py to klippy/extras/homing.py and convert the code to an "extras" modules. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>