Syncing with MyFitnessPal or Garmin Connect

Please add feature and function requests for PM3 firmware, DLL/API's, and documentation here.
Post Reply
Interbeing
Paddler
Posts: 1
Joined: February 7th, 2014, 12:50 am

Syncing with MyFitnessPal or Garmin Connect

Post by Interbeing » February 20th, 2016, 9:06 pm

Are there any plans with the Concept2 software to have syncing abilities with 3rd party apps such as MyFitnessPal or Garmin Connect?

KevinConcept2
Paddler
Posts: 21
Joined: April 4th, 2016, 10:44 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by KevinConcept2 » April 5th, 2016, 12:52 am

This would be nice, since it doesn't look like we will be getting ANT+ FE-C or a IQ Connect app (that writes data) anytime soon.

Now that we have CSV export with Ergdata iOS, it should be simple to create a FIT file to pass to Garmin Connect.

KevinConcept2
Paddler
Posts: 21
Joined: April 4th, 2016, 10:44 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by KevinConcept2 » April 12th, 2016, 11:43 pm

Did some work on manually creating a .FIT file for import into Garmin Connect, but there's still some limiting factors:

The Concept2 ErgData iOS export to CSV does not include power or interval data. This limits the usefulness of the .FIT file we can make.

The timestamp in the CSV is only the number of seconds since the start of the first stroke. We would need the full date and time to create a .FIT file.


Now, The Concept2 Logbook itself has both the datestamp and interval data, but we would have to pull it manually and insert it into the program that creates the .FIT file for each separate activity (as it is not included in the CSV). And there's no way to get power data, as it doesn't appear to be collected by ErgData iOS.

In the end, we could do it (except power), but it would need manual input for every activity. Concept2 could do it much easier/faster from the Logbook.

carlosr
Paddler
Posts: 14
Joined: May 5th, 2016, 2:57 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by carlosr » May 5th, 2016, 10:38 pm

On iOS ErgData app can update HealthKit and MyFitnessPal can pull from workouts from HealthKit.

Livio Livius
1k Poster
Posts: 136
Joined: December 5th, 2009, 5:20 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by Livio Livius » May 6th, 2016, 9:14 am

Painsled allows you to upload a tcx file or csv file.

KevinConcept2
Paddler
Posts: 21
Joined: April 4th, 2016, 10:44 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by KevinConcept2 » May 6th, 2016, 11:55 am

Livio Livius wrote:Painsled allows you to upload a tcx file or csv file.
We want download, not upload. And even then, Painsled is Android only, requires PM5 (because Bluetooth Smart), and doesn't sync to Logbook.

And even if we had a CSV from Painsled, it would still need the proper datestamp to make a .FIT file.
Last edited by KevinConcept2 on May 6th, 2016, 11:58 am, edited 1 time in total.

KevinConcept2
Paddler
Posts: 21
Joined: April 4th, 2016, 10:44 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by KevinConcept2 » May 6th, 2016, 11:57 am

carlosr wrote:On iOS ErgData app can update HealthKit and MyFitnessPal can pull from workouts from HealthKit.
I have absolutely zero interest in going through HealthKit (or multiple apps) just to get to GarminConnect, but I would be interested to see if this crazy path yields proper interval/power/stoke data. Have you tried it?

Livio Livius
1k Poster
Posts: 136
Joined: December 5th, 2009, 5:20 pm

Re: Syncing with MyFitnessPal or Garmin Connect

Post by Livio Livius » May 6th, 2016, 1:14 pm

KevinConcept2 wrote:
Livio Livius wrote:Painsled allows you to upload a tcx file or csv file.
We want download, not upload. And even then, Painsled is Android only, requires PM5 (because Bluetooth Smart), and doesn't sync to Logbook.

And even if we had a CSV from Painsled, it would still need the proper datestamp to make a .FIT file.
Painsled is also iOS/iPhone and correct it doesn't sync yet with Logbook. As you already can manually upload the tcx file from Painsled to Garmin Connect it should be possible to have a direct sync function. Also the csv file contains a datestamp.

Post Reply