Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

Getting zero readings from ANT+ device after every 30 seconds

Rank

Total Posts: 5

Joined 2011-01-27

PM

Hi,

I have configured SDM and HRM channels and receiving data properly from the devices, but after every 30 seconds I am getting zero readings for one or two times and after that again getting valid data for next 30 seconds.

Can anybody please suggest what can be the reason for this?

Best Regards.      
Rank

Total Posts: 4

Joined 2010-01-21

PM

It may have something to do with the 'rollover' on any accumulating values that you are sending or sending invalid values i.e. sending '257' when the profile field requires a value from 0 - 255.

Check to see that you are handling any rollover correctly and make sure you check to see if the value you are trying is valid.      
Avatar
RankRankRankRank

Total Posts: 296

Joined 0

PM

What does "zero readings" mean exactly?
A message with responseID BROADCAST_DATA_0x4E or EXT_BROADCAST_DATA_0x5D and an empty payload? Or with a payload indicating values of zero?
Or a message indicating that an expected message could not be received (responseID EVENT_RX_FAIL_0x02 or EVENT_CHANNEL_COLLISION_0x09) ?

Anyway, make sure that you set up the channel with the correct channel period or the receiver will periodically get out of sync and fail to receive.