aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2020-08-16 14:40:04 -0400
committerKevin O'Connor <kevin@koconnor.net>2020-08-20 21:03:22 -0400
commitcd7c1b8e68d8234524149c62e8ea2ad0bda07d2f (patch)
tree0b394c07eb46712a7d8414d7a2304bab60ea1eef /klippy/gcode.py
parent80a6f59c8f4549e80aeac0b20ed3a648b284e447 (diff)
downloadkutter-cd7c1b8e68d8234524149c62e8ea2ad0bda07d2f.tar.gz
kutter-cd7c1b8e68d8234524149c62e8ea2ad0bda07d2f.tar.xz
kutter-cd7c1b8e68d8234524149c62e8ea2ad0bda07d2f.zip
toolhead: Move G4 and M400 commands from gcode.py to toolhead.py
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/gcode.py')
-rw-r--r--klippy/gcode.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/klippy/gcode.py b/klippy/gcode.py
index 8db551bd..c86549ff 100644
--- a/klippy/gcode.py
+++ b/klippy/gcode.py
@@ -344,7 +344,7 @@ class GCodeParser:
% (key_param, key))
values[key_param](gcmd)
all_handlers = [
- 'G1', 'G4', 'G28', 'M400',
+ 'G1', 'G28',
'G20', 'M82', 'M83', 'G90', 'G91', 'G92', 'M114', 'M220', 'M221',
'SET_GCODE_OFFSET', 'SAVE_GCODE_STATE', 'RESTORE_GCODE_STATE',
'M112', 'M115', 'IGNORE', 'GET_POSITION',
@@ -382,10 +382,6 @@ class GCodeParser:
raise gcmd.error("Unable to parse move '%s'"
% (gcmd.get_commandline(),))
self.move_with_transform(self.last_position, self.speed)
- def cmd_G4(self, gcmd):
- # Dwell
- delay = gcmd.get_float('P', 0., minval=0.) / 1000.
- self.toolhead.dwell(delay)
def cmd_G28(self, gcmd):
# Move to origin
axes = []
@@ -400,9 +396,6 @@ class GCodeParser:
homing_state.home_axes(axes)
for axis in homing_state.get_axes():
self.base_position[axis] = self.homing_position[axis]
- def cmd_M400(self, gcmd):
- # Wait for current moves to finish
- self.toolhead.wait_moves()
# G-Code coordinate manipulation
def cmd_G20(self, gcmd):
# Set units to inches