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

Get Ready for ANT+

11/26/2012

118 Comments

 
Before you can connect your ANT+ Garmin Device to your tablet / phone, you need to install some additional piece of software and set up a few things in your watch. Here is a detailed explanation of each step. 
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

A small number of Android devices (mostly the Sony Xperia family) come with an internal ANT+ chip. In this case, you don't need the Garmin USB key. In every other case, you need 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.
The app is also known to work with the Suunto Movestick and with the newest "mini" ANT+ garmin dongles.
Picture
Picture

Step 2: install the ANT+ services

In the end, I decided to base Sportablet on 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 app 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). If you have an internal ANT+ chip (like the Xperia) you don't need this. See here for details on using an Xperia.

   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 (or convince Dynastream to drop the USB HOST requirement from their manifest, as I did for Sportablet). 

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.

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 bezel 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, and to make sure that all the activities in your watch will be sent. The following pics are based on a Forerunner 405.

Choose Settings > ANT+ > Computer

Picture
Picture
Picture
Make sure that:
Enabled is set to yes
Picture
Pairing is set to on
Picture
Force Send is set to yes
Picture
Note: the watch will change "force send" to "no" after any successful upload. If you upload from your Garmin to more than one device (like your tablet + your pc), you have to set it back to "yes". The Garmin does not remember to which device it has sent data, and by default it is only sent once.

Step 5: it's time to run Sportablet!

Run Sportablet. Don't click on Get new yet. First, make sure that your watch is not in stand-by, by clicking the top button. I've found that the watch transmits more reliably while in Time mode:
Picture
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.

Now click the Get new button. 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
do so by clicking the top button on your watch. After that, it should proceed as usual: Runs are downloaded, then Laps, then Tracks. At the end, the dialog will report how many new activities you got. Click Done to get back to your main screen. 

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.


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.

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.

ANT+ is not particularly good at transferring long sequences of data, and the protocol Garmin adopted on top of it for the 405/410 family does not allow to retry on failures, so the combination is a little flaky on some devices. If you have any problem downloading long activities, Sportablet and the Uploader provides a few settings that you can try (under "options")

- First, make sure that diagnostics is turned off. ANT+ is very time sensitive, and on some devices even the time spent on logging seems to cause problems.
- Next, just enable "Delay Ack". Leave all the other ANT+ options off. This should give the watch a little more time to synch with the tablet during long bursts.
- If that still fails, turn "Boost TX power" on.
- If you still have problems, get in touch. The other settings are not effective for a 405/410.
118 Comments
Peter Jong
11/28/2012 07:22:45

I have a Garmin USB1 stick. Will it be possible to use my Androidtablet with this stick in the future? Thanks

Reply
Carlo Pescio
11/28/2012 07:34:26

Hi Peter,
most likely, no, I'm sorry. Dynastream is not going to support USB1 keys, and although I've considered the idea of doing it myself, at this time I don't think I'm going to pursue that option.
USB2 keys can be easily found on ebay etc, often at a very reasonable cost. You may want to consider buying one. However, I would recommend that you first test your tablet for general USB compatibility, as many models have issues and limitations.
It's easy to do so:
- run Sportablet
- activate device diagnostics under "my options"
- plug in your USB1 key
- try to upload (of course, it won't work :-)
- send me the log using the red button. There are enough details in there to understand whether or not a USB2 key would work.

Reply
ian
12/26/2012 14:45:20

Hi, I'm trying to get your app to work with a Garmin 910xt and Samsung note 10.1. I've got the ant stick working and tested with HRM and that works. When downloading, pairing request works, on watch and app says requesting run, but can't get beyond that stage.
Is there anything I can do or is the 910xt not compatible yet?

Reply
Carlo Pescio
12/26/2012 14:57:37

Ian: an updated list of supported devices is always available at
http://www.sportablet.com/answers.html

The 910 is not supported as of december, 2012. The protocol for the 910 is similar to the protocol for the 405, up to pairing. That's why you can get that far. At that point the protocols diverge.

The 910 will be supported, of course, but it's going to take some time. You can follow the sportablet account on twitter or facebook to get news and updates (see here: http://www.sportablet.com/contacts.html)

Reply
Tim
12/29/2012 14:49:42

Hi Carlo ,
I also have a Note and 910. I had the same experience as Ian.
I am looking forward to the app working with my Garmin and phone.
Thanks for your work here.
Tim.

Reply
julian
1/14/2013 14:10:59

i hope the 910xt support is comming soon. I use Sony Ericsson Pro with ANT+ onboard (it works wonderful with the scale and HRM)

Reply
Matt Priestley
1/19/2013 00:38:33

I have the garmin 410 and your app worked great. Just finished uploading everything. I would love to buy it, however it wont take my form of payment. Canadian. I tried amex, but no dice. Now what, I can only look at my last run on my tablet.

Reply
carlo pescio
1/19/2013 02:18:34

Hi Matt,
I see no trace of failed purchases in my google play console, so I can only assume something is going wrong early on. Maybe you could email me with more details on what is happening.

The entire purchase process is handled by google, so I'm afraid you have to ask them why your card is not accepted.

General help on google play purchases is here:
http://support.google.com/googleplay/bin/topic.py?hl=en&topic=104671
including a link at the bottom to contact them.

Note that, depending on your country / carrier, google can also accept purchases without a credit card, with carrier billing:
http://support.google.com/googleplay/bin/answer.py?hl=en&answer=167794
I don't know if this is a viable alternative for you.

Let me know how it goes : )

