Upload Forerunner 410 to Strava with Garmin Communicator for Ubuntu Linux
I didn’t figure this out, these instructions were kindly emailed to be by Andreas, the author of Linux Garmin Communicator.
1. Install Linux Garmin Communicator
2. Uncompress Forerunner410.tar.gz to ~/forerunner (this was sent to me by Andreas.)
3. Configure your ~/.config/garminplugin/garminplugin.xml thusly, substituting in your own home folder:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <GarminPlugin logfile="/tmp/garminplugin.log" level="ERROR"> <Devices> <Device> <Name>Forerunner 410</Name> <StoragePath>/home/xavier/forerunner</StoragePath> <StorageCommand></StorageCommand> <FitnessDataPath></FitnessDataPath> <GpxDataPath></GpxDataPath> </Device> </Devices> <Settings> <ForerunnerTools enabled="false" /> </Settings> </GarminPlugin> |
4. Install python-ant-downloader
5. Set tcx_output_dir = ~/forerunner/Garmin/History in ~/.antd/antd.cfg
6. With your watch on, run ant-downloader. It will download raw data from the device and create a TCX file in the above mentioned output directory.
7. At Strava, Upload Activity.
`ant-downloader` also has a daemon mode that automatically downloads files from your watch, but I’m not using it (I don’t like things running when not necessary).
August 31, 2012 at 3:10 AM
Hi, your post was a great help to make my 410 work with Ubuntu and Garmin Connect. Thank you - and also the authors of the applications.
December 29, 2012 at 5:30 PM
Is this still working for you? When I click Upload Activity, it says 'Searching For Activities' and then I get a popup with the following error: 'UnsupportedDataTypeException: Your device does not support reading of the type: FitnessHistoryDirectory'
Just wondering if I'm doing something wrong. Thanks for posting your instructions!
January 21, 2013 at 11:35 PM
Sorry I stopped using linux, so I'm not using this code anymore.