exactaly. I also think that setings changed by the hardware (rotary encoders and such) should be relayed to the software, and stored in a bank of non-volatile ram, so that if the computer is unable to receive information (or you turn the computer off), it is all stored in the ram. And, any changes made in the software, is relayed to the hardware, and then stored in the bank of ram. I have been playing around with a PWM circut to use for fan control, using a digital pot, a mosfet, and a few other parts. In order for the software to change fan speed, it would need to pultse the digital pot, however many times that you want the fan speed to change. Now, I just need to figure out a sutible digital pot for the job... Bricolo, still waiting for a email...
That is cool, but I'm not sure about the "range" of the sensor. I saw some in a mag that were from -55c to 125c, I'll look into it, as well as post something in the electronics forum. Signing out...
Ok, sorry about the long wait, but I found both the temp sensors, and a 32-1 multiplexer. Both are analog devices, the temp sensor is: ad22100 and the multiplexer (it's new) is: ADG732. The temp sensors (can) come in 3 pin housings, similar to small transistors, and 3 pin LEDs. I imagine that they could be lapped for heatsink applications. No software mockups, as of yet. I had "other" stuff to do for most of the weekend (life, isn't it wonderful ) Viridius, do you, by any chance, know how to interface with one of those serial digital pots (the normal ones are way too expencive)? Signing out...