heaters: adds temperature monitors

Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
This commit is contained in:
Pedro Lamas 2023-07-17 10:39:34 +01:00 committed by KevinOConnor
parent 55d09771b1
commit ed66982b8e
3 changed files with 13 additions and 1 deletions

View file

@ -125,6 +125,9 @@ class TMCErrorCheck:
# Setup for temperature query
self.adc_temp = None
self.adc_temp_reg = self.fields.lookup_register("adc_temp")
if self.adc_temp_reg is not None:
pheaters = self.printer.load_object(config, 'heaters')
pheaters.register_monitor(config)
def _query_register(self, reg_info, try_clear=False):
last_value, reg_name, mask, err_mask, cs_actual_mask = reg_info
cleared_flags = 0