Hardware/TBalancer/TBalancer.cs
Sun, 27 May 2012 14:23:31 +0000 Changed the license to the Mozilla Public License 2.0 and update the licensing information.
Sun, 19 Jun 2011 12:41:18 +0000 Added support for saving and restoring the sensor history for the last 24h. The sensor history is now saved in a reduced format (duplicate values are removed, gaps are marked with a NAN sensor value.
Sat, 30 Apr 2011 16:03:58 +0000 Fixed Issue 199.
Tue, 21 Sep 2010 20:32:36 +0000 Refactored some of the hardware monitoring code and fixed a few code inspection warnings.
Wed, 08 Sep 2010 19:29:58 +0000 Fixed some Code Analysis warnings.
Mon, 06 Sep 2010 19:53:13 +0000 Added a desktop gadget implementation.
Sun, 15 Aug 2010 14:46:58 +0000 Fixed some Code Analysis warnings.
Thu, 12 Aug 2010 20:53:27 +0000 Changed the project files to Visual Studio 2010. Fixed some Code Analysis warnings.
Sun, 08 Aug 2010 13:57:26 +0000 Refactored the hardware monitoring code into a library (Issue 101).
Mon, 07 Jun 2010 20:35:05 +0000 Added support for a second miniNG on the T-Balancer bigNG.
Sun, 06 Jun 2010 11:07:57 +0000 Fixed Issue 69.
Thu, 20 May 2010 21:23:54 +0000 Fixed Issue 10.
Sat, 15 May 2010 14:16:00 +0000 Added a sensor type Control (with unit percent) for (fan) PWM control sensors. Fixed Issue 2.
Sun, 09 May 2010 16:22:13 +0000 Refactored the hardware code and added the visitor pattern for operations on the computer/hardware/sensor/parameter tree.
Thu, 06 May 2010 19:20:38 +0000 Added an Identifier class for IHardware, ISensor and IParameter Identifier properties.
Mon, 05 Apr 2010 15:51:40 +0000 Fixed Issue 24.
Mon, 05 Apr 2010 15:31:19 +0000 Rewritten the T-Balancer code to use the FTDI D2XX drivers directly instead of the System.IO.Ports.SerialPort class. The SerialPort class has some ugly problems like http://connect.microsoft.com/VisualStudio/feedback/details/140018/serialport-crashes-after-disconnect-of-usb-com-port or http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/8a1825d2-c84b-4620-91e7-3934a4d47330 for which no real solution seems to exist. And Microsoft doesn't feel like it needs to be fixed for years now.
Fri, 02 Apr 2010 16:05:07 +0000 Fixed Issue 26. Added a dialog to automatically send a crash report.
Sat, 27 Mar 2010 12:57:09 +0000 Added a dialog for the report filename. Added additional checks to T-Balancer code for cases where the port gets closed. Moved the timer to the Computer class.
Sun, 07 Mar 2010 12:17:21 +0000 Changed the T-Balancer fields for the actual PWM (percent) value of the channels from 156+ to 137+, because on some (older?) hardware the fields 156+ seem not to be updated. Fields 137+ have one bit less resolution, but it's what the Navigator uses as well (and used only if in PWM mode).
Sat, 06 Mar 2010 21:50:22 +0000 Fixed TBalancer reading on hardware that uses 88 (instead of 255) as frame identifier.
Sun, 28 Feb 2010 16:12:55 +0000 The T-Balancer flow-meter time window seems to be scaled with a factor 4. Added the correction factor to get correct results.
Sat, 27 Feb 2010 20:08:13 +0000 Added sub-hardware support and basic enumeration for mainboards.
Sat, 27 Feb 2010 15:55:17 +0000 Added support for sensor parameters. Fixed Core and Thread count detection for Intel Core i7 CPUs with disabled HyperThreading.
Sun, 21 Feb 2010 18:10:30 +0000 Added support for T-Balancer sensorhub and miniNG. Added a Flow sensor-type.
Sun, 14 Feb 2010 21:09:08 +0000 Allow all protocols 2X for T-Balancer.
Sun, 07 Feb 2010 20:59:13 +0000 Release version 0.1.15. Added protocol 0x2C for T-Balancer.
Sun, 31 Jan 2010 22:00:31 +0000 Release version 0.1.6. Fixed F71882 temperature reading. Added error handling for ATI GPUs (ADL). Fixed sensor events.
Tue, 26 Jan 2010 22:37:48 +0000 Initial commit.