RE: Fan Control
I see the reading, but it is incorrect. I run the .exe & choose "Sensor Only" & it takes a very long time for detection. Then the Warning Message appears. I choose "Continue" & it reads 963 rpm, when fan is at 0 rpm, then quit & start again & choose "Disable Sensor". Same reading. Now, if run again, no error message.
I am running the HP Fan Control as mentioned earlier. Waited until fan came on at around 3000rpm & your reading is in agreement with HPFC reading. When HPFC goes to 0, you're stuck at 963. Your max reading is 7021rpm (clearly wrong!), min reading is 963. Looks like an offset (480) & a scaling error (2x), but not all the time. Fan goes off at 50C, on at 60C. Once both are running for a while & the fan comes on, your speeds agree.
Exit HPFC & all is different. Fan speed read 3300 rpm (min, max, current). Restart HPFC, current & min are 963 max is 3300. Exit HPFC, now start HPFC again. Now fan is running continuously. Fan finally shuts off & you're stuck at 963.
Maybe this helps from the Instructions for HPFC
HPFancontol for HP ProBook 4530s and maybe others in the series.
Tested on a 4530s with integrated HD3000 GPU.
IMPORTANT!!! Disable "Fan always on while on AC power" in the BIOS.
Without this setting, HPFanControl will not be able to turn the fan off when you use the laptop with AC power.
When the program starts, it locks the CPU temp at a low value.
This enables full control of the fan and uses the GPU temp as reference for turning the fan on/off/faster/slower. The "fake" CPU temp can be set by editing HP32start=XX. (default=31 on 4530s)
Edit XX in the first line of this .ini as the temperature where the fan would turn off on its own.
To find this value on your notebook, open RW - http://jacky5488.myweb.hinet.net/download.html , go the the EC (embedded controller) and double click byte 38 to edit it. Using a dec to hex converter - http://easycalculation.com/decimal-converter.php , start writing values lower than 39C so you can find at what temp the fan turns off. When HPFanControl closes, or when the user
changes from smart or manual mode to bios mode, the program resets the real CPU temp value, by writing 00 at byte 38 and also resets the fan speed.
If on your notebook the "reset cpu temp" value is other than 00, you can change it at "HP32stop=xx".