sige 1 year ago
parent
commit
c25ed1ca7d
  1. 6
      src/src/main/java/com/my/graphiteDigesterBg/resource/ResHeatingTubeRackSlotManager.java

6
src/src/main/java/com/my/graphiteDigesterBg/resource/ResHeatingTubeRackSlotManager.java

@ -52,8 +52,12 @@ public class ResHeatingTubeRackSlotManager extends DiResourceManagerBase {
public void refreshSlotTemperature() {
var registers = this.getDevice().getRegisters();
for (ResHeatingTubeRackSlot slot : this.slots) {
try {
slot.temperature = registers.getValue("HeatingPlateSlotTemperature" + slot.index);
LOG.info("[Heating Slot {}] temperature: {}", slot.index, slot.temperature);
} catch (Exception e) {
LOG.error("Failed to get temperature for slot {}", slot.index, e);
}
}
}
@ -91,7 +95,7 @@ public class ResHeatingTubeRackSlotManager extends DiResourceManagerBase {
// get slot at liquid plate
public ResHeatingTubeRackSlot getSlotAtLiquidPlate() {
for (ResHeatingTubeRackSlot slot : this.slots) {
if (slot.rackPosition.equals(ResHeatingTubeRackSlot.LOCATION_LIQUID_PLATE)) {
if (ResHeatingTubeRackSlot.LOCATION_LIQUID_PLATE.equals(slot.rackPosition)) {
return slot;
}
}

Loading…
Cancel
Save