Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

After a prolonged burst has finished (successfully) my channel appears to have become unsynchronized, it misses 8 packets and then goes into search mo

Avatar
RankRankRankRank

Total Posts: 140

Joined 2008-12-09

PM

This is normal. Burst packets are synchronized off each other. If bursting for a prolonged period of time, clock errors may cause the regular channel periods to drift off, losing synchronization. Hence, once the burst is finished the channels are no longer synchronized and the slave will fall into search.      

Signature

For a complete list of frequently asked questions and answers, please view the FAQ user profile by clicking on the FAQ user name. 

Rank

Total Posts: 3

Joined 2009-02-25

PM

Do you have any app notes describing how the search process takes place? How much radio on time is required for the sender/receiver (or master/slave)? Are multiple frequencies used?

The protocol document goes in depth on the protocol between the host and the radio, but how many bytes are being transmitted between the sending and receiving radios for the minimally sized message?

Thanks,
Shawn      
Avatar
RankRankRankRank

Total Posts: 662

Joined 2012-10-09

PM

There is a recently released app note on channel search on the DevZone. Channel search only takes place in a single frequency at a time (the frequency configured in the channel you are searching for). If a receiver opens multiple channels at the same time, search will take place in parallel if they are on the same frequency, and sequentially, if on different frequencies.

The payload for transmission over the air is 8 bytes per packet (fixed).      
Rank

Total Posts: 3

Joined 2009-02-25

PM

"Ant Channel Search," ANT AN11, rev. 1.0

Table 6-1: Worst Case Channel Acquisition

...lists acquisition times that are much longer than the message period. It's unclear what the search timeout configuration is for this example. I guess it would have to be a low priority search?

Is there any reason why a high priority search would fail to establish a connection within the messaging period, assuming zero packet loss? (e.g. with a 0.5Hz Message rate, the worst case search time would be 2 seconds).

I'm confused about the statement, "There is no mathematical formula for calculating these numbers."

Thanks,
Shawn      
Avatar
RankRankRankRank

Total Posts: 662

Joined 2012-10-09

PM

The receiver is not active the entire time while searching for a channel, that is why the worst case search time is longer than the message period.