Tigge / openant

ANT and ANT-FS Python Library
MIT License
174 stars 80 forks source link

ANT file identifier for WAYPOINTS added. #47

Closed prcoder-1 closed 4 years ago

prcoder-1 commented 4 years ago

I added the missing identifier for waypoints

coveralls commented 4 years ago

Coverage Status

Coverage increased (+0.03%) to 57.395% when pulling 30b1cb805d4c0b85b291b79c1b1ae49b18230f50 on prcoder-1:Waypoints into d88f825d3fac2e8eb251d669a37cf5ecb5347392 on Tigge:master.

Tigge commented 4 years ago

Is there documentation for this profile somewhere? Might just be that it was a long time ago, but I can't see it listed in the FIT documentation. Or perhaps a Garmin specific / undocumented thing?

prcoder-1 commented 4 years ago

I reverse engineered the ANT protocol of the Garmin Forerunner 310 device in 2010-2011 and began to develop application "frant". It worked for me and downloaded tracks and waypoints into GPX files. Then there was still no open access even to the description of the ANT protocol itself. I collected information where I could, found something while researching the exchange of the Garmin device through USB, found something in other applications working with ANT. Then even profiles for working with HRMs were closed. I assume that the Waypoints and Course profiles are Garmin-specific and closed. But I do not know. After antpm and your application appeared, I began to use it and have not been interested in this topic for a long time. But I still need the ability to download tracks/courses and waypoints from Garmin Foregunner 310XT/910XT devices and convert FIT files with tracks and points into GPX files.