JUMP TO:

How to download Garmin workouts to your tablet (Android, iPad, Windows Surface)

IMG_7115

As it stands today, every GPS device available in the sports and fitness world requires a computer in some capacity.  Whether that be initial configuration of the device, updating of the unit firmware, or downloading of workouts.  Some devices such as the Garmin Edge 510 and 810 now allow uploading of workouts via your phone or tablet.  But the vast majority of fitness devices on the market today don’t enable such scenarios.

Thus I figured I’d walk through the three major tablet platforms and what your options are on each platform.  Some platforms have more flexibility than others, as you’ll see.  Some solutions are straight forward, and some are downright messy.

The reason I specifically focused on Garmin devices is simple:  There’s quite frankly not much support out there for other devices today.  Unless the device enumerates as a USB mass storage device, you’re generally out of luck.   I could likely count on one hand the other devices that will work with some of these solutions: The O-Synce Navi2Coach (USB enumerated worked on Surface RT, but not Android), and the Timex Run Trainer 2.0 (USB enumerated worked on Android and Surface RT).  But that’s it for solutions that work end to end (inclusive of actually getting the file uploaded to a service via some app).

With that, let’s get into it!

Android Downloading:

IMG_7070

The Android ‘story’ is oddly enough the most complete when it comes to getting stuff off your Garmin.  I say “oddly” because when you look at the rest of the sports and device ecosystem on Android, it’s otherwise fairly convoluted (see: Bluetooth Smart on Android).

I would to upfront note that the Android downloading option is far from perfect.  It may work, or may sorta work.  The good news is that compared to the iPad option, it only costs a $1-2 (or nothing at all) to try it out.  So you’re not ‘in the hole’ $50 if it doesn’t work.

Getting data off your Android device (technically either phone or tablet) will require you to download the Sportablet app.  Now I should point out that Android compatibility with the different download scenarios below is a bit of a complex story.  There’s a chart on the app owners website, but I wouldn’t consider it 100% complete.  Meaning, it’s only what they’ve tested.  More than likely, the support picture is better than it looks.  A lot of this has to do with the lack of standardization on Android, making hardware integration somewhat difficult.

Screenshot_2013-06-10-13-39-38

In addition to the Sportablet app, if you’re downloading from a Garmin FR310XT/FR405/FR405CX/FR410/FR910XT/FR610/FR60/FR70/Swim, you’re also going to need a few other applications from ANT+ from the Google Play store.  They are the “ANT Radio Service” app, and the “ANT USB Service” app.  Just search for ANT+ in the Google Play store and you’ll see them all on a singe page.

Screenshot_2013-06-10-13-59-48

Screenshot_2013-06-10-13-58-47

In summary, grab the following:

1) ANT Radio Service (for watches that normally use ANT Agent)
2) ANT USB Service (for watches that normally use ANT Agent)
3) ‘Sportablet’ App (for tablets)
4) ‘Uploader for Garmin’ App (for non-tablets, i.e. Android phones)

In any event, once you’ve got the apps downloaded, you’re ready to roll.  Well, almost.

See, my tablet doesn’t have enough power to allow the Edge unit to draw power upon connecting it, which means you’ll either need a USB “Y” cable (plugged into another USB power source), or a USB hub (also powered).  In my attempt to reduce cable clutter recently, I threw out what I thought were a bunch of duplicate cables – apparently leaving me no spare ‘Y’ cables (curse the .99 cent cable!).  But I did have a powered USB hub around, so I just used that instead (just me, I tried in vain this weekend to find a ‘Y’ cable in Paris).  Realistically you could plug it into a computer, but that would sorta defeat the purpose.  So I’ve got two cables, one plugged from tablet to USB hub, and one from Garmin to USB hub.

IMG_7060

Ok, next, I’ve got the USB adapter that came with the tablet to connect to USB devices, where the Edge (via the hub) is plugged into:

IMG_7058

Some Android tablets have a native USB port which means you can potentially plug it straight in (depending on power drain requirements).  I lack such a tablet and thus have to use the little dongle thing.

Ok, with the unit plugged in you’ll likely get a pop-up saying it wants to open up the Sportablet app, go ahead and do that:

IMG_7042

Once that’s opened you’ll be able to ‘Get new’ and have it enumerate the activities for you to upload.  This is true for all USB-connected download capable Garmin devices, including the Edge 200/500/510/705/800/810, and Forerunner 10/110/210/305, as well as the Garmin Fenix.  Phew!

It’s possible it may also prompt you as well to authorize access to the Garmin Edge, you’ll want to tap OK here.

IMG_7046

After it enumerates the activities you can view some basic information about them.  I wouldn’t exactly say the Sports Tablet app is the pinnacle of modern user interface design, but it gets the job done.

Screenshot_2013-06-10-17-54-50

Screenshot_2013-06-11-00-35-51

The real key here is the ability to then share or post these to various online services like Strava, Training Peaks and even Garmin Connect:

IMG_7054

Once that’s done, you’ll see it up on Garmin Connect (or wherever):

IMG_7056

As an interesting aside – this method does actually work with the Garmin FR305 – and in fact I broke it out and charged it all up just to test with!

IMG_7142

Next is the ANT+ downloading.  This is applicable to the Garmin FR310XT/FR405/FR405CX/FR410/FR910XT/FR610/FR60/FR70/Swim.

I’m going to assume you’ve got the ANT+ apps installed per a bit higher up, so with that, you’ll go ahead and swap out the USB cable and instead plug in the ANT+ USB stick.  I prefer the smaller sticks, like the new Garmin one, or the Suunto one.  The new Garmin one is identical to the below, except it doesn’t say ANT+ on the end of it.  And they’re both more or less both identical to the Suunto one.  But if you have a Garmin USB stick you normally plug into your computer, that’ll work too.

IMG_7069

Before you do anything else with the tablet, we’ll need to ensure your Garmin is set to Pairing mode enabled.  This is within the Settings and then System and then Data Transfer area.  Just set it to ‘Yes’.

IMG_7082

From here, you can just tap the same ‘Get New’ button in the app and it’ll go off and find the watch, and then prompt you to accept the connection.  Clicking ‘Yes’ is the pathway to success here.

IMG_7079

After that it’ll start downloading the activities.  It may take a wee bit of time.

IMG_7086

Once it’s complete, you’ll find a list of them just like earlier, and you can select one and then upload it to Garmin Connect or any other supported service:

IMG_7087

IMG_7093

If you have an Android phone, you can follow very similar steps.  But you’ll need a slightly different piece of gear.  You’ll need the OTG USB Adapter cable, which plugs into your Micro-USB port (normally used for charging):

IMG_7071

From there, you’ll plug the ANT+ USB stick into that:

IMG_7072

And then you’ll repeat everything else as per above:

IMG_7096

Finally, one last option. If you happen to have an Edge 705/800/810 and also happen to just download the workouts to a MicroSD card ($10), then you can simply plop the MicroSD card into your Android tablet (many have MicroSD card slots) and shortcut about 95% of the above USB messiness:

IMG_7067

Pop it in, and then tap to get or choose activities straight off the MicroSD card.  Quick and efficient.

IMG_7061

IMG_7065

With that, we’ll move onto the iPad.

iPad/iPhone/iPod Downloading:

IMG_7013

The iPad (and iPhone/iPod) downloads are purely limited to the devices that would normally transfer via the ANT Agent on your computer.  This includes the Garmin FR60/FR70/FR310XT/FR610/FR910XT.  Note that  unfortunately, getting workouts off of the USB-transfer devices like your Garmin Edge or Forerunner 10/110/210/Fenix isn’t possible.  The reasons for this primarily sit on the Apple side, which doesn’t allow you to enumerate up those USB devices.

To get items off your Garmin you’ll need the Wahoo Fitness ANT+ adapter, which is a 30-pin connector for any of the previous generation iPads or iPhones.  My understanding from Wahoo is it does work just fine with the Lightening Adapter (making one gigantic adapter).  Here’s the adapter with my iPad:

IMG_7000

From there you’ll grab the free Wahoo Fitness application.  Within that tap on History, and then ‘Import from Garmin Watch’:

IMG_6997

Like with Android, you’ll need to ensure your Garmin is set to Pairing mode ‘Enabled’.  This is within the Settings and then System and then Data Transfer area.  Just set it to ‘Yes’.

IMG_7002

The Wahoo app will go off and find the watch, and then prompt you to accept the connection.  On the watch itself, select ‘Yes’ if you’d like to have your workouts end up on the iPad:

IMG_7006

Once that’s done it’ll download the workouts.  Unlike the Android downloader, the Wahoo App allows you to pick specific workouts, thus reducing the time to wait (the Android app grabs all of them, taking forever):

IMG_7012

Once it’s downloaded you can view the workout as if it had been completed on the iPad itself:

IMG_7019

And then you can upload it to any number of services from Garmin Connect to Strava, Daily Mile, Training Peaks and many more:

IMG_7020

Note that this all works exactly the same on the iPhone, as well as as the iPod.  I often use this method to download workouts while in taxis on the way to the airport from my phone to Training Peaks.

It should also be pointed out that using the Apple Camera Connection Kit doesn’t allow you to either utilize the USB port, nor to read the workout data from MicroSD cards from the Edge 705/800/810’s.  Yup, I tried.

Windows Surface RT Downloading:

