From ad1b8a86879c870f8366a0ccd811491d0b3eb2f0 Mon Sep 17 00:00:00 2001 From: kolos Date: Thu, 10 Jun 2021 17:14:43 +0200 Subject: [PATCH] Add check for ADL (fan) Sensor support (#467) * Add check for ADL (fan) Sensor support * Use the right property. --- LibreHardwareMonitorLib/Hardware/Gpu/AmdGpu.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LibreHardwareMonitorLib/Hardware/Gpu/AmdGpu.cs b/LibreHardwareMonitorLib/Hardware/Gpu/AmdGpu.cs index 9d59544..77dea79 100644 --- a/LibreHardwareMonitorLib/Hardware/Gpu/AmdGpu.cs +++ b/LibreHardwareMonitorLib/Hardware/Gpu/AmdGpu.cs @@ -295,7 +295,7 @@ namespace LibreHardwareMonitor.Hardware.Gpu const int fanRpmIndex = (int)AtiAdlxx.ADLSensorType.PMLOG_FAN_RPM; const int fanPercentageIndex = (int)AtiAdlxx.ADLSensorType.PMLOG_FAN_PERCENTAGE; - if (logDataOutput.sensors.Length is > fanRpmIndex and > fanPercentageIndex && logDataOutput.sensors[fanRpmIndex].value != ushort.MaxValue) + if (logDataOutput.sensors.Length is > fanRpmIndex and > fanPercentageIndex && logDataOutput.sensors[fanRpmIndex].value != ushort.MaxValue && logDataOutput.sensors[fanRpmIndex].supported != 0) { _fan.Value = logDataOutput.sensors[fanRpmIndex].value; _controlSensor.Value = logDataOutput.sensors[fanPercentageIndex].value;