Thanks Mike for taking the time to respond. I do derive from the mDotEvent class to handle the receive packets. However I was wondering if should set out a timeout (a finite time to wait) in my main thread to ensure that the receive window and the ack window are accommodated for and worst case an mDot Event doesn’t fire, especially when there is no downlink packet to expect or for some reason the send fails or the recv fails.
Thanks,
Ajay