From d2c2aaf55df955e1e0f727d22362d57b41e614f5 Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Tue, 8 Jun 2021 10:39:55 +0000 Subject: 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 --- klippy/kinematics/extruder.py | 1 + 1 file changed, 1 insertion(+) (limited to 'klippy/kinematics/extruder.py') 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): -- cgit v1.2.3-70-g09d2