diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2016-10-11 00:00:10 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2016-10-11 00:21:30 -0400 |
commit | 7f8a94ff48cd54513eb95ba1f6977c19b49442e6 (patch) | |
tree | 2acb5969acbfe8c5d53fdea5a830d18e9f91f69c | |
parent | ee56b14faa445fd2ee434f65f3f1f8d945894ad1 (diff) | |
download | kutter-7f8a94ff48cd54513eb95ba1f6977c19b49442e6.tar.gz kutter-7f8a94ff48cd54513eb95ba1f6977c19b49442e6.tar.xz kutter-7f8a94ff48cd54513eb95ba1f6977c19b49442e6.zip |
heater: Make it possible to disable min_extrude_temp for testing
Allow a config file to specify 'min_extrude_temp: 0' to disable the
minimum extrude temperature test. This makes it easier to perform
testing on the avr simulator.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r-- | config/avrsim.cfg | 1 | ||||
-rw-r--r-- | klippy/heater.py | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/config/avrsim.cfg b/config/avrsim.cfg index 774f4f3b..ffd2fa2b 100644 --- a/config/avrsim.cfg +++ b/config/avrsim.cfg @@ -58,6 +58,7 @@ pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 +min_extrude_temp: 0 max_temp: 210 [heater_bed] diff --git a/klippy/heater.py b/klippy/heater.py index 3797b917..bef1f48c 100644 --- a/klippy/heater.py +++ b/klippy/heater.py @@ -29,7 +29,7 @@ class PrinterHeater: self.thermistor_c = Thermistors.get(config.get('thermistor_type')) self.pullup_r = config.getfloat('pullup_resistor', 4700.) self.min_extrude_temp = config.getfloat('min_extrude_temp', 170.) - self.can_extrude = False + self.can_extrude = self.min_extrude_temp <= 0. self.lock = threading.Lock() self.last_temp = 0. self.last_temp_time = 0. |