I've been stuck on this for ages but thought I'd had a break through only to get stuck again, I'm hoping you can get me over the brow of the hill.....
My mission is to gain a speed reading from the garmin sensor.
I've read the profile doc and understand the equation.
I've managed to put the hex values together to give the wheel revolution count. I watch these tick by on the screen as I spin the wheel on the bike. The issue is the time doesn't seem to update with the current time stamp when the wheel passes the sensor. The time count only increases by 257 (of 1/1024).
Below is a snapshot of some of the data I collected.
(the wheel is spinning slowly hence the rev count is not changing on every reading)
For background info i'm using Ant.core on python (demo 07_rawmessage3 if this means anything to anyone) with a garmin speed/cadence sensor and a garmin usb stick.
revs count time count time change
32686 8367790
32686 8367790 0
32686 8367790 0
32686 8367790 0
32687 8368047 257
32687 8368047 0
32687 8368047 0
32687 8368047 0
32687 8368047 0
32687 8368047 0
32687 8368047 0
32688 8368304 257
32688 8368304 0
32688 8368304 0
32688 8368304 0
32688 8368304 0
32689 8368561 257
32689 8368561 0
32689 8368561 0
32689 8368561 0
32689 8368561 0
32690 8368818 257
32690 8368818 0
32690 8368818 0
32690 8368818 0
32691 8369075 257
32691 8369075 0
32691 8369075 0