|
|
@ -43,23 +43,6 @@ public class DeviceSensorService { |
|
|
|
} |
|
|
|
|
|
|
|
/* |
|
|
|
* 获取加热棒的温度 |
|
|
|
* */ |
|
|
|
public Double getHeaterRodTemperatureByHeatModuleCode(HeatModuleCode heatModuleCode) throws Exception { |
|
|
|
if (!deviceStateService.getDeviceState().isVirtual()) { |
|
|
|
DeviceSensorCode deviceSensorCode = switch (heatModuleCode) { |
|
|
|
case heat_module_01 -> DeviceSensorCode.HEATER_ROD1_ID; |
|
|
|
case heat_module_02 -> DeviceSensorCode.HEATER_ROD2_ID; |
|
|
|
case heat_module_03 -> DeviceSensorCode.HEATER_ROD3_ID; |
|
|
|
case heat_module_04 -> DeviceSensorCode.HEATER_ROD4_ID; |
|
|
|
}; |
|
|
|
return deviceStatusService.getHeaterRodTemperature(deviceSensorCode.name()); |
|
|
|
} else { |
|
|
|
return 50.0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/* |
|
|
|
* 获取传感器状态 |
|
|
|
* */ |
|
|
|
public boolean getSensorStatus(DeviceSensorCode sensorCode) throws HardwareException { |
|
|
|