<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Mother Board (System) Temperature using C# in Intel® Business Client Software Development</title>
    <link>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882867#M3468</link>
    <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Well I was going to suggest WMI, but sounds like you didn't find what you need.&lt;BR /&gt;&lt;BR /&gt;Intel has some &lt;A title="Intel Desktop Utilities" href="http://www.intel.com/design/motherbd/software/idu/" target="_blank"&gt;utilities &lt;/A&gt;also, but I am not aware of an API or SDK for this.&lt;BR /&gt;&lt;BR /&gt;Maybe someone else on the forum can provide some info.</description>
    <pubDate>Thu, 11 Jun 2009 16:46:48 GMT</pubDate>
    <dc:creator>Lance_A_Intel</dc:creator>
    <dc:date>2009-06-11T16:46:48Z</dc:date>
    <item>
      <title>Mother Board (System) Temperature using C#</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882866#M3467</link>
      <description>Hello, &lt;BR /&gt;&lt;BR /&gt;I am developing a little utility that will check the CPU utilisation, Memory Utilisation, &lt;BR /&gt;Hard Disk Utilisation and the Temperature check for the System and the Mother Board, using C#&lt;BR /&gt;&lt;BR /&gt;I have done till the Information about CPU, Memory, Hard Disk but when it comes to Temperature,&lt;BR /&gt;I can not find any clue how to do it,&lt;BR /&gt;&lt;BR /&gt;I have tried the WMI classes (Win32_TemperatureProbe) but nothing.&lt;BR /&gt;The utilities available on the net are able to find the temperature, so it can be done, but how I do not know.&lt;BR /&gt;&lt;BR /&gt;If any body can help me I will be very happy.&lt;BR /&gt;</description>
      <pubDate>Thu, 11 Jun 2009 10:21:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882866#M3467</guid>
      <dc:creator>ibn-batuta</dc:creator>
      <dc:date>2009-06-11T10:21:36Z</dc:date>
    </item>
    <item>
      <title>Re: Mother Board (System) Temperature using C#</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882867#M3468</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Well I was going to suggest WMI, but sounds like you didn't find what you need.&lt;BR /&gt;&lt;BR /&gt;Intel has some &lt;A title="Intel Desktop Utilities" href="http://www.intel.com/design/motherbd/software/idu/" target="_blank"&gt;utilities &lt;/A&gt;also, but I am not aware of an API or SDK for this.&lt;BR /&gt;&lt;BR /&gt;Maybe someone else on the forum can provide some info.</description>
      <pubDate>Thu, 11 Jun 2009 16:46:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882867#M3468</guid>
      <dc:creator>Lance_A_Intel</dc:creator>
      <dc:date>2009-06-11T16:46:48Z</dc:date>
    </item>
    <item>
      <title>Re: Mother Board (System) Temperature using C#</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882868#M3469</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/431696"&gt;ibn-batuta&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Hello, &lt;BR /&gt;&lt;BR /&gt;I am developing a little utility that will check the CPU utilisation, Memory Utilisation, &lt;BR /&gt;Hard Disk Utilisation and the Temperature check for the System and the Mother Board, using C#&lt;BR /&gt;&lt;BR /&gt;I have done till the Information about CPU, Memory, Hard Disk but when it comes to Temperature,&lt;BR /&gt;I can not find any clue how to do it,&lt;BR /&gt;&lt;BR /&gt;I have tried the WMI classes (Win32_TemperatureProbe) but nothing.&lt;BR /&gt;The utilities available on the net are able to find the temperature, so it can be done, but how I do not know.&lt;BR /&gt;&lt;BR /&gt;If any body can help me I will be very happy.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Hi,
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;Hopefully I am able to contribute.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;I also searched for a way to retrieve CPU temperature data, (tried WMI) and almost gave up.&lt;/DIV&gt;
&lt;DIV&gt;Until i came across :http://openlibsys.org/.&lt;/DIV&gt;
&lt;DIV&gt;The DLL wil give you acces to the the IA32_TERM_STATUS registry in the Machine System Registry.&lt;/DIV&gt;
&lt;DIV&gt;As far as i have been able to test it will only work on Intel Core processors and/or newer. (pentium 4 doesnt return anything). Maybe these older processors dont use Digital Thermal Sensors?&lt;/DIV&gt;
&lt;DIV&gt;It doesnt directly retrieve youre core temperatures, but retrieves the value to the thermal Junction of your processor. (This TJ value can differ depending on Model or Stepping)&lt;/DIV&gt;
&lt;DIV&gt;So for example if you set the Thermal Junction to 100 and you retrieved 67 out of the registry the temperature would be 100 - 67 = 33 C.&lt;/DIV&gt;
&lt;DIV&gt;Here &lt;A href="http://www.hardforum.com/showthread.php?t=1192840i" target="_blank"&gt;http://www.hardforum.com/showthread.php?t=1192840i&lt;/A&gt; found the required information for accessing and reading the correct HEX values.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;Hope this helpes,&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;MSH84&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 15 Jun 2009 13:45:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882868#M3469</guid>
      <dc:creator>msh84</dc:creator>
      <dc:date>2009-06-15T13:45:51Z</dc:date>
    </item>
    <item>
      <title>Re: Mother Board (System) Temperature using C#</title>
      <link>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882869#M3470</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/431696"&gt;ibn-batuta&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Hello, &lt;BR /&gt;&lt;BR /&gt;I am developing a little utility that will check the CPU utilisation, Memory Utilisation, &lt;BR /&gt;Hard Disk Utilisation and the Temperature check for the System and the Mother Board, using C#&lt;BR /&gt;&lt;BR /&gt;I have done till the Information about CPU, Memory, Hard Disk but when it comes to Temperature,&lt;BR /&gt;I can not find any clue how to do it,&lt;BR /&gt;&lt;BR /&gt;I have tried the WMI classes (Win32_TemperatureProbe) but nothing.&lt;BR /&gt;The utilities available on the net are able to find the temperature, so it can be done, but how I do not know.&lt;BR /&gt;&lt;BR /&gt;If any body can help me I will be very happy.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Hi there,&lt;BR /&gt;&lt;BR /&gt;In the SDK thereare no CIM (or AMT_XXX) classes to directlyaccess that information via WMI.&lt;BR /&gt;But there is a second option: PETs.&lt;BR /&gt;AMT supports SNMP, that means that managed machine generates some platforms events traps -PETs- that travel through the wire using the SNMP protocol.&lt;BR /&gt;So, from yourmanagement application you can register to listen those events; there are 33 types of events for specific actions happened in AMT machine, some of those are the ones you're looking for: OverTemperature Event, OverTemperatureWarning Event, GenericCriticalTemperature Event and so on.&lt;BR /&gt;&lt;BR /&gt;Javier Andrs Cceres Alvis&lt;BR /&gt;</description>
      <pubDate>Wed, 17 Jun 2009 14:14:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Business-Client-Software/Mother-Board-System-Temperature-using-C/m-p/882869#M3470</guid>
      <dc:creator>jacace</dc:creator>
      <dc:date>2009-06-17T14:14:37Z</dc:date>
    </item>
  </channel>
</rss>

