aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/kinematics/extruder.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-11-24 19:02:49 -0500
committerKevin O'Connor <kevin@koconnor.net>2019-11-24 20:21:13 -0500
commit282af0220e2622fbba304f66f001f442b9f3ca8d (patch)
treebea8ee743fb3a848bf57796d48f3255e9e5ca525 /klippy/kinematics/extruder.py
parent982567a69a8b3a03306deb5bbf0d03d36b998737 (diff)
downloadkutter-282af0220e2622fbba304f66f001f442b9f3ca8d.tar.gz
kutter-282af0220e2622fbba304f66f001f442b9f3ca8d.tar.xz
kutter-282af0220e2622fbba304f66f001f442b9f3ca8d.zip
toolhead: Report the current extruder from the get_status() method
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/kinematics/extruder.py')
-rw-r--r--klippy/kinematics/extruder.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/klippy/kinematics/extruder.py b/klippy/kinematics/extruder.py
index 611e99ad..e5883df2 100644
--- a/klippy/kinematics/extruder.py
+++ b/klippy/kinematics/extruder.py
@@ -93,6 +93,8 @@ class PrinterExtruder:
return dict(self.get_heater().get_status(eventtime),
pressure_advance=self.pressure_advance,
smooth_time=self.pressure_advance_smooth_time)
+ def get_name(self):
+ return self.name
def get_heater(self):
return self.heater
def set_active(self, print_time, is_active):
@@ -181,6 +183,8 @@ class DummyExtruder:
move.end_pos, "Extrude when no extruder present")
def calc_junction(self, prev_move, move):
return move.max_cruise_v2
+ def get_name(self):
+ return ""
def get_heater(self):
raise homing.CommandError("Extruder not configured")