Commit Graph
38 Commits
Author SHA1 Message Date
Michael Möller 330e93ea64 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. 2011-06-19 12:41:18 +00:00
Michael Möller 6e86c9e1a9 Fixed Issue 199. 2011-04-30 16:03:58 +00:00
Michael Möller fc62ecc4df Fixed Issue 164. 2011-02-12 21:17:42 +00:00
Michael Möller 3e10baea63 Added more error checking to the T-Balancer enumeration code. This hopefully fixes an IndexOutOfRangeException in the TBalancerGroup constructor. 2010-10-06 19:50:10 +00:00
Michael Möller bcde768e25 Refactored some of the hardware monitoring code and fixed a few code inspection warnings. 2010-09-21 20:32:36 +00:00
Michael Möller 49fad56e8c Added a check to verify the FTDI chip ID before opening the T-Balancer port. 2010-09-15 18:43:15 +00:00
Michael Möller 7752670742 Fixed some Code Analysis warnings. 2010-09-08 19:29:58 +00:00
Michael Möller 39600d1cf3 Added a desktop gadget implementation. 2010-09-06 19:53:13 +00:00
Michael Möller 2071610bbe Fixed some Code Analysis warnings. 2010-08-15 14:46:58 +00:00
Michael Möller 2ec18bf862 Changed the project files to Visual Studio 2010. Fixed some Code Analysis warnings. 2010-08-12 20:53:27 +00:00
Michael Möller a2650ba983 Refactored the hardware monitoring code into a library (Issue 101). 2010-08-08 13:57:26 +00:00
Michael Möller 492a6d938a Fixed BadImageFormatExceptions. 2010-07-27 18:47:58 +00:00
Michael Möller 9c1956f727 Added support for a second miniNG on the T-Balancer bigNG. 2010-06-07 20:35:05 +00:00
Michael Möller dd67a0aa5c Fixed Issue 69. 2010-06-06 11:07:57 +00:00
Michael Möller f26b2f446f Fixed Issue 68. 2010-06-05 09:40:57 +00:00
Michael Möller 8e5e1d7d19 Fixed Issue 10. 2010-05-20 21:23:54 +00:00
Michael Möller fa260097d4 Added a sensor type Control (with unit percent) for (fan) PWM control sensors. Fixed Issue 2. 2010-05-15 14:16:00 +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 772fa1b94c Fixed Issue 24. 2010-04-05 15:51:40 +00:00
Michael Möller 76a3ac113b 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. 2010-04-05 15:31:19 +00:00
Michael Möller 20158a0edd Fixed Issue 26. Added a dialog to automatically send a crash report. 2010-04-02 16:05:07 +00:00
Michael Möller d5ed83e09a 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. 2010-03-27 12:57:09 +00:00
Michael Möller 28372ca610 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). 2010-03-07 12:17:21 +00:00
Michael Möller 299eb1cdb7 Fixed TBalancer reading on hardware that uses 88 (instead of 255) as frame identifier. 2010-03-06 21:50:22 +00:00
Michael Möller cebd4a79c9 The T-Balancer flow-meter time window seems to be scaled with a factor 4. Added the correction factor to get correct results. 2010-02-28 16:12:55 +00:00
Michael Möller 2dcac6acac Added sub-hardware support and basic enumeration for mainboards. 2010-02-27 20:08:13 +00:00
Michael Möller f208712a0d Added support for sensor parameters. Fixed Core and Thread count detection for Intel Core i7 CPUs with disabled HyperThreading. 2010-02-27 15:55:17 +00:00
Michael Möller ba9015c451 Added support for T-Balancer sensorhub and miniNG. Added a Flow sensor-type. 2010-02-21 18:10:30 +00:00
Michael Möller fd6d92b845 Added global exception handling for T-Balancer detection (to handle ArgumentException if portName does not exist). 2010-02-18 14:03:02 +00:00
Michael Möller b43e33cb4f Restored CTSHolding check and added more report output for T-Balancer enumeration. 2010-02-16 21:44:25 +00:00
Michael Möller e3a64e9a06 Allow all protocols 2X for T-Balancer. 2010-02-14 21:09:08 +00:00
Michael Möller 1b965a3ab3 Changed the T-Balancer detection and added more report details. 2010-02-12 08:17:51 +00:00
Michael Möller 1fdd207910 Added support for Winbond W83627EHF, W83667HG, W83667HG-B mainboard chips. 2010-02-08 20:18:25 +00:00
Michael Möller ba97d6524f Release version 0.1.15. Added protocol 0x2C for T-Balancer. 2010-02-07 20:59:13 +00:00
Michael Möller 74ccf4154e Release version 0.1.14. Added more report details for T-Balancer bigNG. 2010-02-07 20:11:30 +00:00
Michael Möller 34d773fa90 Release version 0.1.6. Fixed F71882 temperature reading. Added error handling for ATI GPUs (ADL). Fixed sensor events. 2010-01-31 22:00:31 +00:00
Michael Möller 39ca26510c Initial commit. 2010-01-26 22:37:48 +00:00