Getting CPU and Fan stats without MBM or Everest
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
Getting CPU and Fan stats without MBM or Everest
Hi guys!
I've been searching for the whole day for any clues on how to do this now, but wasn't able to find anything.
So I'm asking here...
How can I get the CPU Temp and Fan RPM stats without using Motherboard Monitor or something similar?
How do they do it?
I've tried with the GiveIO.sys but I only get rubbish for the adresses/don't know which addresses I should read from...
Any help would be greatly apreciated!
€dit: TO get this clear... I can access any address using GiveIO.sys, I just can't figure out the right ones.
I've been searching for the whole day for any clues on how to do this now, but wasn't able to find anything.
So I'm asking here...
How can I get the CPU Temp and Fan RPM stats without using Motherboard Monitor or something similar?
How do they do it?
I've tried with the GiveIO.sys but I only get rubbish for the adresses/don't know which addresses I should read from...
Any help would be greatly apreciated!
€dit: TO get this clear... I can access any address using GiveIO.sys, I just can't figure out the right ones.
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
that information is gotten from the mb, so your going to need a way to talk/listen to it. c++ does not inherently have this ability, so it depends on whether or not you want to do this for windows, linux, or os x.
for m$, somewher ein that big heep of api & visual studio there is probably an api to do it that may or may not be useful.
for linux, there are probably several diffrent packages that provide acess to get that information
for mac, well good luck i have no clue
but all in all, your"own code" for this will be different for each platform you are writing it for.
for m$, somewher ein that big heep of api & visual studio there is probably an api to do it that may or may not be useful.
for linux, there are probably several diffrent packages that provide acess to get that information
for mac, well good luck i have no clue
but all in all, your"own code" for this will be different for each platform you are writing it for.
Yes i know, my spelling sucks
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
-
- Posts: 222
- Joined: Fri Feb 23, 2007 4:38 pm
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
PureSpider
Do you have to be doing this under windows ?
There's libsensors for linux (from which the 'sensors' program reads it's data).
sample output:
Do you have to be doing this under windows ?
There's libsensors for linux (from which the 'sensors' program reads it's data).
sample output:
Code: Select all
doug@quadUBUNTU:~$ sensors
it8718-isa-0290
Adapter: ISA adapter
in0: +1.10 V (min = +0.00 V, max = +4.08 V)
in1: +1.30 V (min = +0.00 V, max = +4.08 V)
in2: +3.31 V (min = +0.00 V, max = +4.08 V)
in3: +2.96 V (min = +0.00 V, max = +4.08 V)
in4: +3.06 V (min = +0.00 V, max = +4.08 V)
in5: +0.85 V (min = +0.00 V, max = +4.08 V)
in6: +1.87 V (min = +0.00 V, max = +4.08 V)
in7: +2.94 V (min = +0.00 V, max = +4.08 V)
in8: +3.23 V
fan1: 1427 RPM (min = 0 RPM)
fan2: 1558 RPM (min = 0 RPM)
fan3: 1839 RPM (min = 0 RPM)
fan4: 0 RPM (min = -1 RPM)
temp1: +46.0°C (low = -1.0°C, high = +127.0°C) sensor = transistor
temp2: +60.0°C (low = -1.0°C, high = +127.0°C) sensor = thermal diode
temp3: -53.0°C (low = -9.0°C, high = +127.0°C) sensor = transistor
cpu0_vid: +0.000 V
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +52.0°C (crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +48.0°C (crit = +100.0°C)
coretemp-isa-0002
Adapter: ISA adapter
Core 2: +49.0°C (crit = +100.0°C)
coretemp-isa-0003
Adapter: ISA adapter
Core 3: +51.0°C (crit = +100.0°C)
- PureSpider
- Posts: 1459
- Joined: Tue Apr 08, 2008 9:37 am
- Location: Karlsruhe, BW, Germany
- Contact:
Who is online
Users browsing this forum: No registered users and 94 guests