I'm having problems when calling this method. I put some test code in the XbeeClassic.Tester app to call this infintely with a 5s or 10s sleep between calls. It will work for a small number of times (never more than about nine, sometimes as few as one) before it starts throwing Timeout exceptions. Once it begins throwing exceptions, it never makes another successful call.
I've tried this on the locally-connected node, as well as networked nodes with similar results. I can do other things: set a digital output high and low on 1s intervals for hours on end. I've also tried changing XBeeControllerBase.DefaultRemoteQueryTimeout and XBeeControllerBase.DefaultLocalQueryTimeout from 10 to 20 with no luck.
I'm having problems when calling this method. I put some test code in the XbeeClassic.Tester app to call this infintely with a 5s or 10s sleep between calls. It will work for a small number of times (never more than about nine, sometimes as few as one) before it starts throwing Timeout exceptions. Once it begins throwing exceptions, it never makes another successful call.
I've tried this on the locally-connected node, as well as networked nodes with similar results. I can do other things: set a digital output high and low on 1s intervals for hours on end. I've also tried changing XBeeControllerBase.DefaultRemoteQueryTimeout and XBeeControllerBase.DefaultLocalQueryTimeout from 10 to 20 with no luck.
Any ideas?