diff options
Diffstat (limited to 'klippy/extras/safe_z_home.py')
-rw-r--r-- | klippy/extras/safe_z_home.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/klippy/extras/safe_z_home.py b/klippy/extras/safe_z_home.py index a49f6b9a..0489fab7 100644 --- a/klippy/extras/safe_z_home.py +++ b/klippy/extras/safe_z_home.py @@ -21,7 +21,7 @@ class SafeZHoming: self.speed = config.getfloat('speed', 50.0, above=0.) self.move_to_previous = config.getboolean('move_to_previous', False) self.gcode = self.printer.lookup_object('gcode') - self.gcode.register_command("G28", None) + self.prev_G28 = self.gcode.register_command("G28", None) self.gcode.register_command("G28", self.cmd_G28) if config.has_section("homing_override"): @@ -63,7 +63,7 @@ class SafeZHoming: if need_y: new_params['Y'] = '0' if new_params: - self.gcode.cmd_G28(new_params) + self.prev_G28(new_params) # Home Z axis if necessary if need_z: # Move to safe XY homing position @@ -75,7 +75,7 @@ class SafeZHoming: toolhead.move(pos, self.speed) self.gcode.reset_last_position() # Home Z - self.gcode.cmd_G28({'Z': '0'}) + self.prev_G28({'Z': '0'}) # Perform Z Hop again for pressure-based probes pos = toolhead.get_position() if self.z_hop: |