Tux redet auch mit dem Garmin Forerunner 405Da sich mein Windows vor drei Wochen in die ewigen Jagdgründe verabschiedet hatte und ich mir auch mal ein vernünftiges Betriebssystem auf meinen Laptop installieren wollte, entschied ich mich für die neueste Ubuntu-Distribution (Jaunty). Damit habe ich bereits gute Erfahrungen gesammelt. Lange überlegen mußte ich nicht. Im Grunde gab es nur wenige Tools, die nur unter Windows lauffähig sind und von denen ich Gebrauch mach(t)e: Wiso Mein Geld, iTunes (für Nike+ und Musik) und ab und zu noch ein bißchen die Office-Suite. Für alle gibt es aber gute Pendants im Open Source-Bereich. Ein weiteres Problem tut sich beim Synchronisieren des Forerunners auf: ANT+, das Synchronisierungstool von Garmin, läuft nur unter Windows und MacOS. In dem ersten Posting der Serie möchte ich erklären, wie man die Läufe vom Forerunner auslesen und dann z.B. ins Garmin Connect hochladen kann – ohne ANT+ direkt benutzen zu müssen. Wieso Garmin offiziell noch keine Linux-Unterstützung anbietet, ist mir ein großes Rätsel, schließlich benutzen viele technikbegeisterte Sportler inzwischen Linux. Es gibt allerdings Hilfe: Garmin bietet immerhin ein Device SDK an, auf dessen Basis man selbst gegen die dokumentierten Protokolle implementieren kann. Glücklicherweise gibt es einige Entwickler, die sich mit diesem Thema eingehender beschäftigt haben und ihre Freizeit investieren, um genau das umzusetzen. Eine freie Implementierung ist z.B. unter http://cgit.gromotion.com/cgit.cgi/gant unter dem Namen “gant” zu finden. Damit kann man auf den Forerunner zugreifen und die darauf vorhandenden Daten auf den Rechner übertragen. Wie geht man dabei vor?

  • USB Stick anschließen
  • Forerunner auf “Koppeln = An” stellen
  • Kopplung herstellen (die Kopplung auf dem Forerunner bestätigen):
    Koppeln bitte!
  •  

     

     

  • Daten übertragen:
    Daten übertragen
  •  

     

     

     

     

  • Übertragung abgeschlossen:
    Fertig
  •  

  • Das Ergebnis ist nun eine .tcx Datei (Garmin GPS-Format als XML) in dieser Benennung: “2009-09-18 20:53 2009.09.18 185404.TCX”, die man z.B. ins Garmin Connect hochladen kann. Das ist zwar noch ein weiterer Schritt gegenüber dem ANT+, aber es funktioniert problemlos.