Sub sports not synced correct

Former Member
Former Member
When starting activities with
1) Record.createSession({:name=>"Road Bike", :sport=>Record.SPORT_CYCLING, :subsport=>Record.SUB_SPORT_ROAD});
or
2) Record.createSession({:name=>"Mountain Bike", :sport=>Record.SPORT_CYCLING, :subsport=>Record.SUB_SPORT_MOUNTAIN});

thery are synced after ended to garmin connect as generic cycling and not us the sub sport type though garmin connect supports road bike and mountain bike.

What is wrong there?
  • Former Member
    Former Member over 8 years ago
    I think the issue here is that Garmin Connect is not looking at the subsport field, but if you are able to post an activity recorded in this way, I could verify that the subsport is getting recorded to the activity.
  • Former Member
    Former Member over 8 years ago
    I think the issue here is that Garmin Connect is not looking at the subsport field, but if you are able to post an activity recorded in this way, I could verify that the subsport is getting recorded to the activity.


    I already tried to convert a fit file generated by the vivoactive hr with FitCSVTool.jar but there are many "unknown" fields so it is not possible to regenerate a fit file after making changes to the csv with FitCSVTool. I wanted to change the sub_sport field to see, what happened, when uploading the fit file directly to garmin connect.
  • Former Member
    Former Member over 8 years ago
    Solved

    sub sport is correctly synced if app sets right subSport