Hi,
I qoute from
http://www.thisisant.com/component/option,com_fireboard/Itemid,146/func,view/catid,25/id,976/
"At the application layer, you could specify to close the channel after a certain number of Rx fails, but this is not built into ANT."
Why then is there a network event EVENT_RX_FAIL_GO_TO_SEARCH documented?
In my observations I have not yet seen this code being generated by Ant. I am using shared slave channels if that makes any difference.
In my investigations it seems as though once a sync error is reported the slave never recovers and never drops back to search. My application has to reset the Nordic and restart.
I have several questions with regards this.
1. If Ant does indeed drop back to searching then from what I read elsewhere it can happen after a second or two of sync misses depending on the Ant message rate - how many misses would be reported by a slave working at 12Hz before it would drop back to search?
2. If this happens, where a slave drops back to search, will Ant search for the previous master it was connected to auotmatically or will it search again from scratch based on its previous search configuration?
3. If it does indeed connect to the previous master will it still use its previous shared slave channel slave id?
The reason for all these questions is for me to try to understand why my slaves sometimes lose sync for no apparent reason.
Tks