Ok basically im trying to re-code a program that is free to edit (open source!).
Its the iMac version of the Fan Control program.
I've got it as far as getting one of the sensor codes into the program and setting the fan SMC codes so it controls it but i've come across a few issues including:
Minimum fan speeds arn't what are set by the SMC or by my values in the code. (Eg the minimum CPU fan speed is 800, yet the minimum value on the slider is 1200 and it actually runs at 1400 )
Along with things like some of the fan codes make other fans spin up too
Things like that.
My aim is to get from This to
CPU/PS/PCI fan controlled by their respective temperature sensors
Intake and exhaust fan controlled by the CPU core temperature (jointly adjusted seeing as they need to be in sync)
Can anyone help me on my way? Pointers and general help (not doing it for me!) would be great as I'd like to learn more than the basic C++ i've done so far.
Here is the code I'm up to so far:
http://www.thunder-keep.co.uk/site/macpro2009sourcecode.zip
Thanks
Its the iMac version of the Fan Control program.
I've got it as far as getting one of the sensor codes into the program and setting the fan SMC codes so it controls it but i've come across a few issues including:
Minimum fan speeds arn't what are set by the SMC or by my values in the code. (Eg the minimum CPU fan speed is 800, yet the minimum value on the slider is 1200 and it actually runs at 1400 )
Along with things like some of the fan codes make other fans spin up too
Things like that.
My aim is to get from This to
CPU/PS/PCI fan controlled by their respective temperature sensors
Intake and exhaust fan controlled by the CPU core temperature (jointly adjusted seeing as they need to be in sync)
Can anyone help me on my way? Pointers and general help (not doing it for me!) would be great as I'd like to learn more than the basic C++ i've done so far.
Here is the code I'm up to so far:
http://www.thunder-keep.co.uk/site/macpro2009sourcecode.zip
Thanks