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
