• I am also very interested in this topic

    Regarding the interoperability among bangle.js apps and other apps like Strava, Bangle apps(GPS recorder or Bangle.run) write data in files in a csv format.
    Whereas Strava app/web uses and import from XML formats ( .tcx and .gpx ) and a binary format ( .fit)

    It would be great to add the xml as an output format in bangle.js apps but I am not sure about impact on performance.

    There are several ways to generate an XML from with CSV data, but it requires mapping a some manual work.

    Bangle run format:
    timestamp,latitude,longitude,altitude,du­ration,distance,heartrate,steps
    GPS recorder format:
    timestamp,latitude,longitude,altitude

About

Avatar for dapgo @dapgo started