Thanks for the reply.
Yes I do think there should be a reset button, at least in certain cases any way.
Here is my argument for a reset button. When configured in cyclic sleep mode the radio could be off for mins hrs days etc. If you program it and make a mistake it is hard to get back in touch with the device if it is asleep, especially if you have to wait for an hour for it to wake back up. The easiest way I have found is to press the reset button. Once it is reset the device is awake and able to received data at least until it goes asleep anyway. Just after a reset there is a predictable window to get commands to it.
Thanks again.