Temp Reader Program

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
I'm currently developing an open-source temperature reading library and I need beta testers. Right now what I need is for you to run the EXE in the following zip file, and report what happens when you press on the button labeled "Test". All I need is the number that is displayed (should be 0, 1, or 2). I also need your CPU model (e.g. AMD Athlon 64, Intel Pentium 4, Intel Core Duo, Intel Core 2 Duo).

exe: http://www.xtknight.atothosting.com/dev/thermapp-test-20061210.zip

Extract the program to one directory and make sure all three files are intact, then run the exe. It should work on Windows 2000 and XP (32-bit). After I get the results of this test I will have to conduct some more tests to read Intel temps as I do not own a Core 2 Duo CPU.

Thank you.
 

Kappo

Platinum Member
Aug 18, 2000
2,381
0
0
I got a 0 (does this mean I fail?)

Intel Core 2 Duo T7200 (2ghz @ 999mhz at the moment)
 

BenchZowner

Senior member
Dec 9, 2006
380
0
0
I got a zero aswell.
Core 2 Extreme X6800
Asus P5W DH Deluxe ( Intel 975X Chipset )

Are you planning on reading the temperatures from the on-die DTS ( where applicable ) or just from SuperIO chipsets ? [ Winbond W83627HF, etc ]
 

n7

Elite Member
Jan 4, 2004
21,303
4
81
I have an Intel Core 2 Duo E6300, & the test button shows a 0 (zero).
Pic
 

MajinWade

Senior member
Jun 22, 2001
334
0
0
Well, I got an error, but then I realized you list 32-bit only. Maybe this will help anyway: Windows XP Professional x64 2003.

Error

Other computer:
AMD Sempron 2400+ 462 --> 1
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,591
5
0
Running on a client's laptop
CPU1 = 206Deg C

Del Latitude D610

Reports 0 when click Test
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
It should report 0 (no error) if it detects the sensor (actually ACPI capability bit), 1 if it detects a non-Intel CPU, 2 if it detects an Intel CPU without the sensor.

I am using the on-die DTS accessible via the CPU's registers, not temp sensor chipsets. The button is only testing the Intel portion of it. The AMD one should function fine already and list the correct temperatures. Intel ones may list 206 (255(error)-49 offset) for the CPU readings right now, but that will change. I'm not sure if the Opteron has the sensor or not.

Thanks again, I'll have another test soon. This one looks like a success (for Intel C2D chips).
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Next test: http://xtknight.atothosting.com/dev/thermapp-test-20061213.zip

Press the Test button and report the results printed in the text box (along with your CPU name, e.g. AMD Athlon 64 3500+). On Intel machines, the Test2 button will be enabled and I need those with Intel chips to try that one. Please be warned the Test2 may cause a GPF (driver crash, blue screen). I doubt that it will, but I am saying it's possible so close all your documents if you plan to test that one. If Test2 succeeds like it should, a Tjmax (maximum temperature) of the sensor will be listed in Celsius. This is the part of what I need to get the temperature (provide that value too if you'd like).

I will have to fix other issues later as I am really just focusing on implementing Intel support now.
 

EagleKeeper

Discussion Club Moderator<br>Elite Member
Staff member
Oct 30, 2000
42,591
5
0
Running on Personal Laptop

Centrino 1.8M

x86_mask(dec): 5
x86_family(dec): 6
x86_model(dec): 9
tjmax(dec): 100
 

JasonE4

Golden Member
Mar 14, 2005
1,363
0
0
Intel Pentium D 805

x86_mask(dec): 7
x86_family(dec): 15
x86_model(dec): 4
tjmax(dec): 100
 

n7

Elite Member
Jan 4, 2004
21,303
4
81
C2D E6300

Test
x86_mask(dec): 6
x86_family(dec): 6
x86_model(dec): 15

Test2
tjmax(dec): 100
 

n7

Elite Member
Jan 4, 2004
21,303
4
81
Opteron 165

Test
x86_mask(dec): 2
x86_family(dec): 15
x86_model(dec): 3
 

phantom404

Golden Member
Nov 2, 2004
1,460
2
81
Running on a Acer Laptop - Centrino Duo T2500 @2.0 GHz

Test1
x86_mask(dec): 8
x86_family(dec): 6
x86_model(dec): 14

Test 2
tjmax(dec): 100
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Thanks everyone. That concludes round two. Now I will try to read the temperature. Third time's the charm? I feel like I'm on a blind date without being able to test the app by myself.

phantom404 and HyperLite:

Good news. Both of you have model 14 Intels which have this register I'm trying to read from. Both of you were at risk of crashing but did not. Apparently your maximum temp is still 100 as the register I'm reading from did not indicate that it was 85.

Actually, n7, that went for your E6300 (x86_mask>3, x86_model=15) too (it had the register and did not crash). So I've got both scenarios covered. What does this mean to you? Well it means I'll be able to accurately record your temps. I'll still have to see whether or not anyone has a tjmax of 85, but in all three of your guys's cases the register was read, though it reported a tjmax of 100. The difference between it reporting 100 or 85 should not cause a crash anyway. It's reading the register in the first place that is risky, as if the register does not exist you get a blue screen. Apparently it exists on all C2D/CD CPUs in question. x86_mask is just the decimal version of what you'll see in CPU-Z's stepping read-out.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |