diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2020-02-12 13:03:42 -0500 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2020-02-15 17:52:44 -0500 |
commit | feb15eaf2e5e3b64f5e847d8f66f046959304335 (patch) | |
tree | 41c6cdfec8c701bfa826c3d8422cc54c1c0e3f05 /klippy/extras/homing_heaters.py | |
parent | b23346a521b4b6e671ceecd85ce04ef5a03a644b (diff) | |
download | kutter-feb15eaf2e5e3b64f5e847d8f66f046959304335.tar.gz kutter-feb15eaf2e5e3b64f5e847d8f66f046959304335.tar.xz kutter-feb15eaf2e5e3b64f5e847d8f66f046959304335.zip |
homing: Merge home_prepare()/home_finalize() into move_begin/move_end events
Collapse the "homing:move_begin", "homing:move_end", home_prepare(),
and home_finalize() into two new events: "homing:homing_move_begin"
and "homing:homing_move_end". This simplifies the homing code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras/homing_heaters.py')
-rw-r--r-- | klippy/extras/homing_heaters.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/klippy/extras/homing_heaters.py b/klippy/extras/homing_heaters.py index ff132180..6433869f 100644 --- a/klippy/extras/homing_heaters.py +++ b/klippy/extras/homing_heaters.py @@ -11,9 +11,9 @@ class HomingHeaters: self.printer = config.get_printer() self.printer.register_event_handler("klippy:connect", self.handle_connect) - self.printer.register_event_handler("homing:move_begin", + self.printer.register_event_handler("homing:homing_move_begin", self.handle_homing_move_begin) - self.printer.register_event_handler("homing:move_end", + self.printer.register_event_handler("homing:homing_move_end", self.handle_homing_move_end) self.heaters_to_disable = config.get("heaters", "") self.disable_heaters = [] @@ -49,7 +49,7 @@ class HomingHeaters: if self.flaky_steppers == [""]: return True steppers_being_homed = [s.get_name() - for es, name in endstops + for es in endstops for s in es.get_steppers()] return any(x in self.flaky_steppers for x in steppers_being_homed) def handle_homing_move_begin(self, endstops): |