File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
OpenHardwareMonitorLib/Hardware/Gpu Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -475,8 +475,17 @@ public override void Update()
475475
476476 if ( status == NvApi . NvStatus . OK )
477477 {
478- _hotSpotTemperature . Value = thermalSensors . Temperatures [ 1 ] / 256.0f ;
479- _memoryJunctionTemperature . Value = thermalSensors . Temperatures [ 9 ] / 256.0f ;
478+ // RTX 50xx series
479+ if ( Name . StartsWith ( "NVIDIA GeForce RTX 50" , StringComparison . OrdinalIgnoreCase ) )
480+ {
481+ _hotSpotTemperature . Value = 0 ;
482+ _memoryJunctionTemperature . Value = thermalSensors . Temperatures [ 2 ] / 256.0f ;
483+ }
484+ else
485+ {
486+ _hotSpotTemperature . Value = thermalSensors . Temperatures [ 1 ] / 256.0f ;
487+ _memoryJunctionTemperature . Value = thermalSensors . Temperatures [ 9 ] / 256.0f ;
488+ }
480489 }
481490
482491 if ( _hotSpotTemperature . Value != 0 )
You can’t perform that action at this time.
0 commit comments