aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2021-01-24 15:37:37 -0500
committerKevin O'Connor <kevin@koconnor.net>2021-01-24 15:37:37 -0500
commit8de86ad51f344d6626b4c9826b0adceaa5ba9057 (patch)
treeef1f2861ddce4da074223552ab6bd17b835d421a /klippy
parentbded15b7437e5807831128ae2a043b3194cc571e (diff)
downloadkutter-8de86ad51f344d6626b4c9826b0adceaa5ba9057.tar.gz
kutter-8de86ad51f344d6626b4c9826b0adceaa5ba9057.tar.xz
kutter-8de86ad51f344d6626b4c9826b0adceaa5ba9057.zip
rpi_temperature: Fix time reporting of temperature measurements
The temperature callback takes a "print time" not a "system time". Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy')
-rw-r--r--klippy/extras/rpi_temperature.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/extras/rpi_temperature.py b/klippy/extras/rpi_temperature.py
index d1beed9d..f49bce1b 100644
--- a/klippy/extras/rpi_temperature.py
+++ b/klippy/extras/rpi_temperature.py
@@ -62,8 +62,9 @@ class RPiTemperature:
"RPi temperature %0.1f above maximum temperature of %0.1f."
% (self.temp, self.max_temp,))
+ mcu = self.printer.lookup_object('mcu')
measured_time = self.reactor.monotonic()
- self._callback(measured_time, self.temp)
+ self._callback(mcu.estimated_print_time(measured_time), self.temp)
return measured_time + RPI_REPORT_TIME
def get_status(self, eventtime):