Activity Type of Historic Activities

Former Member
Former Member
Hi

I wanted to create a watch face but with a counter for weekly distance of each activity type.

From reading the api doc I can’t seem to see a way to tell if an activity is a swim/bike/run/other. Is there a way to do this or is it currently a limitation of the api?

Thanks for your help with this.
  • I don't think this is something you'll be able to pull off. There is currently no concept of a workout history in ConnectIQ, so you'd need to look at each activity as it was happening to determine what type it was. You could theoretically leverage the data in the Activity module to get determine the type of the current activity (if the swimEfficency field of the Activity.Info is null, it isn't likely to be a swim, ...) but I wouldn't bank on it. Regardless, only the data field application type has access to the Activity module, so that isn't something you can do from a watch face.

    The information you seek is also available from Garmin Connect, but watch faces don't have access to the Communications module.