diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2020-04-24 23:32:05 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2020-05-05 11:08:12 -0400 |
commit | 02ee379f82445016fd1b18b79b492f9a0f13725e (patch) | |
tree | 50ebcdf29a0e41c53b755108fd6aae26b3685d68 | |
parent | 3e6f2206b3855d8295df16169051a3c8e7d76656 (diff) | |
download | kutter-02ee379f82445016fd1b18b79b492f9a0f13725e.tar.gz kutter-02ee379f82445016fd1b18b79b492f9a0f13725e.tar.xz kutter-02ee379f82445016fd1b18b79b492f9a0f13725e.zip |
pause_resume: Use new GCodeCommand wrappers
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r-- | klippy/extras/pause_resume.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/klippy/extras/pause_resume.py b/klippy/extras/pause_resume.py index b70895cd..65086fe2 100644 --- a/klippy/extras/pause_resume.py +++ b/klippy/extras/pause_resume.py @@ -36,20 +36,18 @@ class PauseResume: self.sd_paused = False self.gcode.respond_info("action:paused") self.pause_command_sent = True - def cmd_PAUSE(self, params): + def cmd_PAUSE(self, gcmd): if self.is_paused: - self.gcode.respond_info("Print already paused") + gcmd.respond_info("Print already paused") return self.send_pause_command() - self.gcode.run_script_from_command( - "SAVE_GCODE_STATE STATE=PAUSE_STATE") + self.gcode.run_script_from_command("SAVE_GCODE_STATE STATE=PAUSE_STATE") self.is_paused = True - def cmd_RESUME(self, params): + def cmd_RESUME(self, gcmd): if not self.is_paused: - self.gcode.respond_info("Print is not paused, resume aborted") + gcmd.respond_info("Print is not paused, resume aborted") return - velocity = self.gcode.get_float( - 'VELOCITY', params, self.recover_velocity) + velocity = gcmd.get_float('VELOCITY', self.recover_velocity) self.gcode.run_script_from_command( "RESTORE_GCODE_STATE STATE=PAUSE_STATE MOVE=1 MOVE_SPEED=%.4f" % (velocity)) @@ -59,8 +57,8 @@ class PauseResume: # Printing from virtual sd, run pause command self.v_sd.cmd_M24(gcmd) else: - self.gcode.respond_info("action:resumed") - def cmd_CLEAR_PAUSE(self, params): + gcmd.respond_info("action:resumed") + def cmd_CLEAR_PAUSE(self, gcmd): self.is_paused = self.pause_command_sent = False def load_config(config): |