#!/bin/sh

if [ $# -lt 1 ] ; then
    echo "Welche Route?"
    exit 1
fi

WPFILE=$1

# verify that garmin_gps is not loaded:
## https://bugs.launchpad.net/ubuntu/+bug/114565
## http://www.gpsbabel.org/os/Linux_Hotplug.html
if lsmod | grep -q garmin_gps ; then
    sudo rmmod garmin_gps
fi

# Leider geht der Zugriff momentan doch nur als root, obwohl
# /etc/udev/rules.d/51-garmin.rules entsprechend
# http://www.gpsbabel.org/os/Linux_Hotplug.html
# angelegt wurde
sudo gpsbabel -r -i gpx -f ${WPFILE} -o garmin -F  usb:

# Liste der Geräte laut http://www.gpsbabel.org/htmldoc-development/fmt_garmin.html
# sudo gpsbabel -i garmin -f usb:-1

# echo "GPS antwortet mit 'Track gekürzt'"