Thanks for the advice jonathan, I am going to try it now. However, the documentation is unclear about uip_acked(). Does that return > 0 when ANY ACK is received, or only when data that has already been sent has been acknowledged by the remote side?
Surely there is a formal method for doing this? Thanks --Eric