Reply
Jeremy
1/23/2013 17:59:20

I would just like to report that with device diagnostics turned off, I can upload all data from my Garmin 910xt to my Asus Transformer TF101 using both the Suunto Movestick and the Garmin USB2 Stick.

If you have a Garmin USB1 ANT+ stick and want to use your Forerunner with Sportablet, I would suggest investing in a Suunto Movestick rather than getting a Garmin USB2.

Reply
Kk
2/13/2013 12:30:08

Hi, I am using the Uploader for Garmin App in a Galaxy S3 and I was able to successfully import all the activities into the phone through this app. The problem I am facing is, I have the upload to Garmin Connect only on the latest activity, whereas you have said that all the activities shall be uploaded to Garmin Connect. Could you please let me know how can I upload all the activities to Garmin Connect.

Reply
carlo pescio
2/13/2013 13:12:35

The problem I am facing is, I have the upload to Garmin Connect only on the latest activity, whereas you have said that all the activities shall be uploaded to Garmin Connect.
------------
Hmmm, where did I say that? The app allows you to upload all your activities (so you can test that it works) and then unlocks one of them so that you can try out the different features.
Unlocking all the activities requires an in-app purchase. That's what is being said on google play and on this website. It's not like I'm keeping this as a secret.

If you don't want to buy the app, it's ok. Everything is still inside your watch, unless you deleted it. You can just upload it to your pc as usual (depending on your watch model, you may have to set it again to send all the activities, as explained above).

Reply
Martyn Jones
3/1/2013 17:02:15

Hi, I have sportablet installed on galaxy tab 2 7" running CyanogenMod 10.1. Paired buetifully to my Garmin 405CX but everything in the app says coming soon and I cant
find the in app purchase ~ would like to upgrade as I love the idea of getting my garmin data on my tablet

Many Thanks
martyn

Reply
carlo pescio
3/2/2013 13:26:23

The in-app purchase procedure was built on the idea that if the app doesn't work (say, for a specific tablet or garmin model), then it cannot be purchased :-).

So: go past pairing. If you have past activities on your 405, just set Force Send to yes as described above. Otherwise, record at least two activities, then get them into the app.

The first will be unlocked, so that you can try the app and see if you like it. The others will be locked. If you try to open a locked activity, the in-app purchase dialog will pop up. If you choose to buy, payment is carried out as usual through google play.

Reply
Larry
3/7/2013 04:35:28

I have a stupid question...do I have to connect the USB stick to my phone or computer? The USB hole on the phone is small and doesn't fit.

Reply
carlo pescio
3/7/2013 05:14:58

you need a so-called OTG adapter to plug the USB stick into your phone.

It looks like this:

http://usbtips.com/usb-otg-adapter-connects-usb-accessories-to-your-android-device/

and it's usually very cheap (a couple of $ or euros).

Make sure it's an OTG and not just a gender changer.

Reply
Stephan
4/1/2013 01:46:46

Hello Carlo,
I have a forerunner 405CX and an Asus tf300t. I would like to know if you have planned to develop an upload option? For the moment I can download my activities from my forerunner to my tablet (and it works fine, thank you) but I can't send a TCX file or GPX file from my tablet to my forerunner (like website as openrunner.com).

Many thanks
Stephan

Reply
carlo pescio
4/1/2013 04:52:13

Hi Stephan,
a list of upcoming updates is here:
http://www.sportablet.com/wish-list.html

Priorities changed a bit lately, but as you see the ability to send tracks to the garmin is there.

The bad news are: the 405 will be one of the last models to get it. While on your PC all the real work is done in the garmin plugin, so dozens of web apps have this ability to receive and send files to the garmin, in android I have to implement all the protocols myself. The 405 is the most difficult model to handle.

Since I'm working on those apps in my spare time, I need to make hard choices about what to do and what to postpone. Most people simply don't want to buy or support the apps, so progress is necessarily a bit slow on all fronts...

Reply
Stephan
4/1/2013 07:29:03

Thanks for your answer and don't worry, I understand that you have to make some choice.

Many thanks
Stephan

helen
4/19/2013 17:31:33

hi - am trying to connect from garmin 410, I have downloaded all the appropriate apps but get a "can't disable/enable ANT com.b.a.a.a: unknown ANT interface error. Can anyone shed any light on this am stumped - using nexus 7 but also trying on samsung galaxy ii. I have the OTG cable as recommended from one of the forums. Not sure what to try next? Any help appreciated.

Thanks

Reply
carlo pescio
4/20/2013 02:48:50

Helen, I've also got your log via email. The OTG cable is ok, my app can see the USB device. However, the device is then managed by the dynastream services. The first thing to do is to re-check steps 1 to 3:
1) key has to be USB2
2) you need to install the TWO dynastream services
3) the usb ant service dialog must pop up when you plug in your key (and of course you have to approve)
I would suggest a simple reboot of your tablet, because although I never needed it, quite a few people told me they had to reboot before the dynastream services worked.

