Hardware/TBalancer/FTD2XX.cs
2012-10-27 Reduced the amount of dynamic memory allocation when reading from the T-Balancer or creating tray icons.
2012-05-27 Changed the license to the Mozilla Public License 2.0 and update the licensing information.
2010-09-21 Refactored some of the hardware monitoring code and fixed a few code inspection warnings.
2010-09-15 Added a check to verify the FTDI chip ID before opening the T-Balancer port.
2010-09-08 Fixed some Code Analysis warnings.
2010-08-15 Fixed some Code Analysis warnings.
2010-08-08 Refactored the hardware monitoring code into a library (Issue 101).
2010-04-05 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.