ded Posted November 28, 2010 Share Posted November 28, 2010 Hi, I'm using Everest/AIDA64 for monitoring of temperatures outside computer case. I use ASUS external Temp sensor plugged to OPT motherboard connector. Everything is going right when temperature is above zero (Celsius). When temp is going below zero, the measurements are good too. The only small problem is that it is reported as unsigned integer (i.e. -1 as 129) but it is not so important. But when AIDA is starting and sensor temperature is below 0, it rejects the sensor from further reading. So it cannot be found neither in systray nor the registry. Possibly AIDA sensor detection logic decides that such values with bit7=1 are meaningless and sensor is not working. It takes place only when AIDA detects the sensors, so, if temp was > 0 on detection time, all later sensor readings are performed and good, regardless of temperature sign. Is there a way to force the monitoring of these sensors regardless of their start values? Hardware used: MB Asus Maximus II Formula, standard ASUS external temperature sensors with 1m cables connected to OPT1-OPT3 motherboard connectors. Regards, Ilya 1 Quote Link to comment Share on other sites More sharing options...
Fiery Posted November 28, 2010 Share Posted November 28, 2010 Thank you for the info, we'll work on that. However, on Maximus II boards we have absolutely no documentation or info on how OPT temperatures are coded in the register. The BIOS of that board simply ignores any readings above 110, so it simply does not support any negative temperatures. You mentioned -1 Celsius is coded as 129 (signed integer), but can you also please check how -2 and -3 Celsius is coded? -2C = 130 and -3C = 131 perhaps? Thanks, Fiery Quote Link to comment Share on other sites More sharing options...
ded Posted November 28, 2010 Author Share Posted November 28, 2010 You mentioned -1 Celsius is coded as 129 (signed integer), but can you also please check how -2 and -3 Celsius is coded? -2C = 130 and -3C = 131 perhaps? Thank you for the reply. Yes, they coded as you said, -2C = 130 and -3C = 131 etc. So my decoding is int realTemp = (tempReadFromRegistry <= 128)? tempReadFromRegistry : 128 - tempReadFromRegistry; The problem of sensor loss is in its detection only. Quote Link to comment Share on other sites More sharing options...
Fiery Posted November 28, 2010 Share Posted November 28, 2010 We've improved negative temperature handling in the following new beta release of AIDA64 Extreme Edition: http://www.aida64.com/downloads/aida64extremebuild1165vs6mnwy3qxzip After upgrading to this new version, make sure to restart Windows to finalize the upgrade. Let me know how it works. Thanks, Fiery Quote Link to comment Share on other sites More sharing options...
ded Posted November 29, 2010 Author Share Posted November 29, 2010 We've improved negative temperature handling in the following new beta release of AIDA64 Extreme Edition: Thank you for the fast response! I tried the version you provided. The results are: (1) It seems not to write OPT sensor values to the registry. Sorry, I haven't tested other methods of retrieving data. (2) OPT temp sensor icons now successfully appeared in systray, having strange line on the bottom of the icon, and not displaying negative sign, when the values are negative. (3) Now systray icons show -17C instead of -11C according to the reference thermometer. This issue is a question of sensor calibration, and of course it is not a responsibility of AIDA. Furthermore I'm not sure that this temp range is suitable for that sensor and/or mobo controller. Anyway I could perform the calibration issues by myself if you'll provide export to the registry . Regards, Ilya Quote Link to comment Share on other sites More sharing options...
Fiery Posted November 29, 2010 Share Posted November 29, 2010 1) Are you sure? We've just tested it, and we have all three OPTx temperatures in the Registry. Have you enabled the relevant items in AIDA64 / main menu / File / Preferences / Hardware Monitoring / External Applications? 2) We'll fix that in the next AIDA64 beta release. As soon as it's ready, I'll post a note into this topic Thanks, Fiery Quote Link to comment Share on other sites More sharing options...
ded Posted November 29, 2010 Author Share Posted November 29, 2010 1) Are you sure? We've just tested it, and we have all three OPTx temperatures in the Registry. Have you enabled the relevant items in AIDA64 / main menu / File / Preferences / Hardware Monitoring / External Applications?2) We'll fix that in the next AIDA64 beta release. As soon as it's ready, I'll post a note into this topic 1) My bad - now I double-checked the controls you said and noticed that the reflection to Registry is turned on, but OPTx items were unchecked. (Maybe during experiments I turned these switches off when OPTx were detectable because temp > 0, and later they stopped being detectable because temp < 0, and so they lost from the settings page. and then I ran your Beta and forgot to check the settings. Ufff. ) Now I switched them on and my systray icon now reflecting your -14C in the Registry and your icon too. 2) Thank you! Staying monitoring this topic for your posts. Regards, Ilya Quote Link to comment Share on other sites More sharing options...
Fiery Posted December 3, 2010 Share Posted December 3, 2010 We've further improved negative temperature support in the following new beta release of AIDA64 Extreme Edition: http://www.aida64.com/downloads/aida64extremebuild1170ws0dcy6mjxzip After upgrading to this new version, make sure to restart Windows to finalize the upgrade. Let me know how it works Thanks, Fiery Quote Link to comment Share on other sites More sharing options...
ded Posted December 3, 2010 Author Share Posted December 3, 2010 We've further improved negative temperature support in the following new beta release of AIDA64 Extreme Edition: http://www.aida64.com/downloads/aida64extremebuild1170ws0dcy6mjxzip Let me know how it works Thank you, it works with OPTx fine! Quote Link to comment Share on other sites More sharing options...
Fiery Posted December 3, 2010 Share Posted December 3, 2010 Thank you for the feedback Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.