Reply
carlo pescio
5/12/2013 06:32:36

for the record: turned out the key was usb1

John
5/12/2013 06:19:35

I have the galaxy note 10.1 and the garmin 405 xc. when connected the software On the tablet says recieving data but the Watch doesnt go to the transmitting screen any Ideas

Reply
carlo pescio
5/12/2013 06:32:05

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

One note though: please check the version of the ANT+ radio service. Yesterday dynastream released a version 4.0 which I think 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).

Reply
John
5/12/2013 07:56:14

Carlo Just sent the thanks for the Promt reply.

Reply
Radovan
5/13/2013 05:07:45

Hi, What about the combination Forerunner 310XT and Samsung Galaxy Note Android 4.1.2? Will this combination work? Many thanks. Radovan

Reply
carlo pescio
5/14/2013 12:48:31

The app is free to try, so the best thing to do is to download the app, follow the instructions here for the 310:

http://www.sportablet.com/1/post/2013/02/connect-your-tablet-smartphone-to-a-garmin-forerunner-310xt-610-910xt-60-or-70.html

and give it a try. You'll need an OTG cable and your USB dongle.

The Note usually works well with ANT+, but there are different models, and different ROM versions (ROM version and Android version are not the same thing :-). It's really hard to say without trying, given that Samsung has never really been usb-friendly, but most likely it will work. If you have troubles, send me a log.

Reply
Floris
5/28/2013 14:45:56

Hey Carlos, great work!!! I just tried your app and it all works as designed with Nexus7 tablet and Forerunner 410 with ANT+ wireless connection. I will try it some more and buy the full app. Keep up the good work!!

Floris

Reply
carlo pescio
5/29/2013 08:14:47

Thanks for sending me a log Floris, I'll add this to the list of known working configurtions : )

Reply
Orlando Morais
7/15/2013 05:42:48

Hi.. I have a BQ Elcano tablet, but i can't instal the ANT USB Service
ANT+ (not compatible) is there any other application to install?

Reply
carlo pescio
7/15/2013 15:27:11

no, sorry; you'll have to find the APK somewhere outside google play...

Reply
gavin doyle
8/26/2013 08:57:27

Hi , Great info
I'm having issues with S3 upload from Garmin Ant usb
I'll checked and its a usb2. Downloaded both Ant radio and usb. The S3 is picking up the usb ok but then when I go into get activities its seems to be hanging on ''receiving data ready''...in the transfer log it just says ''ready''...I have played around with the various options within the uploader as suggested but to no avail. any helpe appreciated. thanks again

Reply
carlo pescio
8/26/2013 15:50:04

Gavin: the app is known to work well with the S3; please send me a log (instructions here: http://www.sportablet.com/answers.html) so that I can see what is going on.

Which Garmin device are you trying to connect? Which version of the ANT+ service are you using?

Also: make sure you're not in proximity of a strong WiFi source.

Reply
Greg
12/22/2013 06:25:31

Works well on an S4

Reply
Greg
12/22/2013 06:28:25

On android 4.3 with the new built-in ANT+ drivers.
405cx software 2.40

Reply
mahesh
2/19/2014 20:36:37

I have for runner 410. After every thing that is mentioned above was done, it says receiving data, Ant reset. Even after very long duration it does not go further.

Reply
carlo pescio
2/24/2014 01:55:20

hard to say anything without seeing a full log. make sure wifi etc are turned off in your phone, and stay away from wifi sources. Also check the "delay ack" flag under otions.

Reply
Neil
3/26/2014 15:49:54

Just tried Uploader app on Galaxy S4 running 4.4 with my FR405 (2.60). Followed the instructions and it worked fine. Thanks

Reply
Kaye
4/8/2014 11:14:53

Hi. I'm using a garmin forerunner 410 and trying to connect it to my samsung s3 mini mobile phone using a usb otg adapter. Unfortunately for me, it will not work. I keep getting an error saying device not found. Please can you help?

Reply
carlo pescio
4/8/2014 11:34:19

I need to see a log (instructions in the answers page above). See also this post about ROM issues with S3/S4 and android 4.2, if that's your case: http://www.sportablet.com/1/post/2013/11/samsung-s4-and-ant-garmin-devices.html

Reply
Kaye
4/10/2014 06:44:31

Thanks for your reply Carlo.... however, I'm still no further forward. My Samsung S3 mini mobile phone is running off Android version 4.1.1, so reading your link about the ROM issues, I'm guessing I should be fine. Do you have an email address I can forward a screen dump of the error log to? Many thanks.

carlo pescio
4/11/2014 09:41:36

Kaye, the app can prepare an email to send, with the right address and a much richer log than you see on screen, you don't need to send a screenshot (that won't help much). Just follow the instructions here: www.sportablet.com/answers.html under "how do I send a log"

Reply
john
4/27/2014 10:30:55

Carlo
I purchased this app a while back but i had to factory reset my tablet
So i reloaded the app from the play store when i started it for the first time after the reinstall it asked for a in app purchase now im not sure if it as taken some more money or it as just reloaded my previous purchase

Reply
carlo pescio
4/27/2014 14:03:41

Instructions to re-activate the app are here:
www.sportablet.com/answers.html
near the botton.

