From 4c5e93d51dca2393946a67646499fef5fdd034b0 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Wed, 5 Aug 2020 11:43:45 -0400 Subject: gcode: Split G0/G1 command handling to new gcode_move class Split up the main GCodeParser class into GCodeDispatch and GCodeMove classes. The GCodeMove class is now available using the "gcode_move" printer object name. This split simplifies the gcode.py code. Signed-off-by: Kevin O'Connor --- test/klippy/macros.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/klippy/macros.cfg b/test/klippy/macros.cfg index e4c9ba16..5604b507 100644 --- a/test/klippy/macros.cfg +++ b/test/klippy/macros.cfg @@ -73,7 +73,7 @@ gcode: [gcode_macro TEST_expression] gcode: - {% if printer.gcode.gcode_position.x != 0.0 %} + {% if printer.gcode_move.gcode_position.x != 0.0 %} M112 {% else %} { action_respond_info("TEST_expression") } @@ -108,7 +108,7 @@ gcode: [gcode_macro TEST_in] gcode: - {% if "abc" in printer or "gcode" not in printer %} + {% if "abc" in printer or "toolhead" not in printer %} M112 {% endif %} -- cgit v1.2.3-70-g09d2