I am creating an application that collects information from some hardware that can only be connected via a TCP link (sorry no UDP available which would make this SO much easier).
A brief background:
Base Unit: A PC receives regular interval packets from this Unit that get transmitted to all Player Units.
Player Unit: The PC sends the Base Unit packets to the Player Unit and the Player Unit sends a different packet back to the PC at a regular interval as well.
I am able to establish connections to everything and all packets (to and from every Unit) are received. However, there is a possibilty that a Player Unit will be abnormally disconnected from the network, but come back in the net again later. If there is only a short disconnect (say <5 sec) it remains connected and I continue to receive packets from that Player. However, if there is a longer dis ...
Go to the complete details ...