Generally speaking, google play will not allow you to purchase the same app twice (from the same google account - also remember that sportablet and the uploader are two different apps). Also, when you purchase from google play you normally receive a confirmation email with an order number. If you got an email like that (quite unlikely, would be a google play bug) get in touch using the contact form above, I'll need the two order numbers.

Reply
Terence St.John
5/13/2014 09:10:12

Dear Carlo, is there a way of only uploading new runs to my Samsung note 3? I have now succeeded in uploading all runs but each new one will only load at the end of uploading everything still on the Garmin 405.
Great app otherwise and if not I may try the Sportablet app on my phone!
Thanks for all your work.
Terence

Reply
carlo pescio
5/15/2014 14:24:39

The 405 will only send the "new" activities if you don't set the "force send" flag, which you need to set only the first time you use the app.
That works if you use the 405 only with the app. If you use it with your PC as well (someone do), I'll suggest that you leave the "force send" off when you upload to the app (first), and on when you upload to your pc (later).

Reply
Tijs
6/6/2014 15:15:39

Just tried to upload data from my 410 to my Samsung s3 and that worked.

Afterwards purchased the full app and also got a confirmation message but nothing changed in the app (i.e. Functionality). Any tips on how to complete this final step?

Thanks, Tijs.

Reply
carlo pescio
6/8/2014 08:58:00

I'm not sure I've understood. If activities are still locked after purchase, ask the app to check for activation again - instructions are in the answers page above (scroll near the bottom).
There is no extra functionality after activation of the uploader - what you see is what you get, with the exception of being able to send courses to some FR models (the 410 is not in the list at this time). Activation simply removes the locks on activities.

Reply
Mary
6/29/2014 18:11:46

Hi Carlo - I've been trying for two days to download my running from Garmin 405CX to my Samsung Galaxy Pro 10 tablet. I have downloaded both of your programs, and had the option a couple of times to email a log to you but have been unsuccessful to recreate it.

I've turned off all wifi, hooked up the Garmin USB2 stick to my otg and tablet, made sure all the Garmin's ANT+ settings were properly configured (ie pairing on, force send on, enabled yes. It downloads properly to my laptop but I am in the processing of switching from my laptop to use only the tablet.

When your pairing request came up, I accepted. Said device couldn't be found yet my watch kept saying "transferring data" and then "transfer complete" but your program kept saying "directory transfer failed, retry".

Said it was linking to different frequencies, sending authorization key, authenticated, requesting directory, receiving data, yet my watch would go back to standby mode and your program kept saying "requesting directory" with nothing else happening.

Any suggestions or should I just give up?

Thank you.

Mary

Reply
carlo pescio
7/1/2014 03:43:56

The app is known to work fine with your tablet / watch so you may want to persist a little more.

- you mention "both of my programs" but you only need Sportablet on a 10" tablet, the uploader is for small devices. If you have both, uninstall the uploader.

- you need the two dynastream services but I assume you have installed those.

- make sure that you have data/3g off in your tablet and you're not too close to a wifi source (modem/router)

- if it fails pairing, you have to stop the transfer and start over (enable pairing again if it never succeeded)

- you may want to set a few options, like delay ack and boost power. DO NOT set the force model for a 405.

That's it, pretty much. There are no other options for a 405.

Reply
Ken Hyland
7/21/2014 11:05:36

Evening Carlo
I've spent the evening trying to connect my 405CX with a Nexus 7 and 3 hours later the screen tells me it is still 'performing ANT+ scan'. I've followed the instructions, the watch is recognized but the receiving data wheel is just spinning despite turning the tablet off and on, etc. Can you help? Thanks.

Reply
carlo pescio
7/21/2014 11:10:36

Ken, the connection procedure should take a minute or so, waiting 3 hours is useless. Send me a log from the app so that I can see what's going on. However, be aware of the recent issues with the latest radio driver: http://www.sportablet.com/blog/about-the-ant-radio-service-update

Reply
Ken Hyland
7/22/2014 07:13:55

Many thanks for the amazingly fast reply, Carlo. Much appreciated. I tried uninstalling the usb service, rebooting and reinstalling but still no joy. I am off to the airport so have left it too late, but will pick this up again in a month! A pity as I really needed this for my trip, but I'm determined to get it working when I get back. Thanks again!

carlo pescio
7/22/2014 11:52:05

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

Reply
Ken Hyland
7/23/2014 04:19:40

Thanks, Carlo. You patch in 6.2 fixed the problem and I've gone ahead and made the purchase. A nice programme. Thanks for all your time in keeping it current. Ken

Adrian
8/11/2014 04:10:54

Hola, tengo un garmin forrunner 410 y movil note 3, antes si podia transferir los datos de mi garmin al movil, desde hace un tiempo no puedo pasar los datos de mis carreras

Reply
carlo pescio
8/11/2014 05:16:00

as usual: I need to see a log (see answers page above) because it's impossible to understand your problem from your description alone. Before that, please see this:
http://www.sportablet.com/blog/patch-release-for-ant-radio-service1
because the ant+ radio service has been recently updated, and that breaks my app. You need to update my app and set a new flag to fix it. Still, the patch should be necessary only if you use an external ANT+ dongle, so if it doesn't fix your problem, send me a log.

Reply
julie
8/26/2014 07:27:47

is there a way to get the information that is up-loaded to garmin connects? Thank you,
Julie

Reply
carlo pescio
8/26/2014 07:38:07

sorry Julie, I'm not sure I understand your question. You mean the files? My app can export files to sd card, just click the activity and then in the sharing tab / panel choose save tcx / fit to sd card.

If you mean something else, please help me understand : )

