aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2021-06-08 10:39:55 +0000
committerKevinOConnor <kevin@koconnor.net>2021-06-14 12:56:50 -0400
commitd2c2aaf55df955e1e0f727d22362d57b41e614f5 (patch)
tree60e465cc2b28b41f2415bb6bc506276a4946173d /klippy
parent6dcb902d896e42c78779068adfdc67bf17c4698e (diff)
downloadkutter-d2c2aaf55df955e1e0f727d22362d57b41e614f5.tar.gz
kutter-d2c2aaf55df955e1e0f727d22362d57b41e614f5.tar.xz
kutter-d2c2aaf55df955e1e0f727d22362d57b41e614f5.zip
extruder: expose `can_extrude` flag based on temperature
Sometimes an automated filament load is implemented, but extruder might not always extrude filament. This adds a flag to check if this operation is possible. Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Diffstat (limited to 'klippy')
-rw-r--r--klippy/kinematics/extruder.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/klippy/kinematics/extruder.py b/klippy/kinematics/extruder.py
index 6f2138ae..a232d0b7 100644
--- a/klippy/kinematics/extruder.py
+++ b/klippy/kinematics/extruder.py
@@ -91,6 +91,7 @@ class PrinterExtruder:
self.pressure_advance_smooth_time = smooth_time
def get_status(self, eventtime):
return dict(self.heater.get_status(eventtime),
+ can_extrude=self.heater.can_extrude,
pressure_advance=self.pressure_advance,
smooth_time=self.pressure_advance_smooth_time)
def get_name(self):