Improve reconnection mechanisms between DecsVISA and fridge.
Connection reliability with some of the Proteox fridges is spotty.
The current problem is that the flow of information between the two communication ends does not restart properly after a new connection to the fridge is established.
Suggested solution:
- Buffer the last information query coming from CryoAgent. If the response from the fridge never arrives, re-submit the query after reconnecting in an attempt to kickstart the flow.
Make sure that potential duplicate responses from the fridge are caught and handled before sending any data back to the CryoAgent.
Closes #1 (closed) #2 (closed)