(by the way, maybe unrelated, but garmin connect is malfunctioning these days: http://www.sportablet.com/blog/garmin-connect-issues-august-26-2014)

Reply
Julie
8/29/2014 07:11:34

Hello Carlo,

Thank you, for the information. Not sure if I can save that way onto my tablet since I do not have a removable SD Card may have to see if it will save to harddrive of tablet then transfer into connects.

Julie

Reply
carlo pescio
8/29/2014 07:15:36

Julie - I don't really understand what you're trying to accomplish. The app can send data to garmin connect without manual steps. Just use the right button.
Anyway, yeah, if you don't have a physical sd card, every android device will allocate a portion of the internal flash memory as a simulated sd card for apps to use.

Reply
Neil B
9/10/2014 15:03:54

Hi Carlo,

Thank you for the App, it's fantastic to be able to upload everything, where ever I need to without using the PC. It's been working perfectly until recently but now won't send the activity to SportTracks. It's still sending out to Garmin Connect with no issue at all. I've activated the dump diagnostics as it's saying "problems uploading file". I'm on a Samsung S4 i9505 running 4.4.2., kernal 3.4.0-2309103, unrooted. Forerunner 405. Any help would be much appreciated.

Reply
carlo pescio
9/10/2014 16:00:45

Neil, please see here:

http://www.sportablet.com/blog/sporttracks-api-has-been-broken

scroll down to the recent comments for an interesting update on a rather depressing story : )

Reply
Neil B
9/20/2014 14:46:29

Thank you for the fix Carlo! Amazing service :-)

egor
12/2/2014 12:13:57

Timex Ironman download data android?

Reply
carlo pescio
12/3/2014 03:08:24

that's doable, using a cable and not ant+ as the timex can't send data over ant+, only read from sensors. However, from what I'm reading its FIT files cause troubles to many web apps. I don't have a timex for testing, but I'll consider the option of getting one.

Reply
carlo pescio
12/3/2014 03:09:08

oh, by the way, I meant a timex 2.0, not 1.0

Donald Dooley
3/4/2015 19:54:44

Hello Carlos! I've dowloaded the free App, and m'y 405cx is communicating with my Samsung Tab S 10.5. After my two trial runs I purchased the complete program. I got a confirmation from Google Store. But all I'm geting is the "Get activity page", the same page I would get on the trial version. I'm not getting the "Detail/Export" page. What do I have to do next ? Thanks!

Reply
carlo pescio
3/5/2015 03:21:51

Donald, like in any app with a list of things (think gmail) to see the details of a thing you click on that thing :-). So click on the activity you want to see / export, and you'll get into the next page (which depends on the app you got, sportablet or the uploader).

Reply
Donald Dooley
3/5/2015 05:02:00

Thanks Carlos. That was so easy, I should have thought of It by myself! 🙈

drew cannon
3/21/2015 00:03:58

set it up and it works great on my Samsung note 8. butcouldn't get any communication on my Samsung s5 minI. did not get the USB pairing message to pop up nor could I get any response from the ant demo. the error message that pops up says adapter not found. the comments in the Google Play Store that you mentioned where are they?mostly what I saw in the reviews part for the ant appS are kudos rants and jokes. didn't see anything about how to try and get it working on different devices. sorry for the typoS.

Reply
carlo pescio
3/21/2015 01:40:15

to get this straight: did you connect the usb ant+ dongle using an otg cable or did you try to use the internal ant+ chip (like in the note 8)? If so, did you test the otg adapter with a keyboard or mouse?

The comments I was referring to back when I wrote this seem indeed to be gone.

Seeing a log would help.

Reply
Jon
5/31/2015 13:20:10

Hi
I had the ST Uploaded working perfectly on my Sony Xperia E (with my Forerunner 405cx) until a system update on my Xperia after which I had to reinstall ST Uploader.
It's now failing on receiving data with requesting directory. On the transfer log it reads 'requesting directory directory transfer failed - retry' and gets no further.
Thanks for the app and support.

Reply
carlo pescio
6/2/2015 10:26:44

make sure to follow the advice in the tweaking section above - wifi and data off, if needed enable the delay ack, etc.

Reply
Jon
7/1/2015 14:21:30

It works again!
Thanks for your help.

Diego
7/1/2015 06:28:03

Hi, I have a 405, and when I try do Upload the activity via Sportablet on a Galaxy S5, the ST stay in Receiving Data/Requesting Directory, and doesn´t go ahead.
It Pairs correctly with the 405, it appears Tranferring Data on the watch, but nothing happens next.
Can you help me?
I lost my ANT Stick, and wold like to have my activities on GCM.
Thanks.

Reply
carlo pescio
7/1/2015 08:01:08

did you follow the advice in the tweaking section?
- wifi off
- data off
- gps scan off in the watch
- if needed turn on the delay ack option

Reply
Andre
8/23/2015 13:47:40

