Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i5-6600K No CPU Temp/Fan Sensor #1110

Closed
R33D3Y opened this issue Jun 16, 2018 · 1 comment
Closed

i5-6600K No CPU Temp/Fan Sensor #1110

R33D3Y opened this issue Jun 16, 2018 · 1 comment

Comments

@R33D3Y
Copy link

R33D3Y commented Jun 16, 2018

I'm trying to build a Hardware monitor myself that's easier to view and runs as well as OHWM does.

However, I seem to be able to get all the temps and loads, etc. for my GPU, HDD, and RAM but I cannot get Temps or Fan for my CPU, only loads.

OHWM works perfectly but my code doesn't yet I can't seem to figure out why not?

And yes I have enabled administrator permissions, I have also tried to use computer.Hardware[i].Subhardware[j] in a nested loop but to only be greeted by an Index Out Of Bounds Exception.

Heres the code:

Computer computer = new Computer();
computer.Open();
computer.MainboardEnabled = true;
computer.CPUEnabled = true;
computer.GPUEnabled = true;
computer.HDDEnabled = true;
computer.RAMEnabled = true;
computer.FanControllerEnabled = true;

Console.WriteLine("==========================");
foreach (IHardware hardware in computer.Hardware)
{
    Console.WriteLine("--------------------------");
    hardware.Update();
    Console.WriteLine(hardware.Name);
    Console.WriteLine(hardware.HardwareType);

    foreach (ISensor sensor in hardware.Sensors)
    {
        Console.WriteLine(sensor.Name);
        Console.WriteLine(sensor.Hardware);
        Console.WriteLine(sensor.SensorType);
    }
}

Which prints out:

==========================
--------------------------
ASUS Z170 PRO GAMING
Mainboard
--------------------------
Intel Core i5-6600K
CPU
CPU Core #1
OpenHardwareMonitor.Hardware.CPU.IntelCPU
Load
CPU Core #2
OpenHardwareMonitor.Hardware.CPU.IntelCPU
Load
CPU Core #3
OpenHardwareMonitor.Hardware.CPU.IntelCPU
Load
CPU Core #4
OpenHardwareMonitor.Hardware.CPU.IntelCPU
Load
CPU Total
OpenHardwareMonitor.Hardware.CPU.IntelCPU
Load
--------------------------
NVIDIA GeForce GTX 1070
GpuNvidia
GPU Core
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Temperature
GPU
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Fan
GPU Core
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Clock
GPU Memory
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Clock
GPU Shader
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Clock
GPU Core
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Load
GPU Memory Controller
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Load
GPU Video Engine
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Load
GPU Fan
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Control
GPU Memory
OpenHardwareMonitor.Hardware.Nvidia.NvidiaGPU
Load
--------------------------
ST2000DX002-2DV164
HDD
Temperature
OpenHardwareMonitor.Hardware.HDD.GenericHarddisk
Temperature
Used Space
OpenHardwareMonitor.Hardware.HDD.GenericHarddisk
Load
--------------------------
Generic Memory
RAM
Memory
OpenHardwareMonitor.Hardware.RAM.GenericRAM
Load
Used Memory
OpenHardwareMonitor.Hardware.RAM.GenericRAM
Data
Available Memory
OpenHardwareMonitor.Hardware.RAM.GenericRAM
Data

So as you can see it finds everything else but completely misses CPU temps and fans.

Here's a picture of OHWM to prove it is working correctly:

image

Any help or advice would be greatly appreciated.

@R33D3Y R33D3Y changed the title i5-6600K Not Temp Sensor i5-6600K No Temp Sensor Jun 16, 2018
@R33D3Y R33D3Y changed the title i5-6600K No Temp Sensor i5-6600K No CPU Temp Sensor Jun 16, 2018
@R33D3Y R33D3Y changed the title i5-6600K No CPU Temp Sensor i5-6600K No CPU Temp/Fan Sensor Jun 16, 2018
@R33D3Y
Copy link
Author

R33D3Y commented Jun 18, 2018

Never mind, I figured it out. The NuGet Packages didn't have the Beta 0.8.0 File Version which causes my CPU to be unsupported, even though its a 2015 CPU...

For any reader's download the latest OHM from their website and use the library in there instead of the NuGet Package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant