sportablet
  • home
  • the app
  • answers
  • contacts
  • links
  • blog
Got a smartphone or a small-screen tablet? check out the Uploader for Garmin!

Connect your tablet / smartphone to a Garmin Forerunner 310xt, 610, 910xt 

2/14/2013

370 Comments

 
This post will guide you through all the steps needed to connect your Android tablet or smartphone to a Garmin Forerunner 310xt, 610, 910xt, using either Sportablet (for 10" tablets) or the Uploader for Garmin (for smaller tablets and smartphones). I'll use the 910xt as an example, but things are basically the same for other models.

A couple of notes first:

- Please read this tutorial to the end, including the "tweaking" section. 99% of people having transfer problems simply didn't follow the advice in that chapter. Please do.

- If you have an HTC or LG phone running Lollipop (android 5) make sure that you get version 4.14 of the ANT+ radio service from google play, because earlier versions don't work on your device. 

Step 0: check you Android device

Some android devices have an internal ANT+ chip. A list is being maintained by dynastream here. Note that minor model differences matter: the S4 has a working internal ant+ receiver, the S4 mini and active don't. 

If your device is in that list, you can skip Step 1, as you won't need the ANT+ USB dongle. In Step 2, you need only the Radio Service (don't install other stuff). In most cases, it will come preinstalled. However, you have to set the "force ant+ scan" option in my app.

If your device is not in that list, chances are it does not come with a big, size A usb port, so you might wonder how to plug in your ant+ dongle. The answer is quite simple: you need an OTG cable like this:
Picture
Note: it HAS to be an OTG connector. Please don't mess around with other cables. An OTG connector does more than changing size. It has a wire on the micro-usb side tellling the android device to switch into host mode.

An OTG connector is usually cheap (a couple of euros / dollars) and it's generally speaking quite useful. For instance, you can use it to connect a keyboard to your android device.

Some tablets (some Samsung, some Asus, etc) do not have a micro-usb, and require a manufacturer-specific OTG adapter. 

in some [rare] cases, the android device is not bringing power to the usb, so the ant+ dongle won't be powered, and unsurprisingly it won't work. Please read Step 2 on this other tutorial to learn how to supply power. In this case, a y-cable is normally safe as well as the hub.

Step 1: check your ANT+ USB key

In most cases, you need to use the ANT+ USB key that you're already using with your computer. Before you go further, check the key version on the bottom: it should read USB2. USB1 keys are not supported at this time.
Picture
Picture
The app is also known to work with the Suunto Movestick and with the newest "mini" ANT+ garmin dongles.

Step 2: install the ANT+ services

The apps adopt the ANT+ services from Dynastream. Unlike the Garmin ANT+ Agent you install on your PC, those ANT+ services don't know about your Garmin device, but know about the ANT+ hardware (the USB key, the internal chip on Xperia, etc). This should make my apps a bit more future-proof (read: I shouldn't have to implement low-level drivers for new keys). We'll see :-). Meanwhile, that means you have to install two free apps (Android services actually) from Google Play:

- The ANT Radio Service (which deals with ANT+ channels)

- The ANT USB Service (which deals with the USB key). This is not necessary if your device has an internal ANT+ chip.

   Go ahead and do it! 

Note that those apps require your Android device to be properly classified by Google Play as one with USB Host capabilities. Some devices, which are host-capable, are not properly classified in Google Play. In that case, unfortunately, the ANT+ services will result "incompatible" with your device and you won't be able to download them. As they're provided by Dynastream, there is little I can do about it - you'll have to find an alternative way to obtain and install the APK. 

Step 3: check that everything works

Insert your USB key. If you have a micro-usb connector, remember that you need to use a USB OTG adapter. This dialog should pop up from the ANT+ Service:
Picture
of course, you have to accept.
If the dialog does not pop up, your USB key is not being recognized by the ANT+ Service. That's not part of Sportablet, so I can't really help you much on this side. Please check the Google Play page for the two ANT+ Service apps, as there are quite a few hints from users in the comments section. Sometimes, rebooting your tablet / phone with the ANT+ key connected is needed to make it work the first time (well, at least, that's what a few people told me - I never had to do it myself).

Now, if you want to double-check that it works, and you have a chest strap that you use with your Garmin, you can also download the free ANT+ Demo from Dynastream. It's a simple app that can connect with a chest strap or a scale and show you some values (it won't connect with your Garmin, just with the HR belt). If the ANT+ Demo works, everything has been set up properly. If you don't have a chest strap, just skip this step.

Step 4: configure your watch

It's time to fiddle with the watch a little and make sure ANT+ is properly set up. Although you've probably done this before to pair your Garmin with your PC, you have to do this again to enable pairing with your Android device. The following pics are based on a Forerunner 910.

Click Mode, then choose Settings > System > Data Transfer
Picture
Picture
Picture
Make sure that transfer is enabled and pairing is on
Picture

Step 5: it's time to run the app!

note: this part is no longer necessary with the latest version. I'll remove it as people upgrade:
UPDATE (July 2014). Due to a new version of the Dynastream Service, before you click get new please get into the options, scroll down to the ANT+ section, scroll down to the last entry (it should read "Force Claim Interface") and turn that ON. This is usually needed only if you use the ANT+ USB dongle, and not necessary if you have a built-in ANT+ chip in your phone.

NOTE: if you're using an Xperia or another device with internal ANT+ chip, remember to click options, and set "Force ANT+ scan" on. This will force the app to try using the internal chip.

device.Before you upload, it's advisable to turn off the gps in your Garmin. Now start the app, and click Get New (Sportablet) or Get Activities (Uploader). You may see that the app is trying to connect on different frequencies: that's ok as it's part of the ANT+ protocol. After a while, the app will ask you to accept pairing on your device:
Picture
Pairing is a delicate process in ANT+, and you have to be ready to accept on your watch. If it fails, please repeat.

After pairing, the app will try to download all your activities from the watch. If you have many, the transfer may fail, as ANT+ has very delicate timing and can easily go out of synch over long transfers. Still, downloaded activities are recovered (you can check that by clicking Done: downloaded activities will appear in the activity list). You can repeatedly download until you get them all.

NOTE: it is often necessary to set up a few options in the app, as well as to set up your tablet / phone properly. So, if the process fails or times out, please read the following section. It is *very* important that you turn off wifi / data / 3g / etc on your android device.

If you keep experiencing problems downloading, read on for a few tricks.

Tweaking : )

ANT+ has very delicate timings, which can be easily disturbed by background processes, especially in a smartphone. So if you experience problems, the first thing you should do is turn off the GPS, Bluetooth, WiFi, data connection on your phone.  This is known to help a lot, and honestly, is basically mandatory.

There are also a lot of settings under the ANT+ section of the app's Options. 

- Make sure diagnostics is off.

- Lower the File Transfer Chunk. It's normally set to unlimited, as this is the setting that maximizes transfer speed. If you experience failures, move it down a notch to default; if it still fails, move it to small. It's relatively normal for some smartphones to require a small chunk.

- If it still fails, enable the "Delay Ack" option.

- If that is not enough, you can try to enable the power boost. In that case, make sure you don't have any other ANT+ equipment around, because increasing power will also increase the probability of interaction with distant devices.

If nothing works, get in touch. Enable logging, try an upload, stop it manually if needed, click the red "email log" button and maybe add a few lines to the email to explain what is going on on your side :-).
370 Comments
Andreas
2/15/2013 07:49:39

Hi. Is the internal XPERIA chip already supported? I get the information "device not found". But the test with ANT+ demo and heartrate strap works well. Also pairing mode is activated on my 910.
Best regards, Andreas

Reply
carlo pescio
2/15/2013 13:06:57

Andreas: not yet; I'll post here + twitter + facebook when I get it working :-)

Reply
sherman
2/15/2013 14:29:09

Also looking forward to the support of Xperia ANT+ chip.

Great looking app anyway. Wish you happy programming ;)

Walter Maarse
6/12/2013 10:42:53

YESS it does !!!!!!

Reply
alan crocker
3/16/2015 07:56:53

I've got my fr610 working with my xperia z3 compact. I find the most reliable method is to put the phone in to flight mode, then "get activities" on st uploader.

Reply
Luis
9/27/2016 15:31:00

hello, I have a fr 610 and I'm having trouble uploading, help me?

kim yong gyun
10/26/2015 13:54:12

Reply
gunnar christensen
2/25/2013 20:14:19

+2 on the xperia support. I just purchased the xperia acro s with built in ANT+ and this would be the perfect scenario for downloading my work outs after my work commute by bike (where I dont have access to a computer).

Reply
carlo pescio
2/26/2013 00:39:20

I've got the xperia working but I need to test it a little more before releasing an alpha. It's going to be this week or the next...

Reply
Ducote Jeannot
2/26/2013 04:47:33

Bonjour, très beau travail, ça marche sur ma TF300 avec un Forerunner 610, malheureusement je n'ai que des gros fichiers qui n'arrive jamais au bout du téléchargement.
Où sont stockés les fichiers sur la tablette?
Merci.

Reply
carlo pescio
2/26/2013 09:05:57

Jeannot, I've actually studied French and I can read it just fine but don't remember enough to write it :-) so I hope English is fine.

If you experience timeouts, please try to lower the file chunk settings as described above under "tweaking". The next version will improve a little on this area as well, but ant+ timings are quite difficult to respect under android. Also try to avoid background activities while downloading.

I don't keep files on the tablet. I keep the 610 data in binary format, further compressed to save space, inside a database. You can export data in FIT format by selecting the activity, clicking Share, then export to SD card.

Reply
Ducote Jeannot
2/26/2013 23:56:16

Merci Carlo pour la réponse, je vais refaire des tests en suivant vos conseils. L'exportations des fichiers fit c'est exactement ce dont j'ai besoin. Encore une fois, vous avez écrit une très belle application.
J.D.

Ducote Jeannot
2/27/2013 00:58:03

Yes yes yes, it works. Carlo vous êtes formidable, je vais pouvoir partir en vacances avec mon forerunner et ma tablette. Cordialement J.D.

Reply
Steve
3/2/2013 12:21:02

I have a galaxy s3 phone, am I right in thinking I need a way of plugging my usb ant "reciever" into the phone before this will work for me, or do those ant apps replicate the functionality of the usb stick and allow my phone to communicate with the watch direct?

Reply
carlo pescio
3/2/2013 13:01:15

you need a USB OTG adapter, it's usually sold for a couple of bucks or so. Only some phones (mostly the Xperia) come with an internal ANT+ chip. The S3 requires the external ANT+ dongle (check that it's a USB2 first!)

Reply
Chris Hunt
1/5/2015 07:33:25

I have the S3 and chose this model because it DOES HAVE the ANT+ chip. Unfortunately you can't get access to it as Samsung have not provided firmware to do that, even though they have in the S4. I was a bit disapointed by this as wanted to use the phone for uploading routes and downloading date on multi day events. Now got the OTG cable and with the options tweak to change data chunks from unlimited to default it works fine! Thanks for all the info Carlo!!!

Steven
3/2/2013 15:21:15

I recorded about 30 minutes under the 'Running' setting on 310xt. I can find about 25 .TCX files transferred to Samsung S3 and 1 .FIT file, stored in a different place.I was expecting one file containing data form my run. Where will that be on Samsung S3?

Reply
carlo pescio
3/3/2013 12:47:36

Steven, see my answer to Jeannot above. I don't keep data in files. Data is stored in binary format, compressed, inside a database. It it transformed into files on demand, when you open the activity in the Uploader you'll see an SD Card button. Click that and data will be saved to a file. For a 310xt, it will be a FIT file.

I don't think those TCX come from my app. TCX is not a native format for the 310xt, and at this time the app can't even save the 310xt data in TCX. Maybe you saved those files from some website like garmin connect?
Unless you exported data from my app as above, it's also likely that not even that FIT file you found is coming from my app.

Reply
Steven
3/3/2013 14:33:04

Carlo - I am confused. I use your 'Uploader' and it tells me it completes the transfer, presumably from my 310xt to my Samsung S3. I see no SD Card button.

carlo pescio
3/3/2013 15:04:19

Steven: if the Uploader succeeds in getting your activities, after you go back to the main screen (activity list) you'll see the activities listed.

One of the activities will be unlocked. Click that. You'll see the activity summary and statistics. Buttons to save to sd card, to export to garmin connect and to facebook will be there.

Please see screenshots in the google play page: https://play.google.com/store/apps/details?id=com.carlopescio.uploader

Reply
Steven
3/3/2013 15:57:35

Carlo - I see one activity with a padlock, I have not paid as want to see it saved first to website Garmin Connect. From there I can export as a.gpx file and manipulate in another programme. I'd like to see that working

Reply
carlo pescio
3/5/2013 07:42:43

Steven, one of your activities should be unlocked. However, no other activities will be activated even if you delete that one.
If that is not your case, get in touch using the contact form, we'll work this out.

Reply
Steven
3/10/2013 02:24:44

Carlo - in trying to get it to work, maybe alpha version I deleted some files so guess I deleted one without padlock. Can I unlock one to see it working?

Gunnar Christensen
3/4/2013 07:37:18

BTW. after some trial and error I've successfully uploaded activities from my 910xt to my sony xperia acro s (with built in ant+ ). I did not use a external ant+ usb stick, i used the internal ant+. I was able to save the activity to the sd card on the phone and then upload to strava....very psyched!

What finally worked for me was disabling wireless data, wifi, gps etc. Temporarily and then transferring from the 910xt.

This is graet for me that I now only need my phone to transfer my workouts!

Reply
carlo pescio
3/5/2013 07:39:22

Gunnar: yes, support for the internal ant+ chip is now in alpha:

http://www.sportablet.com/1/post/2013/02/support-for-sony-xperia-going-alpha.html

You're right, I usually do my testing with GPS off (both phone and garmin) and wifi off (mostly to save power). I tend to keep data on. I'll update that post.

You may also want to try a lower file chunk setting if you're having timeouts / failures.

Reply
sherman
3/4/2013 14:12:55

Unfortunately I ended just with the trial and error. I am able to get my FR70 with Xperia Active after the pairing process where the watch is showing transferring - but it gets interrupted every time. I guess I have already tried all tweaks possible: smaller chunk size, boost power, delay ack, enable bluetooth, disable all other radios including GSM, killing all background apps... :(
But still hope there is a way how to get it working.

Reply
carlo pescio
3/5/2013 07:39:52

Herman: got your email, I'll be in touch.

Reply
Roman
5/19/2013 10:30:34

Same here, but with Xperia Acro S. FR70 starts transfer, but interrupts it after 20 seconds or so, while the app is still requesting data

Reply
carlo pescio
5/20/2013 05:01:55

Roman: see also comments/answers down here from/to Meglic and Claire, including how to test the hidden "skipid" command and how to send me a log. I still need a few volounteers to help me on the FR60/70.

carlo pescio
3/10/2013 02:31:14

Steven: uninstall/reinstall the app...

Reply
Lars Ejaas
3/15/2013 14:29:23

I tried the uploader app on my Google Nexus 7 tablet with an OTG cable and the Garmin ANT+ stick. The app starts downloading from my Garmin Forerunner 610 watch just fine, but when the transfer is almost complete, the download stops and the app freezes and I am not able to email the log data. I got the watch full of files, so I guess the amount of data is quite heavy. I have tried tweaking everything in the options menu with no success :-(

Reply
carlo pescio
3/17/2013 08:43:44

Hi Lars,
trying all the options would take forever :-), better to stick with what is best for a 610:
- leave every option to the default value, make sure diagnostics is OFF
- set the file chunk to default (not to unlimited)
- turn off the GPS in the phone
- it would also help to turn off the GPS, WIFI, bluetooth in your tablet as they can interfere with the ANT+ timing (and frequency band in some cases).
- you may want to try turning on the "delay ack" option, but that shouldn't be necessary in most cases.
- don't fiddle with other things like buffering and power. Leave them off.

Note that the Uploader 3.2 (released today) is a bit smarter at recovering from failures than the previous versions, so it may be worth trying again.

If you have hundreds of activities on your watch, it's very likely that you won't be able to get them in in one shot. ANT+ is very delicate, the amount of control I have under android is limited, and it's going to timeout at some point. However, if you click "cancel" and then "done" at that point, you'll see that some activities have been transferred. If you upload again, only new stuff will be brought in. Eventually, you'll get all your activities in your tablet, and only the new ones will be transferred as you keep using the 610.

Give version 3.2 a try. I've uploaded it a few hours ago so it may take a bit before google play makes it available to you guys.

Reply
Lars Ervik
3/29/2013 01:52:05

Hi. Since my USB-stick is a USB1, I'm curious on the tip about replacing it with a Suunto Movestick. Is there a risk of it not working combined with a 310XT, in your opinion? Has anyone successfully used a Suunto Movestickwith a Garmin device?

Reply
carlo pescio
3/31/2013 04:25:49

Lars: I've got a few logs from people using the suunto with the 910 (not 310), also one comment here:
http://www.sportablet.com/1/post/2012/11/get-ready-for-ant.html

What I can say is that people using the suunto are definitely experiencing less timeout problems than people using the garmin dongle. In fact, I remember early on (before the app was improved in its handling of timeouts) a guy with many activities on his watch couldn't get them transferred using the garmin key, but succeeded using the suunto.

However, I've got no logs from a 310 + movestick. It should work, but I can't say that I've seen it working...

Reply
Lars Ervik
3/31/2013 05:29:26

Thanks a lot, Carlo. I will buy the Suunto Movistick Mini and test with my 310XT. If it works, and (as you say) better than the Garmin dongle, its a real bargain, since I found it for 285 SEK at klockia.se, which is half of what Garmin asks for theirs at garmin.se!! If you are interested in my upcoming experiences with it, please let me know. /Lars

Lars Ervik
4/7/2013 10:22:09

Hi again.
I have now got the Suunto Movistick Mini and tested it, with the Uploader, garmin 310XT and my Google/Nexus 7. All has gone well up until I press Get Activities. The transfer log rolls on OK, but when it comes to "reading activity 1" it times out and retries, but fails again. It never succeeds to read any of the 22 activities. Any tips on where I should start to look for the root cause? I have followed the tips on turning off as many processes as possible, and not having any othe apps running. The Suunto stick works fine with my PC and the garmin.

carlo pescio
3/31/2013 11:11:17

Lars: absolutely, please let me know or post here, as I'm sure it will be interesting for other people as well : )

Reply
carlo pescio
4/7/2013 10:54:16

Lars: you reached the max nesting level for comments, better start a new one at the bottom :-)
Please check your settings and/or email me a screenshot.
- diagnostics OFF
- make sure buffering is OFF
- chunk set to default or small
- if both fails, try delay ack on