IMG_6973

Windows Surface RT has pretty much the exact opposite problem of the iPad.  It can do USB mass storage devices just fine (like the Edge series), but can’t do the ANT+ variants (those using the ANT Agent normally).  This is because the ANT+ USB stick has no drivers for it for Windows RT within the Windows Update Catalog.

IMG_7025

Thus as a result, apps can’t leverage it.  Either traditional means like an ANT Agent, or for apps like Peripedal or TrainerRoad to use for creating other experiences.

ANTStick

Note, that if you have a Surface Pro, then those restrictions don’t apply – as it’s effectively just like a regular laptop/computer and has no problems running any of the download apps from any company on the planet.

So while it doesn’t support the ANT+ Agent units (i.e. Garmin FR310XT/FR405/FR405CX/FR410/FR910XT/FR610/FR610/FR70/Swim), it does quite easily support the Edge series units and some of the less expensive Forerunner units – and does so in the easiest fashion out of everything above.  The Surface units include a USB port, and just like Windows on your regular computer, you simply plug the Edge bike computer (or Forerunner 10/110/210/Fenix) into the port and you’re good to go.

IMG_6969

A couple seconds later it’ll power up the Edge and enumerate the shares to Windows Explorer.  You’ll need to switch over to Desktop mode to see them though.  Once that’s done you’ll open Internet Explorer and head off to whatever site you want to upload from – be it Training Peaks, Strava, Garmin Connect, or Joe’s Activity Shack.  Pretty much all works as normal:

IMG_6973

You’ll just pluck the activity file of the USB mounted drive and you’re good to go.

IMG_6967

This method also works just fine with the USB-connected non-Edge units as well.  In total, the Garmin Edge 200/500/510/705/800/810, Garmin FR10/110/210, and Garmin Fenix.

IMG_6984

Ideally we’d see something like TrainingPeaks or Strava have native Windows 8-style applications that could do this without breaking out to desktop mode.  But hey, this works reasonably well all things considered.  Now only if we could get that ANT+ USB stick in there driver-wise.

Summary:

IMG_7110

Trying to make sense of it all?  Well, here’s the skinny on which models you should be able to get working:

Android: Basically everything, one way or another.  Via USB: Garmin Edge 200/500/510/705/800/810, Garmin FR10/110/210/305, Garmin Fenix.  Via ANT+: Garmin FR50/FR60/FR70/FR405/FR405CX/FR410/FR310XT/FR610/FR910XT, Garmin Swim
iPad/iPhone/iPod: Garmin FR60/FR70/FR310XT/FR610/FR910XT
Windows Surface RT: Garmin Edge 200/500/510/705/800/810, Garmin FR10/110/210, Garmin Fenix  (again, Windows Surface Pro you do everything without anything special)

Obviously, the Garmin Edge 510/810 already have Bluetooth uploading capabilities, so pairing those via any of the ‘less simple’ methods I’ve outlined in this post would be kinda silly.

Also note, the Garmin FR405/FR405CX/FR410 does NOT work on the iPad/iPhone/iPod via the Wahoo Fitness adapter.  Again, does NOT work.  This is because those devices use a slightly older ANT+ transfer mechanism that Wahoo has not supported in their app.

Within each platform, here’s all the relevant parts needed depending on each solution (note, you don’t need all of them, just the ones you want).  Please note, the Garmin branded Garmin Fit adapter will NOT work for uploading workouts.

Android: For ANT+: OTG USB Dongle & ANT+ USB Stick.  For USB: USB “Y” cable for some units, tablet-specific USB adapter for some tablets that lack USB port
iPhone 4s/iPad 3rd generation and previous, iPods: Wahoo ANT+ Adapter
iPhone 5/iPad 4th generation: Lightning adapter, then Wahoo ANT+ Adapter
Windows Surface RT: Just a regular mini-USB cable that you probably already have 28 of around house

Here’s all the components and links that support the site:

AccessoryManufacturerStreet PriceAmazon LinkClever Training Link (Save 10% with DCR10WHP)More Info
Copyright DC Rainmaker - Updated June 11th, 2013 @ 5:49 pm
Apple iPhone 5 & 4th Generation iPad Lightning AdapterApple$24LinkN/AN/A
Garmin ANT+ USB Transfer Stick (mini sized)Garmin$49TBALinkN/A
USB OTG CableGeneric$2LinkN/AN/A
USB Y Power + Data CableGeneric$5LinkN/AN/A
Suunto ANT+ USB Transfer Stick (mini sized)Suunto$37LinkLinkLink
16GB MicroSD Card (for Edge 705/800/810)Various$10LinkN/AN/A
Wahoo Fitness ANT+ iPhone AdapterWahoo Fitness$48LinkLinkLink

Finally, I focused on these three examples (Android/iPad/Surface RT), simply because it’s what I have lying around the house.  If there are other tablets that folks are looking for solutions on (or have solutions for), by all means feel free to drop them below into the comments – information sharing is always good!  Same goes for other non-Garmin devices.

Retweet 37 Like 175 Google +1 31

