next up previous contents index
Nächste Seite: Ausgabe der aktuellen Position Aufwärts: Programm gpspoint Vorherige Seite: Programmaufruf   Inhalt   Index

Verwalten von GPS-Daten

Das Auslesen von Waypoints geschieht durch den Kommandozeilenaufruf ./gpspoint -g -d /dev/ttyS1 -dw /tmp/gpspoint/heiko. Dabei bezeichnen die Flaggen (Optionen) -g, wie aus dem Startbildschirm ersichtlich, den Programmablauf im sogenannten Garmin - Modus, -d gibt die COM Schnittstelle an, -dw liest die waypoints aus dem Speicher des Garmin aus und sichert sie in der Datei /tmp/gpspoint/heiko.

bash$ ./gpspoint -g -d /dev/ttyS1 -dw /tmp/gpspoint/heiko

********************* Garmin Device Info *********
           Garmin Product ID: 73
     Garmin software version: 207
  Garmin Product description: GPS II+ SOFTWARE  2.07 
     Link Protocol: 1
  Command Protocol: 10
 Waypoint Protocol: 100
     Waypoint Data: 103
    Route Protocol: 200
      Route Header: 201
        Route Data: 103
    Track Protocol: 300
      Track Header: 0
        Track Data: 300
      Prx Protocol: 0
          Prx Data: 0
      Alm Protocol: 500
         Alm Data : 501
******************************************
    date: 2001-10-04
    time: 14:56:39
******************************************
serial port: /dev/ttyS1
serial port speed: default
mode : garmin
Getting Waypoints, 10 packets 100% done 
Writing Waypoints to /tmp/gpspoint/heiko, done 
****************************************
 good bye

Die so ausgelesenen 10 Punkte werden in einer Datei mit folgender Form gespeichert. Der ,,Lattenzaun #`` zu Beginn der Headerzeilen kommentiert diese aus, so das sie nicht beachtet werden. Zum ,,Hochladen`` von Waypoints in den Garmin muss die Koordinatenliste in der gleichen Form vorliegen. Auf die gleiche Weise verfährt man beim Verwalten der Tracks und Routes.

#NOTE: the gpd-filestructure has slightly changed 
#if you have gpspoint version < 1.010622 upgrade 
#
#GPSPOINT DATA FILE
#gpspoint version: 1.010708
#http://scampi.physik.uni-konstanz.de/~tschank/gpspoint
#GPS Device : GPS II+ SOFTWARE  2.07 
#download time (local) : Thursday 04 October 2001 15:12 
#waypoints 

type="waypointlist"
type="waypoint" latitude="52.2749"  longitude="8.04706"  name="001   "
comment="02-OCT-01 10:54" symbol="dot" display_option="symbol+name"

type="waypoint" latitude="52.27457"  longitude="8.04646"  name="002   "
comment="02-OCT-01 10:55" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.2749"  longitude="8.04555"  name="003   "
comment="02-OCT-01 10:56" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27522"  longitude="8.04531"  name="004   "
comment="02-OCT-01 10:56" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.2759"  longitude="8.04475"  name="005   "
comment="02-OCT-01 10:57" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27597"  longitude="8.0441"  name="006   "
comment="02-OCT-01 10:58" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27621"  longitude="8.03812"  name="007   "
comment="02-OCT-01 11:12" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27575"  longitude="8.03741"  name="008   "
comment="02-OCT-01 11:13" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27517"  longitude="8.0361"  name="009   "
comment="02-OCT-01 11:14" symbol="dot" display_option="symbol+name"  

type="waypoint" latitude="52.27501"  longitude="8.03234"  name="010   "
comment="02-OCT-01 11:17" symbol="dot" display_option="symbol+name"


next up previous contents index
Nächste Seite: Ausgabe der aktuellen Position Aufwärts: Programm gpspoint Vorherige Seite: Programmaufruf   Inhalt   Index
Heiko Kehlenbrink 2002-04-18