Reply
Lars Ervik
4/7/2013 11:24:29

Tested with those settings, but I'm not sure how to create a screenshot on Android. Do you know how?

Bub
4/6/2013 05:40:20

hi, i cannot find my error. I downloaded the USB Apps and when I connect my USB Ant-Stick of my 910XT, the popup which u mentioned appears. But what di I have to do then?
I tried online to upload via Mozilla on Garmin Connect. Then a failure appears, my Samsung Tab doesnt support an add on ir something like that.
Is uploading with Garmin Connect okay, or do u use an extra App or something like that?
Thanks a lot,
BUB

Reply
carlo pescio
4/6/2013 08:21:14

Bub,
you just followed up to step 3 or 4, but you need step 5 as well :-)

The dynastream services are *not* a substitute for the garmin plugin. They only know low-level ANT+, and won't talk to the Garmin on their own. Also, as you discovered, web upload won't work as it needs the garmin plugin which does not exist on Android.

So, you need to install my app as well. Sportablet if you're using a 10" tablet, the Uploader for Garmin if you have a smaller tablet or a smartphone. That's step 5 above.

The app will read your activities from the watch, and will allow you to post to garmin connect (from inside the app). If you install sportablet, here is how you send to connect:
http://www.sportablet.com/1/post/2012/06/version-20-uploads-directly-to-garmin-connect.html
if you use the uploader, just click on the activity you want to send, there is a Garmin Connect button on the next screen, the rest is just like in sportablet.

Reply
Bub
4/6/2013 10:01:46

I got it now. On my watch were 114 activities... I left now 2 of them and the upload was fine. Yes, it is 10" tab. I chose one activity and I wanted to upload it. Then I recognized that I uploaded that one yesterday. Now I cannot upload my 2nd actiity to test the upload function.
I think the reason is, that it is a free trial version and I need to buy the right one. Am I right?
At that point of view I won't buy and I explain why: I could not test enough.
In my opinion this would be better for you to earn money with it:
Your version is free and all functions are available. May be a few months. Then the users get used to it and then they ae at that point to invest some fee for more longer using that program. It is the same with WhattsApp. One year free, we are getting addicted to it and after one year we have to pay 0,99$.

That little what I saw of your program is very good.

Reply
carlo pescio
4/6/2013 10:18:04

Well Bub,
there is quite a difference between an app like WhatsApp, targeting million of users in a crowded market, and a niche app like mine, which by the way is the only one of its kind.

I have a very simple philosophy: some people will see the value in this app and decide to use it and support its development. Others won't, and they will keep using their PC.

It's as simple as that : )

Reply
Bub again
4/6/2013 11:39:22

I think you are right, but where on the store do I see your price?
I just see, that I installed sportablet. There's no version to buy.
How much is your price?

Reply
carlo pescio
4/14/2013 09:19:53

Bub,
There is only one version of the app, that can be activated through an in-app purchase on google play.

When you click on one of the locked activities, you'll get a dialog asking for activation. If you click "buy", you'll be redirected to google play, where you can complete the in-app purchase as usual. The price is 5e in Europe, or an equivalent amount in other countries.

Reply
meglicp
4/7/2013 11:36:44

Hello.I have a problem. I have xperia active and FR 60. Everiting I do i coudn't recive data. Transverring always stop requesting product data. I haven't got ant usb adapter and this application is perfect for me but it want work. Please help.

Reply
Meglic
4/7/2013 14:58:49

I tried all steps you suggesting boost tx power, file transfer chunk (small, default, unlimited). I turn off wiFi, gps, bluetooth.

Reply
carlo pescio
4/8/2013 03:08:21

Meglič,
I've got your emails too. Sorry I can't always provide a quick reply.

Apparently, some FR60 and 70 won't respond to the product identification packet. That's why the app stops there. It's not a problem with the settings, it's a protocol thing.

Now, I don't have one of those watches for testing, but I've added a hidden :-) option in case you guys want to give it a try. To turn it on:

open the options
scroll down to wizard mode, click on command, you'll get a pop up; type
skipid
and confirm with ok
get back to the main screen and try to upload

So far, I've got only one report. It seems like this option is working only once (when the watch is not paired yet). If you then record another activity and try to upload, it seems that you get an error.

I need a few more logs to understand what is going on, so if you want to try this, get in touch via email afterwards and I'll see what I can do...

Claire Mc
4/12/2013 13:55:38

We have a Forerunner 50 which I don't think works with Uploader for Garmin on a Nexus 7. This is gutting, or am I doing something wrong?

I have so far got a Suunto Movestick Mini as the usb2, an otg cable, downloaded both ant+ apps (usb service and radio service) and ant+ demo. Ant+ demo recognises the movestick mini so that works, now all I want be able to do is download activities from the fiorerunner 50 (not GPS enabled) to the nexus, probably via your uploader app so I can transfer everything to Garmin Connect.

When I run the app it gets as far as "acquiring serial number" then goes on to transferring data or something like that, it never gets beyond this point.

Are you likely to create support for the 50 or am I out of luck?

Do you know of another way around this as the Nexus does not support the Garmin Communicator Plug-in.

Any help appreciated.

Reply
carlo pescio
4/12/2013 14:09:20

Claire, see my answer above to Meglič, it's the same issue.

Short answers:

- yes, just after I'm done with Gear tracking and Strava integration. You can help by testing as above and sending me a log.

- as far as I know, my app is the only one of its kind.

Reply
clairemc
4/13/2013 14:53:20

Yes, saw that post after I'd put mine up. I'll try what you say as soon as I get a chance. How do I send you a log and what do you want in it? I'm sure that is a daft question, but although I can follow fairly complicated instructions, I'm not a tech head (I'm trying though!).

carlo pescio
4/19/2013 10:15:41

Hi Claire,
The first step is to verify that you get the same behavior: works 1st time (when you have to pair the watch), doesn't work after that.

If that's your case as well, a log of the non-working case can be useful. See here on how to activate and send the log:

http://www.sportablet.com/answers.html

("How do I send a log?")

The app can also create a more detailed log, but let's start from there : )

Reply
ClaireMc
5/6/2013 15:24:38

Hi Carlo,
Just sent you a log from my last attempt at receiving from the FR50 to Nexus 7 via Suunto movestick.
Sorry if it's a bit long, I cancelled and restarted it a few times. Hope it makes sense to you!
Claire

Reply
carlo pescio
5/9/2013 06:31:40

Thanks Claire,
got the log, I'll be in touch : )

Lars Ervik
5/4/2013 05:11:53

Hi.
I had problems before (see above threads) getting activities over from my 310XT, via the Suunto Moviestick, to my Google Nexus 7 tablet.
After pressing Get Activities, and the transfer initiated, it just stood there for hours and hours until the battery went flat. Tried deleting some activities in the watch, no help. Tried deleting ALL activites, still no help. So, I went along and deleted everything, including 12 tracks!!! which I had on there, and voila ́, IT FINALLY WORKS!
So a tip for those of you who fail transferring. Delete data from the watch. Tracks may take up space and time, preventing sucessful transfer of activities. Or am I totally wrong, Carlo?

Reply
carlo pescio
5/9/2013 06:30:36

Hi Lars,
the theory is that I'm reading only the activities, so other stuff should not matter. The number of activities, once you get past the initial phase of uploading them all, should not matter much either (except that it makes the list longer, and the list has to be transferred all the times).

That said, the app requires some more work to strengthen the ANT+ transfer, especially regarding timeouts and some recoverable errors.

The next release of the uploader will concentrate on that...

Reply
chris
5/12/2013 20:05:34

hi,

my device is Sony Xperia Z and garmin 910xt with USB2 wireless USB stick

I've done all the steps listed but the 910xt doesnt seem to connect and transferring data.

Pls advice

Thank you.

Reply
carlo pescio
5/13/2013 00:39:45

I need to see a log to say something more :-).

One note though: please check the version of the ANT+ radio service. On Saturday, dynastream released a version 4.0 which is breaking the app. It will take me a couple of days before I can look into that.
If you have an older version, please send me a log (for instructions, click the "answers" entry in the menu at the top of this page), but if you have vesion 4.0, please wait a couple of days for a new release of my app and give it another try...

Reply
carlo pescio
5/14/2013 12:40:52

try the uploader version 3.4, should work fine with the new ant+ radio service. If you still have problems, send me a log : )

Jan link
5/22/2013 15:31:08

Very nice app - although it seems to be kind of unreliable with my Forerunner 910 so far. After lots of tries, I finally got a few activities transferred. But I'll keep trying.

However, I notice that it does not seem possible to choose to download the most recent activity. Is this a technical hurdle due to the protocol, or is it just a software choice from your end? I have now 36 activities in my watch, and I am (nearly) always most interested in downloading the latest activity.

PS! I think I'm gonna buy the full version anyway to support a good initiative :)

Reply
carlo pescio
5/23/2013 10:17:36

Jan: the usual suggestions are:
- lower the file chunks under settings
- turn off other sources of data, like GPS, wi-fi, bluetooth, 3g.
- check that you don't have background apps that may interfere with the delicate ant+ timing.

about your question: the app transfers only new activities, so in a steady state / regular use that means it will only get the latest ones. I understand that the first upload can take some time.

I'm trying to keep the overall upload process as smooth as possible - that's why there is no manual selection of which activities you want to upload (some people are asking for the exact opposite - remove every manual step even in uploading to connect).

That said, on a 910 (unlike for instance a 405) nothing prevents from reading activities from the newest to the oldest. I'm reading activities in the order in which they're stored inside the watch, on the basis that flash memories are faster when read sequentially. It's a decision that I can change with little effort...

Reply
Jan
5/26/2013 19:36:46

Thanks for your reply. Yep, the usual suggestions I've read, and at least it works sometimes, although it requires quite a few retries at times - I never got all the way through my activities so far.

Regarding getting the newest activities first: My way of using the app will be to mostly use the computer for transferring activities - and using the App only for cases when I am travelling (maybe every 10th activity). Thus each time I use the App, I will have to wait for many activities to transfer which I am not interested in.

For me it would be great with a setting where I could tick for "Read newest activities first" or similar. I don't need to choose which activities to upload.

I bought the App anyway - and would be very happy if you added an extra setting where I could upload the newest first. I'd even donate some extra euro's if you've got a donate button somewhere :-)

BTW: The phone I use is a Samsung Galaxy Glide along with the Forerunner 910 - so you can add that to the list of deviced which (kind of) work.

carlo pescio
6/1/2013 10:05:38

All you guys who had problems with a Forerunner 50, 60, 70 or a Garmin Swim, please see here: http://www.sportablet.com/1/post/2013/06/garmin-swim-forerunner-50-60-70-going-alpha.html

Reply
carlo pescio
6/1/2013 11:08:17

Jan: another interesting idea I've got from a user is to simply set the android device in airplane mode. It's quicker than the alternative.

About loading newest activities first: I'll do some performance checking. Most likely, it will turn out that there is no noticeable difference. In that case I'll make it the default mode, without any need to fiddle with options. It makes a lot of sense for everyone.

Reply
Steven
6/1/2013 11:33:47

I tried airplane mode on Samsung S3 but did not work as assumed it stopped Ant radio too. If it works for others U shall try again.

Reply
carlo pescio
6/1/2013 11:47:18

Steven: airplane mode seems to work on some devices but not on others. It does not work with my xperia, but works fine with my iconia.

When it does work, it's a nifty idea as it's much easier to enter/exit, and turns off all the data sources at once.

sherman
6/18/2013 06:25:11

Hi,
to prevent ANT radio from being turned of in airplane mode download this app: Airplane Mode Settings https://play.google.com/store/apps/details?id=com.wparam.airsettings

If you do not see ANT in the list simply add it with the Set other radios option; use 'ant' without quotes as the argument.

Theis
6/14/2013 00:35:34

Hi. in the future couold it upload to endomondo.dk. that would be awsome :)

Reply
carlo pescio
6/14/2013 03:51:32

sure, it's also on the roadmap here:
http://www.sportablet.com/wish-list.html

Endomondo does not officially allow 3rd party apps to upload, so it will be a sort of permanent beta thing, but I've already done a few experiments and I know it can be done.

Reply
carlo pescio
7/6/2013 03:03:05

as promised, see here: http://www.sportablet.com/1/post/2013/07/support-for-endomondo-going-beta.html

Theis
6/17/2013 04:08:54

I cant get it to work with my xperia z, ant+ usb2 stick, and forerunner 910xt. it says device not found. i have tried all the diffrent combinations mentioned above and the help page

Reply
Theis link
6/17/2013 04:10:35

cant get it to work with my xperia z, ant+ usb2 stick, and forerunner 910xt. it says device not found. i have tried all the diffrent combinations mentioned above and the help page

Reply
carlo pescio
6/17/2013 06:03:54

Theis, I've got your log, I'll be in touch via email. You set the wrong options (the 910 is not a flash drive and you should not force a scan), but anyway it seems like the ant+ key is not being seen at the usb level. I bet the dynastream service is not popping up the dialog (step 3), at which point it's useless to tweak options in my app...

Reply
Theis
6/18/2013 06:48:24

I think it's my usb to micro usb adapter, so i have ordered a usb gender changer. i will get back to you when i get it:)

Reply
Theis
6/18/2013 06:49:08

think it's my usb to micro usb adapter, so i have ordered a usb gender changer. i will get back to you when i get it:)

Reply
carlo pescio
6/18/2013 07:00:03

make sure it says OTG adapter or HOST adapter. An OTG adapter is not simply a gender/size changer. It has a wire inside to tell the phone/tablet to switch the usb from accessory mode to host mode.

Reply
theis
6/18/2013 07:04:40

DOH! :)

Reply
Retzel
6/26/2013 05:10:51

It doesn't upload into garmin connect. used both an uploader and sportablet with my s3 and note 8

Reply
carlo pescio
6/26/2013 05:21:33

Sure it does, just click on the unlocked activity, you'll see the details tab and the share tab, like shown here:

http://www.sportablet.com/1/post/2013/04/uploader-for-garmin-33-send-to-strava-and-email-activities.html

then you upload where you want to.

Reply
atleetje8
7/2/2013 12:19:44

Do you know when the time in zones are ready? For my training it is important to fill in wich time i run in my heart rate.

Greetz

Reply
carlo pescio
7/3/2013 08:27:54

I'm working on these apps in my spare time, so it's hard to provide estimates; short term plans (roadmap) are always available here:
http://www.sportablet.com/contacts.html
if you don't see a feature there, it's probably several weeks ahead, unless something changes.
Time in zones does not seem to be very popular as a feature, so all I can say is that it's not around the corner...

Reply
Milan
7/11/2013 04:52:36

Followed steps 1,2 and 3, but no pop-up window. It just wont work. Got Samsung Galaxy S3 (stock rom, rooted, version 4.1.2) and Garmin 310 XT. Any tips and hints how to play with it to make it work?

Reply
carlo pescio
7/11/2013 15:25:26

Up to step 3 you're in Dynastream's hands, so there isn't much I can do; it usually works fine on the S3, so you may want to check:

a) that you have installed both services (radio and usb)

b) that you're using the right adapter; an OTG adapter is needed; you can test that with a usb keyboard or mouse

c) that you have a USB2 ANT+ key

d) a few users (some with an S3) said they had to reboot the phone before the dynastream services worked.

Reply
Lucas
7/14/2013 11:31:31

