

Hi Carlo - I've been trying for two days to download my running from Garmin 405CX to my Samsung Galaxy Pro 10 tablet. The other settings are not effective for a 405/410. If you still have problems, get in touch. If that still fails, turn " Boost TX power" on. This should give the watch a little more time to synch with the tablet during long bursts. ANT+ is very time sensitive, and on some devices even the time spent on logging seems to cause problems. First, make sure that diagnostics is turned off. If you have any problem downloading long activities, Sportablet and the Uploader provides a few settings that you can try (under " options")

This is known to help a lot, and honestly, is basically mandatory.ĪNT+ 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. So if you experience problems, the first thing you should do is turn off the GPS, Bluetooth, WiFi, data connection on your phone.

Step 3: check that everything worksĪNT+ has very delicate timings, which can be easily disturbed by background processes, especially in a smartphone.
#FORCE GARMIN ANT AGENT TO SYNC APK#
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). In that case, unfortunately, the ANT+ services will result "incompatible" with your device and you won't be able to download them. Some devices, which are host-capable, are not properly classified in Google Play. Note that those apps require your Android device to be properly classified by Google Play as one with USB Host capabilities. If you have an internal ANT+ chip (like the Xperia) you don't need this. The ANT USB Service (which deals with the USB key). The ANT Radio Service (which deals with ANT+ channels) Meanwhile, that means you have to install two free apps (Android services actually) from Google Play:
#FORCE GARMIN ANT AGENT TO SYNC DRIVERS#
This should make my app a bit more future-proof (read: I shouldn't have to implement low-level drivers for new keys). 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). In the end, I decided to base Sportablet on the ANT+ services from Dynastream.
