Saturday, April 10, 2010

Software Implementation Phase Complete

The software implementation phase has been completed. Now it is time to move on to the integration and validation testing. By doing unit tests, a few bugs have been found and noted. Some of these are:

1. Application hangs when sending a send/receive message to the controller with the ip, port, or both are set to the wrong address.
2. A problem with socket closing has made the app crash multiple times. Likely not closing correctly in all possible code paths. Currently analyzing a solution.

Likely more will be found in the coming days when more comprehensive testing has been done.

Possible Changes:
1. Slight modification to the UI to allow myself to change ip/port address on the fly. Currently the addresses are hard-coded. This will make demoing the project unfeasable. A fix will be made tomorrow.

More to come as testing commences.......