Garmin Forerunner 305 with GPSBabel and MyTourbook in Linux Ubuntu

Garmin Forerunner 305 with GPSBabel and MyTourbook in Linux Ubuntu
cale(1.3) Dscale(1.3) enhenced_level(10) isOutdoor(0) result(0) FM0 CR1.04 FC101111111: bfalic 1211X:zzzzzH87011izzzzzz1 b1335305c04388886c41761941040 c3016e384 0 02ab 281c1 0 0 0 0 0 0 0 017d311ce118 2 b 118e30f1e0ca 2 b 119f30ede0bf 2 b 11b030e4e0ae 2 b 119830dee0a0 2 a 118e30efe0b8 2 a 118430f0e0bd 2 a 117a30ebe0b5 2 a 117030f3e0c2 2 a 116630ebe0bc 2 a 117a30e0e0b9 2 b 129347a33 143cb29 03d 03c 01e 01a56483e3f211f f113f3d313334351a1c e f e a b d a 91316 8 a12 d15184f4449533f3588821c22 b d424d1d22 a 910 f d f 8 7138f138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138b138813881388138b13881388138814e613881388138814e61388138813881528138813881388154913881388138815491388138813881549138813881388138a1388138813881388138813881388154913881388138815071388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813af13881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388138813881388

After many years we had to say Goodby to pyTrainer, which was a perfect and simple tool at the same time, but did not work anymore on our Ubuntu machine after the last update. A couple of hours solved the situation and lead us to GPSBabel and MyTourBook. Both are phantastic tools with long history. The workflow needs to be adapted but looks fine, too.
This article will guide through the installation and how to load the tracks from your Garmin 305 device to the Linux Ubuntu PC. A workflow which is unfortunatelly not covered anymore by most recent sportwatches, since allmost all of them load all your data to some server in USA.

  1. Install GPSBabel
  2. Install Java
  3. Install mytourbook
  4. Load Tracks from Garmin Forerunner 305 with GPSBabel

Install GPSBabel

Quite simple from Linux Ubuntu Synaptic Package Manager as version gpsbable 1.5.4-2. There is nothig to explain …

Install OpenJDK 8

Open the terminal window to get the latest OpenJDK . It’s the runtime environment for Mytourbook:

sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
sudo update-alternatives --config java
sudo update-alternatives --config javac

Install and start MyTourbook

  1. Download the latest MyTourbook.
  2. Unzip it and copy it to a directory you want to execute it from.
  3. Run mytourbook file in mytourbook directory as application

Load Tracks from Garmin Forerunner 305

Open the commandwindow and use this command to get all the tracks stored on your Garmin device in TCX format (Training Center XML):

gpsbabel -t -i garmin -f usb:0 -o gtrnctr -F my_runs.tcx

Once you have stored the tcx file on your machine you have to import it into MyTourbook and save it to the local(!) database of Mytourbook 🙂

MyTourbook with Linux Ubuntu

Leave a Reply

Your email address will not be published. Required fields are marked *