Hi,
first I want to say it's very useful application. I purchased full version month ago and until today everything worked fine but during last synchro some "database error"showed up and now there is no activities visible and uploader keeps saying "database error" refusing to work :-(

Regards!

Reply
carlo pescio
7/14/2013 13:46:25

two solutions:

simplest: reboot your phone/tablet

alternative: android settings / apps / uploader / force stop (don't use the other buttons or you'll lose your data : )

A fix for this (occasional) issue is scheduled, but may take a bit.

Reply
Jörg
7/23/2013 07:56:01

Hi Carlo,
I tried the free version and it works fine with my devices (Xperia Z and FR310XT). My question is: Will it be possible to uploud old workouts (the ones with a lock) to supported Websites with paid version? Or can I only upload the latest workout generally?
And after downloading workouts from watch to phone there were no uploadable workouts (via PC) on the watch anymore.

Reply
carlo pescio
7/23/2013 08:06:28

Jörg: of course, you can upload all the workouts (one at a time - there is no mass upload at this time).

Your watch is probably set to transfer only new data; that's why you don't see new data on your PC after transferring them to my app. They're still safely in your watch though, the app never writes to the forerunner. Just change the settings on your watch: settings / system / data transfer / history -> transfer all. It's on page 35 in the manual (english version)

Reply
Jörg
7/23/2013 08:48:26

Hi Carlo,
many thanks for your quick reply.
I do only have the options cancel or buy for the older workouts in my free version. That's why I asked if it would be possible in paid version.
So if old workouts can only be uploaded in paid version I sure will buy it. It's a good and quick alternitive to oldfashioned-computer-upload.
The other point: I have the german firmware on my 310 XT and there are only the options activate and pair... Anyway

Jörg
7/23/2013 11:30:09

Just got myself the full version right now et voila... everything works just as I want.
Now I can upload my activities to my favorit fitness platforms (which are already supported) without turn on my computer.
So easy, so great. Good job, man

carlo pescio
7/23/2013 12:08:26

Thanks Jörg,
don't forget to leave a review on google play (I need some in German : )

Reply
Jared Doot
7/30/2013 19:47:16

Just to comment that this works well with a Garmin 310xt ver 4.50 and an HTC one GE running 4.2.2

Reply
hervé
9/2/2013 05:56:24

hi carlo,
i have a smartphone running with android 4.1.1 and a garmin 310xt + ANt+ usb2 key.
i downloaded and installed successfully the USB service but it says the Radio Service is not available for my device.
what can i do?
how will be plugged the ANT UBS2 key on the phone? i will need a cable to plug the usb2 key, right?
thank you

Reply
carlo pescio
9/2/2013 06:31:42

To connect the key to the phone you need an OTG adapter; it must be OTG, it's not just about changing the connector shape. You can test the connector by using a usb keyboard or mouse, if the phone supports usb host mode and the connector is right they will work straight away.

Developers using the dynastream ANT+ services (like me) are not allowed to redistribute the dynastream apps, so I can't help you much there.

Which phone are you using? The reason you can't download the radio service is that it is flagged as requiring USB host support from the phone. Some phones are not properly classified in the google play database, and in that case download is not possible (on the other hand, it might be that your phone does not have usb host support, in which case the key won't work anyway).

Your options:
- contact the dynastream developer through the google play page and explain that you need the radio service even though your phone does not advertise usb host capabilities.
- ask a friend with a rooted phone to download the APK for you, but then you must know how to push the APK to your phone
- check in alternative app markets; I've no idea if the radio service is available elsewhere.

Reply
Atis
9/2/2013 09:02:27

Hi,
Since last ant+ and uploader update I cannot anymore upload activities from 310xt to phone. I have xperia active with built in ant+. Tried to upload via usb an laptop - works ok. Do you know what might be the problem?

Reply
atis
9/2/2013 13:20:32

Delay Ack function with Small file transfe chunk helped. with this kind of set up work now. Thanks!

Reply
Francalberto
9/7/2013 13:48:10

Carlo,

I really want to thank you for this wonderful applications. I own a Garmin 910XT and a Galaxy Note 2 device and they interact with the Connect site like a charm. Since I discovered your updater I don't use anymore my PC. I have just one question. Using this app I can upload workout sessions from my sportwatch to Garmin Connect Site but I can't do the opposite, i.e. transferring planning, trainings and other things from GarminConnect Site to my Forerunner. Are you planning to develop an application capable of this? I mean able to communicate with Garmin Communicator Plugin? It would-be a dream because we could interact with Connect both ways everywhere. Alternatively do you know if there are other way to let Connect site interact with an Android device in order to transfer planning, targets, and so on to the Forerunner?

Thanks
Ciao

Francalberto

Reply
carlo pescio
9/8/2013 07:02:12

The ability to send tracks / courses from the phone/tablet to the garmin is under way. The next release of the uploader will support a few models (not yet the 910xt). Garmin is using even more protocols when writing than when reading, so it will take a while to support them all.

Still, it won't be like you said. There is no way to make the garmin plugin work in android. The garmin plugin is a binary executable, with instructions for an Intel CPU, calling native functions in Windows or MacOs. It will never work in android.

My apps will add the ability to take, for instance, a TCX, GPX or FIT file and send it to the garmin as a course or as track to follow, doing the necessary conversions. You won't be using the "send course" button in garmin connect; you'll just download a file and send it to the garmin.

That will only cover one portion of what you're asking for. The ability to send a workout will come later on. It's a lot of work, and since the community is not supporting these apps at all, there is only so much free time that I can spend on new features.

There are no other ways to talk to a 910xt using android.

Reply
Steven
9/7/2013 15:29:52

Hi - I bought your app and have done a factory reset on my phone since. I have reinstalled. Will it still work as purchased?
I only use when away on holiday so not tried.

Reply
carlo pescio
9/8/2013 07:23:51

This questions is becoming more and more frequent, so I added a detailed answer here:
http://www.sportablet.com/answers.html

Scroll down near the end of that page...

Reply
Van Walle FAbrice
9/10/2013 07:34:18

Just to thank you a lot for this incredible application. I dream it, you make it !
Thank you...

Reply
carlo pescio
9/10/2013 10:19:54

merci beaucoup : )

Reply
Panagis
10/7/2013 07:23:25

Hi Carlo, seems like youre doing a great job with this app. Will let my club know about it. Im having trouble tho with my phone.

Android 4.1.1 on HTC One S, HTC Sense 4+
USB2 dongle, OTG Host mode cable (got it on ebay from decrescent.com)
Downloaded ANT radio service and ANT USB service

When I connect the dongle, phone says it cannot charge the device and I should use a supported charger. ANT popup doesnt come up. Any ideas?

Reply
carlo pescio
10/9/2013 02:31:31

yes, it seems like the One S won't power external devices: http://forum.xda-developers.com/showthread.php?t=1683442

try using a powered usb hub or a y-cable as described here:
http://htconetrix.blogspot.it/2012/09/usb-otg-on-htc-one-s-requirements-htc.html
(of course you don't need to run the otg app in your case,you don't want to mount a flash drive)

Reply
Tom link
10/8/2013 06:38:58

Hi Carlo, just to let you know that both apps work with fr910xt and Sony xperia Z1 (internal ant+)
Working settings are:
- Force Ant+ scan
- default file transfer chunks
- wifi off, gps off (don't work if they are on)

In order to make sporttable work on the Z1 I used xposed framework and app settngs module to set the DPI settings to 170.

Reply
Johan
12/28/2013 09:02:37

Hi,
i have followed every step to connect an 910xt with an samsung note 8 , but it will not work, the error message that appears is "ant disabled". Do you know how I can get it to work?

thanks,
Johan

Reply
carlo pescio
12/28/2013 11:09:17

I need to see a log to understand the problem; instructions in the "answers" page above. Make sure you have installed the TWO dynastream drivers, unless you have a note 3.

Reply
Heather
1/11/2014 11:21:10

I have the Note 3 and the 310xt. I am having a terrible time getting this app to work. I also have an OTG cable and the Garmin Dongle the newer generation one. Can you please offer any suggestions.

Thanks
Heather

Reply
carlo pescio
1/11/2014 11:32:03

the note 3 has an internal ant+ chip, so you shouldn't / can't use the usb dongle. Uninstall the dynastream ant+ USB service if you have installed it, and set the app to use the internal chip (like here: http://www.sportablet.com/1/post/2013/02/support-for-sony-xperia-going-alpha.html)

it's strongly advisable that you turn off wifi in the note 3 and stay away from wifi sources as the internal chip is easily disturbed. You may have to lower the file chunk and / or set the delay ack options.

Reply
Heather
1/14/2014 15:05:48

Thanks. I looked at your post about Android phones with the internal chip and more closely and followed the steps and it worked : D
Great program by the way!

Kent
1/14/2014 14:35:31

I'm having issues getting my Galaxy S4 to transfer activities from my 310xt. I had two activities, the first of which was a 7 sec "oops" that transferred ok and one activity that was a couple hours long. The 7 sec "oops" transferred but the longer one did not. I tried all the different tweaks you suggested, turned bluetooth on, wifi/data off, and uninstalled/reinstalled. Also deleted the 7 sec activity but that didn't help either.

Unfortunately the red "email" button doesn't work. I saved a diagnostic trace to a log file that I can send, but I don't see your email address anywhere.

Reply
carlo pescio
1/18/2014 06:14:40

On the s4, you can keep bluetooth off. Are you using the internal chip (anroid 4.3) or the usb dongle?
Usual suggestions:
- stay away from wifi sources (routers etc)
- lower the file chunk under options
- tick the delay ack option

You can get in touch from the "contacts" page.

Reply
Christof
1/26/2014 11:03:32

Hi,

Everything works fine with my 910XT and my Nexus 7 2013 except Sport activity... I have Fitness Equipment for Swimming or Mountain Bike for Other.
Amazingly, after uplaod, In Garmin Connect, I have the good activity

What's the issue ?

Regards

Reply
carlo pescio
1/26/2014 11:09:27

please export a couple of FIT files (one for each type where you're getting that error) and send them to me, I'll take a look. Choose "save to sd card" to save the FIT file.

Reply
Christof
2/1/2014 15:12:11

Hi Carlo

My files are ready, how can I send them to you ?

Regards

Steven
1/30/2014 02:49:24

Hi,

Love the idea of this app, particularly when on multi-day walks where I can't get access to my laptop, but I'm happy to bring a tablet.

I've got a Galaxy Note 10.1 (not the new 2013 version). I've been able to install everything correctly and I can pair up my 910xt without any problems.

However, when I run ST, I just get the following repeated forever until I click Cancel:

ANT reset
ANT disabled
Enabling ANT
Enabling ANT
ANT enabled
claiming ifc
...

The above just keeps looping without any transfer.

I've tried all the setting chances without any issues, but still not getting anywhere.

Any help would be great.

Regards,

Steven

Reply
Steven
1/31/2014 14:32:32

Never mind. I managed to get this working on my phone so not so bothered about the tablet version not working.

Keep up the good work.

Reply
carlo pescio
2/3/2014 03:39:13

While I need to see a log to understand what it really going on (instructions in the "answers" page), that seems to indicate a glitch in the dynastream service. Quite a few people solved that simply by rebooting their android device. Would be interesting to know if that works for you as well.

Reply
carlo pescio
2/3/2014 02:21:53

Christof: I've sent you an email, just reply to that : )

Reply
Neil link
2/5/2014 14:52:18

Hi Carlo,

Moto-G with an OTG cable and the Garmin (small) USB ANT+ key.

I've downloaded the ANT+ services (radio and USB), the Garmin Uploader recognises the 910XT at once and connects, initiates the transfer and then simply fails repeatedly. I tried setting the file chunk size to default, no change.

I then power cycled the phone, again no change.

Is there anything else I can try, or is this not a combination of items that will work?

Regards,

Neil

Reply
carlo pescio
2/12/2014 03:50:59

Neil: the usual suggestions apply:
- turn off wifi / 3g data
- stay away from strong wifi sources
- try the delay ack setting
- you may want to send me a log (details in the answers page) but first try the above, diagnostics will eventually cause a timeout.

Reply
jorgepower
2/9/2014 08:29:20

Reply
Francalberto
2/9/2014 14:22:36

Ciao Carlo,

in the past 5 days it's not possible to upload any training session to Garmin Connect website. Conversely, if I upload my sessions to Strava it's okay as usual.
Maybe Garmin has changed something in its upload procedure?
I think it could be interesting to know if any other user is facing the same problem.
Ciao

Francalberto

Reply
carlo pescio
2/9/2014 14:24:45

see http://www.sportablet.com/1/post/2014/02/uploading-to-garmin-connect-is-broken.html

Reply
carlo pescio
2/15/2014 02:22:12

fixed: http://www.sportablet.com/1/post/2014/02/garmin-connect-fixed.html

Christof
2/14/2014 13:50:31

Hi Carlo,

I don't know if you updated your app, but this evening I sended an activity to Garmin Connect without any problem or error message !..

Regards

Reply
carlo pescio
2/15/2014 02:21:42

yeap: http://www.sportablet.com/1/post/2014/02/garmin-connect-fixed.html

Reply
Francalberto Bizzetti
2/15/2014 03:20:30

Ciao Carlo,

when I upload a training session to Endomondo, I always find that the pace of all laps are not correct. I mean that the pace of any lap is different than the one recordered in my 910XT and the one showed in Garmin Connect.
I had this problem before and after your last update.
Ciao and thanxs for this great application

Francalberto

Reply
carlo pescio
2/15/2014 04:19:38

this has nothing to do with my app. The 910xt spits out FIT files. I'm not making any changes to those files. I take them and send them as they are. You can also save the file to sd card and send it manually using your PC.
Every web app is doing some kind of error correction etc. Some show the data as reported from the watch, some a "corrected" value. These may differ. If you feel endomondo is wrong, export a FIT file and ask them why you're seeing something different than expected...

Reply
charles
2/26/2014 10:23:47

Hi Carlo.

Thanks for all your work on this app. I have a Moto X with android 4.4 and a garmin 310xt version 4.5 updated.

I have read and tried your smart phone suggestion but I just get "receiving data" and then a few minutes later a fail.

I'm wondering if my phone needs the OTG/ant stick method versus the internal ant+ method. I have been only trying the internal method since I don't have an OTG cable yet.

Thanks for your suggestion,
Charles

Reply
carlo pescio
2/26/2014 11:31:54

the only motorola phone that I know with an internal ant+ sensor is the motoactv. any other model requires an otg adapter (it's very cheap, usually a couple of bucks).
Some motorola models don't bring power to the usb connector, in which case the ant+ stick won't work unless you also use a y-cable to bring power (using the phone charger) or a powered usb hub. You can easily check by connecting a usb keyboard or mouse once you get your otg adapter.

Reply
charles
3/11/2014 10:41:37

Hi Carlo.
Everything worked great. Just wanted to report that the Moto X does have power to the micro-usb. I did get the y-site cable just in case though. Also, I have connected my 310xt to my Lenovo Yoga 10 inch tablet. I gladly purchased the app.
Thanks!
Charles

manuel medina
3/5/2014 12:01:13

Hi, I have the 910xt and the Sony experia z1, I will like to download my workouts from my 910xt to my phone, please help.

Reply
carlo pescio
3/9/2014 09:20:33

see here:
http://www.sportablet.com/1/post/2013/02/support-for-sony-xperia-going-alpha.html

it's *really* important the you turn off wifi and 3g, and stay away from wifi sources (routers etc). May have to lower the file chunk and set the delay ack as described above.

Reply
Brian
3/6/2014 14:56:35

My 910xt swims are identified as "fitness equipment" in the app? When I upload to Garmin, etc will it show up as a swim?

Reply
carlo pescio
3/7/2014 02:54:28

yes, it's a bug in the user interface. I would have already fixed it, but the last few weeks have been frenzy with garmin connect changing stuff and breaking the apps, and right now I'm a little too busy with my real job. Being just a presentation issue, the file is fine, so when you upload to GC or others you get the right activity type. Once I fix this, both new and old activities will display the right type.

Reply
Jon K
3/11/2014 10:25:49

Hi Carlo: Great app, thanks! How soon will I be able to use it to upload courses to my 910xt? Jon.

Reply
carlo pescio
3/12/2014 10:43:09

honestly: quite a while. I can only work on these apps in my spare time, which isn't much. Plus, most people don't seem so keen on supporting development :-).

Reply
Jordan link
4/1/2014 10:30:53

I have the new garmin ant stick (the really small one). Should it work with the apps or not?

Reply
carlo pescio
4/6/2014 04:56:48

yes; just follow the same instructions as above, and don't forget to turn off wifi/3g in your phone/tablet.

Reply
Thomas
4/8/2014 15:12:15

Hello Carlo,I've been using for some time the garmin uploader and bought it. Since today I get the message: "you can upload all, but explore only the most recent one". I had my Garmin because of an error exchange by garmin-service (warranty). Can this be the cause? I hope you can help me. Best regardsThomas

Reply
carlo pescio
4/9/2014 04:23:04

The app can be used with multiple garmin devices so that's definitely not the reason. If you uninstall / reinstall the app, or clear its data, it will lose the license. You can reactivate it by following the instructions in the "answers" page above (scroll near the bottom).

Reply
Thomas
4/9/2014 12:08:46

Thank you! Great job!

Reply
Chris
4/13/2014 00:17:19

hi, I'm using a Samsung note 3 and successfully paired and have the activities in my phone using the internal ant+. But I get "login error" when trying to upload the unlocked activity to garmin connect. Could you advise please?

Reply
carlo pescio
4/13/2014 01:16:22

Garmin is rolling out the "modern look" these days and from their facebook page it seems quite a few people are experiencing problems.
As far as I know, the app is still working fine - actually I've just tried.
If your problems persist:
- check your credentials (yeah, it's kinda obvious but in a couple of cases people had an extra space in the username)
- get in touch through the contact page above, I'll need to see a log of the failure (no screen dump)

Reply
Chris
4/15/2014 22:47:49

Wasn't the credentials but managed to get it to work when i switched to wifi. The workout was long as it was for a triathlon. Not sure why but as long as it works. Will purchase the app. Thanks and great effort in developing the app.

Andrew
4/13/2014 15:20:45

Successfully uploaded 3 out of 4 workouts (each workout was under 2 hours duration). The 4th workout will not upload (workout is over 3 hours duration). Tried many times at two different locations and changed settings as recommended (also turned off Wi-Fi, data, GPS and BT). Lots of my workouts are long in duration so I'm hesitant to make the purchase... Any suggestions? Thank you. Samsung Note 3 with built in ANT+.

Reply
Andrew
4/14/2014 17:16:46

I did a 2h 30m workout yesterday and the uploader worked. Still not working for the 3h+ workout though. I've purchased the app anyway since I appreciate the time that you've obviously put into developing it and since most of the workouts are uploaded I will definitely use it. Great app! Thanks for constantly improving it.

Reply
Andrew
4/15/2014 23:31:37

When I uploaded my latest workout today the 3 hour+ workout that I was having issues with finally uploaded. I'm glad that I purchased this app, it has great value. Thank you.

Jay
5/4/2014 15:23:55

Hi Carlo
Great product, hoping I can get working with my gear. I have a galaxy s4 and Garmin fr60. I've tried various settings but can't get the two to talk. Trying to use internal ant on the s4. Any ideas?
Thanks in advance!!!

Reply
carlo pescio
5/5/2014 02:27:07

The app definitely works with the s4 and the fr60. If you want to use the internal ant+ chip, you need android 4.3 or above (see here for more: http://www.sportablet.com/1/post/2013/11/samsung-s4-and-ant-garmin-devices.html). Assuming you have it, you need to set the "force ant+ scan" option.
A FR60 needs another option as well ("force model", see here: http://www.sportablet.com/1/post/2013/06/garmin-swim-forerunner-50-60-70-going-alpha.html)
After that, the common suggestions are:
- turn off wifi and 3g in your phone (really important)
- stay away from strong wifi sources like routers
- lower the file chunk to default under the app options; if you have too many errors, try "small"
- you may or may not have enable the delay ack option.

If you still have troubles, send me a log: instructions in the "answers" page above.

Reply
Jay
5/9/2014 08:32:48

Thanks Carlo! I've found a series of steps that works for me with the S4 and fr60:

* Enable Pairing mode on the fr60 and select Activities/Transfer All.
* Launch Garmin Fit and have it search for sensors (seems to toggle Ant+ on or wakes it up).
* Close Garmin Fit and kill app from Task Mgr.
* Launch Sportablet and "get activities" from fr60.

Went ahead and purchased the app and have transferred last 4 or 5 activities into Garmin Connect with no issues.

Awesome work!

TX1000
6/8/2014 11:14:47

Hi, I'm using your app with LG G2 and FR610 that works fine. For my HTC desire I do have trouble with the ANT. I only can upload from EDGE200 and FR110 by cable but not from the FR610. Do you have any additional hint, how I can start the ANT?

Reply
ca
6/8/2014 11:37:56

I need to see a log to understand what is going on (see answers page). Make sure you have installed the TWO dynastream services.

Reply
tx1000
7/22/2014 06:53:51

Hi Carlo, now I'm using the HTC one M7 and it works.

PhatBoySlim
6/15/2014 12:38:41

Excellent work Carlo. Many thanks for taking the time to make this available.

I now use the Garmin Uploader on my Nexus 7 as my "go to" download tool.

Absolutely seamless. I particularly like the export options (I tend to use Garmin Connect, SportTracks and export as GPX...).

PS: Seems to work fine with the recent Android 4.4.3 update.

Reply
TheGavatron
6/20/2014 15:30:16

Works great with Garmin 610 and Galaxy Note 3.
As per the recommendations from the developer , have to turn off GPS , Wi-fi, Mobile data , Blue tooth and anything else on the phone that has some kind of radio transmission/reception ( excluding phone network - seems to work ok with non- data phone still on) . I also found that the data transfer became 100 % reliable if you turn the GPS off AND Heart Rate Monitor / accessories ( Cadence , foot pod etc) off on the Watch. After that , transfer is 100 % every time. The procedure is - activate the watch (swipe) BEFORE attempting to transfer activities , then turn off GPS in system settings ( or touch the face and it will ask “Use Indoors ?” and select yes) . If you don't turn GPS off first , then the attempt by the Phone ant+ to transfer files will wake up the watch from standyby/regular watch mode and start up the GPS & search for satellites in the background. I have the following settings on up loader :
Delay Ack - Ticked
Boost TX power - Ticked
Force Ant+ Scan - Ticked
Transfer Chunk size - Unlimited.

I spent a lot of time fiddling with the settings on the uploader options , but found turning off the GPS & accessories on th watch ( HR Search etc) finally fixed the transfer failures. Now I can easily shoot off my activity to Strava without starting up the PC. The cons of this - I forget to turn everything back on sometimes - and can get frustrated thinking there is something wrong with the heart rate monitor.

Reply
obguy99
6/24/2014 08:19:04

Thanks Gavatron.
That helped me link my 610 to my galaxy S4. You Rock!

Works great with Garmin 610 and Galaxy Note 3.
As per the recommendations from the developer , have to turn off GPS , Wi-fi, Mobile data , Blue tooth and anything else on the phone that has some kind of radio transmission/reception ( excluding phone network - seems to work ok with non- data phone still on) . I also found that the data transfer became 100 % reliable if you turn the GPS off AND Heart Rate Monitor / accessories ( Cadence , foot pod etc) off on the Watch. After that , transfer is 100 % every time. The procedure is - activate the watch (swipe) BEFORE attempting to transfer activities , then turn off GPS in system settings ( or touch the face and it will ask “Use Indoors ?” and select yes) . If you don't turn GPS off first , then the attempt by the Phone ant+ to transfer files will wake up the watch from standyby/regular watch mode and start up the GPS & search for satellites in the background. I have the following settings on up loader :
Delay Ack - Ticked
Boost TX power - Ticked
Force Ant+ Scan - Ticked
Transfer Chunk size - Unlimited.

I spent a lot of time fiddling with the settings on the uploader options , but found turning off the GPS & accessories on th watch ( HR Search etc) finally fixed the transfer failures. Now I can easily shoot off my activity to Strava without starting up the PC. The cons of this - I forget to turn everything back on sometimes - and can get frustrated thinking there is something wrong with the heart rate monitor.

Reply
Francalberto
7/15/2014 07:56:41

i Carlo, 
I’m an Uploader enthusiast as I use it since June 2013 with great satisfaction. I used itpaired with a Samsung Galaxy Note 2. 
I recently tried to switch from the 4.4.2stock rom to a 4.4.2 modded rom (tried with Ditto Note 3, Phoenix, Phantom, DrKetan, and so on), but unfortunately all modded ones fail to operate with the Uploader.

The phone has the “ANT+ Radio Service” and the “ANT+ USB Service” installed from the Play Store. When I connect the Garmin “ANT + stick” to the OTG cable and then plug them all to the phone, the ANT+ stick isrecognized as expected but when I open theUploader something fails and the programdoes not communicate properly with my910XT. Please note that I turned off allpossible sources of radio interference on the phone such as wifi, bluetooth, internet connection. The 910XT has the “new association” and the “data transfer mode”activated. I also tried to reduce the file transfer chunk, tried to force the identification of the drive (withoutspecifying any path), and tried to increasethe transmission power ... but unfortunately everything was useless. 
The trasfer log follows.  I really hope this could help. I’d really like to find a solution.

Thank you.

 

tablet model: DN3 v5.2 Lite
os: 4.4.2
app version: 6.1
debug: false
build: smdk4x12 / N7100XXUEMJ5 / samsung / armeabi-v7a / armeabi / t03g / DN3 v5.2 Lite / samsung/t03gxx/t03g:4.4.2/KOT49H/N7100XXUFND3:user/release-keys / smdk4x12 / SWDD3004 / KOT49H / samsung / GT-N7100 / t03gxx / 4df1cb6f49aa8faf / release-keys / user
ANT+ device found
performing ANT+ scan


Francalberto

Reply
Francalberto
7/15/2014 07:57:11

i Carlo, 
I’m an Uploader enthusiast as I use it since June 2013 with great satisfaction. I used itpaired with a Samsung Galaxy Note 2. 
I recently tried to switch from the 4.4.2stock rom to a 4.4.2 modded rom (tried with Ditto Note 3, Phoenix, Phantom, DrKetan, and so on), but unfortunately all modded ones fail to operate with the Uploader.

The phone has the “ANT+ Radio Service” and the “ANT+ USB Service” installed from the Play Store. When I connect the Garmin “ANT + stick” to the OTG cable and then plug them all to the phone, the ANT+ stick isrecognized as expected but when I open theUploader something fails and the programdoes not communicate properly with my910XT. Please note that I turned off allpossible sources of radio interference on the phone such as wifi, bluetooth, internet connection. The 910XT has the “new association” and the “data transfer mode”activated. I also tried to reduce the file transfer chunk, tried to force the identification of the drive (withoutspecifying any path), and tried to increasethe transmission power ... but unfortunately everything was useless. 
The trasfer log follows.  I really hope this could help. I’d really like to find a solution.

Thank you.

 

tablet model: DN3 v5.2 Lite
os: 4.4.2
app version: 6.1
debug: false
build: smdk4x12 / N7100XXUEMJ5 / samsung / armeabi-v7a / armeabi / t03g / DN3 v5.2 Lite / samsung/t03gxx/t03g:4.4.2/KOT49H/N7100XXUFND3:user/release-keys / smdk4x12 / SWDD3004 / KOT49H / samsung / GT-N7100 / t03gxx / 4df1cb6f49aa8faf / release-keys / user
ANT+ device found
performing ANT+ scan


Francalberto

Reply
Kim Kronberg
7/17/2014 13:48:45

Hi Carlo!
I have the exact same problem as the previous poster with my 910xt, except I'm using stock rom on galaxy note 10.1 (N8000). It has worked fine until recently (about a week ago) when this problem started. The messages ANT+ device found, performin ANT+ scan appear and then nothing happens. If I fiddle around with the ANT+ settings in the app or try turning on/off pairing setting in my 910xt, then sometimes I get it to function for a single transfer... but when I try again, the problem is back. Hope this could be fixed without resetting my 910xt as I wouldn't want to set it all up from scratch and I really like your app. Thanks!

Kim

Reply
Kim Kronberg
7/17/2014 13:58:57

Oh, and I'm using sportablet...

Kim

Reply
carlo pescio
7/19/2014 11:13:14

Please see this:

http://www.sportablet.com/blog/about-the-ant-radio-service-update


Reply
PhatBoySlim
7/19/2014 07:25:53

Carlo
For your information...

Like Francalberta and Kim have just posted I'm also not able to download anymore on my Nexus 7 tablet using ST Uploader (possibly since it updated to Android 4.4.4?).

Starting to miss the use and utility of ST Uploader! Garmin tools are like something out of the stone age.

Similar log as follows:
tablet model: KTU84P
os: 4.4.4
app version: 6.1
debug: false
build: flo / FLO-04.02 / google / armeabi-v7a / armeabi / flo / KTU84P / google/razor/flo:4.4.4/KTU84P/1227136:user/release-keys / flo / vpbs2.mtv.corp.google.com / KTU84P / asus / Nexus 7 / razor / 00ea7742 / release-keys / user
ANT+ device found
performing ANT+ scan
T Manager is: android.hardware.usb.UsbManager@4294cff8
T Devices are: {/dev/bus/usb/001/002=UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=4047,mProductId=4105,mClass=0,mSubclass=0,mProtocol=0,mInterfaces=[Landroid.os.Parcelable;@4294d940]}
T device name: /dev/bus/usb/001/002
T opening db
T opening db
T antServiceListener: onServiceConnected
E exception while processing message
E java.lang.NullPointerException
E com.carlopescio.sportablet.c.a.t.d(Unknown Source)
E com.carlopescio.sportablet.c.a.a.e.a(Unknown Source)
E com.carlopescio.sportablet.usb.a.doInBackground(Unknown Source)
E android.os.AsyncTask$2.call(AsyncTask.java:288)
E java.util.concurrent.FutureTask.run(FutureTask.java:237)
E java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E java.lang.Thread.run(Thread.java:841)
E ANT+ transfer aborted
E Exception in AntSlave.closejava.lang.NullPointerException
transfer has been cancelled

Reply
carlo pescio
7/19/2014 11:13:39

Please see this:

http://www.sportablet.com/blog/about-the-ant-radio-service-update

Reply
PhatBoySlim
7/19/2014 11:44:26

Outstanding service. Problem easily sorted out within 10 minutes.
Thanks Carlo

Kim Kronberg
7/20/2014 17:30:50

Uninstall/reinstall of ant usb service didn't help for me. Tried both with and without rebooting, also tried reinstalling the radio service but it didn't solve the problem. However, googled and found an older version apk of the radio service (4.0.2), installed that and now sportablet functions perfectly again. :) My only issue now is that google play constantly notifies me of the update... automatic updates are off, but I wish there was a way to disable google play completely from checkin for updates for certain apps like this, as I usually just press 'update all'. Oh well, good thing is I can use sportablet agin. Your app rocks! I have now liked your page on fb to stay posted. And maybe a future update from the providers of radio service will fix this problem. Thanks for the help!

Kim

Reply
ca
7/22/2014 11:51:09

see latest post: http://www.sportablet.com/blog/patch-release-for-ant-radio-service1

Reply
Vasily
7/25/2014 17:03:14

Can anybody please confirm if it is possible to pair Samsung S4 and Forerunner 910xt(without usb stick)? I was trying to use different option and not able to get it working.

Reply
carlo pescio
7/27/2014 05:55:13

yes, many users have that combination. You need to follow the instructions closely, set the "force ant+ scan" option, set your phone as described etc. If you have troubles send me a log, it's impossible to help you without details.

Reply
Jean-Charles
7/31/2014 10:23:17

I am using Android uploader for 1 year now with my garmin 310XT with success, meanwhile sometime it needs to click "retry" to get the data. But since 2 weeks now I can't get data anynore. I can see a circle playing with "receiving data" but nothing is transferring from my 310XT to my Samsung galaxy s2 device..... Any clue ?

Reply
carlo pescio
7/31/2014 15:33:40

yes, see the latest post: http://www.sportablet.com/blog/patch-release-for-ant-radio-service1

Reply
Alessandro
8/14/2014 01:27:32

Hello Carlo, I have just downloaded the app. I want to transfer data from my Garmin 610 to the xperia Z1. I have off gps on the garmin and 3g/wifi on mobile. Mobile trying receiving data but unfortunatelly no transfer. Am I missing any step? Can u pls help? Thank u

Reply
carlo pescio
8/14/2014 03:21:55

I really can't say much without a log. Instructions are in the answers page above, please send me one. I assume you followed the steps above and set the "force ant+ scan" to use the internal chip, and didn't install the usb service. Some z1 come with a preinstalled radio service, but I know from other users that some don't. You need the radio service.

Reply
Alessandro
8/14/2014 04:13:37

Now it works. I had off gps on Garmin as advised in this website n didn't work. Once I on it, data transfer has been performed perfectly

Phil Copp
8/20/2014 20:42:44

Hi Carlo,
Looking forward to getting this app working. I have a HTC One XL smartphone and a garmin 910xt and also a 310xt. I purchased the OTG cable to connect the ant dongle (USB2) and have downloaded the two ant apps onto my phone as per your instructions. When I connect the dongle the phone comes up with the following message: "The USB device you have connected is not supported. Please unplug both the USB device and the dongle." The phone says its in USB host mode also. I have tried turning off Wi-Fi, Bluetooth and mobile data and also in airplane mode to no avail.
Hoping you can help with a solution.
Regards,
Phil

Reply
carlo pescio
8/21/2014 02:00:41

Unfortunately this is a problem with the phone (ROM), no settings will change that; it extends to any app trying to use the usb. Here is a thread on xda talking about it:
http://forum.xda-developers.com/showthread.php?t=2300573
and here about another app:
http://www.heliconsoft.com/forum/viewtopic.php?f=12&t=5889
unfortunately it seems like there is no fix at this moment. It's the old "white list" issue, they let thumb drives mount (from what I'm reading), but block other device types. Maybe someone will come up with a patch for your ROM or an alternative ROM.

Reply
Phil Copp
8/21/2014 05:59:02

Mmm, not what I really wanted to hear but thanks for the prompt reply :-) Still keen to get portability for my device/s to download anywhere so might look at a tablet which is compatible.
Regards, Phil

Phil Copp
8/22/2014 01:19:17

Hi again Carlo. If I were to buy a tablet to connect my devices as mentioned in my other comment, I would appreciate your thoughts on which tablet, brand etc. would be best to connect my 910xt and 310xt. I have seen the list but there seems to be a bit of difference between the two two forerunner models. I guess preference would be given to the 910xt if I had to pick. I noticed that for sportablet a 10" screen is best. Thanks in advance. Phil

carlo pescio
8/25/2014 02:45:54

Phil: from the perspective of my app, the 310, 610, 910 are basically the same. The list of tested models here is largely outdated, people rarely send a working log these days (I mostly get a log when it doesn't work, most naturally :-).
It's hard to suggest a model, because I've learnt the hard way that manufacturers mess up with the usb way too much when they release a new ROM.
Generally speaking, if you want a 10", the old nexus 10 will work fine with the ant+ key, and so will most samsung models. From what I've seen, Sportablet runs fine also on the Galaxy Tab S 8.4 (which is unusual as it targets 10" screens) with the built-in ant+ chip. The xperia tablet seems to be working fine too.

Reply
Phil Copp
8/25/2014 06:40:07

Thanks Carlo, appreciate your advice. I will be happy to send you a "working log" when I get something up and running.
Phil

Reply
Phil Copp
8/25/2014 06:40:16

Thanks Carlo, appreciate your advice. I will be happy to send you a "working log" when I get something up and running.
Phil

Reply
TX1000
8/26/2014 05:23:14

Hi Carlo,
I have many activities in my FR610. I always send the upload to Garmin Connect and delete it in Upload App after that. Now I'm not sure why, but the last acrivity is not in Garmin Connect but I already deleted it in Upload App. Is it possible to restore the last deleted activity or to reset the counter to reload same activity? Please help.

Reply
carlo pescio
8/26/2014 05:44:35

garmin connect is malfunctioning these days:
http://www.sportablet.com/blog/garmin-connect-issues-august-26-2014

about the other thing, please get in touch using the contacts form / email.

Reply
Tracy
9/1/2014 20:01:06

I have uploaded activities with this app on my galaxy s4 from my forerunner 310xt. Now when i try to upload my activity on my forerunner from today i keep getting an error and it doesn't upload the activity. I have went into the option and set everything the way you recommended in the help section.

Reply
Carlo Pescio
9/2/2014 12:36:02

I've seen your log, I'll be in touch

Reply
Eric
10/6/2014 15:42:55

My uploader was working brilliantly since purchase but now it is saying "ant+ disabled" on my galaxy s5 and it is not putting my garmin 310xt into data transfer mode.please help.

Reply
carlo pescio
10/7/2014 01:41:19

I need to see a full log. Instructions here:
http://www.sportablet.com/answers.html

Reply
carlo pescio
10/7/2014 03:14:43

for the rest of you guys: restarting the phone fixed it.

Alex
10/16/2014 10:53:51

Have same problem described ahead "ant+ disabled". I have restantes my s4+ and still doesn't work.

Reply
carlo pescio
11/29/2014 10:13:12

see http://www.sportablet.com/blog/improvements-on-ant-connection

Reply
Juan
10/27/2014 06:56:36

I was able to get my activities but i dont know how to transfer them to garmin connect?

Reply
carlo pescio
10/27/2014 10:45:54

looking at the pictures here or in gogle play would probably help, but basically, like in any other app with a list of things, you click on the thing (the activity in the list) and then you click share (sportablet) or export (uploader for garmin) and choose garmin connect.

You'll have to click on the unlocked activity to test this feature.

Reply
Jason
10/30/2014 07:29:10

I have Android 4.4.2 Samsung Galaxy S4 and a forerunner 610. Should I be able to download data without a dongle? I am not getting the ANT+ screen.

Reply
carlo pescio
11/1/2014 09:39:12

yes. As indicated in step 0, you have to set the "force ant+ scan" option in this case. The ANT+ screen won't pop up.

Reply
Jason
11/14/2014 09:15:21

worked thanks

Ben Hall
11/12/2014 07:38:52

I have an HTC One. I had your app working just fine. I had to do a factory reset and reinstall my apps. During the reset it updated the device software. I have Android 4.4.2 and HTC Sense 6.0.

Now your app is not working for me. When I connect the USB Ant+ my Notification shows Phone is in USB host mode. I don't remember what is used to say. When I choose to Get Activities it says No Ant Service.

Any Ideas??

Reply
carlo pescio
11/14/2014 09:06:38

have you reinstalled the ant+ radio service and the ant+ usb service? That's the message you get when you don't have them installed.

follow the steps above again - make sure you get the dialog at step 3. If you don't, something is wrong with the dynastream ant+ service, and my app can't work without it.

Reply
Ben Hall
11/14/2014 10:43:08

Yes. I have installed both services.

carlo pescio
11/14/2014 10:59:12

Ben, does the dialog at step 3 pop up when you plug in the ant+ key?

Is any other usb device (e.g. a keyboard or mouse) working?

Seeing a log from the app would help (see the answers page on how to send a log).

Reply
Ben Hall
11/14/2014 11:58:56

No it does not. I don't use any othe USB devices.

Should I uninstall Uploader and the two services and reinstall all three? If so, does it matter which order to install them?

Reply
carlo pescio
11/14/2014 12:25:03

uninstalling the uploader is useless - it's a problem with the dynastream services, not with my app. Until you get the dynastream services working (that is, you get the popup at step 3) my app can't work. You can try resinstalling the TWO dynastream services (first radio, then usb) and rebooting the phone.

I insist - test your usb. Get a usb keyboard or mouse from a PC and plug those in, or a usb flash drive. Alternatively, run a usb diagnostics app with your ant+ key inserted, and see if it is being detected properly.

Ben Hall
11/19/2014 20:42:16

I did uninstall the Ant+ services then reinstalled and it is working now. Thanks for the help!

One more question. I purchased the paid version before formatting my phone. Now I am trying to reauthorize the app. When the app tries to access the Play store for verification it is trying to use a secondary Google account on my phone. It is not accessing the account that I use for all of my app purchases. I don't see any options for trying a different account. How do I reauthorize the purchase?

Reply
carlo pescio
11/23/2014 06:43:17

in-app purchased are always made on behalf of the primary user (the first user that you create on your device). That's a google policy which cannot be changed by apps. Therefore, the primary user on your device must be the same it was before. There is no way around that.

Reply
Demar
11/25/2014 06:31:13

Hi I was wondering if the app can use a mini ant + garmin usb?

Reply
carlo pescio
11/26/2014 02:40:50

yes it can. I've amended the text and added this as a possibility.

Reply
Christian
12/3/2014 14:42:53

Hello
Great software! I installed, on my Xperia Z3 phone, tweaked a bit, and transferred files from my Forerunner 310xt without further problems.

However, when I try to export to Strava, I get a reply from upload@strava.com: "Unfortunately we ran into a problem uploading your files: We had a problem with '2014-12-03T15-15-04Z.fit'. The activity data seems to be formatted differently than we expected."

Have they stopped accepting .fit files for upload?

Thanks and regards
Christian

Reply
carlo pescio
12/3/2014 14:51:42

see here:
http://www.sportablet.com/blog/uploader-for-garmin-33-send-to-strava-and-email-activities

strava uses that message for any kind of problem they find. For instance:

- the activity is already on strava, you get that message

- the email account you're using is not registered with strava, you get that message

- etc

so check that first....

Reply
Paul
1/27/2015 21:25:35

Check your Strava feed - it might be there. Strava sent me the same email when I did my initial test just now, but it did post the activity. Everything looks fine - it was just a short test in my house so I couldn't really compare stats, but the map looked just like the one on the app.

Reply
matthew
12/9/2014 07:25:31

I am using the garmin 310xt and apart from some minor issues everything has worked fine with the app. I uploaded twice yesterday but today it won't even recognise my device. All gps, wifi etc are switched off and pairing is enabled on my device as always so I don't understand..

Reply
carlo pescio
12/9/2014 08:32:29

Matthew, you need to send me a log. I can't even begin to understand your problems without seeing a log. Instructions are in the answers page (see top menu).
Occasionally, restarting the phone will fix issues with either the ant+ chip or usb connection. But again, I need to see a log to say anything useful...

Reply
Nilton
12/9/2014 17:32:28

olá não consigo instalar no motorola moto G nem no tablet xoon 2 da motorola. nenhum deles reconhece o adaptador do garmin 910xt.

Reply
carlo pescio
12/12/2014 04:19:22

1) do you get the dialog at step 3?
2) send me a log, instructions here: www.sportablet.com/answers.html

Reply
Will
1/18/2015 09:31:04

Hi,
I'm using a Galaxy S5 with my Garmin 910XT. I have tried all the steps listed but to no avail. Every time I get the same report popping up, which I'll copy out here:
--
device not found
forcing ANT+ scan
Enabling ANT
Enabling ANT
ANT Enabled
GotANT interface- give it time to synch
ANT interface claimed (1)
ANT interface claimed (2)
Ready - give it time to synch
--


...and it just hangs here until I get bored enough to hit 'cancel'.
Can you help?
Thanks,

Will

Reply
carlo pescio
1/21/2015 05:43:32

- please email me the entire log. There are many details you removed that I put there because they're useful to me.

- make sure the watch is set with pairing enabled. the watch must be paired to every phone you use it with.

- please check in the android settings the exact version of the dynastream ant+ radio service, and check if there is an update available for you.

- if you have an hr belt, I would try the ant+ demo as suggested in the tutorial

- the app can create an even more detailed log: enable the "dump diagnostics" option, try to get activities, when you step back a log file will be created as /mnt/sdcard/log.txt. Would be useful to look at that file.
7) worst case, try with the usb ant+ dongle (see tutorial; you need another dynastream service)

Reply
Rachel Jones
1/30/2015 02:57:45

I have downloaded my activities but can see no way of strava getting them! Please can someone tell me the next step of this process how to upload to strava???

Reply
carlo pescio
1/31/2015 10:08:54

click on the activity you want to send, then depending on the app (sportablet or uploader) click on share or export, then on strava (with the uploader you may have to scroll down to see it).

See also this post:

http://www.sportablet.com/blog/uploader-for-garmin-33-send-to-strava-and-email-activities

Please read the last part, it's important.

Reply
Chris Hunt
1/30/2015 03:39:26

Don't go t6o the Android version of Strava, but go in to Internet Explorer or equivalent, and then in to www.strava.com just as you would on a desktop pc. There is then a button to add activities, followed by an option 'from file'. You then just need to brouse to your .fit file, wherever that may be - try downloads or folders etc

Reply
Chris Hunt
1/31/2015 12:16:52

Reply
Chris Birkinshaw
2/13/2015 23:20:53

Hi Carlo

The uploader has been working great for me for a while now, but now whenever I try to upload to Garmin Connect it comes up with "communication error" - my wireless is connected. Any ideas what I can do?

Cheers

Reply
carlo pescio
2/13/2015 23:40:14

yes, update the app: http://www.sportablet.com/blog/garmin-connect-issues-im-fixing-them

Reply
Jeremy Addy
2/21/2015 08:07:19

I found your app last night and have been trying it out a bit. It seems to cover the functions I need and I'm interested in buying a license. I am a runner and use the 310xt with heart rate monitor. The one workout I have with demo version didn't include heart rate data. I'm wondering if heart rate data will upload with the send to Garmin Connect option? Heart rate data is very important to me for training. Thanks, and great looking product!

Jeremy

Reply
carlo pescio
2/21/2015 08:27:25

yes: the 310 sends out a single FIT file with all the activity data inside, so it would be harder to remove something than to keep / send the entire thing : ). If you export to gpx (not recommended) you lose HR. Every other option keeps all the information in the original file...

Reply
Tina Storr
3/10/2015 01:01:51

I can upload from garmin forerunner 110 but it will not send to garmin connect. Connection error every time.

Reply
carlo pescio
3/12/2015 04:15:23

make sure that you have the latest version of my app, as a few weeks ago an update was necessary when garmin connect changed.

If you have the latest version, please get in touch through the contact page as I'll have to see a transfer log (to garmin connect).

Reply
juan pagan
3/15/2015 23:08:47

I am trying to download todays workout. It is like a 5 hour workout and it wont download. I use a 910

Reply
carlo pescio
3/17/2015 08:01:22

did you follow the instructions on the "tweaking" section above, turn off wifi and data, and if needed set the delay ack and trim the chunk size?

If so, send me a log, maybe I'll see something useful. Otherwise, please follow the tweaking section.

Reply
Sven
3/24/2015 12:25:55

Hello,

I have a Samsung galaxy S5 and a Garmin Forerunner 610.Can I use live tracking with the garmin connect mobile app on my smartphone while I'm running?Or can I just transfer my data after running to the garmin connect app?

Reply
carlo pescio
3/25/2015 07:14:53

the 610 cannot send live data, so you can't use live tracking. My app can read data after you're done running, and upload it to several websites including garmin connect.

Reply
David
3/25/2015 08:08:27

Hello,

Great job, Carlo.
Works with my shiny Galaxy A7 and Garmin 910XT :-)
Uploads to Garmin Connect (+auto-syncs with Strava).

For sure, I had to disable "Data network", as mentioned.

David

Reply
Taylor
4/1/2015 17:03:51

Hey! Hoping for a little help in pairing my devices. I, using a 310xt, an Htc one m8 and a suunto sub ant stick. I followed the tutorial, and even tested if my HR monitor connects with the demo app. Everything was working great.

Using the uploaded app, I can't get the devices to pair. The app says "receiving data, ANT disabled'" and doesn't change. Nothing pops up on the 310xt during the process. I've shut off everything on else on the phone to no avail, as well as trying the other tweaks you've listed.

Any ideas?

Reply
Taylor
4/1/2015 17:27:17

Just in case, I emailed you a diagnostics log. I restarted the app so that it wouldn't send a giant 20 min long pairing attempt, there was never anything else on the logs than the last two lines repeated.

Thanks,
Taylor

Reply
carlo pescio
4/2/2015 02:16:42

from your log it seems like you're one of the few affected by the new dynastream services, that when used through the interface I need to talk with the garmin (which is different from the one used in the recent demo apps) sometimes goes into that enable/disable endless loop.
The only solution I have found so far is to install an older version of the services: http://www.sportablet.com/blog/dynastream-service-ant-issues

Reply
Dimitris
4/8/2015 12:18:14

I have the same problem with my 310xt. If you fix it please contact to beretzikis@hotmail.com

Reply
victoria
4/4/2015 21:20:06

I tried your app with my garmin forerunner910xt and I can't really see what it does because the last run it imported for some reason registered as 0 miles. so I can't see the functionality to determine if I want to pay for this app or not. what info do you give when you click on the run? does it show laps? mile times? map? do you have a sample of what it shows when you click on the run?

Reply
carlo pescio
4/7/2015 02:28:05

A 0 mile activity is really unusual on a 910xt. Could be a transmission problem or an actual empty activity. Make sure you're following the advice in the tweaking section to avoid transmission errors.
If you take a few minutes to look at the pictures on google play or here (http://www.sportablet.com/mobile-garmin-uploader.html or http://www.sportablet.com/the-app.html, depending on the app you're using) you'll see the data that is being shown. But in short: no laps and not mile times, map on sportablet but not uploader. Most users see these apps as a way to send data online, so the offline part is still underdeveloped in sportablet and (by design) mostly absent in the uploader.

Reply
Peter Thorner
4/15/2015 11:58:17

I just installed the app on a Samsung Note 3 using 310XT as tracking device. It works but I had to restart the process a number of times. The main issue is that HR data is not included when exporting as GPX. This makes the ap usless for me unless there is way to get HR data when exporting. Pls comment

Reply
carlo pescio
4/15/2015 12:22:29

make sure you're following the advice in the tweaking section if you're experiencing transfer problems. most common cause is wifi or data left on.
about gpx/hr: that's documented here: http://www.sportablet.com/blog/exporting-activities-as-gpx and the same happens when you export as gpx from garmin connect. The real question is: why do you want to export as gpx instead of using the native FIT, which is more precise / detailed?

Reply
Markus Stoeckli
4/22/2015 06:39:10

Garmin FR 610 with Sony Xperia Z3 compact works perfect (force Ant+ scan enabled, small packets). Thanks for this great software!

Reply
rasmu
5/3/2015 17:39:29

Hi Carlo,

I really appreciate your app, it works great with a Motorola Moto G.

I would like to donate some $$$, do you have a paypal button or something else ?

Reply
carlo pescio
5/4/2015 03:59:38

thanks rasmu. the app actually requires an activation through google play (in-app purchase) so there is no paypal / donation button : )

Reply
rasmu
5/4/2015 15:20:27

Yeah i already purchase the paid version.
I would like to donate more :)

Dimitris Thrace
5/4/2015 05:53:43

Hello
I have problem to connect with my LG g3. Every time say "device disconnected"
What about this problem?
Thank you!

Reply
carlo pescio
5/4/2015 06:38:15

1) I need to see a log
2) do you get the dialog at step 3?

Reply
Dimitris Thrace
5/4/2015 07:33:10

Yes I get the dialog at step 3.
The ant+ is usb 2 and works good with a heart rate monitor.
Also I have restart the device with the usb connected.
Do you have an email to send the log?
Thanks
Dimitris Garmin fr310xt

carlo pescio
5/4/2015 07:48:25

Dimitris , the app will prepare the email itself, just enable diagnostics in the options, after it fails stop the transfer, click the send log button. Check that the entire log is there, then send the email, is pre-addressed.

Still, if the message is "ant disabled" not "device disconnected" see also this: http://www.sportablet.com/blog/dynastream-service-ant-issues

Reply
carlo pescio
5/5/2015 11:20:23

rasmu: thanks, that's a first : ). Sorry, I never considered the option, so there is currently no way to donate money to support the project. However, the best way to support sportablet (or any indie app) is to talk about it. Facebook, twitter, a post somewhere, good ol' word of mouth... in the end, those are the most valuable form of support : )

Reply
Bart
7/18/2015 05:24:55

Dear Carlo,

Thank you for this incredible app. It works on my LG3 and garmin 405 (with ant+ enabler and custom firmware), and I received about 20 activities.

The only problem is that I can't export any activity, since none of the buttons seem to work. At the bottom is the text "can't export empty activity" but the activity is not empty at all (the details screen show an accurate duration and distance). I tried to search the comments and other help pages but I can't find anything about this issue.

Could you please point me into the right direction?

best, bart

Reply
Chris Price
8/18/2015 20:28:09

Hi Carlo,

I have followed all of the steps including tweaks but cant get my 910 to transfer the files. It conects and starts to transfer but unfortunately fails. Im trying to conect to the xperia tablet z2. Any ideas whats wrong?

Reply
Carlo Pescio
8/22/2015 10:35:57

it's hard to see through time and space. Send me a log, it may help.

Most common reasons for failures are covered in the tweaking section., the most common of all being leaving wifi on. A z2 probably requires that you set the file chunk down a notch.

Reply
Mads
8/21/2015 01:25:19

Hi,

I have used ST Uploader on Sony Xperia Z1 Compact (purchased version) and have now moved to Sony Zperia Z3 Compact.

How do I get the purchased version again, so I can get latest activity only from my watch? ST Uploader does not seem to recognize the old payment and I can't get a menu up that allows me to active the application. (Can't remember where it was when I activated it on Z1)

Best regards
Mads

Reply
Carlo Pescio
8/21/2015 02:13:49

instructions to activate the app on a different device are here:

http://www.sportablet.com/answers.html

(also linked in the menu above)

near the end of the page.

Reply
Mads
8/21/2015 02:34:21

OK, so as I can check-on "Get last activity only" for Garmin 610 means that ST Uploader have recognized my old in-app payment - cool.

Not so cool is that ST Uploader, even with "Get last activity only" checked-on, starts to fetch all activities on my watch. Any way to get some debug info on this?

Carlo Pescio
8/21/2015 02:57:59

not so cool is jumping to conclusions. The app needs to retrieve the *list* of activities in the watch to determine the latest that you haven't downloaded yet. Maybe in your mind there is no need to perform this step, but ant/fs, the protocol used by the garmin, has no notion of retrieving the "latest file" only or the "latest file name" only. Actually it doesn't even have a proper notion of file name, and can't list files in a specific order. So what in your mind is a bug, it's how it is supposed to work. After the entire list of files has been retrieved, only *data* for the latest one are fetched. Data is usually the heavy part. Of course, if you keep hundreds of activities in the watch, even retrieving the list is going to take some time. You can, of course, trim the files periodically, as many people do.

Reply
Mads
8/21/2015 03:19:19

Sorry, didn't try to be rude, just using an elaborate writing ;-)

Got it to work now, a bit odd way around however.

What I was seen was:

....
requesting directory
found: 54 activities
52 new activities
reading activity 1
reading activity 2
reading activity 3
....

That why I jumped to the conclusion that all activities where being read.

I then after your description of the protocol I found that when canceling the read the activity list contained the read number of activities, but some had a lock on them. Pushing that lock gave access to activate the application with the in-app payment and now a "Get activities" just fetches the new one.

Thanks for the fast response and description of the protocol.

Reply
Leon
9/10/2015 01:11:01

Trying to get data from Garmin 910xt onto Nexus 10 tablet but doesn't ever ask for pairing even though I followed all instructions? it gets as far as T opening db and then W resumed, db not updated. Pairing is on for watch but never gets asked?

Reply
Carlo Pescio
9/10/2015 10:13:42

The app is known to work just fine with the nexus 10.

- do you get the dialog at step 3?

- have you followed the tweaking section? Turned wifi off?

- send me a log (instructions in the answers page above)

Reply
wilson claudio
9/16/2015 23:41:06

tengo un s4 mini tengo el cable otg y no funciona ya se instalo los app que pedia que debo hacer

Reply
Carlo Pescio
9/18/2015 10:44:50

- have you installed BOTH the radio service and the usb service?
- what happens at step 3? do you get the dialog from the ant+ usb service?
- send me a log, instructions in the "answers" page on top.

Reply
Borat
9/22/2015 11:18:25

Hi Carlo, thanks for your product.

Unfortunately i'm unable to use it despite i've done every step by TUT. My env: sony xperia S, android 5.1.1 (custom), ANT+ radio and plugin installed (demo works good). Device is 910XT.
During the start of Uploader the messages appear: device not found; forcing ANT+ scan; No ANT Service - follow tutorial. And sure, nothing works.

Please advise,
Thanks.

Reply
carlo pescio
10/8/2015 17:51:02

the ant plugin is not needed and I would suggest that you uninstall it and restart the phone. With that said, the "no ant service" message comes up when I use the dynastream method to check for an installed radio service. It has never happened, to my knowledge, that the method failed. Send me a log (instructions in the answers page above), it may help. If the ant+ service is reported as missing, yeah, my app won't work.

Reply
Bobbafeet
10/5/2015 13:26:37

Hello Carlos. I have problème to transfert on the Samsung tablette from my forerunner 310 xt. Il does not Work.the problem comes front my garmin usb stick which is simple ant+ usb. Do il have to buy a noter one ? A garmin one or another mark ? Tank you.

Reply
carlo pescio
10/8/2015 17:25:19

if you have an old usb1 key (so neither a usb2 key as shown above nor one of the modern, smaller dongles) the dynastream services won't work, and so my app won't work either.

Depending on your samsung tablet, however, you may not need a usb key at all, as some have an integrated ant+ receiver. Send me a log (instructions in the answers page), I'll see all the details that I need to give you the best suggestion.

Reply
Laura Chevalier
10/31/2015 18:47:14

Love this app! Followed the directions and everything works well. Definitely worth the $6.60. :)

One issue: I have a Garmin 910XT. Today I did a multi-sport workout (bike, run) and only the run transferred. Any idea how to work around that?

Reply
carlo pescio
10/31/2015 19:12:11

my app shows just one sport in the summary but takes the whole file, so once you upload to connect you should see the whole thing.

Reply
Laura Chevalier
11/1/2015 00:24:45

Mine showed just the run and that is all that uploaded. I checked both Garmin Connect and Training Peaks.

Laura Chevalier
11/1/2015 00:48:36

Got it! It didn't down load the first time. I connected the Garmin to Sportablet again and it transferred the bike. :)

Skagway
11/15/2015 22:55:48

It works!!!! I've checked in Oneplus X. Thanks Carlo!!!

Reply
David Rowe
12/14/2015 23:06:08

Will I be able to transfer from Samsung S6 to GARMIN 610. Looking at internal sessions. If I have in app purchase.

Reply
carlo pescio
12/15/2015 23:15:24

no, the app can read from the 610 but can't send courses to that model at this time.

Reply
David Rowe
12/19/2015 13:52:27

Many thanks. I'll keep an eye out for an update. Would find it really useful. Love the app by the way.

tim
12/27/2015 23:37:45

hi got a 910 im trying to pair with btc flame android tablet, get message saying its "recieving data, ready - give it time to synch" but just keeps looping around and tried all the tweeks??

Reply
carlo pescio
12/28/2015 00:29:47

send a detailed log as explained in the answers page above. not the quick log. make sure the watch has pairing turned on.

Reply
Jackson
1/6/2016 11:08:08

Got the app working with a Samsung J5 (built in ANT+) and Garmin 910xt. I didn't have to change any settings. Happily paid for full version. Great app, thank you!

Reply
david
1/8/2016 11:14:14

Hi, I have downloaded the app and tried it.

My test activity works fine between my 610 and Experia Z3. I can see the GPS trace, HRM data.

There is however no ascent/descent/gain data in the transfer. When I then email the file to my PC and upload it to Strava, there is no elevation data.

Is this a problem or something that just is not working on the app?

thanks
david

Reply
carlo pescio
1/9/2016 16:32:59

the app does not show ascent/descent, but altitude is an integral part of the FIT file sent by the 610, and as such, is absolutely preserved (it would be rather hard to remove). So it's really weird that is doesn't show up on strava. I don't know why you're emailing yourself the file and uploading from a pc when the app can upload directly to strava, but anyway, please send me one of the FIT files that don't show altitude and I'll take a look.

Reply
Ak
1/17/2016 21:37:49

App worked with my Samsung Galaxy Core Prime and Garmin Forerunner 310xt. Thanks

Reply
MCB
1/22/2016 16:37:19

Hi, Carlo. Thanks for your app. I've made it work on my Xperia Z (only one in the range without the Ant chip as far as I can see) but only after I downloaded the Ant+ Plugins Service.

Many thanks! One question - I have the Garmin Swim and it only seems to download the top level data i.e. the distance and time. It does not download all the Intervals information which is the crucial thing. Am I doing something wrong or is this just a limitation of the system?

thanks again

Matthew

Reply
carlo pescio
1/24/2016 10:28:45

Do you mean you can only see distance/time in the app (which is expected) or that you can't see data once you send them on garmin connect?

Reply
Raju Anantharaman
1/24/2016 07:04:31

Been using the ST Uploader for about 3 weeks,installed in Motorola X Play, earlier with Android Lollipop, now with Marshmallo. Use it for uploading data from Garmin Edge 500 to Garmin Connect.

After the last couple of bike rides, the Uploader is not getting the data fro Edge 500. Error message is first "Path not found", and then "File transfer aborted".

In the log, I find that the path searched by the App. relates to the add on 32GB SD Card and not Garmin Edge, while I find that the phone repirts Garmin as an USB Device.

Have mailed the log. Pl. help resolve the issue.

Reply
oleg
2/2/2016 18:20:41

oneplus one with garmin 610 - works!
thank you :)

Reply
Jeff
3/4/2016 22:26:58

My favorite app of all time! I downloaded a couple of runs and accidentally deleted them before exporting. They are still on my Garmen but I can't get the uploader to upload them again. Any help would be appreciated.

Reply
carlo pescio
3/11/2016 16:07:59

there is no official way to do that, but there are "unofficial" ways that I use for testing. Please get in touch through the contact form because it's a feature intended for internal use only, and can mess up things, so I'd like it to stay private : )

Reply
Rogelio Medina
6/3/2016 20:35:34

Hi Carlo, does this also work for the Garmin Swim?
Not sure if the same, but I accidentally deleted one activity from Garmin Connect, but it is still in my watch, but I haven't been able to sync again with Garmin Express or with the 'Uploader for Android', I'm using an SG3 (i747m). Any thoughts?

Bill
3/19/2016 20:03:48

Fantastic!! Installed the OTG to USB cable, ANT+ programs, and Uploader for my Galaxy S3 and Garmin 910XT. It works fine. Initially, I did not install the ANT+ Radio app and nothing seemed to work. Then I reread your instructions and found the error of my ways. I have been looking for this capability for a long time and now will be able to upload without a computer. Thanks for the time you have put into creating this application.

Reply
carlo pescio
3/20/2016 10:30:21

thank you for not giving up and reading the tutorial :-), way too many don't and choose to downrate the app instead : )

Reply
Tom
5/14/2016 18:29:42

DOESN'T WORK WITH LOLLIPOP???

I have loved your app for years and often recommend it in the Garmin forums.

I'm a big believer in "if it ain't broke, don't fix it" but I accidentally accepted an upgraded on my Samsung S4 to Lollipop.

Now, when I run Uploader, it indicates "Receiving data" and Transfer Log: "device not found / forcing ANT+ scan"
In the past, that would be followed by a bunch of stuff, like trying different channels or something, but now, that's all there is.

Here is what I have tried before taking up your time:
1. Reboot phone
2. Reboot 910XT
3. Uninstall/reinstall Uploader, ANT+ Radio Service and ANT+Plugins Service
4. Re-read the tutorial all the way to the bottom
5. Prayed to Cyber Gods.

No luck -- can you help?

Thanks,

Tom

DIAGNOSTIC LOG:

tablet model: LRX22C.L720VPUGOD2
os: 5.0.1
device not found
forcing ANT+ scan
T app version: 7.8
T debug: false
T build: MSM8960 / L720VPUGOD2 / samsung / armeabi-v7a / armeabi / jfltespr / LRX22C.L720VPUGOD2 / samsung/jfltespr/jfltespr:5.0.1/LRX22C/L720VPUGOD2:user/release-keys / qcom / SWDD5708 / LRX22C / samsung / SPH-L720 / jfltespr / a35d612c / release-keys / user
T data: CONNECTED
T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@3c4f453
T Devices are: {/dev/bus/usb/001/002=UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=1478,mProductId=36940,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Qualcomm, Incorporated,mProductName=Qualcomm CDMA Technologies MSM,mSerialNumber=null,mConfigurations=[
UsbConfiguration[mId=1,mName=Qualcomm Configuration,mAttributes=224,mMaxPower=250,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=1,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=130,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=2,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=2,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=131,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=3,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=3,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=132,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=133,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=4,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=4,mAlternateSetting=0,mName=null,mClass=255,mSubclass=254,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=134,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=135,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=5,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=5,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=136,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=137,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=6,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=6,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=138,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=139,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=7,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=7,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=140,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=141,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=8,mAttributes=2,mMaxPacketSize=512,mInterval=32]]
UsbInterface[mId=8,mAlternateSetting=0,mName=null,mClass=255,mSubclass=255,mProtocol=255,mEndpoints=[
UsbEndpoint[mAddress=142,mAttributes=3,mMaxPacketSize=64,mInterval=5]
UsbEndpoint[mAddress=143,mAttributes=2,mMaxPacketSize=512,mInterval=32]
UsbEndpoint[mAddress=9,mAttributes=2,mMaxPacketSize=512,mInterval=32]]]]}
T device name: /dev/bus/usb/001/002
T opening db
T begincommit
T endcommit
T opening db
T antServiceListener: onServiceConnected
W !S1 - def1 claim interface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface



Reply
Carlo Pescio
5/15/2016 17:45:28

YES IT WORKS JUST FINE WITH LOLLIPOP. The problem is not in the app nor in lollipop. The problem is that samsung screwed up a few ROM versions, including yours (L720VPUGOD2). Details:
- supporting the internal receiver requires more than the dynastream services, the manufacturer has to adapt / incorporate some dynastream code in their core / ROM.
- samsung made dozens of lollipop ROMS for the S4 (as they always do) and [accidentally?] removed that code from some. Details on the dynastream forum:
https://www.thisisant.com/forum/viewthread/4599
(look inside the page and you'll find your ROM number).
So until samsung fixes this, you can't use the internal receiver. It's not a problem in my app, in lollipop per se, and not even in the dynastream services.
With that said, there might be a cheap workaround:
- get an OTG adapter if you haven't one
- uninstall the dynastream plugin
- install the dynastream usb service (+ the radio service you already have)
- untick the "force ant+ scan" option
- reboot
- plug in you usb ant+ key, wait for the dialog as per tutorial, etc.
I said "might" because even though I've talked for quite a while with the dynastream guys about supporting this case (phone with defective built-in receiver + usb key) and they told me it's ok with the latest versions of their services, I have little experimental data. I have suggested this procedure to 5 people so far, only 1 got back to me and she said it didn't work, but after a few days she said it worked, so I suspect a reboot was missing in between. I would suggest that you give it a try.

Reply
Søren Porskrog
5/23/2016 22:03:15

Hi Carlo,

Thanks for a great app. I have a Forerunner 405 and a Galaxy s4 for which ST has been working fine for quite some time now.
However, for the last year or so I have not uploaded to my mobile and now want to upload all the data on the watch. It goes fine when connecting, receiving runs and then laps - about 1000 laps. After that it starts receiving activities and it goes on for several minutes. Now then after maybe 8 minutes or so my Forerunner stops sending before it is completely finished.
I have tweaked the app as suggested which has helped a lot. But as written it dies after several minutes. What to do?

Thanks again for a great app.

Brgds,
Søren

Reply
Carlo Pescio
5/31/2016 21:06:02

you're in the wrong tutorial, see sportablet.com/help to find the right one for your model. The tweaking section for different models is different.

To be honest, your situation is complicated. The protocol of your garmin (unlike the one for the 310, 610, 910) does not allow to read one activity at a time. It will send everything that has not been read yet (or everything period if you set the force send). Retry is also not possible. Downloading 1 year of data, using a smartphone, is almost impossible. The control I have over ant+ is limited by the dynastream service. At some point, it's very likely to time out. The best you can do is to make sure you're following the correct tweakings for your model, and if it still fail, you have to delete the old stuff. Of course, you can also try using a PC. Generally speaking, if you want to use your phone instead of a pc, you need to upload more frequently than once per year...

Reply
Jose
6/2/2016 01:12:29

Hi Carlo

I have a 910xt and a galaxy tab s2 with ant+

The Uploader App works fine and I can download activities and upload to garmin connect and strava. Perfect.

But with de Sportablet I can download activities but there is no "share" or Upload buttom in my App window.
I only have "details" "charts" "map" and "insigths"
I don't know is there is a problem in my sportablet App.
In that case I only could use de Uploader App...

Thanks

Jose

Reply
Carlo Pescio
6/14/2016 09:45:59

The Sportablet app requires a 10" devices with a 16/9 aspect ratio. Unfortunately recent samsung models tend to have a 3/4 ratio and some controls won't be visible.

If that's your case, you need to use the uploader.

Reply
Steve Long
6/20/2016 11:43:47

Hi Carlo,
I have been using ST Uploader on my old HTC One Mini for a couple of years successfully with my Garmin 310XT. On my new phone, Samsung Galaxy S7 with Android 6.0.1 (Marshmallow), I can't make it work. ST Uploader was copied from my old phone during the upgrade process, and either the USB Radio Service was copied or it was pre-installed on the S7. The S7 has a built-in ANT+ chip.

I have set the app to Force ANT+ Scan, and the app gets as far as "Ready - give it time to sync", and goes no further.

I've tried all the tweaks you mention (data chunk, delay Ack, boost power), but no luck. I have checked the settings on the 310XT.

The wierd thing is that the app gets as far as "Ready - give it time to sync" even when the Garmin is switched off!

Can you help please?

Thank you
Steve

Reply
Carlo Pescio
6/21/2016 16:08:41

Steve, I need to see a full log. See the answers page above on how to generate one - again: the full log, not the quick log.

It would also help to know the exact version of the ant+ radio service, that you can read from settings / apps.

No settings in the app are useful in your case, they matter later on in the process. The only relevant step here is to turn off wifi and data.

Reply
Steve Long
6/23/2016 09:36:01

Carlo,
Here is the log. I have also emailed it to you using the default email address in the app.

tablet model: MMB29K.G930FXXU1APEQ
os: 6.0.1
ANT+ device found
performing ANT+ scan
T app version: 7.8
T debug: false
T build: universal8890 / G930FXXU1APEQ / samsung / arm64-v8a / / herolte / MMB29K.G930FXXU1APEQ / samsung/heroltexx/herolte:6.0.1/MMB29K/G930FXXU1APEQ:user/release-keys / samsungexynos8890 / SWHC3609 / MMB29K / samsung / SM-G930F / heroltexx / 9885f64e5732354f35 / release-keys / user
T data: CONNECTED
T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@fce28db
T Devices are: {/dev/bus/usb/001/002=UsbDevice[mName=/dev/bus/usb/001/002,mVendorId=4047,mProductId=4105,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Dynastream Innovations,mProductName=ANT USB-m Stick,mVersion=2.0,mSerialNumber=096,mConfigurations=[
UsbConfiguration[mId=1,mName=ANT USB-m Stick,mAttributes=128,mMaxPower=50,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=ANT USB-m Stick,mClass=255,mSubclass=0,mProtocol=0,mEndpoints=[
UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=1]
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=64,mInterval=1]]]]}
T device name: /dev/bus/usb/001/002
T opening db
T begincommit
T endcommit
T opening db
T antServiceListener: onServiceConnected
W !S1 - def1 claim interface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLED
T ANT enabled
ANT enabled
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: true
W antEnabled: true
T Got ANT interface - give it time to synch
Got ANT interface - give it time to synch
T ANT Interface claimed (1)
ANT Interface claimed (1)
T ANT Interface claimed (2)
ANT Interface claimed (2)
T Ready - give it time to synch
Ready - give it time to synch
T Started receiving Ant RxMessages
T wave
T power boost: false
W Search timeout on channel
T other rx
T other rx
T beginrollback
T endrollback
T workflow cancelled from caller
T close channel ok
T Stopped receiving Ant RxMessages
T AntSlave: releasing interface
T close channel ok
T Stopped receiving Ant RxMessages
E Exception in AntSlave.closejava.lang.IllegalArgumentException: Receiver not registered: com.carlopescio.sportablet.e.a.v@a667abc
transfer has been cancelled

Steve Long
6/23/2016 09:59:21

ANT USB Service 1.4.0

ANT Radio Service 4.1.4

ANT Plugins service 3.6.0 - this was pre-installed on my phone.

Reply
Tom
6/20/2016 14:37:39

Steve, is your carrier Sprint?

I have the same problem (check two posts above) but with the S6. The only solution is to get a USB key, which kinda defeats the purpose.

I was about to upgrade to the S7 for the sole purpose of getting Uploader to work again. Since you report the same problem with the S7, you saved me from that expense!

My understanding is that this is not something Carlo can fix. That unless Samsung changes the ROM, the Uploader app can not function (unless you carry around a USB key, of course).

Tom

Reply
Steve Long
6/20/2016 15:32:52

It fails to sync irrespective of whether I try to use the internal ANT or an external ANT connected via an OTG USB cable (with Force ANT+ Scan therefore disabled). I have rebooted the S7, and I have both the ANT Radio Service and ANT USB Service installed.

Reply
Steve Long
6/20/2016 15:34:51

I'm not sure what you mean about using a USB key - unless it's the OTG cable, which I've already tried.

Reply
Tom
6/21/2016 00:07:10

Steve, is your carrier Sprint? If not, what carrier are you with?

Steve Long
6/23/2016 09:38:26

Tom, my carrier is Vodafone UK. Do you think it makes a difference?

Tom
6/23/2016 16:58:57

Carlo has indicated that the Sprint ROM for Lollipop on Samsung Galaxy phones has a bug which prevents Uploader from working. Vodaphone is a "Direct Platinum partner" of Vodafone, so perhaps this is the same problem.

Steve Long
6/27/2016 10:51:28

Tom, I seem to have got it working with Carlo's help. He suggested some things to check and suggested I disable the "ANT+ Plugin Service" app that was pre-installed on the S7, and I was then successful in pairing my Garmin with the S7 and uploading an activity. This morning it seemed to not be working again and I checked the "ANT+ Plugin Service" was still disabled. It was, but I clicked the "Force Stop" button too and was then able to upload. I'm using the internal ANT+ chip in the S7.

Linda Rogers
7/10/2016 17:11:44

Hi

I have been using ST uploader to get my running and cycling activities from my Garmin 310xt via my Samsung S5 with few problems (only one lost rde of 22k) ; but my last two runs this week won't transfer to Garmin Connect - I just get 'unknown error' message. Have garmin done an update or is something else going on?
Thanks for a great app.

Reply
Carlo Pescio
7/13/2016 16:17:03

I have no reports of errors from any other user, so if the problem persists (garmin occasionally does maintenance) please get in touch using the contact form (from the top menu) as I'll have to see a transfer log, etc.

Reply
David Webber
10/5/2016 05:37:01

Carlo - I am seeing the same thing as Linda - stopped working after log in with "communication error" - have had to use Chrome to do manual upload of the TCX file.

Then today - the retrieve from my Garmin 305 completed - 10/04 track shows in Details in ST Uploader - but then the export to TCX failed with "Empty content" error.

Is there any way to make ST Uploader re-read the track from the Garmin again?

BTW - I'm using a Nexus 7 with the micro-USB adapter - and it had been working very well for over 6 months here.

Thanks, David

fulvio dionisi
7/14/2016 23:59:31

ciao carlo volevo chiederti se anche te hai riscontrato negli ultimi giorni la non possibilità nel trasferire gli allenamenti su garmin connect io ho come dispositivi samsung s4 e un garmin 310xt, fino al mese di maggio non avevo problemi ma negli ultimi tempi non sono riuscito a caricare gli allenamenti se non utilizzando pc cmq complimenti per la tua app

Reply
Carlo Pescio
7/15/2016 00:04:23

no, ho mandato una attivita' giusto ora. non mi risulta come problema generalizzato, ho il tuo report e quello del commento sopra il tuo. Come ho risposto sopra, ho bisogno di vedere un transfer log verso garmin connect. Usa la contact form dal menu sopra, cosi' ti ricontatto via email.

Reply
Tom
7/22/2016 20:33:49

WORKS ON Samsung S7 Edge w/Lollipop (Sprint ROM)!! Right out of the box, no fuss. Just changed the Uploader option to ""force ant+ scan" and everything was perfect.

I had a Samsung S4 (Sprint ROM) which I accidentally upgraded to Lollipop, causing Uploader to break. Carlo indicated that this is a bug in the Sprint Lollipop ROM used on the S4 and the correction must come from Sprint, nothing Uploader can do.

That was the final push to get me to upgrade, and as I said, works great on Samsung S7 Edge (Sprint ROM).

Reply
John Paul
8/7/2016 18:55:25

Wow great app Carlos! So the Uploader App connects to my Android s7 Active to my Forerunner 310xt, but when activities start to upload they fail. Is there anything I can do about this? Thanks, jp

Reply
Carlo Pescio
8/7/2016 19:17:50

are you following *all* the advice in the tweaking section (wifi data off, adjust file chunk and/or delay ack, etc)?

Reply
John Paul
8/7/2016 22:17:16

Thanks Carlo that was it. Had everything off but forgot the gps haha. Now I'd like to see if the gpx file from this app will load to my Strava account but the file is locked and I can't export it. The app did have one of my activities unlocked but I've already loaded that activity to Strava so I cant upload it. I don't mind paying for the app but only if the gpx file works with Strava. Any way you can help?

Reply
Carlo Pescio
8/8/2016 18:15:25

(your watch uses FIT files not gpx, so that's what gets sent to strava if you use the strava sharing feature of the app; I would not recommend exporting to gpx as FIT has more information).
that said: the most recent activity in the first transfer is unlocked, but you probably did more than one transfer so it's not the most recent.
You have two ways to test:
- use a temporary strava account
- uninstall/reinstall my app (or clean data), set up the options again, maybe record a new activity on the watch and transfer again. I would suggest that you remove the old stuff from the watch before you do so. The transfer will be faster and the new activity will be unlocked.
Overall, option 1 is probably faster.

Reply
John Paul
8/8/2016 19:16:15

Hey thanks Carlo. I just purchased the app figuring it would be fine and sure enough it worked. I found the Strava export/import feature & just used that to upload. Strava shows the device as my Forerunner which is nice. Again great app Carlo! Take care jp

Reply
Douglas Calton
8/19/2016 01:47:32

App has worked great for me over a year,but today, it fails to export, showing a message "Can't export empty activity". Activity seems normal in uploader and all fields are filled in. Any ideas as to the issue? Thanks in advance!

Reply
Carlo Pescio
8/27/2016 16:33:11

is your garmin one of the models for which this tutorial apply? Because that message would pop up on one of this models only if no gps, foot pod or heart rate was recorded at all, so only for a track without any sample. It's quite unlikely. Is it possible instead that you have a different garmin model, like a 410 or 405? If so, I would need to see a transfer log.

Reply
Marco Milone
9/18/2016 11:57:31

Hi Carlo, since last Thursday, I'm not able to export activities from the St uploader to Garmin Connect. The transfer from my 910xt to the uploader still works but when I try to export I receive a communication error without any log.
Can U please suggest me something to solve the problem? Thanks in advance for your support. Marco

Reply
Carlo Pescio
9/18/2016 13:00:24

see latest post:

http://www.sportablet.com/blog/garmin-connect-issues-solved

you have to update the app and possibly your password.

Reply
Ulhas Sathaye
11/4/2016 08:54:10

I am unable to export activity to 'Garmin connect' on my android phone. But I can successfully export to Endomondo. Please advice

Reply
Carlo Pescio
11/5/2016 10:46:37

most likely you have to change your garmin connect password. see latest blog post: http://www.sportablet.com/blog/garmin-connect-issues-solved

Reply
Fred
11/16/2016 16:34:08

Bonjour Carlo,
J'utilise Uploader depuis plusieurs mois avec ma 310XT et cela fonctionne très bien, merci pour ce travail !
Est-ce que la fonctionnalité "Send course to device" sera disponible un jour pour la 310XT ? Ce serait vraiment super !
Merci d'avance

Reply
Carlo Pescio
11/23/2016 17:34:54

That was part of the original plan, but honestly, considering the way sales are going, it's unlikely that I'll ever get to it. People seem more keen on paying garmin a few hundred bucks for a new watch than spending a handful on software. At this time I can keep the app alive when there are changes in android and/or websites, but it's hard to add significant work into it when the community, at large, doesn't want to support development. Sorry man, just being honest here.

Reply
Fred
11/23/2016 20:46:41

Ok je comprends tes arguments, merci pour ta réponse, en espérant que tu pourras maintenir l'application le plus longtemps possible !
Bonne continuation,

Baxter
11/24/2016 13:23:19

I have trouble synching my Garmin Swim activities. Can anyone help?

tablet model: MMB29K.G925FXXU4DPJD
os: 6.0.1
device not found
forcing ANT+ scan
T app version: 8.2
T debug: false
T build: universal7420 / G925FXXU4DPJD / samsung / arm64-v8a / / zerolte / MMB29K.G925FXXU4DPJD / samsung/zeroltexx/zerolte:6.0.1/MMB29K/G925FXXU4DPJD:user/release-keys / samsungexynos7420 / SWHD4323 / MMB29K / samsung / SM-G925F / zeroltexx / 06157df620114f30 / release-keys / user
T data: DISCONNECTED
T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@b1cd108
T Devices are: {}
T opening db
T begincommit
T endcommit
T opening db
T antServiceListener: onServiceConnected
W !S1 - def1 claim interface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLED
T ANT enabled
ANT enabled
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: true
W antEnabled: true
T Got ANT interface - give it time to synch
Got ANT interface - give it time to synch
T ANT Interface claimed (1)
ANT Interface claimed (1)
T ANT Interface claimed (2)
ANT Interface claimed (2)
T Ready - give it time to synch
Ready - give it time to synch
T Started receiving Ant RxMessages
T wave
T power boost: false
W Search timeout on channel
T other rx
T other rx

Reply
Daniel Vedovato
12/9/2016 23:49:07

Hi Carlo, the app is perfect and works fine, but when i share on Facebook the activity i get an error, 200 unautorhized, but if i check on Facebook App Settings i can see that the app is authorized...

Reply
Carlo Pescio
1/6/2017 16:17:03

yes, unfortunately I am aware of that. The guys at facebook have changed their APIs and until I update my app to use their new stuff it won't work.

Now, to be honest, I'm not sure when/if I'll find time for this. The app is earning so little that it's hard to find any time to work on it, so at this time I can fix only major issues (like garmin connect stopping to work).

Sharing to facebook from my app, from what I've been gathering over the years, is something very (very) few users do. They share from their preferred web app instead. In fact, I've contemplating removing the feature for quite a while. Further proof: that feature has been broken for months now, and only 3 people have reported an issue (not to diminish the importance of 3 users, but yeah, let's face it, it's not really something that made a significant difference).

I know it's not what you wanted to hear, but things didn't go exactly as I hoped for. The amount of hate I get daily because my app is not free is unbelievable. The cash flowing in is negligible.
Assuming this trend continues, in a few months I'll release a version that can't be purchased anymore, and only allows previous users to reactivate if they change or reset their phones. I'll keep *major* features working for as long as I can, but the community has voted, and the vote is "no".

Reply
Daniel Vedovato
1/6/2017 23:20:52

Hi Carlo, thank you for your reply. I am sad because of your response but i understand you. I bought gladly your app for my father because it is really useful and he use it whenever he goes for a run.

I'm also a developer (novice) and I'm starting to discover the mobile world and the facebook api; Please try to consider my help to try to fix these small features, You can give me the homework and I try to do them in the best way (I have all the means and skills to do so).

David Morris
1/2/2017 15:15:15

Hi Carlo,
I have Sportablet running on an ASUS TF300T with a custom ROM, (TimDuru's Katkiss-029, Android 6.0.1)
I also have the Uploader on my Samsung S5, running UK stock.
Just had a 310XT for Christmas to replace my 305, which was working OK with the TF300.
Recently though I've been getting the same Facebook issues as Daniel above - this " #200 The user hasn't authorised the application to perform this action..." when trying to upload an activity to Facebook after sending to Garmin Connect.
(I used to get this latterly when using the 305 but thought it was a glitch)
Sportablet IS authorised in my FB settings - I have deleted and retried and it is authorised but error message still comes up. Uploader does not appear
I have no connectivity issues with Garmin Connect on either the tablet or the S5(I can upload from both)

Any suggestions to get the Facebook upload working? Thanks and Happy New Year

Reply
Carlo Pescio
1/6/2017 16:18:01

Please see my answer to Daniel - although it's not a particularly happy one...

Reply
Tom
1/6/2017 18:40:12

Carlo,

Happy people don't seek out the author of an app -- they just use it. Don't let the vocal minority get you down.

This is an amazingly convenient app that I use every single day. When my cell phone provider pushed a firmware update that did not follow the standards and thus broke the app, I actually purchased a new cell phone so the app would continue to work. That's how valuable the app is.

So please ignore the nay-sayers and remember that you are making life more convenient for thousands!

Tom

Reply
Carlo Pescio
1/6/2017 18:54:34

Tom, I could easily (sort of :-) ignore haters if their voice was balanced by actual sales - unfortunately that's just not happening.

Actually, I have people asking for help and candidly confessing they reinstall / reconfigure the app every time they use it just to avoid paying.

As I said, the community as a whole simply voted no - we won't support the app - we won't even tell our friends - just give us the damn thing for free.

There are exceptions like you of course, and that's why I haven't shut down the whole thing yet (as I should have :-) but I can keep ignoring reality only so much : )

Thanks for your nice words anyway, got more hate emails than usual today and it's good to hear something different : )

Reply
David Morris
1/6/2017 23:36:20

I really agree with Tom, Carlo. You have a great app here that has really helped thousands of us who use Android devices and slightly older Garmin hardware.
Your app is really good, it has breathed a new lease of life into some firmware that would have dropped into disuse, the support is great too.
Just like keeping your car, and fixing it rather than buying a new one, the attitude of developers like you is where the world should be rather than heading for MS bloatware or iOS locked downgrade.
Don't be downhearted by the nay sayers, you write good stuff which quiet thoughtful people use every day.
All the best

Reply
Tom
5/12/2017 05:33:20

Getting unknown error from Garmin.



Has Garmin changed the login again beeaking the app??

Reply
David Morris
5/12/2017 06:12:53

Yes, Carlo has posted about this on Facebook yesterday, and released an update for uploader and sportablet already

Reply
Tom
5/12/2017 07:18:42

Thanks, I'm old school and don't do social media so I hadn't heard that. I got the update and it works terrific.

Reply
Radoslav Beneš
5/26/2017 06:51:01

Hi Carlo,

I've got FR610 and LG G4. Your Uploader works GREAT and without any hassles.

It is so comfortable to upload my activities without starting up my laptop. This app is so important for older garmin products without BT or WiFi like my FR610.

Thank you for great product and please continue to support it as long as possible :)

