here is what needs to be done
1. Scanning IP bug fixing
when you press Scan Readers on the main page application searches for all available IP addresses that respond to port 80 and fill the list. The problem is that after the process is complete (progress bar is 100%) when you click another time to perform scanning it does it very quickly and does not return any IP. The searching is based on threads sent to each IP in the current network subclass.
2. switching between view controllers
After you click on one of the IP list (main controller) it should go to another view controller. The problem is that when you click the list row before the progress bar is 100% it goes to the 2nd view controller but if you do it after the process is complete and the progress bar is 100% it crashes. User should be able to move back and forward between view controllers any time
3. Sending some bytes over TCP
When user selects a row on the main page, should automatically go over to the second view controller (Reader device page). After the second page is loaded it should send some bytes to the selected IP address from the list.
The command to be sent is \x01\x00\x60\x98\x10\x81\x04 and the response bytes raw data should be displayed somewhere on the 2nd view controller
Please let me know if you have any questions