Any ideas on how I can import swim data into Training Peaks now? Garmin has removed the export feature to prevent third party software such as WKO, Training Peaks, etc.
Weird. Garmin Connect still allows the export of open water swims, but not lap swims.
Paging DCRainmaker…
It appears to have started yesterday since I swam on Sunday and it was fine. The swimming forums are on fire.
It is kind of annoying that they did this, but why cant you upload the .fit file directly to Training Peaks with the ‘Device Agent’. I have uploaded numerous swims from my 910xt to training Peaks, and sprttracks without problems.
Interesting… I see the export option has been removed from swim files in Garmin Connect. The fit file would still have to be stored locally on your computer though, right? That’s where it goes when the Ant+ agent first pulls it off the device. I haven’t swam in a few days to be able to check that. Unless they eliminated that step somehow, you can just do a manual load of that file into trainingpeaks.
I don’t use device agent, I normally just exported from Connect. For all other data, I just uploaded it from the history file. I downloaded Garmin Training Center and I can export the data as .GPX from there and import into Training Peaks. It came in a tad odd. I swam 1700 yards, but imported as 2200 yards. GTC also added about 5 minutes to the workout time. I think it’s because GTC doesn’t use yards, it uses miles. I don’t know. At least there is a work around Garmin’s stupidity.
I swam yesterday and uploaded my data into Training Peaks using said method (that is the way I have always done it). Doesn’t appear to be an issue.
You have been uploading to Training Peak the hard way.
Get device agent, it will upload the .fit file directly from your computer, no need to go to Garmin Connect at all.
Trainingpeaks actually doesn’t recommend using the device agent for pool swim data, but it is the easiest way to upload all other kinds of workouts. I never even bother with Garmin Connect. Unless they have corrected it recently, pool swim data still comes in a little funny through the device agent, kind of like what you are seeing from Garmin Training Center. The easiest way to upload swim data to TP is to simply go into the calendar view, click the + on the appropriate day, and browse your computer for the fit file in the activities folder on your computer. This will bring the data correctly into TP.
I swam Sunday and went to load it Monday and the feature was removed. I wondered the same thing.
I swam Saturday and exported Sunday.
I cannot understand why only swim exports would be blocked???
Unless the internal representation of swims is “enriched” and what is displayed can no longer be exported to FIT/TCX?
There is a lot of complaining going on about this on strava. https://strava.zendesk.com/entries/22144301-add-garmin-swim-upload-to-strava At first, it was that the site did not fully support the garmin data, and not it also covers garmin no longer allowing export of pool swim data.
To sum up:
To get the locally stored TCX, navigate to the files shown here: https://support.garmin.com/support/searchSupport/case.faces?caseId={6e1aa610-6d25-11dc-6782-000000000000}
Alternatively, you can still export and activity without the “export” button: https://forums.garmin.com/showthread.php?32868-Can-t-Export-Swim-Workout
The third post explains it.
Thanks for the heads up. I thought I had gone crazy last night trying to export my swim.
There is a lot of complaining going on about this on strava. https://strava.zendesk.com/...wim-upload-to-strava At first, it was that the site did not fully support the garmin data, and not it also covers garmin no longer allowing export of pool swim data.
To sum up:
To get the locally stored TCX, navigate to the files shown here: https://support.garmin.com/...6782-000000000000}
Alternatively, you can still export and activity without the “export” button: https://forums.garmin.com/…-Export-Swim-Workout
The third post explains it.
If memory serves me right, a pool swim only generates a .fit file. It does not generate a .tcx file. An open water swim generates both.
After upload from your device files are stored locally in the Activities and History folders:
Windows XP: C:\ Drive > Documents and Setting > username > Application Data > GARMIN > Devices > numbered folder
Windows Vista, C:\ Drive > users > username > Application Data > Local > Roaming > GARMIN > Devices > numbered fold
On the Mac :
Computername/Users/Username/Library/Application Support/Garmin/Devices/numbered fielder
Already see that a link was posted but here is the way to do it by browsing to the file:
The fitness data is located:
Windows XP
C:\Documents and Settings(username)\Application Data\GARMIN\Devices\Unit ID folder\historyWindows Vista / Windows 7
C:\Users(username)\AppData\Roaming\Garmin\Devices\Unit ID folder\historyMac
~User/Library/Application Support/Garmin/Devices/Unit ID folder/history
.
So, I have a question.
Do y’all really use the swim data function for a garmin?
I mean, I get it and I don’t. I had a meeting with an athlete (that I do not coach, but he wants some swim sessions) last week who uses the garmin for swims, but stopped using it for distance since it wasn’t spot in inside. So, not he has it vibrate when he gets to 15 minutes. I have another athlete who uses it for all of his swims, and since I write the workouts he uploads his garmin files to trainingpeaks. The only data that I ‘see’ are lap times and I ‘think’ lap distances (this is from Monday).
Here’s my rant, if you will. Why do you freakin’ need a garmin for swimming? I’m old skool with swimming. Why don’t you just learn intervals and such and start your watch when you start your workout, use it as a pace clock, and stop it when you finish? Does it matter how long your warm-up takes? How about your cool down? Your main set pace is the main thing, and I really don’t see the need for every single lap. Or, do you lose count and that is why you have the watch? Rant over.
So, I have a question.
Do y’all really use the swim data function for a garmin?
I mean, I get it and I don’t. I had a meeting with an athlete (that I do not coach, but he wants some swim sessions) last week who uses the garmin for swims, but stopped using it for distance since it wasn’t spot in inside. So, not he has it vibrate when he gets to 15 minutes. I have another athlete who uses it for all of his swims, and since I write the workouts he uploads his garmin files to trainingpeaks. The only data that I ‘see’ are lap times and I ‘think’ lap distances (this is from Monday).
Here’s my rant, if you will. Why do you freakin’ need a garmin for swimming? I’m old skool with swimming. Why don’t you just learn intervals and such and start your watch when you start your workout, use it as a pace clock, and stop it when you finish? Does it matter how long your warm-up takes? How about your cool down? Your main set pace is the main thing, and I really don’t see the need for every single lap. Or, do you lose count and that is why you have the watch? Rant over.
What is this “main set” you speak of? We are triathletes, the reason we use the Garmin is to see the distance covered in our 60 minute swims!
I use the swim data function of my Garmin every time I swim and really like having it. For me, it is more about data collection rather than a training aid during a workout. I have been a swimmer since I was thirteen and always just used my watch as a timer while swimming until I got my 910xt. I was excited about the 910xt when it was announced specifically for the swim data and purchased one as soon as it was available.
I have been using a Garmin for tracking my run and ride data for years. The addition of swim data collection fills a hole that I have always had in my training log. I now have nearly a year’s worth of swimming data with detail of exact times of each interval, stroke count, stroke type, and distance. Most of this I never bothered to document manually before I got my 910. I usually just had an entry of total distance. Unless I really made an effort to commit it to memory, or had a particularly good session, I would usually forget the specifics of a given workout within a few days. Now I get more accurate TSS values for my swimming in Trainingpeaks and I can look back at any workout historically and see my exact sets and pace. Trainingpeaks specifically is somewhat lacking for reviewing swim data. They have said that they are still working on how to best implement the data that the 910 and Swim provide, but GC still has them beat for reviewing the data. Maybe I’m a bit data obsessed, but I have found it to be helpful in my training.
If memory serves me right, a pool swim only generates a .fit file. It does not generate a .tcx file. An open water swim generates both.
I have never used the 910 for open water, but none of my activities save a TCX. There are only .fit files for pool swim, bike rides and runs.