ANT+ Broadcast Interval Question #178
-
|
ANT+ Broadcasting is one of the biggest reasons I was so excited about this project. So thanks a ton for this y'all openrowingmonitor/app/peripherals/ant/FEPeripheral.js Lines 23 to 24 in 940489d Is there a particular reason we went with this broadcast interval? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
It is a standard ANT+ thing. We follow the spec here. Please note that in the Garmin world position reports are indeed normally recorded once per second, but that crossing splits and intervals aren't. And the fit-specification explicitly allows for a trigger-based recording (like we do for our fit-file, which records on stroke completion, as then all metrics are updated and final). |
Beta Was this translation helpful? Give feedback.
-
|
4hz is 4 times per second. what do you mean cranking up? this means and this is what the ant specification requirers that we send one pocket four times a second but the pocket order and how often you need to broadcast one pocket type is strictly set. this means that there are pockets there are only send for instance only every 4 second like battery information. but the most important general data that changes often are sent more than once per second (twice to be precise) : https://github.com/JaapvanEkris/openrowingmonitor/blob/main/app/peripherals/ant/FEPeripheral.js |
Beta Was this translation helpful? Give feedback.
It is a standard ANT+ thing. We follow the spec here.
Please note that in the Garmin world position reports are indeed normally recorded once per second, but that crossing splits and intervals aren't. And the fit-specification explicitly allows for a trigger-based recording (like we do for our fit-file, which records on stroke completion, as then all metrics are updated and final).