Data Field: use external data (e.g. checkpoints info, track altitudes, etc)

Former Member
Former Member
Good day!
I would like to develop a data field for trail running.
The idea is:
1/ show track profile and current location on it.
2/ show calculated time/distance to the summit
3/ show calculated distance to the nearest checkpoint

The question is what source of information can be used?
Can I use the info in gpx file (if I start trail run application based on selected track, e.g. Navigation - Courses - ...)? Can I use info from iOS/android app?

Thanks in advance
  • Former Member
    Former Member over 9 years ago
    I was hoping to do something a little simpler, and had hoped that the 1.2.1 SDK would expose more of an API that clearly is present on the device. The 5.1 firmware brought fields for next waypoint, and time to next waypoint but the underlying APIs aren't exposed.

    While you can save location, you can't recover saved locations. So this leads to writing a companion app to do the works, and the datafield just is a comms - display client. That companion app would need it's own copy gpx copy of the current course. Ensuring that current course & gpx versions are synchronised introduces another headache.

    I will most likely delay hoping for the Api to be exposed. Having said that developing the bulk of the logic in Xcode with it's extensive debug environment has an appeal. Much as I love the whole retro experience of going back to 'printf' as a debug it does get old quickly.

    Andy
  • Former Member
    Former Member over 9 years ago
    Thanks, AMandypvw!

    Yesterday I looked through the API docs and got the same understanding.
    Currently it is necessary to implement a separate app for such functionality.
    Poor API :(