Garmin forrunner Linux

From GHER

Jump to: navigation, search

Contents

Things to install

  • recent version of python (2.7.3)

http://www.python.org/download/releases/2.7.3/

  • recent version of libusb (libusb-1.0.9)

http://sourceforge.net/projects/libusb/?source=dlp

  • pyusb:

http://sourceforge.net/projects/pyusb/?source=dlp

  • Garmin-Forerunner-610-Extractor

https://github.com/Tigge/Garmin-Forerunner-610-Extractor

Extraction of files

  • Go in Garmin-Forerunner-610-Extractor directory a
  • Set variable XDG_CONFIG_HOME where you want the files to be exported
export XDG_CONFIG_HOME=/home/username/Garmin
  • Run garmin.py
python2.7 garmin.py

at that point the watch should react (either by emitting a noise or by vibrating). The files are normaly available in

/home/username/Garmin/garmin-extractor/idnumber/activities/

Upload of the information to GarminConnect

Login at http://connect.garmin.com/ and use the updload button.

If you like to play, use the Garmin Connect Python Uploader available at http://sourceforge.net/projects/gcpuploader/?source=dlp

  • Follow the instructions of the README file to create the file .guploadrc
  • Use the command on a file you want to upload:
python2.7 gupload.py -a 'Test' /home/username/Garmin/garmin-extractor/idnumber/activities/filename.fit

Notes

Recent version of linux: other packages to test such as:

  • garmin-ant-downloader: ANT+ information retrieval client for Garmin GPS products
  • garmin-forerunner-tools:retrieve data from Garmin Forerunner/Edge GPS devices
Personal tools