Recording: SPORT_ & subSport type

Hi,

first of all, thanks for adding new several types, which were requested in the past :)
But I am a bit confused about the differences between the SDK, Connect Mobile and Connect (Website).

The SDK supported types can be found here: Module: Toybox::ActivityRecording

Now for a Squash-App I choosed:
sport=>Record.SPORT_TENNIS, :subSport=>Record.SUB_SPORT_MATCH
That´s not supported by both: Mobile & Web.

My Motorbike-App got no matching type within the SDK.
In Connect Mobile (Android) I can choose "Motorbike", which is displayed correctly on webversion. But it´s not selectable on web! :confused:
Only Motorsports is available, which can be anything...

It´s not very helpful to have some types available in the SDK and different ones in Mobile and Web.
Is there any plan to get that right?
  • The SDK supported types can be found here: Module: Toybox::ActivityRecording

    Since ConnectIQ is writing the sport/subSport value to the FIT file, it is only able to write sport/subSport values that are part of the FIT specification. If you download the FIT SDK and look at the Profile.xlsx file included, you can see the list of activity types supported. These map 1-1 to the ones in ConnectIQ.

    Garmin Connect does not have this restriction, so it is able to allow you to set any sport type they want. If you want to get changes made to Garmin Connect Mobile or Garmin Connect, you probably have to talk to those teams.

    Travis