TangoGPS/de
From Openmoko
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |
TangoGPS is one of the applications that runs on the Openmoko Phones. For a list of all applications, visit Applications
Contents |
TangoGPS ist Kartenprogramm das mittels eingebautem GPS die die eigene Position anzeigt.
Website: www.tangogps.org
Installation und Starten in Om 2008.8
NOTE: Getestet mit OM 2008.08 Update |
Auf dem Handy im Terminal oder via ssh ausführen: (Benötigt eine Internetverbindung)
opkg install gpsd opkg install http://www.tangogps.org/downloads/tangogps_0.9.3-r1_armv4t.ipk
Falls der Fehler "* Could not obtain administrative lock" auftritt hilft meistens:
pkill packagekit
Jetzt muss Noch die Konfigurationsdatei nach folgender Anleitung geändert werden Gpsd#GPS_on_GTA02. Dann kann man gpsd starten:
/etc/init.d/gpsd start
Mit eingeschaltetem GPS sollte Tangogps jetzt die aktuelle Position anzeigen. Achtung, es kann eine ganze weile dauern, bis das GPS einen Fix bekommt. Mehr dazu bei GTA02_GPS.
Nutze Tangogps um Tracks für das openstreetmapprojekt zu erstellen
Eine Anleitung findet man auf der Homepage von Tangogps [1]
tangoGPS funktioniert gut, um eigene Tracks für das Openstreetmapprojekt zu erstellen. Allerdings verwendet es ein eigenes Format für Trackdateien. Man kann hier das Tool convert2gpx.pl (siehe auch: tools (en)) oder convert2gpx.py benutzen, um die dateien zu GPX-Daten zu konvertieren.
Um eine Datei mit ersterem Konverter umzuwandeln, muss man den Befehl in etwa wie folgt eingeben:
perl convert2gpx.pl 20080903_111508.log > 20080903_111508.gpx
20080903_111508.log ist die Trackdatei von tangoGPS. 20080903_111508.gpx kann auch anders bennant werden, sollte jedoch .gpx als Endung haben.
tangoGPS log-Format
<lat>,<lon>,<elevation>,<speed>,<course>,<hdop>,<datetime>
Auf die neueste Version aktualisieren
Wie im Thread http://lists.openmoko.org/pipermail/community/2009-November/thread.html#57478 erwähnt, ist es durch Ausführen der folgenden Schritte möglich auf die aktuelle Version zu aktualisieren:
- cd /tmp
- wget http://www.tangogps.org/downloads/tangogps_0.9.8-1_armel.deb
- ar -x tangogps_0.9.8-1_armel.deb
- tar xfvz data.tar.gz
- scp /tmp/usr/bin/tangogps root@<your_freerunner_ip>:/usr/bin
Danach kommt es möglicherweise zu einem Fehler:
root@om-gta02 ~ $ tangogps tangogps: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Ein Symlink auf libcurl.so.4 sollte helfe:
- cd /usr/lib
- ln -s libcurl.so.4 libcurl-gnutls.so.4