This app worked flawlesslyrics with a 405 and galaxy s5. Is the activity creation and send feature equally easy? This could be a great alternative to garmin connect/express.

Reply
Carlo Pescio
8/26/2015 04:29:44

you can't send a course to the 405 yet. Please see here for details and updates: http://www.sportablet.com/send.html

The app won't allow to create courses, you'll have to download a file from one of the many websites and send it to the watch using the app. At this time, I'm planning to support courses and not workouts (not enough people interested in these features, not enough support for the app anyway...)

Reply
Andre
8/26/2015 04:55:22

Carlo, Great work on the app. I'm going to buy it so that I can sent my own workouts to my 405. The Garmin site/process is to limiting (you can only send one at a time unless you add them to the calendar at some future date...) and this would be a great way for me to bypass that. I'll find out the file specifics for the workouts and I'll just modify my own files and use your app to send to my watch. Thanks again for the app.

Carlo Pescio
8/26/2015 05:25:12

Andre, did you read my answer? The app CANNOT send a workout to the 405. The app CANNOT send anything to the 405 at this time. It can only read from it. Even if it could send a course, it WILL NOT send a workout. Don't assume you can send any kind of file. The 405 is not a file-based or ant/fs kind of device. Files have to be translated into a binary serial protocol for that watch. Different file types require different translations. You WILL NOT be able to use my app as it is to send what you want to the watch.

Reply
Andre
8/26/2015 05:56:57

Sorry, if I left out some information. I do not intend to use as it. I'm a software engineer and grad student at GA Tech, and I plan to modify/use your app to bypass me having to use the Garmin Connect site. This has always been a pet peeve of mine, and your app is a great way to get me started along the path to fix that issue.

Reply
Robert
11/3/2015 02:30:45

Can I push information to my ANT device (405cx)? I need to update the firmware.

Reply
carlo pescio
11/3/2015 21:54:37

no, sorry, that feature is not implemented

Reply
Andy
11/29/2015 15:47:14

I have the app working fine but now I want to buy the app so I can upload more workouts and I can't see how I do this.

Reply
carlo pescio
12/5/2015 14:35:59

see the answers page (link in top/right menu)

Reply
Renata
1/16/2016 15:16:08

Reply
Jesse
1/16/2016 22:36:22

Hi Carlo, I am using the Garmin Forerunner 410. I am using your app on my Samsung Galaxy s5. When I have a new run, it appears to successfully transfer, but it's hit or miss whether or not the new run will show up in the list of activities. Do you know any fix for this issue? Thanks.

Reply
carlo pescio
1/16/2016 23:29:50