Reply
Carlo Pescio
6/8/2017 16:30:44

thanks - I'll try : )

Reply
Amit
6/24/2017 11:31:49

Hi. I have Garmin Swim and Galaxy S7 smartphone (G930F). I can't get my Garmin connect to the S7 (I get a "device not found" message). Is there anything unique I should better know before I invest endless time in trying to change the settings? I read and followed "Tweaking", which did not help. Thanks.

Reply
Carlo Pescio
6/24/2017 17:09:21

The only swim-specific setting is explained in the corresponding tutorial (http://www.sportablet.com/blog/garmin-swim-forerunner-50-60-70-going-alpha) and consists in the "force model" option.

Still, since you're getting "device not found" I suppose you're trying to use the built-in ant+ receiver in your S7. For that, you need to set the "force an+ scan" as explained in STEP 0 of this tutorial.

Of course, you should also avoid setting random options, telling the app to look for other devices.

Bottom line: there is no need to spend "invest endless time in trying to change the settings" but yeah you have to go through the entire tutorial once.

Reply
Amit
7/9/2017 09:32:24

Thank you.
It works GREAT!!!

A question relating to the App (not to installing):

Sometimes I sync my Garmin swim to Garmin Connect using my computer. What happens when someone tries to export (From your Uploader) to Garmin Connect an activity previously synced via the computer?
Are you aware of the results received the other way around? i.e., an activity is exported to Garmin Connect from the Uploader and thereafter synced directly by syncing Garmin Connect on the PC.

Thank you again,
Amit

Matthew
8/21/2017 15:25:14

Hello,
I have a bought version of the uploader and have been using it successfully with my FR610, a Garmin dongle, USB OTG cable and my Moto G (v2). It also worked well on my Nexus 7 (2013). I upgraded phone to a Moto G5 Plus and it will no longer work. It also doesn't work on the Nexus 7 anymore. I have updated the software on both android devices and suspect this could be the problem somehow. Please find a sample log below.
Thank you!

tablet model: NPN25.137-33
os: 7.0
ANT+ device found
performing ANT+ scan
T app version: 8.5
T debug: false
T build: msm8953 / 0xC087 / motorola / armeabi-v7a / armeabi / potter_n / NPN25.137-33 / motorola/potter_n/potter_n:7.0/NPN25.137-33/35:user/release-keys / qcom / ilclbld73 / NPN25.137-33 / motorola / Moto G (5) Plus / potter_n / ZY22469TSF / release-keys / user
T data: CONNECTED
T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@b13112a
T Devices are: {/dev/bus/usb/001/006=UsbDevice[mName=/dev/bus/usb/001/006,mVendorId=4047,mProductId=4105,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Dynastream Innovations,mProductName=ANT USB-m Stick,mVersion=2.0,mSerialNumber=229,mConfigurations=[
UsbConfiguration[mId=1,mName=ANT USB-m Stick,mAttributes=128,mMaxPower=50,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=ANT USB-m Stick,mClass=255,mSubclass=0,mProtocol=0,mEndpoints=[
UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=1]
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=64,mInterval=1]]]]}
T device name: /dev/bus/usb/001/006
T opening db
T begincommit
T endcommit
T opening db
T antServiceListener: onServiceConnected
W !S1 - def1 claim interface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface deferred - DETEF
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLED
T ANT enabled
ANT enabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLING
T Disabling ANT
Disabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface

Reply
Carlo Pescio
8/26/2017 00:50:57

that looks like the effect you get when you do not install the dynastream radio service but only the usb service. As an aside, remember to follow the tweaking section once you get it working, as for instance data must be off and it was on in your log.

Reply
Matthew
9/4/2017 14:12:21

Thank you for your reply. I forgot to turn off data etc. as it was never a problem previously on the old phone or current tablet. I have done so now. I have noth ANT USB Service and ANT Radio Service installed. I could try the ANT+ demo with my heart rate strap to see if that part is working. Updated log with data/wifi/bluetooth off and tweaking settings applied. Still no luck. Thank you, Matthew

tablet model: NPN25.137-33
os: 7.0
ANT+ device found
performing ANT+ scan
T app version: 8.6
T debug: false
T build: msm8953 / 0xC087 / motorola / armeabi-v7a / armeabi / potter_n / NPN25.137-33 / motorola/potter_n/potter_n:7.0/NPN25.137-33/35:user/release-keys / qcom / ilclbld73 / NPN25.137-33 / motorola / Moto G (5) Plus / potter_n / ZY22469TSF / release-keys / user
T data: DISCONNECTED

T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@dda5ea
T Devices are: {/dev/bus/usb/001/006=UsbDevice[mName=/dev/bus/usb/001/006,mVendorId=4047,mProductId=4105,mClass=0,mSubclass=0,mProtocol=0,mManufacturerName=Dynastream Innovations,mProductName=ANT USB-m Stick,mVersion=2.0,mSerialNumber=229,mConfigurations=[
UsbConfiguration[mId=1,mName=ANT USB-m Stick,mAttributes=128,mMaxPower=50,mInterfaces=[
UsbInterface[mId=0,mAlternateSetting=0,mName=ANT USB-m Stick,mClass=255,mSubclass=0,mProtocol=0,mEndpoints=[
UsbEndpoint[mAddress=129,mAttributes=2,mMaxPacketSize=64,mInterval=1]
UsbEndpoint[mAddress=1,mAttributes=2,mMaxPacketSize=64,mInterval=1]]]]}
T device name: /dev/bus/usb/001/006
T opening db
T begincommit
T endcommit
T opening db
T antServiceListener: onServiceConnected
W !S1 - def1 claim interface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLING
T Enabling ANT
Enabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface deferred - DETEF
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_ENABLED
T ANT enabled
ANT enabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLING
T Disabling ANT
Disabling ANT
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_DISABLED
T ANT disabled
ANT disabled
T statusReceiver: onReceive com.dsi.ant.intent.action.ANT_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
W Claim Interface - now
W tryClaimingInterface
W Claim Interface - now
W Recv claim: false
W tryClaimingInterface
W requestForceClaimInterface


W Recv claim: false
W requestForceClaimInterface

Carlo Pescio
9/8/2017 10:47:51

Matthew: yes, try the demo, as from your log it seems that the ant+ service cannot initialize the hardware properly...

Reply
Stu
9/10/2017 10:19:29

Hi Carlio - I'm interested to find a way to export multiple tcx or GPX files at once - from my 910XT as I used to be able to upload this data to Garmin Training Centre using the ANT agent but then once Garmin introduced Express etc - it has never worked since. So I have uploaded your App to my Samsung Galaxy S7 and it works fine but your trial App only lets me try to export one file. Is it possible to export multiple files in one go so I end up with one tcx or one GPX file as the result or will I have multiple files. The old Training Centre has an option to export as many as I want and they come out as one file. That's what I need. If your APP is unable to do this - is there a way to get the ANT agent onto a PC running W10 that will synch directly with my 910 into Training Centre?

Reply
Carlo Pescio
9/10/2017 10:36:55

why do you need a single large file?

Reply
Stewart
9/10/2017 11:06:17

I use the data in mapping rather than for Sports.

Stewart
9/12/2017 03:14:18

Any further ideas or comments?

Reply
Bubba
9/12/2017 04:30:43

The paid version will upload multiple files. Why not just combine them after upload with one of the many editing programs that do that?

Reply
Stewart
9/12/2017 06:37:36

Thanks Bubba - I do this stuff over and over again so I look to streamline data handling as much as possible and when I've had it that way for years - it is a retrograde step to go backwards. So if the paid version will download it all as one file - I'm cool. Cheers

Reply
Stewart
9/12/2017 06:44:09

Actuall Bubba - I just tried and cannot see any option to export multiple files - perhaps you can advise??

Reply
Carlo Pescio
9/12/2017 07:50:28

the app can only export one activity at a time. I don't think it will fit your needs well. There is no way to combine them (which would also require a format conversion as the 910 native format is FIT, which cannot be easily combined) and as you said, there would probably be too many clicks / steps involved if you have to do this all the time manually. Can't help you with windows, sorry.

Reply
Faustas
11/2/2017 14:48:24

Can I share my workouts from garmin fr610 to strava if I didn't bought uploader for garmin premium version?

Reply
Carlo Pescio
11/4/2017 19:01:39

to test that function on your first upload (unlocked activity): yes.

as a freeloader: no.

Reply
Tom
11/4/2017 20:53:13

Dude, pay for the app. If nothing else, you can always upload to Garmin Connect, which can automatically transfer to Strava

Reply
Andrea Bisaggio
1/17/2018 11:52:37

Carlos
I try the app, and transfer the activity to strava, but when I tried to Garmin Connect it didn´t work. What can it be? I´d like to buy the app, but I´d like to be sure it´s goiing to work.

Reply
Tom
4/15/2018 05:51:25

Yikes -- getting the dreaded "unknown error" when attempting to sync with Garmin Connect. Anyone else?

Reply
Laura
4/16/2018 02:58:14

Garmin connect was having issues today.

Reply
Tom
4/16/2018 03:34:58

Yep, you are right. Works great now.

Happy Runner
6/9/2018 21:01:32

This is a really great software. I prefer the 910XT for swimming as it has a much stronger vibration than newer models. With Carlos's software, I am able to keep using the 910XT.

Carlos, I know there aren't enough people out there for this to be a money maker, but in terms of KARMA, you are the best!

Reply
Carlo Pescio
6/11/2018 14:33:15

thanks buddy : )

Reply
Phil
7/13/2018 14:03:35

Hey mate, do you support USB1 yet?

Reply
Carlo Pescio
7/13/2018 15:33:55

no sorry. I also have no plans to support it, the silicon manufacturer never released the full specs of the micro used inside the garmin USB1 keys, so it would be a lot of reverse engineering work (plus, I don't have a usb1 key : ).

OTOH, maybe your phone/tablet has a built-in ant+ receiver by now? : )

Reply
Happy Runner
7/16/2018 21:25:42

I am considering upgrading from a Galaxy S7 Edge to the S9 Edge but will not do so unless the Sprint ROM for the S9 Edge works with UPLOADER.

Carlos, have you had any reports either way?

Thanks!

Reply
Russell
7/23/2018 18:06:28

Got my Forerunner 910XT working on a Samsung Galaxy Note 8 following the notes.

Here are the highlights of the specific steps:

* Ignored step 1, as suggested as device has an Ant+ chip
* Installed ANT Radio Service (step 2)
* Tested using ANT_ Demo app (step 3)
* Configured watch to allow pairing (step 4)
* Opened app and configured 'Force ANT+ Scan' (step 5)
* Initial attempts to sync failed after the first activity was transferred
* Enabled airplane mode and retried, still failed
* Disabled airplane mode and manually disabled WiFi, Bluetooth (wasn't running anyway), Mobile Data, and Location services. Still failed
* Verified 'Enable device diagnostics' was disabled and changed 'File Transfer Chunk' to 'default'. Still failed
* Tried again without making any other changes and it worked!
* Tried it again, this time with WiFi, Bluetooth, Mobile Data, and Location services running. It worked!

Conclusion: The only config changes that I had to make within the app were: Force ANT+ Scan, and setting File Transfer Chunk to 'default'. For the first sync I also had to enable pairing on the 910XT.

Features I'd like to see: bulk operations, so that multiple tracks can be uploaded to Garmin Connect at once, or deleted.

Thanks very much!

Reply
Tom
8/19/2018 10:36:50

Hi Carlos,
I used the app on my previous device (Galaxy S6) and it worked fine. Now I changed to A8 (2018) and despite following the instructions I cannot connect 910 to my phone. The farthest I got is "pairing requested. Please confirm on your device" - but there's not such a request on my phone. Could you please help

Reply
Carlo Pescio
8/19/2018 10:48:27

the request should be confirmed *on the garmin*, not on the phone; I assume you meant that you don't see the request on the garmin [??], which is kinda strange. Make sure the garmin is set to accept pairing (the flag auto-resets).
The alternative is a communication issue, for which I need to see a log. see the answers page above for details.
Generally speaking, the app is doing its best given the limited control given me by the dynastream services, but exactly because of that limited control, I cannot guarantee compatibility with all the devices around. Make sure to follow the "tweaking" section above. For instance, I receive many logs where people left wifi and/or data on, despite the instructions saying explicitly to turn them off.

Reply
Tom
8/31/2018 15:54:15

I finally got the phase when the watch showed the pairing message - and I confirmed. However, the phone still shows "Pairing requested, please confirm on device" and nothing happens...
I turned off all communication functions (incl wi-fi, gps, data...)

Eric Laney
12/17/2018 21:04:51

Hello Carlos,

Just wanted to let you know that I successfully got Uploader running with my OnePlus 6T / USB-m / 910xt. I received warnings from Android that Uploader and the ANT+ Service were designed for older versions of Android, but everything worked fine.

Thanks for the app!

Reply
JESUS
1/24/2019 11:53:04

The app in not compatible with Android 9

Reply
Delete
1/24/2019 14:12:36

Delete

Reply



Leave a Reply.

    About me

    I'm a decent runner, ex mountain biker, and a good swimmer. I created Sportablet to squeeze a little more fun out of my Forerunner.

    In my everyday life,  I design software-intensive systems at different scales, using a number of paradigms, languages and technologies. ​
    You can read some of my thoughts at carlopescio.com

    Picture

    Archives

    September 2016
    July 2016
    March 2016
    May 2015
    March 2015
    February 2015
    November 2014
    August 2014
    July 2014
    April 2014
    March 2014
    February 2014
    November 2013
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013
    December 2012
    November 2012
    September 2012
    August 2012
    July 2012
    June 2012
    May 2012
    April 2012
    March 2012

    Categories

    All
    Announce
    Beta
    New Features
    Supported Devices

    RSS Feed

Powered by Create your own unique website with customizable templates.