HOME
What's New

CPU Cooler
Programs
Introduction
AmnHLT
CpuIdle
Rain 
VCool 2.0 
Waterfall Pro 
Current Tests 
Test Archives

UDMA Driver 
Tests 
Windows 95
Windows 98
Windows NT

Way 2 Cool 
Projects 
Compaq 1800T
1800T Temp Monitor
Celeron-A
Going for 504
More on 504
Cheap Sandwich
BX6r2 Diode Fix
Condensation
Lap that Slug
Celeron PPGA
Journey to 1080
Building an NT Box
Heat Pipe 1
Heat Pipe 2
Heat Pipe 2.2
gp_Temp
gp_Temp4
gp_Temp5

Heat Sinks 
Aavid
A&C Prototype Sink
Alpha P125
Alpha P521
CPU Cooler
FullWay
Tom's Sink
Water Cooler 1
Water Cooler 2
Water Cooler 3
Water Cooler 4
*
Water Cooler 6
Water Cooler 7

Way 2 Cool
Thermometer
Thermometer 2
K-6 heat sink
Case Cooling
Heat Sink Tester
More Case Cooling
Klamath heat sink
Q500A Cooling
My Server Temps
Temp Calculators
CKS400 Rack Case
Fan Controller
Cooling Links
Downloads Page

Tips and Trix
Dual Boot Win95 / 98
Dual Boot Linux/NT4
D-B Linux/Win2k
Hot Flash your BIOS

Family Stuff
Prom / St. John
Providenciales

Email Jim

     For Motherboard Monitor 5

(Updated Jan. 23, 2003)
gp_Temp now works with Motherboard Monitor 5.1.9.1 and later -- use the gp_Temp5.04 file from the downloads page.
On the off-chance you are running Motherboard Monitor 5.09, use gp_Temp5.03.

Download gp_Temp5
Download steinhart.zip

Thanks to those of you who suggested it, I have rewritten gp_Temp to work with the shared memory of Motherboard Monitor 5.  While I am giving out thanks, thanks to those of you who have helped with the testing and - of course - special thanks to Alex van Kaam for the MBM software that has made playing with heat sinks so much more fun.

gp_Temp5 will read the temperature values of four 10k through 200k Ohm thermistors through the game port of your computer or sound card on Windows 95, 98, NT, Millennium, Windows 2000, and Windows XP systems.  The temperatures may be read directly from gp_Temp5, but the program was mainly written so that the temps may be read from MBM5.  Much nicer to have all of your temperatures displayed in one program.

gp_Temp5.04 is now works with all versions of Motherboard Monitor from version 5.1.9.1 to present.

If, on the off chance you are running MBM 5.09, please use gp_Temp5.03, otherwise, use gp_Temp5.04

I have received a few comments that the 10k thermistors give less than optimal results at room temperature and above. Yes, this is true.  For best results when measuring temperatures 25°C (77°F) and above, use 50k or 100k ohm thermistors.  I realize that 10k thermistors are easier to find (hello Radio Shack), but the accuracy will suffer.  25°C is at the top of the range for a 10k thermistor when read through the game port.  10k thermistors also seem to make it harder to get proper coefficients.  Some people have reported that they end up with negative numbers.  Negative coefficients may not work well in gp_Temp5.  If you receive negative coefficients, please read through the gp_Temp instructions starting here for a more in-depth explanation of how gp_Temp works and how to calibrate the program.  If you continue to get negative coefficients, go ahead and try them - though the program seems to be more accurate when all of the coefficients are in the plus range.

If you are looking for a source for thermistors online, try Newark Electronics site.

50k ohm ntc thermistor from Thermometrics - Thermometrics part number - DC95G503W  -- Newark Electronics part number 52F3334
100k ohm ntc thermistor from Thermometrics - Thermometrics part number - DC95G104W  -- Newark Electronics part number 52F3329

While they are a little more pricey than the Radio Shack 10k thermistors at (US)$3.83 each as opposed to $2. at the shack, they are also a bit smaller in size.  This is nice when you're trying to get them into small spaces.

If you're looking for a cheaper source for thermistors (I am too), you'll benefit from the knowledge that most thermistors are numbered similarly.  In the part number  DC95G503W, the 503 corresponds to 50 with 3 trailing zeros or 50,000 ohms.  DC95G104W would work out to 10 with 4 trailing zeros or 100,000 ohms.  103 in the part number would be 10 + 000 or 10k ohms.

Got it? You better have, 'cause there's going to be a test!

Screenshots

gp_Temp5  for Motherboard Monitor 5

The gp_Temp5 setup screen.

 
Motherboard Monitor 5.08 beta showing High / Low / Average of gp_Temp5 and (at the top) all seven
temperatures from the motherboard chip and gp_Temp5 using MBM5's On Screen Display.
This should be similar to the most recent MBM display.

I have found that displaying all seven temperatures (3 from the motherboard and another 4 from gp_Temp5) in the system tray makes things a bit crowded.  However, with the use of  the On Screen Display (OSD) of MBM, you can display the temps across the top of the screen.  Since the OSD is "always on top," it can be seen in all programs.  A neat feature.  I use the following script:

<Temp 1 Name> : <Temp 1 Value> | <Temp 2 Name> : <Temp 2 Value> | <Temp 3 Name> : <Temp 3 Value> | <Temp 4 Name> : <Temp 4 Value> | <Temp 5 Name> : <Temp 5 Value> | <Temp 6 Name> : <Temp 6 Value> | <Temp 7 Name> : <Temp 7 Value>

This will keep all 7 temps on one line.  If I position the OSD at about 30 on the horizontal plane, the temps don't interfere with the program names in each program's header.

As I have documented the process of assembling the thermistors and setting up the program in both gp_Temp and gp_Temp4, I'll won't be going through it again, but page 2 has the ReadMe from gp_Temp5 and page 3 contains the source code for the shared memory interface between gp_Temp5 and MBM5.

Well, that's about it.  I hope the program is useful.  If you should encounter any bugs, please drop me an e-mail  E-mail Jim.

The setup information can be found by clicking on the link to the right or choosing gp_Temp5 page 2 at the bottom.

Setup information ==>

Click here to view the source code for the gp_Temp to MBM interface.
 
 
gp_Temp
page 1
gp_Temp
page 2
gp_Temp
page 3
gp_Temp4
page 1
gp_Temp5
page 1
gp_Temp5
page 2
gp_Temp5
page 3