You are here: Forum Home → ANT Developers Forums → ANT General Questions → Thread
After multiple, consecutive missed messages the slave device will drop back into search mode. If the message rate is slower than 2 Hz, the slave will go to search mode after four missed messages; for message rates faster than 2Hz, the slave will drop back into search after two seconds worth of missed messages.
Hi,
A 100% success rate should never be expected over a wireless link due to the aforementioned issues regarding drops to search. I would consider 90% to be quite good for a connection doing a large number of bursts and not maintaining the broadcast channel timing by shutting off the RF. As noted in the Burst Transfers application note, bursts can cause channels to lose their normal timing, as burst messages override the typical coexistence scheme which channels only using broadcast/acknowledged messages use.
You must test your range/reliability under the same circumstances your use case will use the connection. The amount of range/reliability required by your system is dependent on your use case and the final design of the devices on both ends of the link.
For a broadcast only case I would expect somewhere in-between 95-99.9% in a virtually perfect wireless environment. Most ANT+ device profiles only use broadcast messages to transmit data, and use data format techniques such as accumulated fields to help address unseen/lost packets at the slave ends of the link. ANT-FS has techniques defined to recover from partial bursts, as bursts not finishing 100% of the time is to be expected.
Certain devices such as USBm sticks have a high duty search feature which could greatly minimize the time it takes an ANT channel to be found again.
Best regards