diff --git a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs index a076f29..6b44914 100644 --- a/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs +++ b/LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/EC/EmbeddedController.cs @@ -224,8 +224,8 @@ public abstract class EmbeddedController : Hardware ECSensor.TempVrm), new(Model.ROG_STRIX_Z790_I_GAMING_WIFI, BoardFamily.Intel700, - ECSensor.TempWaterIn, - ECSensor.TempWaterOut), + ECSensor.TempTSensor, + ECSensor.TempTSensor2), new(Model.ROG_STRIX_Z790_E_GAMING_WIFI, BoardFamily.Intel700, ECSensor.TempWaterIn), @@ -339,8 +339,10 @@ public abstract class EmbeddedController : Hardware { BoardFamily.Intel700, new Dictionary { - { ECSensor.TempWaterIn, new EmbeddedControllerSource("Water In", SensorType.Temperature, 0x0100, blank: -40) }, - { ECSensor.TempWaterOut, new EmbeddedControllerSource("Water Out", SensorType.Temperature, 0x0101, blank: -40) }, + { ECSensor.TempTSensor, new EmbeddedControllerSource("T Sensor", SensorType.Temperature, 0x109, blank: -40) }, + { ECSensor.TempTSensor2, new EmbeddedControllerSource("T Sensor 2", SensorType.Temperature, 0x105, blank: -40) }, + { ECSensor.TempWaterIn, new EmbeddedControllerSource("Water In", SensorType.Temperature, 0x100, blank: -40) }, // this displays the same values as the register 0x109 does + { ECSensor.TempWaterOut, new EmbeddedControllerSource("Water Out", SensorType.Temperature, 0x101, blank: -40) }, { ECSensor.FanWaterFlow, new EmbeddedControllerSource("Water Flow", SensorType.Flow, 0x00be, 2, factor: 1.0f / 42f * 60f) } // todo: need validation for this calculation } } @@ -503,6 +505,9 @@ public abstract class EmbeddedController : Hardware /// "T_Sensor" temperature sensor reading [℃] TempTSensor, + + /// "T_Sensor 2" temperature sensor reading [℃] + TempTSensor2, /// VRM temperature [℃] TempVrm,