Michael Möller
9b0113e6b0
Fixed the following NullReferenceException:
...
System.NullReferenceException:
in OpenHardwareMonitor.Hardware.Nvidia.NvidiaGroup..ctor()
in OpenHardwareMonitor.Hardware.Computer.Open()
in OpenHardwareMonitor.GUI.MainForm..ctor()
in OpenHardwareMonitor.Program.Main()
2010-05-15 11:20:50 +00:00
Michael Möller
4cd9cd9125
Refactored the hardware code and added the visitor pattern for operations on the computer/hardware/sensor/parameter tree.
2010-05-09 16:22:13 +00:00
Michael Möller
a49919717e
Added an Identifier class for IHardware, ISensor and IParameter Identifier properties.
2010-05-06 19:20:38 +00:00
Michael Möller
160f0bd783
Fixed a few more crash causing bugs.
2010-04-26 19:22:42 +00:00
Michael Möller
4248689d75
NVAPI interop struct packing improved.
2010-02-22 20:54:49 +00:00
Michael Möller
2cde9eff61
Fintek super I/O chips with base address 0x..5 are detected now as well. Set Pack = 1 for NVAPI struct interop (should fix GPU enumeration).
2010-02-22 09:57:02 +00:00
Michael Möller
bcb19ae527
Improved Winbond temperature reading. Temperatures create by adding PECI Agent values (delta to TCC Activation Temperature) to a (possibly uncalibrated) TBase are not read. Direct reading temperatures from sensor report register if available. Added lower bound for temperatures on Winbond chips. Nvidia GPUs are now displayed even if they do not have any sensors.
2010-02-20 19:51:10 +00:00
Michael Möller
0cc5a578c3
Added support for NVIDIA fan rpm. Changed NVIDIA GPU enumeration.
2010-02-09 19:42:33 +00:00
Michael Möller
2e34c0a7b0
Added NVAPI report output.
2010-02-08 20:23:24 +00:00
Michael Möller
8fc7a41776
Release version 0.1.2. First implementation for Fintek F71882FG chips. Fixed Intel Core i7 temperature reading. Changed Nvidia GPU enumeration.
2010-01-28 23:29:39 +00:00
Michael Möller
39ca26510c
Initial commit.
2010-01-26 22:37:48 +00:00