In this assignment the basics of the TCP protocl are exlored. There are 3 modules.
The echo module sends packets to a server and receives back the echo. The packets may include errors in which case the application requests the packet again.
The image module requests images from CCTV cameras available to the public. The cameras can also be controled by sending the corect comands. The images received may have artificialy produces errors for testing purposes
The gps module receives GPS data from the server parses the information and requests from the server an image with the GPS points on the map