Commit Graph
433 Commits
Author SHA1 Message Date
Michael Möller 9e32a33cbf Merged the Nuvoton NCT6102D/NCT6106D implementation back into the NCT677X class. 2015-11-15 16:35:40 +01:00
Deve 2c1fe299cc Implement Nuvoton NCT6102D/NCT6106D chips. 2015-08-26 17:40:22 +02:00
Michael Möller 7614363308 Fixed an OverflowException when trying to use (unsupported) 64-bit thread affinity masks on 32-bit systems. 2014-12-30 22:49:32 +00:00
Michael Möller f054320731 Fixed the following issue (present only on 32-bit systems):
Version: 0.7.0.0

System.NullReferenceException: Object reference not set to an instance of an object.
   at OpenHardwareMonitor.GUI.MainForm.timer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Common Language Runtime: 4.0.30319.18444
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1
Process Type: 32-Bit
2014-12-30 22:47:39 +00:00
Michael Möller bf8d491ef2 Fixed Issue 651. 2014-12-30 21:04:54 +00:00
Michael Möller ebeb96c648 Changed the settings save code to use a two file based approach in order to reduce cases where settings are lost or reset (Fixed Issue 501). 2014-12-30 17:35:29 +00:00
Michael Möller dc69a9431c Added a new "Undefined" control mode. Changed the GPU fan control to restore to default (auto) settings when the Open Hardware Monitor closes (unless the control remained in "Undefined" mode). 2014-12-30 16:02:52 +00:00
Michael Möller 9eee90c076 Fixed Issue 645. 2014-12-28 22:42:36 +00:00
Michael Möller e94d026298 Added support for Intel Atom N2xxx, D2xxx, C2xxx, E3xxx and Z3xxx CPUs (Fixed Issue 610, Issue 422 and Issue 647). 2014-12-28 17:54:26 +00:00
Michael Möller ce61b81e50 Added support for Intel Core M-5xxx (14nm) Broadwell CPUs (Fixed Issue 646). 2014-12-28 15:34:37 +00:00
Michael Möller fdc917d504 Added support for Intel Xeon E5-2600/1600 v3, Core i7-59xx CPUs (Fixed Issue 617). Corrected an error in the Intel CPU power calculation (wrong bit mask for "Energy Status Units: bits 12:8"). 2014-09-16 20:35:33 +00:00
Michael Möller bf0e26c554 Fixed an issue with the Nuvoton NCT6791D (hardware monitor i/o space lock wasn't disabled before attempting to read data). 2013-09-07 08:07:11 +00:00
Michael Möller 9f28081100 Added a configurable logging interval. 2013-08-25 19:13:35 +00:00
Michael Möller 94cbde3e97 Fixed a few stability issues in the logging implementation. Added support for logging sensors once the reappear. 2013-08-18 21:44:08 +00:00
Michael Möller 92d4954da6 Added a first data logging implementation. 2013-08-11 21:26:56 +00:00
Michael Möller 5117c1292d Fixed an issue in the NCT677X class causing a crash when calling Update. 2013-08-04 06:54:46 +00:00
Michael Möller fb67ee38dc Changed the Intel core temperature reading to evaluate the "Reading Valid" bit 31 for package level sensors as well (undocumented). 2013-08-03 13:12:07 +00:00
Michael Möller 7513405fba Added experimental support for Intel Ivy Bridge-E CPUs. 2013-08-01 11:57:09 +00:00
Michael Möller 816b2d99b0 Refactored the SuperIOHardware class. 2013-07-21 21:03:31 +00:00
Michael Möller 84d37eec67 Fixed an issue where the voltages, temperatures, fans and controls arrays could be null (instead of zero length) causing NullReferenceExceptions in SuperIOHardware. 2013-07-21 21:02:55 +00:00
Michael Möller 6527a4450d Small correction for the Nuvoton NCT6791D super I/O chip. 2013-07-21 15:51:43 +00:00
Michael Möller f89eb0e578 Added experimental support for the Nuvoton NCT6791D super I/O chip. 2013-07-21 14:17:11 +00:00
Michael Möller b24637c47e Updated the version. 2013-07-14 16:32:27 +00:00
Michael Möller 76c5b31e1a Improved the code used to draw a line between the different OxyPlot subplots. 2013-07-14 14:04:44 +00:00
Michael Möller 6aea99bd27 Changed the name of RAM hardware to be always "Generic Memory" because the information from the SMBIOS table is not reliable. 2013-07-14 13:57:13 +00:00
Michael Möller 97e0a9c86f Changed the HDD enumeration code to drop drives without smart support and without any non-zero-sized logical drives. 2013-06-30 16:24:52 +00:00
Michael Möller 67354b4125 Added support for the Fintek F71869A (F71868AD) super I/O chip. 2013-06-30 11:41:36 +00:00
Michael Möller 9868e12d7a Added experimental support for AMD family 15h model 1Xh and family 16h CPUs. 2013-06-29 16:12:40 +00:00
Michael Möller ac5a861c13 Added support for new Samsung SSDs (like Samsung SSD 840 PRO). 2013-06-25 20:34:29 +00:00
Michael Möller 9976edbfee Added the NCT6771F and NCT6776F chips to the lm-sensors interface. 2013-06-23 19:10:28 +00:00
Michael Möller 57915384c8 Added code to handle exceptions when creating the report for drives that are no longer available/ready. 2013-06-09 20:11:20 +00:00
Michael Möller 4d5fa18490 Changed the HDD detection to list hard drives without SMART support as well (at least if they have any visible partitions on them). 2013-06-09 19:57:00 +00:00
Michael Möller dcfa8ef3f9 Added additional exception handling to the http server. 2013-06-09 19:25:44 +00:00
Michael Möller 0bc6629e3a Fixed an issue in the ram group implementation (sensor values did not get stored to the settings instance). 2013-06-09 17:50:45 +00:00
Michael Möller 81a926cfc9 Added Fahrenheit support to the plot. 2013-06-09 17:44:05 +00:00
Michael Möller 6260c63b71 Changed OxyPlot to draw a line between the different subplots. 2013-06-09 17:17:32 +00:00
Michael Möller 3ab2982c85 Small correction to the plot with multiple axes. 2013-06-09 16:53:16 +00:00
Michael Möller a9ae1a293f Added an option to disable stacked axes in the plot. 2013-06-09 16:44:19 +00:00
Michael Möller e72ae00be8 Added experimental support for Intel Haswell CPUs. 2013-06-09 16:10:43 +00:00
Michael Möller ea68316dc7 Added the new OxyPlot based plot implementation. 2013-06-09 16:08:59 +00:00
Michael Möller 27fe8eaaed Added binaries for the OxyPlot library and updated the License.html file. 2013-06-08 17:15:09 +00:00
Michael Möller 0b3f1bb595 Some modifications to the OxyPlot library to simplify the use in the Open Hardware Monitor. 2013-06-08 17:07:18 +00:00
Michael Möller 60c3b130f3 Some modifications to the OxyPlot library to back-port to .NET 2.0. Added the LINQBridge library for the LINQ based code in OxyPlot (the original .NET LINQ is not available in .NET 2.0). 2013-06-08 17:06:00 +00:00
Michael Möller df61f39c1c Added the source code of OxyPlot as of commit d190d7748a73 (6.5.2013). 2013-06-08 16:53:22 +00:00
Michael Möller acc4149327 Fixed Issue 415. 2012-11-19 21:05:41 +00:00
Michael Möller eac9cc4d11 Changed the super I/O fan control: Fan controls are now always displayed, even if the value is null (as for example for ITE 87XX chips in automatic mode. 2012-11-04 13:10:53 +00:00
Michael Möller 1ccebc6850 Added additional Fintek chips to the lm-sensors interface. 2012-11-03 17:58:55 +00:00
Michael Möller 9a1d0d5c08 Fixed Issue 368. Fixed Issue 369. Fixed Issue 370. 2012-10-28 15:19:45 +00:00
Michael Möller 69b0050008 Changed the source formatting of the HttpServer class to match the rest of the project. 2012-10-28 14:06:50 +00:00
Michael Möller 87641aebbd Fixed Issue 382. 2012-10-28 11:34:53 +00:00