The challenge is the latency and time-outs for packets. When a device communicates over RF it sends information out in batches. An acknowledgement of receipt or a query about a corrupt packet is the reply the message originator gets. Well, it it takes to long to hear back from the recipient then...