202 Comments

  1. Josh W

    Not that it's the most regular solution, but a jailbroken iPad (at least those models that can be jailbroken) *can* be able to read devices as a USB mass storage device. Just sayin'...

    Reply
    • Rainmaker replied

      True, I was aiming to stay away from the jailbroken options - merely because while that does open the door up to lots of USB uploading option, it also puts folks in a bit of an odd state.

      Reply
    • Alex replied

      Works perfectly for me - and so much easier than going up to the computer! Thanks!

      Reply
  2. I've spoken several times with Carlo Pescio from Sportablet because I wanted to upload my workouts of the 910XT with my Xperia S using it's built-in Ant+ functionality. We almost got it to work. The problem is that the intended use of the built-in chip is for reading small chunks of data from devices streaming heart rate or speed/cadence while you are doing a workout, so downloading a full workout easily tops out the internal buffer. So the app is unable to download big workouts.
    I must say that I have not tried with my usb dongle and a usb otg cable, a solutin that has to work.

    Reply
  3. Always wondering if there are any possibilities to use a tablet as a "life screen", a big screen with all your stats on it, while you are busy on your trainer.

    Or for that matter a laptop/PC. So you can watch your favorite Youtube channel on one screen and your stats on the other. Bigger screen, so more possibilities I'd say.

    Reply
    • Rainmaker replied

      Yup, to use your Android device as a trainer screen with ANT+ you'll want either IpBike (link to play.google.com) or IpWatts (link to play.google.com).

      On the iPad/iPhone you can use the Wahoo Fitness app for that.

      Nothing for Surface RT. But on Windows/Surface Pro you can use something like PeriPedal/TrainerRoad or PerfPlus. See this post for more options: link to dcrainmaker.com

      Reply
    • ifor replied

      IpBike rather than IpWatts. Then you can customise the display the way you want it and potentially use the workout system to take you though your session with suitable prompts about target zones etc. Finally you can upload the session directly from the app to a good number of sites. IpWatts is really just for getting the data from multiple power meters simultaneously.

      Reply
  4. Gotiniens

    I've been using the garmin uploader for 2 weeks now, and I absolutley love it. I am an linux user, and hated the fact that I still regulary needed an windows PC for syncing my workouts.

    Now I only need an windows PC for downloading new workouts/courses etc to my 910XT, Which you'll do a lot less often.

    Note: garmin uploader/sportablet are free to download from the store, but ask an fee for further usage after downloading some workouts. But in return you get regular updates.

    Reply
    • Shawn replied

      On Linux you can use the Garmin-Forerunner-610-Extractor (link to github.com) to download your workouts. That is how download them from my 910xt. There is also some discussion on how to upload courses to the watch but I haven't bothered trying that yet (link to github.com)

      Reply
    • Jon replied

      I was annoyed to find that the Uploader, marked FREE on Play, actually wanted $6.50, so I repeat here: NOT FREE. The app states "you can upload all your activities" but apparently "upload" here means "to your device" not "to Connect". Really useless without purchasing.

      Reply
  5. Dennis

    Thanks for the Article!
    Does the Suunto Ambit 2 s works with Android?

    Reply
    • Rainmaker replied

      No, the Ambit's do not enumerate at USB mass storage devices. They require special drivers.

      Reply
  6. Chris Goodman

    A useful guide as one of the only reasons I currently turn my mac on is to upload GPS data to Strava, however as I've got an Edge 500 and FR 910xt I'll still need the mac for a while.

    Reply
  7. Jimmy Spets

    There is one more really good option and that's to use a tablet with the full Windows 8 operating system. I use the Dell XPS 10 to import my files and run Firstbeat Atleate on it.

    Reply
  8. Tim

    I'm always amazed at how much the USB Ant devices cost! Part cost is likely under $5, so I suppose all of the layers of distribution are taking their markup...

    Either way, here is a cheaper place to get the mini stick: link to digikey.com

    After shipping it is closer to $25 I believe. I know it doesn't support DCR, but it seems silly to spend ~$45 for a usb stick. (or even ~$35 for the Suunto).

    Reply
    • Larry replied

      If you use the Nordic Semiconductor USB ANT+ reference design (not USB OTG) as a metric, the parts to build that adapter price out around $16 in single unit quantities and around $6.50 if buying for 500 units (from Mouser who distributes Nordic in the US). This doesn't account for a PCB plus the cost of assembly, test, nor the up-front tooling and cost for a case. Add to that membership and product qualifications costs to be an ANT+ accessory plus qualification from FCC and any other regulatory body based on your geographic distribution and unless you're making a very large quantity, the cost isn't so small. Haven't added in anything for the general overhead of running a business, plus marketing and distribution cost yet.

      I've been playing around with the idea of building a couple ANT+ USB-OTG dongles for my own use, and have even started layout out a board, but it needs a second revision to make it easier to hand build (the Nordic ref design uses all super tiny 402 size surface mount passives and the micro USB connector completely changes the layout).

      The Dynastream USB ANT+ adapter sold through Digikey seems to work OK in my notebook. Not at all wild about the open bottom of the USB connector end as it absolutely doesn't fit as tight in a USB socket vs. the Suunto. Guessing it was a way to save a couple pennies. Not really an issue for a stationary notebook, but more of a concern if used on a bike.

      Reply
  9. Matt A

    Ray, are you aware of any potential for Garmin to add ANT+ uploading from the Edge devices?

    Reply
    • Rainmaker replied

      There's no plans to at this point.

      Reply
  10. Gene

    While full Windows 8 tablets (e.g Surface Pro) allow for very easy upload of Garmin files, many of the sports programs do not appear to support the smaller screen of the Windows 8 tablets. For example, SportsTracks 3 does not fit the resolution of the typical 10.1" Windows 8 tablets, and the bottom half of the program is cutoff. Even auto-rotate does not reveal the charts section. Garmin Training Center fits better and almost all the functionality is available, albeit tiny. While you can see the graphs in GTC, as you say in numerous reviews, it's pretty outdated. Until some of the programs are modified for tablets, it kind of defeats the purpose of traveling with a GPS watch and a (Windows) tablet, if you have to bring along a laptop to analyze the data.

    Reply
  11. Antonio Farias

    Thanks, I've been looking about for way to connect to iPad which I take on road trips rather than laptop.

    Any sense about how and if possible to connect Nike Sportswatch to iPad in similar fashion? Not necessarily to nike site but through an aggregator app like Runmeter

    Reply
  12. GrumpyITDude

    Thanks for the Surface RT love... it's a real under appreciated device. Garmin, if you are reading, some ANT+ drivers would be nice. I'd love to to be able to upload my 910xt workouts when I'm travelling.

    Reply
  13. Steve Knapp

    Great writeup. I wish either Sportablet pushed to TP, or TP had a mobile way to upload a file. Then I wouldn't need a laptop at all..

    Also the USB key does matter. Mine was the older version, from an old FR50 or Garmin 405. I snagged one of the others from a newer device and it worked well.

    From: link to sportablet.com
    "Before you go further, check the key version on the bottom: it should read USB2. USB1 keys are not supported at this time."

    Reply
  14. David

    Thanks for another clear and detailed tutorial, you rule! I have Android tablet and phones, so I'll get my hands on it ASAP. Thank you!

    Reply
  15. Gunnar Christensen

    Just read this after downloading my morning ride using my Nexus 10 and edge 800 with otg cable. I use the Nexus Media Importer app to get my activity data to Strava. I also use my 910xt and Sony Xperia Acro S phone (that has a built in ANT chip built in) to get my activities to Garmin Connect and Strava using the Sports let uploaded. I can't remember the last time I used my macbook to upload activities. The 910xt and Sony Xperia combo makes for a very streamlined easy squeezy way to upload data.

    Reply
  16. Sam

    I've been using the wahoo adapter with my iPhone/iPad since I first read your review about a year ago. It does work fine with the lightning adapter and the newer iPhone/iPad. I'm addicted to Strava, and I found a widget/app you can install on your Strava account that automatically pulls from your Garmin connect account. So if I'm at home, my 610 will automatically download to my iMac and upload to Garmin connect....and then push the workout up to Stava. If I'm on the road, I'll use the wahoo adapter and upload to Garmin connect....and then it will push to Strava on its own.

    I'm hoping the replacement for the 610/910xt will allow for Bluetooth upload like the new edge.

    Reply
    • Gunnar Christensen replied

      Sam, what is the name of the widget/app to attach to the Strava account? Sounds like another way to streamline uploading.

      Reply
    • Sam replied

      http://www.garminsync.com

      It works for runkeeper as well.

      Reply
  17. Justin C

    What about Garmin Swim onto the iPad/iPhone? Why doesn't that work?

    Reply
    • Rainmaker replied

      Technically it uploads to the Wahoo App just fine, but I find that the data once transferred to Garmin Connect ends up a bit wonky.

      Reply
  18. simon

    tragically my FR610 still won't upload via the wahoo dongle/app on either iphone or ipad, despite hard reset of (new) watch and reinstall of app etc...

    means I'm stuck until I can get near a PC and use the ANT agent - which isn't that often as I'm mainly linux at work/home.

    starting to regret moving from the 210

    Reply
    • simon replied

      .....starting to work out what the various bugs I've seen with the WF app are. It due to location/timezone settings. That's why I don't see too many reports of the problem. I'm in the UK and I'm guessing the only person seeing attempting an ANT upload to the app in the UK.

      If I change location and the 24 hours setting the it fixes a few time related display problems I've been having with it...and the app can parse the date from the 610 instead of just giving . Still doesn't upload but also explains the various changes in 610 activity listing depending on if you have any existing activities on the app,

      Would be lovely if WF would answer support emails as I'm sure we could track it down as it will bite if the code for the KICKR is the affected in the same way when they start selling in the UK.

      Reply
  19. Matthias

    Garmin Swim can be uploaded to iPhone 5 with Wahoo ANT+ Adapter and App.

    Reply
    • Rainmaker replied

      True, though, I find that the data comes out all wonky once you upload it to Garmin Connect. Are you getting clean data after the upload?

      Reply
    • Matthias replied

      Unfortunatelly I didn't have any workouts in my history. with the last update they were deleted. So I did a short "dry" test for a 10 second workout. At least it was transfered to the iPhone via Wahoo. So I cannot say what will show up in Garmin Connect. But if you have tested it already ...

      Reply
  20. Dennis

    Hey,
    Is there anywhere a comparison between the different training logging programs on your website? Like Sporttracks, WKO+, Trainingpeak etc.?

    Reply
    • Rainmaker replied

      No, nothing at present. I've done posts here and there - but the challenge with them (and any attempts going forward) is that things literally change day to day (like apps do), which makes it really difficult for it to be current. It's something I'm pondering though, perhaps in a way that allows me to do it all dynamically like I have the accessory/comparison tables/tools.

      Reply
  21. Marc

    Ray
    How to upload running data from garmin forerunner 405 with an iPhone 4S ?
    Is solution "Wahoo Fitness ANT+ adapter" working ? Thanks for your post and blog.

    Reply
    • Rainmaker replied

      No, unfortunately not. The FR405/405CX/410 all use a slightly different (older) ANT transfer protocol that Wahoo hasn't ever implemented within their app. The Android app guys did reverse engineer it though for their app.

      Reply
  22. Mrbouldegom

    Hello ray
    Thanks for the post and your blog. I am a French fan.
    How to upload data from garmin 405 with an iPhone 4S ? Is "Wahoo Fitness ANT+ adapter" solution working ? Another solution ?

    Reply
    • Rainmaker replied

      No, unfortunately not. The FR405/405CX/410 all use a slightly different (older) ANT transfer protocol that Wahoo hasn’t ever implemented within their app. The Android app guys did reverse engineer it though for their app.

      Reply
  23. rm2000

    What about Garmin ANT+ iPhone adapter?
    link to amazon.com

    Will that work with Wahoo fitness iPhone app and upload FR610 workouts to Garmin Connect and/or Nike+?

    Reply
    • Rainmaker replied

      No, the Garmin ANT+ adapter is only compatible with the Garmin Fit app, and does not download any items to/from any Garmin devices.

      Only the Wahoo adapter works.

      Reply
  24. Johnston Orr

    Another very helpful article; thanks again Ray.

    Yes, the Lightning adapter works with the Wahoo key just as you described. I used the Wahoo route to get data from my FR610 to the Web via my iPhone 4, then had to buy a Lightning adapter when I got an iPhone 5. Uploading works just fine with the new kit.

    Reply
  25. Gunnar Christensen

    Ray, I know I'm getting ahead of myself, but can you confirm if the Leikr watch mounts as a mass storage device, or has a way to upload activities to a tablet or phone via ANT+, Bluetooth or otg cable?

    One of the main reasons I returned my Suunto S2 was the fact there was no way to get around not using my computer for uploads.

    Reply
    • Rainmaker replied

      Yes, it mounts as a mass storage device. I haven't tried it yet with a tablet, but will give it a go.

      Reply
    • Eli replied

      I guess the next question is what file format is the files? (I thought they were just uploading to Edumondo, guess I haven't been paying much attention)

      Reply
    • Rainmaker replied

      Funny, so I just went to look - and it's actually empty. So you can mount it, but you can't view any files.

      Not that it matters a ton at the moment, there's currently no ANT+ sensor support. Thus in effect, it's no different than recording data from a phone at present.

      Reply
  26. simon

    Found the WF bug.

    If you're in the UK with IOS app you need to:

    Uninstall app
    Change settings from "English British" to "English"
    Change region format to "United States"
    Reinstall App
    Repair watch to app

    And import works correctly, albeit with screwy import times on the activity due to the timezone changes - but at least it's a workaround

    Reply
    • Rainmaker replied

      Thus confirming my understanding that speaking like a Brit just doesn't help... ;)

      Reply
    • simon replied

      why i oughta..........

      Reply
  27. Daniel Brogan

    I haven't actually tried this, but it appears there is a way to get files from a Garmin Edge to an iPad. You need one of these:

    http://www.airstash.com

    It's a wifi flash drive. The trick is to save your ride files to the Garmin's SD card. Then plug the SD card into the AirStash. Using a WebDAV-compatible file reader such as GoodReader, you can access the files on the AirStash. At the very least, you'd then be able to email the files to Strava or RidewithGPS. Not sure what would work with other services.

    Again, I've not personally tried this, but AirStash tech support told me it should work.

    Reply
    • Rainmaker replied

      It's funny, while I was at the store (FNAC here in France, like Best Buy - but with books), I actually saw a product near identical to the Air Stash. Same price point too - about 100 Euros.

      I also saw someone else used the SD card slot on their printer and did the same thing. I haven't tried that yet on my printer (it and I have a hate-hate relationship) - though logically I could see it working.

      There was also a product a ways back that was on a Kickstarter of sorts that was aimed for the other Garmin handheld units (hiking, etc..) that allowed you to plug it in and it would suck up the data and spit it out via WiFi to anywhere you'd like. I e-mailed them and they thought it would work on the Edge series, but I never heard back from them beyond that. Here's that solution here: link to gorove.com - Still looks pending.

      Reply
  28. Lasse

    Is there any way to get a garmin file,tcx or fit file uploaded to trainingpeaks.com? I can't find the option in sportstablet. I can get the file from my garmin to my android tablet but then I need and app that can import and upload the file. Anybody out there that can help me? It would be so great to leave the computer at home and only bring my tablet.
    Great site ray!

    Reply
    • Rainmaker replied

      Not natively, but on most Android tablets you should be able to browse to that SD card at that point (if from an Edge device) and upload it.

      Reply
    • Lasse replied

      Trainingpeaks is flash based,and jelly bean dosnt support it. You can't upload files from the mobile site. Even when I was running ice cream sandwich on my tablet I couldn't upload files to their site.have you actually done it Ray? I can't find the option in sportstablet too.

      Reply
    • Tom replied

      I'm working on this problem this morning. I was able to load Flash as a third party app on my Android Tablet and access the Training Peaks site with Firefox but I get stuck when I get to, 'Upload Device File' and then 'Browse to upload device file'. It opens Adobe 11.1 and says, 'Upload' at the top of the screen but gives me the message that, 'No files were found.' If I can figure out where it's trying to pull the file from I can save the Garmin file to that location. Any ideas?

      Reply
    • Lasse O replied

      Yes thats my exact problem too! Tried to find a flash folder with that name,but no luck.

      Reply
  29. paulB

    Thanks for your effort, but these are crazy solutions, it should be easier. I am sticking with my small mac book air where I can get and convert Garmin's XML (tcx) to CSV and see it in Excel, import to power agent, or upload to a number of sites. Only downfall is that I am on my patio with 50% battery life.

    Reply
  30. Neal

    I'd like to see Training Peaks allow for wireless uploads, I plug in my ANT Adapter to my Iphone which is in my back pocket, I hit start, then I hit finish when I am done the ride shows up in TrainingPeaks, no more downloading at all, kind of like how strava works on the iphone.

    Reply
    • ifor replied

      Well you can do it with IpBike under Android. I upload to TrainingPeaks, Strava, RunKeeper, SportTracks.mobi, Attackpoint and any OpenFitApi based sites. In the name of testing I currently upload to 8 different sites but there all done automatically once I have added my description of the activity. I have no plans of doing Iphone support but I am surprised there is not an Iphone app with something similar.

      Reply
    • Rainmaker replied

      The Wahoo app on the iPhone supports Training Peaks just fine (I use it all the time on rides). It was pretty much the first app out there years ago to support uploading to all the different services.

      Reply
    • Larry replied

      I use IpBike and find it a highly functional cycle computer app. It gives you a wide choice of export formats and auto uploads as Ifor described. At least with my Samsung GS3, barometric based altitude and GPS/Glonass positioning are excellent and better than an Edge 800 (altitude in particular). It reports some interesting stats (e.g. % of time pedaling so you can see your % of laziness) which you don't see on dedicated devices like the Edge. It also provides the most fair trial period concept I've ever seen which is based on recorded wheel rotations (1,000,000 revs or gps equivalent if I remember) and not time based. I think IpBike benefits from it's author being a cyclist and someone who listens to, and communicates with his users.

      Reply
  31. driedees

    Thanks for your great post Ray! It never even passed my mind you could use a tablet to upload activities from a Forerunner. I can confirm that the Uploader app (link to play.google.com) works with a Forerunner 305, a Asus Nexus 7 Tablet and a no name OTG-USB cable. No root needed, not even a powered USB-hub is necessary. Although Google Play shows the Sportablet app as compatible with the Nexus 7, it doesn't work properly. Just like the developer and Ray mentions, the Sportablet only works on a 10inch screen.

    Reply
  32. The uploader works almost perfectly with my xperia active (with built in ANT+) and my garmin 310xt. So sweet! I'd been futzing around with linux tools to download workouts and getting the USB stick to work and yadda yadda yadda and can now just connect my phone (which I always have) with my watch and upload everything totally wirelessly. Thanks for the heads up!

    Reply
  33. Craig

    As a matter of interest, I have a Dell Latitude 10 STe with Windows 8 on and I have no issues with downloading, charging, updating and editing my Timex Run Traine via the cable/adaptor. I know this article is about Garmin, but this is just an fyi for those who are using Timex.

    Reply
  34. Barry Rossnick

    We are cycling in France this summer and at the moment only have the Garmin 500 and an ipad. I know that that won't work, but will the 510 0r 810 connect via Bluetooth to the ipad? I have been debating getting one as the reviews have been so mixed but it seems like it is that or bring a laptop or a smartphone (which I haven't needed until now) with the Strava app. Thanks, and thanks for all the great info.

    Reply
    • Rainmaker replied

      Yup, the 510/810 will connect to any version of the iPad (since both units use legacy Bluetooth), for uploading rides. It won't get you to Strava however. But you can use GarminSync.com to get them automatically from Garmin Connect to Strava.

      Reply
  35. Gunnar

    Jon, The developer at Sportablet I'm sure doesn't have his Ferrari yet by developing the uploader app...even charging $6.50....I utilize his app almost every day and with that kind of use and the convienance the app offers it's a small price to pay. Two energy bars or a sports drink equals what he is asking for his app.

    Reply
  36. Ohad Kless

    Hi. For Android phone, can I connect the USB stick that comes with Garmin watch, to the OTG USB Adapter and to the phone and connect with ANT+ to the FR110 or FR910XT?
    Will that work or I have to buy the Garmin One?

    Ohad

    Reply
    • Rainmaker replied

      Yes, in general you won't have issues, especially for the FR910XT sticks (which have the newer sticks in them).

      Reply
  37. FYI: Just as a general update, I was able to get the TrainingPeaks guys talking with the Sport Tablet guys, and as a result, you'll now see TrainingPeaks uploads available from the app starting Sunday. The Garmin Uploader app supports it as of last night.

    link to sportablet.com

    Reply
    • Tom Mura replied

      Awesome! The power of the Rainmaker!

      Reply
  38. I've been trying to get this to work for my 210, but haven't had luck yet. Has anyone had luck with a 210 or other usb model? I'm thinking I need to try a different OTG adapter, but would love some validation. Also doing this with a Motorola Droid Razr Maxx, so knowing if anyone has gotten it to work with Motorola branded Android would be helpful too.

    Reply
  39. Jeff

    Going on trip soon and would like to not have to bring the laptop just to upload workout from forerunner 10 (will be out a couple weeks, I believe it only keeps the last 7). I do have a galaxy s3 that might work according to this information.

    I've got a USB otg cable on its way. What I don't quite understand is the y cable. I understand the purpose, but can't figure out what gets plugged into what to make this a go.

    Any help on what exact y cable I would need for my S3 and Forerunner 10 setup would be greatly appreciated.

    Thanks in advance.

    Reply
    • Rainmaker replied

      The 'Y' cable enables you to power up the FR10 (since your phone/Android device generally won't do that). Sorta like how a laptop does. Then the other end of the 'Y' cable connects via the OTG adapter to allow access to the data side of things.

      So...
      Y part 1: Power from some other USB port
      Y part 2: Connected to Android device for data
      The end of the Y: connected to Forerunner

      Reply
  40. Jeff

    From the look of the linked Y cable I see two male USB ends and male mini USB end.

    I am still having trouble visualizing how this works.

    I plug in the OTG USB adapter to the phone. That leaves female USB exposed. I assume I plug one male end of USB in here from the Y cable. I plug other male USB from the Y cable in to the wall charger/block.

    Now I have a mini USB male end left on the Y cable. The Forerunner 10 has the proprietary hookup with a male USB left. What do I do with these two ends?

    Of course I'm not the sharpest tool in the shed on these matters so I still can't visualize this. What do I have wrong? Thanks so much.

    Reply
    • Rainmaker replied

      You know what, I see the problem. My original 'Y' cable link was for Edge users, which have a female connector on the unit. But for FR10/110/210 users, you have to deal with the mail connector on the cable. Eek.

      Doh, sory.

      It looks like for Forerunner 10/110/210 users, you'd need this cable: link to amazon.com

      Does that make sense?

      Reply
    • Randy J replied

      I have that Y cable that Ray referenced and I haven't had luck with it yet. I'm still trying some other combinations so see if its the y-cable that is my issue or the OTG adapter, so take that for what its worth.

      Also Ray, just wondering, in the android scenario where you used the usb hub, did you test connecting the hub to tablet and then device to hub? So takes out the need for the Y cable all together? I've been looking around online to try and get this working and that seems to be the most common approach I've seen. So just wanted to see if there was a reason for one approach over another.

      Reply
    • Rainmaker replied

      Hi Randy-

      Yup, that's the scenario I tested (via the hub). Worked great.

      Reply
    • Randy J replied

      Ah sorry Ray, I think I see how the cords are running now, I didn't see the clear separation of the cords in the picture and have come back to this post so many times now that I seemed to have forgotten/missed the critical sentence..."So I’ve got two cables, one plugged from tablet to USB hub, and one from Garmin to USB hub." Thanks again.

      Also an update on the Y cable, route. I can get things to be recognized on another phone, but not mine. So its likely that the issue is with my phone (Moto Droid Razr MAXX) and not any of the cables suggested here. I'm currently listening to music waiting for Motorola to tell me if it will work on my phone...the interwebs seem to say it should.

      Reply
    • Rainmaker replied

      It's a bit of a challenge on Android devices, since everyone is baked differently. Hence the massive combination compatibility charts that are out there for hardware-related items. Really wish it was simpler, as it would greatly enhance the ecosystem.

      Reply
  41. Jeff

    Yes! That makes sense! Thank you. Great blog man. Appreciate the info and help.

    Reply
  42. Jeff

    Another question. I know the app requires a purchase of ~$6.50 or so for full functionality. Am I able to store the files on my phone and upload to Garmin connect when I get home from a trip just utilizing the free functionality of the app, or am I going to need to purchase the full app to get the data on garmin connect?

    Reply
    • Rainmaker replied

      I purchased the full version, my understanding though is that with the trial you can validate connectivity to the device, but the uploading piece costs the money.

      Reply
  43. Barry Rossnick

    Ray, hypothetical question re: the ipad and the 500. Would this setup work: Taking the Apple camera connector kit, the 500 and a USB splitter so you could also provide power to the 500 at the same time and then used the Garmin connect App to upload the files as if it were bluetooth?
    I know the camera connector itself won't work because of power but if you solved that with the splitter would the GC App read the files?
    It came down to the only advantage of the 510 being the bluetooth but now we will end up taking the laptop on a long trip. Thanks, and thanks for this thread. Came along at a very opportune moment.

    Reply
    • Rainmaker replied

      No, the challenge isn't actually power with the camera connector (since the Edge 500 can self-power). The challenge is there's no app to enumerate the .FIT files off of the device.

      Ideally what we would need is an iPhone app that could read the device and look for .FIT files, as opposed to just images. Whether or not there are other technical barriers to that from an Apple standpoint, I'm unclear.

      Reply
  44. I wanted to follow up here to say I did get my Forerunner 210 working on my Droid Razr Maxx (The newer HD version more fully supports USB OTG so I'd suggest not using this for that setup). However, it was not for the feint of heart (NOTE: Motorola support told me what I was trying to do wouldn't work, but they sell a docking station with usb ports on it that specifically says it will support usb drives so I pressed on anyway). So I discovered that for my particular model the phone won't recognize usb devices w/o getting power, so I built a cable (cut old usb cable and spliced the usb male end into a usb extender cable so power would go to phone and usb device) as suggested in this post. After building the cable I could then get devices like a mouse to work, but not usb drives. I dug out a free usb hub I got at a conference and connect that to my abomination of a cable that was plugged into a usb wall charger and the phone. From here all I had to do was plug the watch into the hub via the usb cable and it all worked. Here's the full setup. Now to go test in the car...

    Reply
  45. Mike Young

    Ray - I'm preparing for a trip to the TDF in a few weeks. I want to be able to get my ride data into Strava at the end of each day.

    Based on reading your article I plan to use my Garmin 910 instead of my Garmin 500. I'll have an iPad mini with me. I purchased the Wahoo Fitness Key as well as a lightening adapter and just downloaded the Wahoo Fitness app.

    I did a test today to see if I could get everything working properly. I successfully pair to Garmin to the Wahoo app and was able to download my run from this morning into the Wahoo app. However, when I try to use the "Sharing" function within the Wahoo app I continually get an Authentication Failure error message.

    I've search within the Wahoo app as well as within Strava to see if there's a setting I'm missing and can't seem to find anything. I even upgraded my Strava account to Premium in case that was the issue. I even changed my Strava login password in case I was typing it incorrectly. All to no avail.

    Any ideas? What am I missing here to get it to work?

    Thanks
    Mike

    Reply
    • Ray Maker replied

      Hmm, that's odd, that all should be happening without issue. For fun, try just making a quick test recording using the Wahoo app (just a few seconds is fine, simply start/stop the app), and then see if that uploads via history (versus a FR910XT transfer). If that fails as well, then definitely reach out to Wahoo to see if they can troubleshoot.

      Reply
  46. Mike Young

    I tried a test recording within the Wahoo app - same issue. The strange thing is I'm able to share to Garmin Connect without any issues. I've sent Wahoo a message. I'll let you know what they say.

    Reply
    • Sam replied

      I think the problem is with Strava and not Wahoo. I've had that same issue once or twice trying to upload from Wahoo to Strava. Same thing....it uploads fine to Garmin Connect. That's one of the reasons I started using Garmin Sync (www.garminsync.com). Now I just upload to Garmin Connect and then garmin sync will automatically push it to Strava.

      Reply
    • simon replied

      WF have acknowledged an issue with upload to strava on their twitter feed. Probably related to strava switching off the old API

      Reply
  47. Mike Young

    I found GarminSync earlier tonight. I'm gonna give it a try after my run tomorrow morning. Hopefully it will do as a work around.

    Reply
  48. Mike Young

    I got a message directly from WF early this morning about this issue. They have submitted an updated version of the app to correct the issue and hope to have it approved by next week.

    Reply
  49. Strava have stopped there old API from working and are not doing a full public API at the moment.

    Here is the page I have put up explain the issue with IpBike.

    Strava engineering post about it

    So much for open API's having one and then closing it is worse form than not having one at all.

    Reply
  50. Jeff

    Follow up on my end. Galaxy S3 and Forerunner 10. Seems to work without additional power supplied. I couldn't get it to log in to garmin connect, but I was able to move a .fit file to the phone storage.

    As long as I can do that I am good. That will allow me to keep my workouts logged on vacation and I can upload them to garmin connect manually when I get home.

    Thanks!

    Reply
  51. Zuke

    Great post! Thank you so much for doing the heavy lifting and providing this amazing guide! I've got several Garmin devices and am looking at tablets, so this helps a ton.

    Reply
  52. Randy

    I tried to contact my new workout from my forerunner 410 to my xperia J but I got the message can't enable ANT, maybe someone knows what the problem is.

    I haven installed this:
    - uploader for garmin
    - ANT radio services
    - ANT USB services (i couldn't install this from google play so installed this from another site is this ok?)

    I got the message that that app isn't compatible with proximus (my provider for wifi ant mobile internet)

    This I've done on my FR:
    Settings - ANT+ - computer - enable (YES) - pairing (ON) - force send (YES)And than I runned uploader for garmin but I got the message can't enable ant.
    What could cause this problem?

    Thanks
    Kind regards,Randy

    Reply
  53. Craig

    Ray,

    Do you know if Wahoo has any intention to make one of these that is compatible with the iphone 5 or ipad mini?

    Reply
    • Mike replied

      I use my Wahoo (just this morning) all the time with my iPad mini. All you need is the lightening adaptor and it works perfectly.

      Reply
    • Craig replied

      Mike,

      Appreciate the response.

      I know there is the adapter option, I was just curious if there was something in the works in the near future that wouldn't require it, in which case I'd consider delaying the purchase a little bit.

      Cheers!

      Reply
    • Rainmaker replied

      I wouldn't expect them to make a physical iDevice dongle again. However, I would expect them to go the route of 4iiii's with the Viiiiva and its bridge, and do something along those lines (i.e. a HR belt, footpod, etc...). Like the Viiiiva, I'd expect it could be used outside of activity (the Viiiiva doesn't actually have to be worn).

      Reply
  54. Ted Paro

    I have a Samsung note 8, and a older Ant (USB2) will this work. I have had bad luck so far.

    Reply
  55. Charlene de Coning

    Good day
    I have a Forerunner 305. I try to download my workouts but it only download up to 83%. I have tried more than 1 PC. In the past it downloaded correctly.
    What is the solution for this problem?
    Thank you

    Reply
  56. Ian Thomson

    so...what about the garmin fenix?
    seems like this device should be supported in the "connect" app but is not- so no way to upload workouts even though it has bluetooth....bizare.....

    Reply
  57. Gavin

    Hi,
    Thanks for this great info
    I'm getting a message ''directory transfer failed''-retry requesting directory
    This is on my android via my ant usb
    Any ideas whats up? Its pairing ok with my garmin 410 but this message just keeps coming up on the uploader?

    Reply
  58. Lee weikert

    Do you know of any way to download workouts or training plans from Garmin Connect to a FR610 using an IPad or IPhone? Used your suggestions and I can upload workouts to Garmin Connect through Wahoo, but can't go back the other way. This far along one would think that Garmin would develop their own App and Ant device that could do all this without third parties.

    Reply
  59. Angela ew

    I've scanned thru the comments but would like confirmation that my ipad/ forerunner combination won't work. Sorry I'm not good with computer lingo!
    I have an iPad 2 and a forerunner10. I have tried to down load from a camera connector USB with out success so I then downloaded an app - connect stats. Still doesnt work.
    I have now downloaded from forerunner10 to my pc and can open the run details on the iPad.
    Is there any way I can download direct to iPad ?

    Reply
  60. at

    Great information!

    do you know if a joule gps could be connected also?

    in case of supported devices (as forerunner 310), could you also download tracks to the device to reproduce the routes ohter people have done or is only to send your data from device to the tablet?

    Thanks!

    Reply
    • Rainmaker replied

      The Joule GPS can be mounted, however it still needs the CycleOps software to convert the files.

      You can't upload routes to the FR310XT, it's only from the FR310XT.

      Reply
  61. dan

    Hi, just to clarify is it possible to use the ant+ device with my garmin forerunner 410 with my ipad? I cant see it listed but its now a watch that is discontinued. Just need to know before I swap it out for the nike gps one.
    Thanks!

    Reply
  62. Dan

    Thanks, thats disappointing, I primarily just use my ipad now. Oh well looks like its Nike+ app and the Nike gps watch.

    Reply
  63. Dan

    Oh right, I see that you can plug the watch into a laptop to upload data, once this has been done will it also have updated new runs etc onto the Nike+ app on the ipad/iphone?
    Thanks again!

    Reply
  64. Dave

    I have a forerunner 410. Can I plug in ant+ USB into surface pro and download from my watch like a normal pc?

    Reply
  65. Dave

    Brilliant thanks.

    Reply
  66. Thomas

    Hi, do you know if it is possible to get access to the individual fit files on the Edge 510/810 via bluetooth? Or if the 510/810 can selfpower when connected to my Android tablet via USB to get rid of the need for that pesky Y cable I need to use for the 500?

    Reason is that I want to upload my rides to Endomondo, but for that I need to get access to the files on the Edge either via USB or bluetooth, as the Garmin Connect app only upload to GC and garminsync do not support syncing with Endomondo due to their lack of an open API.

    /Thomas

    Reply
    • Rainmaker replied

      There isn't a way to get them off via Bluetooth (as a .FIT file). The 810 can self-power, however I'd need to double-check it enumerates correctly when in that mode and connected (sometimes it's finicky).

      Reply
    • Thomas replied

      Ok. Thanks Ray =)

      Reply
  67. kevin firth

    Last chance saloon :

    does anyone know if its possible to retrieve activities from the 800 without the cable. I keep getting error message on the handset "usb cable is connected to the wrong adapter" Im told its a faulty usb socket. Ordinarily I wouldn't care and just accept a replacement, but I have just returned from 4 amazing days riding in south Africa and fear I may have lost the ride data forever. I just cannot accept that Garmin cant the data off, it is after all only a hard drive ?

    any help would be greatly appreciated - thanks

    Kevin

    Reply
    • Rainmaker replied

      Ultimately you'll need a cable and/or a device that can power the unit. There unfortunately isn't really a way around it. Can you find a friend with a computer?

      Reply
    • kevin firth replied

      I do have a computer, it just wont recognize the handset as a mass storage device. My last throw of the dice will be WD40 to clean the connections (have tried compressed air). After that I think my South African rides will be lost forever !

      Reply
    • Rainmaker replied

      Gotchya.

      Actually, don't add WD40- nothing good will come of that.

      There's a button combination to force it into mass storage mode of it's stuck. I don't have it handy at the moment, but check out the Garmin Forums (or ring up support), it applies to the Edge 500/510/800/810/705.

      Reply
    • Eli replied

      The Edge 800 says "usb cable is connected to the wrong adapter" on its screen? Any microsd card?

      Guessing this just makes all future rides show up on the microsd card and won't copy existing files:
      link to support.garmin.com

      WD40 won't help with electrical connection issues

      Reply
    • Kevin firth replied

      Thanks for the help, I like the Idea of the button combo, but have spoken to Garmin and they say there is no solution other than a new handset.

      Saving to the SD card is a wonderful hindsight solution and what i will do in future. In the meantime I continue my search as I'm desperate to save these rides. If they were just normal training rides I wouldn't be bothered. But they were 600K over 3 days followed by a time trial in Swaziland.

      If you could remember the combo that would be great.

      Reply
    • Rainmaker replied

      To enter mass storage mode:

      Turn off unit, while holding lap mode down, plug in unit to computer and turn on unit.

      Reply
    • kevin firth replied

      Alas, didn't work, tried several times.

      Reply
    • kevin firth replied

      I thought I should give you an update on this - I have successfully extracted my ride data from Garmin 800 without computer connectivity (faulty USB socket). First you need to change the settings to save data to the SD card, then create a new course by selecting the relevant activity (your ride), this will create a .FIT file on your SD Card. Next you need some conversion software that will convert FIT files to GPX files. Ihave a MAC so used
      link to teambikeolympo.it

      you then upload FIT file from the card to the software (via laptop) and save as a GPX which you can then transfer to garmin/strava. You can do a lot more with software but default settings should be fine.

      What a shame the garmin help desk aren't aware of thjs method. if id listened to them i would have exchanged the handset and lost my rides.

      Happy days !!

      Reply
    • Rainmaker replied

      Cool!

      Out of curiosity though, why convert to .TCX/.GPX? Both Strava and Garmin Connect read the native .FIT file without any issues.

      Reply
    • Kevin firth replied

      The fit file is just a course, it needs to be turned into an activity which is a gpx file - at least that's what the advice I found in a Garmin forum.

      Reply
    • Rainmaker replied

      Nah, a .FIT file can be a course - but generally courses are GPS/GPX files. The .FIT file is the native format that all Garmin devices made in the last 3 years as the native activity file format. Since then it's become the standard for devices across the board for recording activity data.

      Reply
  68. Lee

    This worked perfectly! Bought the OTG cable from Amazon (package of 5 for $4!) plugged the Garmin ANT stick and the OTG cable in to my Samsung GS3 and it uploaded instantly, then was able to send to my Garmin Connect account.

    On a side note, this did not work on my 1st gen Nexus 7, I am guessing that I would need the Y-adapter.

    Reply
  69. Scott buchanan

    Having a torrid trying to connect an Edge 810 to my Samsung Galaxy S4.

    Am hearing that this is a Garmin issue as a firmware update appears to have broken it. S4 can't see edge over BT5. Works with iOS!

    Have also tried swapping SD cards all to no avail.

    Any tips?

    Reply
  70. erico

    Hi,

    I help some 'subjects' with their cycling training and I would like to follow them in a car/vespa and seeing their power/hr/rpm datas in a device like Ipad/PC (live data). Do you know how I can do this?

    thanks

    Reply
  71. GillR

    I have an unrooted S4 GT-I9505 running Android 4.2.2. I have the necessary ANT+ apps/plugins/services but when I plug in my OTG cable with the Garmin-provided dongle, start up Sportablet, click on "Get new", it says it found the ANT+ device found and is performing ANT+ scan but then a message pops up "An application has been forced to stop for an unauthorized attempt to access system in your device".

    Does this mean that your method only works on rooted devices?

    Cheers

    Reply
  72. jeremy

    Hi.I have a Goole nexus 10 which does not recognise my garmin 705.would it recognise an 810 via Bluetooth?I've read a small amount about rooting the nexus but feel very unconfident about going that way.
    Cheers

    Reply
  73. Harold

    Since I have both the Garmin 500 & 800 and I'm looking to using a tablet for travel. With regards to connectivity I was going for the tablets with USB for ease of downloading. I just read that the Sony Xperia Z tablet has USB 2.0 but runs off of android. Has anyone used one of these with the Garmin.
    (Side note: My fall back tablet would be the new Microsoft surface 2)

    Reply
    • Harold replied

      So I managed to be able to find a way to do this with an Ipad 4th Gen with the use of a Kingston Mobilelite wireless card reader and an App called iCab.

      [URL="https://forums.garmin.com/showthread.php?27933-Edge-800-amp-iPad"] Garmin 500 or 800 using iPad [/URL]

      Reply
  74. james

    Hi. I just got the 220 - i like the fact i can setup bluetooth and it auto downloads when i get home from a run. But is there a way i can do the same into training peaks as that is my preferred program?

    TP dont have an app - I tried the Wahoo but surely i dont need an adapter? there must be a way to do it all from Iphone and even better have it done automatically?

    Thanks

    Reply
    • Rainmaker replied

      No, Garmin hasn't opened it up to 3rd party apps. And the apps like CopyMySports.com (online) that can sync between services don't yet sync to Training Peaks unfortunately (only Strava and a few others).

      Reply
  75. jeremy

    Can anyone help me with my nexus 10? It doesn't recognise my 705 ,other than rooting the nexus,which is something totally out of my depth,is there anything I can do?

    Reply
  76. Chris

    Hi Ray

    I have a Garmin 610 and was wondering if I bought a micro USB OTG cable will I be able to connect my garmin to my Samsung Galaxy S3? I wish Samsung would activate the Ant+ chip on the S3.thanks

    Reply
    • Rainmaker replied

      As long as you have the ANT+ adapter on said OTG cable, you're good.

      Reply
    • GillR replied

      Not until Samsung pushes Android version 4.3 to these devices. Look at reply #140 from Shane and the link that explains the issue with the earlier Android version in the Linux kernel. Cheers

      Reply
    • Shane replied

      That's incorrect. My comment was not about the S3. It was specifically referencing a specific S4 build that had an SELinux issue. I have never heard of that problem on S3's. I believe Ray's statement is correct.

      Reply
    • Rainmaker replied

      S3 or S4, the above comment about needing 4.3 is incorrect. My S3 doesn't have 4.3 and works just fine with the OTG. The functionality has been out since last January-ish if I remember correctly (roughly CES 2013).

      Reply
    • GillR replied

      Thanks both to Shane and Rainmaker. I have problems with my S4 on Android 4.2.2 running Kernel version 3.4.0-1371094 and with a Garmin dongle attached to the OTG cable to my S4, running Sportablet then shows a popup "An application has been forced to stop for an unauthorized attempt to access system in your device". I was hoping that going to Android V4.3 would fix that.

      Reply
  77. Zareh Vazquez

    I have a question, do you know know if I will be able to use the Garmin Ant+ adapter for iphone and use it to sync my FR910 with Wahoo Fitness or I do need the Wahoo Fitness Key.

    Just looking to see if I can save some bucks 39 vs 59, and maybe with the difference subside the lighting adapter :).

    Let me know, I want to get rid of the need to use the computer everytime that I want to sync my workouts.

    Thanks

    Zareh

    Reply
    • Rainmaker replied

      You need the Wahoo key. The Garmin key only works with the Garmin Fit app, which does nothing in this area. Sorry!

      Reply
  78. Chris Mo

    Hey Ray,

    Thanks for the info. I'm trying to figure out a method to upload files from my Edge 510 to Training Peaks and I'm uncertain whether you describe a method that is possible. It seems that if I buy a Wahoo Key with a Lightening Adapter, I can use Wahoo Fitness to import files from the Edge 510 and then export those files from Wahoo Fitness App to Training Peaks.

    Is that correct? If it's not, is it possible?

    Reply
    • Rainmaker replied

      Unfortunately, the Edge 510 (or any other Edge), doesn't support the Wahoo Fitness ANT+ transfers, it can only transfer via USB.

      Now, what you could do is check out Tapirik, which just today added Training Peaks support. That means as soon as your 510 uploads to Garmin Connect, it transfers to Training Peaks behind the scenes.

      Reply
  79. Harris Silver

    Best solution I've found is to use 910XT as a backup to Edge 510. 910XT plus the iPhone, Wahoo key, and the Wahoo Fitness App allows you to upload workout to all your services (TP, Strava, Garmin Connect, etc) all at once, without a computer. Other option is to use Wahoo Fitness Key and their app and just use iPhone in back pocket. Given that 510 has bluetooth and can make a connection to iPhone, etc. and upload to their Garmin Connect, it seems crappy that they don't open it up to everyone as the functionality is there. Another case of Garmin being a bunch of shortsighted a$$holes...Next computer is going to be Wahoo or Mio.

    Reply
    • Holger replied

      Harris - was there a trick to connect the 910 to the wahoo ant ? Mine just gets stuck on Search for device but never pairs

      Reply
    • Rainmaker replied

      You'll need to enable pairing mode on the 910XT, while going into the history importing option on the Wahoo Fitness app (not the Garmin app). Sometimes it's a bit finicky to get going initially.

      Reply
    • Holger replied

      Hey - I had to reboot both devices as pairing was enabled but didn't start so that did the trick -
      I have started reading your articles and you are a great help for a tri rookie like me - thanks

      Reply
  80. Dan

    Are you aware of any Android apps that will let you analyze bike data (i.e. power) without uploading to the web? Something to review 5/20/60 min averages. I can connect my Garmin 810 to my Nexus 2013, but haven't found an app to review the data.

    Would be great for trips with little or no internet access.

    Reply
    • Rainmaker replied

      I'm not aware of anything that's fully offline (from uploading from unit to completion/analysis). Sorry!

      Reply
  81. Mark

    Hi Rainmaker and other users

    I have the samsung S3 and want to use a heart rate monitor with it for when i am running outside, don't have lots of money to spend but was wondering if it was possible to connect one to the S3 and upload the data to apps like Nike+.

    If so what heart rate monitors will work and what will i need,

    I am sure this will of been answered above but im not massively computer literate so I'm unsure

    Thanks

    Mark

    Reply
    • Mark replied

      Also is there any wired type of heart rate monitors that can be used with S3

      Reply
    • Rainmaker replied

      I'm not aware of any wired HRM's for consumer use (just medical stuff), and none that connect to the phone.

      You can connect any Bluetooth Smart or standard Bluetooth Legacy HRM. For Bluetooth Smart, check out the Wahoo BlueSC, Polar H6/H7, and 4iiii's Viiiiva.

      Reply
  82. Nuno Vitorino

    Hello
    I'm Portuguese , so forgive errors of English, I used google translator .
    Got my Fenix ​​few weeks , I have updated with the new betas always
    I currently have the 4:05
    But what I am describing happened also with the official firmware 4.0
    I have a Galaxy S4 , and sadly not support android garmin basecamp mobile like Apple should address some agreement between the two companies , which
    discriminate users of android and windows phone also ...
    But the reason that leads me to write is
    When I connect the Galaxy S4 fenix by OTG , it automatically deletes all recorded workouts at FIT , and all configurations in profiles folder
    The same does not happen when I connect to PC fenix ( win 8.1 )
    Only happens when I turn the Galaxy S4
    Since I use often enough fenix loge home and use the Galaxy S4 plus the Viewer App for gamin connect to upload to Garmin Connect online , and also use the Galaxy S4 to send some tracks for through fenix Es file explorer .
    The way I found to solve this problem was
    1 withdrew Recording by FIT , and only use the Recording by GPX
    2nd time I turn on my fenix the Galaxy S4 , it deletes the settings in profiles folder , I solve it so , before turning the fenix Galaxy S4 , I with Es file explorer copy the files that previously have stored in the galaxy folder S4 and return to graze on the fenix profiles folder , and then unplug the USB / OTG cable
    It was the way I found to solve the problem
    Once again emphasize that it is regrettable that this has to do gymnastics because the garmin in inciste not make APP for android ..
    But they are wrong if they think they 'll buy an Iphone because I will not
    Hugs and thanks for reading

    Reply
  83. Fernando

    Hi there!!! Can i upload data from a garmin swim to IOS devices?
    Thanks

    Reply
    • Rainmaker replied

      Technically it uploads to the Wahoo App just fine, but I find that the data once transferred to Garmin Connect ends up a bit wonky.

      Reply
    • ThomasM replied

      Hi Ray,
      originally I experienced the same. But I just tried the upload from the Wahoo app to GC again and the data in Garmin Connect seems to be pretty fine now. Per lane data and so on is all there.
      However I still do not like how the Wahoo App handles the ANT-FS download. E.g. that it does not remember the pairing and does not auto download new tracks.

      As I already commented in your Garmin Swim Review thread, the problematic sync is why I re-implemented ANT-FS communication in my own training analysis iPhone/iPad app called Trainalyse. And I started developing of the app itself as I personally do not like the sport web-portals such as GC on mobile devices. Those websites do not work well on the limited screen real estate in my eyes. But that's another story :-)

      Reply
  84. Angela

    So I finally got all the bits and pieces I need and uploaded my Garmin Forerunner 310XT to both my Android phone (Sony Xperia Z1) and tablet (Sony Xperia Z) - it worked like a charm, no mess no fuss. Set the data transfer chunks to small (default setting is unlimited and it doesn't like that) and off you go! I used the Suunto MoveStick Mini with my Garmin and it worked 100% (with OTG cable to convert from MicroUSB in my phone and tablet to USB for the Suunto MoveStick). Surprisingly too, the transfer was quicker on my Android devices than on my PC!!! And Sportablet supports a surprising range of sites, including Garmin Connect and SportTracks (both of which I use and love). No MapMyRun which is sad, but hopefully that'll come later and then I'll be 100% PC-free.

    Thanks for your awesome blog which first put me onto the idea that this could actually be done. Now I can travel and still keep my runs up to date without lugging my laptop everywhere with me :)

    Reply
  85. GillR

    Can anyone please respond to this :

    I have problems with my S4 on Android 4.2.2 running Kernel version 3.4.0-1371094 and with a Garmin dongle attached to the OTG cable to my S4, running Sportablet then shows a popup “An application has been forced to stop for an unauthorized attempt to access system in your device”.

    The phone is not rooted and I don't want to root it if I can avoid it.

    Any advice/help would be appreciated

    PS Thanks, Rainmaker, for a great site/blog.

    Reply
  86. Ben

    Can I upload direct from a 910xt to Strava (This is where Upload all my swim, bike and run data) without going through an iMac or iPad?
    Which is easier to use with a 910xt - android or apple? (I have an iMac, iPad and iPhone). I would be willing to buy an android tablet just to use for garmin if it's needed, or would an iMac be just as user friendly?

    Cheers in advance.

    Reply
    • Rainmaker replied

      You can get the data from the 910XT to Strava using the Wahoo app with an iPhone/iPad and the adapter (per above). The swimming data will transfer, but you won't get the advanced swim metrics like you would on Garmin Connect.

      Reply
  87. Lamberto

    Hi, I'm using the sportablet app on a samsung galaxy note 10.1 and its working fine with my garmin forerunner 405 over ANT+. With my other device, a garmin edge 500 over USB I've got some issue: It seems like it's not getting enough power over the usb, even if I try using an active hub with 2 Ampere. The notification that the device is connected only appears for a short time and disappears again. I also tried using a Y-cable with a 1 Ampere powers supply without success. Any idea what else I can try? Do you think I can harm my devices when I try other power supplies with a stronger output?
    Thanks

    Reply
    • Rainmaker replied

      USB will always only 'request' the power it needs. So there's no case of a USB device being 'flooded' with too much power (ala plugging in a 110v US electronics into a 220v European circuit).

      You're totally good.

      Reply
  88. adam bentley

    I have an Android 4.0 tablet which I want to use with a garmin 200/500 . can I simply use the garmin as a usb mass storage unit ( in the same way as a camera) .
    if not what else would i need to transfer ride date form the garmin to the tablet and then onto strava.
    I intend to take the tablet and garmin on a training camp and want to be able to record rides while i am there.
    cheers
    Adam

    Reply
    • Thomas replied

      Adam, my samsung tab 10.1 is not able to power my Edge 500. I need a Y-cable plugged into the tab, the 500 and a USB charger, then the 500 work like a mass-storage device and I can use whatever tools available on Android to transfer the workouts.
      /Thomas

      Reply
  89. Florent

    SporTablet it is the only application wich allows to transfer data runs from à ForeRunner 410 to a tablet (Nexus 7) ?
    Merci

    Reply
  90. Acesymmetric

    It appears the Wahoo Fitness App is no longer compatible with the Garmin mobile application. Wahoo says it is Garmin's problem and Garmin's Stance is it is a 3rd party App so they won't do troubleshooting. Thoughts?

    Reply
    • Rainmaker replied

      My understanding is Wahoo has put in a fix to address where Garmin broke it, but I think said fix is coming as part of the updated/new revamped app.

      Reply
  91. Nick

    Hi,

    Firstly, thanks for all the work you do. Like so many others, I'm a regular reader, and your site is my Go To for my techie queries.

    IOn this case, I'm headed off on a backcountry ski touring trip in Sweden. We will be north of the Arctic Circle, and off grid the entire week (and probably no mobile signal). I want to use my 305 to track our route each day. I've sorted the off grid charging, no problem.

    But the Garmin won't store a weeks worth of all day routes without losing data, so I need to upload the activities. I have a Samsung Galaxy Player which is a good compromise - big enough screen to be usable, small enough (and no sim) that it's both lightweight and the battery will last. But it runs Gingerbread - and the uploader for Garmin that you list here requires Androind 3.1 minmimum.

    Do you have any ideas for a solution? Connecting the device to my pc using the Samsung Kies software (not my favourite) doesn'r give any update solutions. Is there any earlier version of the garmin uploader that would work? I don't need to access the data while I'm away (though it would be nice). My priority is to save the data till I get back and can upload it to Sportstracks.

    Thanks

    Reply
  92. Bo

    Is it possible to upload directly from the Garmin 910XT to the iPhone 5 (with the Wahoo app) using the RFLK+ as a bridge? I can't seem to get it to work, but maybe that's just me...

    Reply
  93. No, the RFLKT+ unfortunately can't do the ANT+ transfer from Garmin devices.

    Reply
  94. Si

    Hi DC, great site. I,m looking to get a new Gps mainly for cycling. I would like to connect it with my IPad mini. I,m thinking of a Garmin 510 but would like to know if you have any other suggestions of a better product. I like the suunto "training effect" feature that my heart rate monitor has and was thinking of using just one system for both.gps and heart data. I think one of the Garmin wrist models has a model with this feature. What are your thoughts thanks for your time. Si

    Reply
    • Rainmaker replied

      In the cycling computer world, there aren't really any more functional devices than the Garmin Edge series.

      As for TE, on the Garmin side the Fenix2 has it now, which is more of a wrist based normal-looking watch.

      Reply
  95. Chris

    Sorry I know this has probably been asked before, but do you have a link to a list of all the android devices that support Ant+. Thanks

    Reply
    • Rainmaker replied

      Not offhand. All recent Android devices can utilize the dongle, but of course, some have it built in.

      Off the top of my head, that's the:

      Samsung S4
      Samsung S5
      Many Sony phones, in fact, I think almost all recent Sony ones

      Actually, better idea, simply use the ANT+ Directory: link to thisisant.com

      In the category section, select 'Mobile phones'. It shows every model. Enjoy!

      Reply
  96. Sharyn

    Hi I have a couple of questions.
    I'm in Australia and seem to have problems getting wahoo fitness on my ipad. Any suggestions. I have the garmin 610 and would like to use just my ipad now to use garmin connect.

    No 2. I've gotten in to obstacle races eg tough mudders ect how do you think the 610 will handle them.

    Reply
    • Rainmaker replied

      Hi Sharyn-

      Assuming you have the Wahoo App, as well as the Wahoo adapter, I'd e-mail Wahoo support. You're mostly in luck in that some of their support folks are in Australia as well, so you might get a quicker response.

      As for events with the FR610, generally it'll hold up well. Do keep in mind that it's not fully waterproofed, so long or deep immersion or swimming isn't recommended. Also, with the mud, I'd recommend a rinse afterwards to ensure there's no tiny bits that long-term get caught under the display and cause a crack.

      Reply
  97. Dirk

    Hello,

    I use the 'Uploader for Garmin'-app (Sportablet) on a regular basis, to pull the activities of my 310XT, and save them on my Nexus 7 (2013). This works most of the time, I barely use the Garmin Express software on my PC.

    But I have a question about another app, i.e. 'ANT+ Plugin Sampler': link to play.google.com
    One part of the 'Plugin Sampler' is the 'Watch Downloader Utility'. I tried this on my 310XT, was able to connect the watch, and could 'transfer' (well,...sort of) the activities to my tablet.

    So far I was only able to see a summary of my activities in the app (starting time, duration...). Now I'm wondering if and where the app saves the activities on my tablet, maybe in the form of fit or tcx files? I did a search on the internal memory for this type of files (fit and tcx), but couldn't find something...

    Has anyone tried this part of the Plugin Sampler, and is there a way to export/save the activities?

    Thanks in advance!

    Reply
  98. Jens Winkelmann

    Hi,

    i ve got a Ant+ Dongle for IOS but the Wahoo app doesnt show me the import function from my garmin. Did they change the Wahoo fitness app maybe?

    Thanks for your help in advance
    jens

    Reply
  99. What I'd really like to see is a way to auto-upload (or even manually upload) rides from my 810 to garmin connect / strava via bluetooth on my windows computer. I've got a windows phone, so I can't do bluetooth connect from there, it seems. Any guesses how that might be achieved, Ray?

    Reply
    • Rainmaker replied

      Unfortunately, no luck there as the Bluetooth connection is across a private API. And, as you know - there's no Windows Phone app for Garmin Connect Mobile (or PC).

      Reply
  100. Stephanie Stephens

    I didn't see this anywhere in the thread, however I have an older Garmin - Forerunner 305, which still works great, however I wasn't sure if this older model would work with the Wahoo Ant and my iphone 5 to download data since i can no longer use my computer to do so. Any ingsight?

    From someone who is very technically challenged:)

    Reply
  101. Larry

    Do you know of a way to transfer a Course from an Android device to the 310xt?

    Reply
  102. Rodrigo G

    Wow, thank you very much for sharing your study! Great work! Do you know if there is a way to sync the Edge 800 to a Galaxy S5 (for example, this phone has an Ant+ adapter inside) through the Ant+ service?

    Regards

    Reply
  103. Adam

    Hi Ray, thanks again for a great reference guide!

    I noticed that one of the earliest comments (Oriol Garrote, June 11, 2013) was regarding using the internal ANT+ chip on the Xperia S to sync using this method, rather than the OTG cable + dongle combo.

    Do you know if the onboard ANT+ chip on the Samsung Galaxy S4 or S5 would overcome the issues he describes? It would be great if it was possible to sync the 610 via phone using just the native hardware.

    Reply
    • Adam replied

      To partially answer my own question, several user reviews of the phone app on the Google Play Store report success using the on board ANT+ chip, specifically when pairing with 310xt, 910xt and FR610.

      Certainly looks promising!

      Reply
    • Rainmaker replied

      Yup, the S4/S5 have no problem being leveraged natively for that. As with some other Android phones with the ANT+ chipset present and enabled. As long as you see the ANT+ Radio Service on your unit, you're good to go.

      Reply

Post a Comment

Your email address will not be published. Required fields are marked.
If you would like a profile picture, simply register at Gravatar, which works here on DCR and across the web.

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>