Add support for Garmin developer fields by ConnectIQ apps using FIT2 format

hi,

3rd party developers can write apps for garmin devices using ConnectIQ. since version 2, one can write developer fields into the fit file.

developer can specifiy a "nativeNum" parameter, if the field can be treated equivalently to a field that is included in the FIT SDK (For reference see: Messages Sheet in Profile.xlsx included in the FIT SDK available at https://www.thisisant.com/resources/fit )

i am writing a pool swimming app for garmin 230 and 235. i am using developer fields for pace, distance, stroke rate, pool length, and so on. and i am setting the nativeNum parameter accordingly.

Strava does not accept the generated fit file. however, does not recognize these fields. therefore only the duration of the activity is shown.

it would be great if you could support these fields. it is pretty straight foward, because you already support FIT. you just need to check for the nativeNum parameter and look for the suitable field in the ANT+ document.

172

Comments

59 comments
  • Official comment

    Thanks Daniel, we will consider this. 

    Comment actions Permalink
  • Hi Elle,

    I'm having some problems with FIT files that contain Moxy data in the FIT file.  The Moxy data is in the FIT2 format as written by ConnectIQ.  Some files load into Strava fine. The GPS, Heart Rate, and other data import as expected.  Strave doesn't show the Moxy data, but the other supported parameters work fine.

    Other FIT files cause a "Bad File Data" error and don't get uploaded at all.

    The links below are to FIT files that fail.

    https://dl.dropboxusercontent.com/u/11785186/FIT%20Files/735XT%202%20Moxy%20Data%20Fields.FIT

    https://dl.dropboxusercontent.com/u/11785186/FIT%20Files/Edge520%202%20Moxy%20Data%20Fields.fit

    https://dl.dropboxusercontent.com/u/11785186/FIT%20Files/Edge1000%202%20Moxy%20Data%20Fields.fit

    The links below are to FIT files that import as expected.

    https://dl.dropboxusercontent.com/u/11785186/FIT%20Files/735XT%201%20Moxy%20Data%20Field.FIT

    https://dl.dropboxusercontent.com/u/11785186/FIT%20Files/Fenix3%202%20Moxy%20Data%20Fields.FIT

    Can someone help me identify if the problem is something that I can fix or if it's something on Strava's side?  I can't figure out why some of these work and some don't.

    I understand that displaying the FIT2 data is not available yet, but it would be nice if Strava could import the rest of the data.

    Thanks!

    5
    Comment actions Permalink
  • supporting this would make ConnectIQ apps much more attractive which would in turn encourage more apps to be developed leading to increased sales of the Garmin devices. I hope Garmin are not falling into the trap of keeping some functions locked just for them. History clearly shows true open source wins commercially in the end.

    7
    Comment actions Permalink
  • Hi Duncan, I don't get your point. Everyone can develop ConnectIQ apps, and every site is allowed to provide support for FIT2. That strava does not support FIT2 will push users to other sites which already support it.

    4
    Comment actions Permalink
  • Please take this on board! Really want my activities from ConnectIQ to properly shown on Strava. Otherwise I need more than one applications for my fitness needs, instead I can use only Strava.

    4
    Comment actions Permalink
  • I need to have fit2 format,like that i can put more data on strava. It 's easy
    Manuel

    3
    Comment actions Permalink
  • I'd appreciate this update also.  I use both Garmin Connect and Strava and this support would be greatly appreciated.

     

    Thanks,

    Rob

    3
    Comment actions Permalink
  • Would like to have this too!

    Vittorio

    3
    Comment actions Permalink
  • Frustrating I can't Prove It to my followers - love to see this soon!

    4
    Comment actions Permalink
  • Still hoping Strava is looking at this...

    Daniel's app is awesome!  It makes me even happier with my decision to get my FR235.  It would just be nice to not have to manually enter my swim into Strava, because then I have to go back to Garmin Connect to look at my intervals and heart rate data.  I'm using Connect more than Strava anymore simply because it's lacking some info I want to see for my training.

    4
    Comment actions Permalink
  • Adding my support to get this incorporated into Strava!

    4
    Comment actions Permalink
  • My activities no longer sync when they include ConnectIQ recorded data (e.g. Moxy). Please get this updated.

    4
    Comment actions Permalink
  • Here's a link to the document that shows how the Moxy data is encoded in the FIT2 format.  There are some nuances for supporting multiple sensors per user.  We'd love to see Strava support the display of MO2 data like this.  More and more of our users are asking for it.

    https://cdn2.hubspot.net/hubfs/188620/documents/MO2%20Data%20in%20FIT%20Files%20-%20Rev%20A.pdf 

    4
    Comment actions Permalink
  • Please add support for FIT2 format Strava!

    4
    Comment actions Permalink
  • I agree about the lack of fit2 support driving me to other site...

    4
    Comment actions Permalink
  • Adding my support to have this added!

    4
    Comment actions Permalink
  • Please add this support, it's so infuriating having swims with no detail!!!

    3
    Comment actions Permalink
  • For past few months, i was using emulation of my dumb trainer and adding simulated power into my FIT file via the connect IQ app.

     

    Strava was supporting it but over the past couple of weeks, for some reason it is no longer being recognised. 

    Not sure why

    2
    Comment actions Permalink
  • Please add support for FIT2 format so I don't have to use other perfomance tracking programs for swimming

    3
    Comment actions Permalink
  • This one gets my vote! + 1

    1
    Comment actions Permalink
  • Adding my support to Daniel's request:  I'd also like to see FIT2 format adding to Strava, to enable the import of swim data from Garmin ConnectIQ apps.

    2
    Comment actions Permalink
  • Please add support for FIT2 format, so activities are synced properly!!!

    1
    Comment actions Permalink
  • +1 vote to the FIT2 format support!

    1
    Comment actions Permalink
  • Totally agree ! + 1 ! 

    1
    Comment actions Permalink
  • Totally agree ! + 1 ! 

    1
    Comment actions Permalink
  • Adding my support as well!

    1
    Comment actions Permalink
  • I've moved from running and cycling to now swimming also and disappointed to find this thread without comment from Strava.  I really don't want to go back to another fitness app (or Garmin), particularly when I'm a pro member and paying for something that does 2 out of 3 primary sports.

    1
    Comment actions Permalink
  • +1 for this. I'd like to have the rowing machine's data fields from ErgIQ showing up.

    1
    Comment actions Permalink
  • +1

    1
    Comment actions Permalink
  • +1

    0
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post