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 bash$ ./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 so aus, daß sie nicht beachtet werden. Zum ,,Hochladen von Waypoints in den Garmin muss die Koordinatenliste in der gleichen Form vorliegen.

    #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"

Auf die gleiche Weise verfährt man beim Verwalten der Tracks und Routes.