aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2017-12-21 22:23:07 -0500
committerKevin O'Connor <kevin@koconnor.net>2017-12-21 22:27:49 -0500
commit1d276d160f6899c948f8ed37ceb6a7566cefd485 (patch)
tree5b18669323e3573208250aa30e4a22e705543ba5 /klippy/gcode.py
parent9313e581236836b45b61301580e33a745176dd11 (diff)
downloadkutter-1d276d160f6899c948f8ed37ceb6a7566cefd485.tar.gz
kutter-1d276d160f6899c948f8ed37ceb6a7566cefd485.tar.xz
kutter-1d276d160f6899c948f8ed37ceb6a7566cefd485.zip
gcode: Dump internal g-code state in dump_debug()
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/gcode.py')
-rw-r--r--klippy/gcode.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/klippy/gcode.py b/klippy/gcode.py
index 0f97cfc0..b398a116 100644
--- a/klippy/gcode.py
+++ b/klippy/gcode.py
@@ -101,6 +101,13 @@ class GCodeParser:
len(self.input_log),))
for eventtime, data in self.input_log:
out.append("Read %f: %s" % (eventtime, repr(data)))
+ out.append(
+ "gcode state: absolutecoord=%s absoluteextrude=%s"
+ " base_position=%s last_position=%s homing_add=%s"
+ " speed=%s" % (
+ self.absolutecoord, self.absoluteextrude,
+ self.base_position, self.last_position, self.homing_add,
+ self.speed))
logging.info("\n".join(out))
# Parse input into commands
args_r = re.compile('([A-Z_]+|[A-Z*])')