Tom DeVito 2.2.2011

Start: 10:00

  • I decided to change the way handshaking works so it only sends status messages when the status changes.  I am sure the computer doesn’t care how fast these messages are going back and forth, but it is much easier for me to ensure synchronization this way.
  • I am not sure why I thought the ReadFile method was blocking.  It seems it just returns false if there is nothing to read. I did a  test to confirm this.
  • Fixed an error if nothing was connected
  • Added error messages to the toString method
  • ComUtil uses a class called printable which is in the ComLib.  Any class can inherit from this in order to print data or error into the console.  It has a limited number of rows but should suffice consider most data will output on the  simulation interface.

End :6:00