if it does not appear, it did not successfully transfer. Within the limits of the dynastream service (that won't give me full control over a number of things) everything that can be done is explained in the tweaking section of the tutorial above. Most common issues: not turning off wifi and data, leaving gps scan on in the watch; the delay ack option may also help. Note that the 410 won't send the activity again if it thinks the transfer was ok (the protocol for the 405/410 is rather crappy and was later on abandoned by garmin). In that case you have to force send. Therefore, I suggest that you routinely clean up activities in the watch after they have been successfully uploaded somewhere on the web.

Reply
Ronald
2/24/2016 06:23:55

Hi Carlo,
When i first set up the ST uploader between SAMSUNG note4 and my Garmin 310xt, it works really well. I could upload my activities and export to Strava. Now when i tried to upload my run using Garmin 410 (after i set it up per your tutorial) , i could pair the device but then on ST it kept requesting directory, directory tranfer failed. The watch says Transfering Data. Can you please help?

Reply
carlo pescio
3/2/2016 17:02:33

I need to see an actual log; see the answers page above on how you can generate and send the detailed log. From your description, you might have set some wrong option like "force model".

Reply
Ronald
3/4/2016 22:52:56

Carlos,  

I tried what you said about Force Model.  I unchecked it and it seems to work now.  

Thank you

Jimmy
4/22/2016 16:40:09

Carlo,

The app has been working well until recently. It connects and to the watch and downloads the laps but then says.
0 new activities.
Transfer completed no new activities.

It has taken 5 or 6 attempts before it recognises the latest activity is new.
Is this a known problem?

Reply
Carlo Pescio
5/8/2016 11:08:55

I would need to see a full log (see the answers page above) and I also need to know your garmin model. Make sure you're following the advice in the tweaking section.

Reply
des
8/17/2016 18:58:23

Hi Carlo, I have been using this app for awhile with my 910xt no issues, I recently had to factory reset samsung Tab pro 10 (SM-T520) since then I can upload slowly ( get activities) but they appear with a lock symbol on the right hand side, when I click this it gives you the option to buy, when I try this it just comes up with "no purchase confirmed:7 My google account is in credit etc. Any ideas?

Reply
Carlo Pescio
8/27/2016 16:35:24

about the "slowly": make sure you're following the tweaking section of the right tutorial (you posted in the wrong one; the right one is www.sportablet.com/blog/connect-your-tablet-smartphone-to-a-garmin-forerunner-310xt-610-910xt-60-or-70)

about google play: get in touch via email as I'll have to ask for a number of things to check on the administration console, and you don't want to share those in public.

Reply
Bertie Duits
9/6/2016 19:21:48

The program works very well....till this weekend. I think my S3 is the problem and not your program. But I don't know what could be the problem. Always when I plug in my Otg-cable, my phone react with a message (usb-connector connected). Last weekend it doesn't react anymore. I tested my ant - stick on another phone and pc....no problems at all. I tried an new cable...my phone reacts again, same way as before. But if I start to receive from 405, your program says "device not connected". I did reinstall all the ant+ services...but no result. Can it be that something in my phone blocked the connection? I'm sure the problem is in my phone and not your program.

Reply
Carlo Pescio
9/6/2016 20:43:05

it could a number of things:

- if you haven't restarted the phone yet, do that. It may fix temporary glitches in the usb subsystem.

- try connecting a usb keyboard or mouse. If they do not work, there is no way that the ant+ key is going to work (and hence my app).

- if the keyboard / mouse don't work, it could be:

- a ROM issue if you have upgraded your android version lately

- a fault in the phone connector. Does it work when you plug the phone into a computer? (charging alone is not an indication as it uses only 2 out of 4 wires)

Unless your phone is rooted, it's quite unlikely that an app might hijack the usb...

Reply
Bertie
10/21/2016 12:05:14

Problem is solved. The usb was hijacked bij another program. I had to remove this setting. And now it works like before.

Stewart
10/15/2016 12:09:31

Hi, I'm trying to connect to a Forerunner 410 using onboard Ant+ on an Xperia Z5 Compact. I'm pretty sure I have tried all your options but it's not connecting. I've confirmed Ant+ is alive and kicking by connecting a Garmin HRM.
Any thoughts?

Reply
Carlo Pescio
10/21/2016 09:32:22

really hard to say anything without a log. See the answers page on top for instructions on how to generate a full log (not the quick one). Remember to set the right options in the phone (wifi and data off, maybe delay ack) and in the watch (pairing enabled, gps scan off).

Reply
Sebastian
10/27/2016 13:43:59

I was trying to connect FR405 with my Galaxy A3 2016 and is not working.
I made all things using this tutorial , disable wifi , gps , cellular data , still "getting serial number" and stops.
Sometimes paring message appears and after watch confirmation take few steps forward and stops on "waiting for product data" i was trying to use internal chip and also usb2 external - both are not working. i was trying to Xperia M2 internal and external transmiter and works fine.My samsung is working under Android 6.01.
Could You please help me

Reply
Carlo Pescio
10/27/2016 14:36:57

the dynastream service won't use the usb key if it can find a working internal receiver, so you can avoid trying that.
Other than what you said (remember: gps off in the garmin, not in the phone where it doesn't matter much) you may want to try setting the "delay ack" option in my app. Also, as the tutorial says, don't stay too close to wifi sources like routers.
To say more, I need to see a log. See the answers page above for instruction on how to generate a full log.
Do you have other apps using ant+ on your phone? If you have the dynastream plugin service installed, try to uninstall or disable it, as it is not needed to use my app.

Reply
Rainer Huebner
11/22/2016 23:42:26

Hi there, I have a Garmin Vivofit 2 that I want to connect to my Samsung Galaxy Note 8 tablet. I have downloaded all the Ant apps and the Uploader. In the log it seems to recognize the Garmin, says authenticated and requesting product data, but that's it.
Suggestions?

Reply
Carlo Pescio
11/23/2016 17:31:58

if you check the list of supported devices, you won't find the vivofit. The reason is not that I can't read the files from the device (I managed to do it) but that I can't do much with them. The FIT profile that garmin used for the vivofit is not recognized / accepted by any website. Garmin connect itself, if I try to upload manually one of those files, rejects it. The only way for me to upload those file to garmin connect is to pay garmin a license ($5000) to use a different API. Given the economic reality of my apps, this is not going to happen, sorry.

Reply
Santi
1/4/2017 21:13:54

Hola, es compatible el garmin 405 cx con el samsung galaxy s6?
Que me hace falta? El cable otg y seguir todos los pasos que explicas?
Gracias de antemano, espero su respuesta.

Reply
Carlo Pescio
1/6/2017 11:52:44

yes, it's compatible. You don't need an otg because the s6 has an integrated ant+ receiver. At "step 0" above, just se the "force ant+ scan" option in my app as explained. Then proceed from step 1.

Reply
Mike Kissane
3/20/2017 17:14:57

Hey there,

Using Mobile Garmin Uploader on an Sony Xperia Z3 with a Forerunner 410

Experiencing an issue over the last few times I've uploaded whereby it finds the new activity, reads the information, but at the last step it changes its minds and says there are no new activities.
I've remedied it by restarting my phone and watch previously, but it seems to be happening more and more, and restarting doesn't correct it.

An example of the output is:

1 activites found
1 non-duplicated activities found
1 with GPS track
requesting laps
receiving lap 1
receiving lap 2
etc
X laps found
0 new activities
transfer completed - no new activities

Any suggestion on how I can correct this?
Mike.

Reply
Carlo Pescio
3/29/2017 10:54:35

I would need to see the real detailed log to understand the actual issue (see the answers page on top on how to capture a detailed log). Generally speaking, the protocol used in the 405/410 had a weakness that could make a transmission error indistinguishable from the end of data (the protocol was abandoned by garmin when moving to the 310/610/910). That can cause the problem you're seeing. The cure is to minimize the transmission errors by following the tweaking section of this tutorial (data/wifi off, maybe enable delay ack, gps scan off in the watch, no proximity with strong wifi sources).

Reply
stefan
4/19/2017 21:45:29

Hi Carlo,
I have samsung galaxy tab A with the uploader and the ant+ radio service. Works fine with my 910xt. Now, i bought a samsung galaxy j7 2016 too. I install the both apps form my google play account and would like to get the datas from my watch to the smartfone.

The options in the uploader from the tab and the j7 are the same.

If i start the tranfer on the j7, he uploader send after a little moment "sending authorization key" and i must press the ok button on the 910xt. After them, there are a endless loop with " T other rx, T processTxCompleted, T no-data garmin burst, T ack state: ReceiveProduct"

Whats wrong? Hiw can i fix it?

Thanks

Reply
Carlo Pescio
4/25/2017 11:50:21

the settings are there exactly because they must be adapted to the device, so simply replicating the old ones won't necessarily work.

I suggest that you follow the tweaking section of the right tutorial for your garmin (you're in the wrong one) http://www.sportablet.com/blog/connect-your-tablet-smartphone-to-a-garmin-forerunner-310xt-610-910xt-60-or-70. Make sure that your data and wifi are off, and follow the other tweakings as explained.

To say more I would need to see the real log (the app can send it - see the "answers" page above). BUT apply the tweakings first, thanks.

Reply
C.J. Bush
3/16/2018 17:43:37

Carlo, My Galaxy S6 (SM-G920P) is on the list for having the ANT+chip. I have 4 apps installed under system apps, (ANT+ DUT, ANT Radio Service, ANT+ HAL Service, ANT+ Plugins Service). I cannot seem to modify/change settings for these apps. I place device in airplane mode and plug in ANT USB stick with microUSB to USB dongle. I do not get popup or nothing seems to happen. Am I missing something? Thoughts?

Reply
Cedrolito
8/5/2018 00:35:53

Hi

The transfer worked fine on both m'y 410 et 910xt but how do you then transfer the data to see in Garmin connect? And how much cost your app?

Reply
Lolita Kauķe
9/21/2018 02:33:36

Hi,
I'm trying to pair my Sony Xperia XZ premium with my Forerunner 405, but so far unsuccessful. Previously with Samsung galaxy s5 I had no problem. Here is the log. Any ideas what is the issue?
tablet model: 47.1.A.12.270
os: 8.0.0
device not found
forcing ANT+ scan
T app version: 8.6
T debug: false
T build: msm8998 / xboot / Sony / arm64-v8a / / G8141 / 47.1.A.12.270 / Sony/G8141/G8141:8.0.0/47.1.A.12.270/1908755578:user/release-keys / qcom / BuildHost / 47.1.A.12.270 / Sony / G8141 / G8141 / CB512FXUXV / release-keys / user
T data: DISCONNECTED
T wifi: DISCONNECTED
T Manager is: android.hardware.usb.UsbManager@c0339c6
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_INTERFACE_CLAIMED_ACTION
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface
W Claim Interface - now
W tryClaimingInterface
W Recv claim: false
W requestForceClaimInterface

Reply
Mark Cresswell
2/28/2019 22:17:54

Hi there,
A great app, many thanks!
I was uploading from a Forerunner 405 to a Galaxy A5, and then exporting from the app to Strava no problem until recently. Transfer from the watch to the app is still ok, but when I try to export to Strava it asks for authorization and takes me to the Sportablet website homepage.
Is this an issue with the app or Strava?
Any assistance appreciated.
Thanks
Mark

Reply
Carlo Pescio
3/19/2019 10:24:54

please see

http://www.sportablet.com/blog/strava-integration-a-workaround


Reply
Stefan
3/19/2019 11:01:41

Hey, i use the Email Export funkction to export the *.fit Data from my 910xt. Then i create the new activity in strava from the storage *.fit data. A little bit more steps then in the past, but its ok. Better the buy a new garmin. You can 25 datas export at the same time. That saves time if you upload your activities not immediately. Cheers

Jim Noonan
10/5/2019 02:08:44

Hi Carlo
You may recall I messaged you some time ago because ST suddenly developed a problem transferring my data to Garmin connect. I resorted to using the USB ant stick again. I now have a different phone and was hoping to go back to using your excellent app. Phone is samsung gal. S8 with ant+ chip. After a bit of fiddling I got 5 out of 8 activities onto the phone but not one of them will upload to connect or strava...coming up with communication error on connect and with strava it just takes me to your st uploaded website. Be very grateful for some help please. Cheers

Jim uk

Reply
Carlo Pescio
10/5/2019 10:54:38

always check the latest blog post first :)

Garmin connect requires a fix available here:

http://www.sportablet.com/blog/fix-for-garmin-connect-september-2019

about strava see here:

http://www.sportablet.com/blog/strava-integration-a-workaround

but fix garmin connect first, as it depends on it working.

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 2019
    March 2019
    May 2018
    September 2017
    May 2017
    March 2017
    February 2017
    September 2016
    July 2016
    March 2016
    May 2015
    March 2015
    February 2015
    November 2014
    September 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.