Cooler (for Laser) - M143, M193 (#21255)
This commit is contained in:
@ -136,6 +136,12 @@ void draw_heater_status(uint16_t x, uint16_t y, const int8_t Heater) {
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
#if HAS_TEMP_COOLER
|
||||
else if (Heater == H_COOLER) {
|
||||
currentTemperature = thermalManager.degCooler();
|
||||
targetTemperature = TERN(HAS_COOLER, thermalManager.degTargetCooler(), ABSOLUTE_ZERO);
|
||||
}
|
||||
#endif
|
||||
else return;
|
||||
|
||||
TERN_(TOUCH_SCREEN, if (targetTemperature >= 0) touch.add_control(HEATER, x, y, 64, 100, Heater));
|
||||
@ -159,6 +165,13 @@ void draw_heater_status(uint16_t x, uint16_t y, const int8_t Heater) {
|
||||
image = targetTemperature > 0 ? imgChamberHeated : imgChamber;
|
||||
}
|
||||
#endif
|
||||
#if HAS_TEMP_COOLER
|
||||
else if (Heater == H_COOLER) {
|
||||
if (currentTemperature <= 26) Color = COLOR_COLD;
|
||||
if (currentTemperature > 26) Color = COLOR_RED;
|
||||
image = targetTemperature > 26 ? imgCoolerHot : imgCooler;
|
||||
}
|
||||
#endif
|
||||
|
||||
tft.add_image(0, 18, image, Color);
|
||||
|
||||
|
Reference in New Issue
Block a user