Nächste Seite: Programmaufruf Aufwärts: Programm gpspoint Vorherige Seite: Vorbereitungen Inhalt Index

#### Tipps

- Um die Kommunikation zwischen Garmin und Rechner auf grundlegenste Art und Weise zu überprüfen, kann man wie folgt vorgehen. Das Garmin Interface ist auf NMEA/NMEA zu stellen. Hierdurch werden die empfangenen Daten im NMEA Protokoll an die Schnittstelle weitergereicht, auch wenn der Garmin keine Satelliten empfängt, werden weiterhin ,,leere`` Protokollpakete an die Schnittstelle gesendet. Um sich diese Pakete am Bildschirm anzeigen zu lassen, gibt man an der Kommandozeile den Befehl `cat /dev/ttyS1` für einen an dem COM2-Port angeschlossenen Garmin ein. Die auf dem Bildschirm ausgegebenen Datensätze sollten ähnlich den folgenden sein. Hierdurch lässt sich sozusagen die elektrische Verbindung zwischen Garmin und Computer testen.
- Sollte der Aufruf `cat /dev/ttyS1/` mit einem bash: /dev/ttyS1: Keine Berechtigung beschieden werden, so sind die Zugriffsrechte für den Benutzer nicht ausreichend, um auf die serielle Schnittstelle zuzugreifen.

NMEADer NMEA 0183 Standard for Interfacing Marine Electronics Devices der US-Amerikanischen National Marine Electronics Association (NMEA) ist ein Industriestandard (...) für eine serielle Schnittstelle. Er definiert die elektrischen Signalanforderungen, das Datenübertragungsprotokoll, (...) bei einer Übertragungsrate von 4800 baud. (...) Diese erlauben die Übertragung von Positions- und Zusatzinformationen aus GPS- bzw. DGPS-Empfängern per Kabel oder Funk (...).
Einführung in GPS[Rothacher/Zebhauser 2000]

    bash-2.05$ cat /dev/ttyS1
    0,334,00*7B
    $PGRME,,M,,M,,M*00
    $GPGLL,,,,,082435,*58
    $PGRMZ,,,*7E
    $PGRMM,WGS 84*06
    $GPBOD,,T,,M,,*47
    $GPRTE,1,1,c,0*07
    $GPRMC,082436,V,,,,,,,051001,,*3F
    $GPRMB,V,,,,,,,,,,,,V*66
    $GPGGA,082436,,,,,0,00,,,M,,M,,*6D
    $GPGSA,A,1,,,,,,,,,,,,,,,*1E
    $GPGSV,3,1,12,03,00,087,00,04,58,252,00,05,00,307,00,06,00,356,00*7F
    $GPGSV,3,2,12,07,00,224,00,08,03,190,00,09,00,283,00,22,13,065,00*7A
    $GPGSV,3,3,12,23,00,288,00,24,38,304,46,27,28,176,00,30,00,334,00*79
    $PGRME,,M,,M,,M*00
    $GPGLL,,,,,082437,*5A
    $PGRMZ,,,*7E
    $PGRMM,WGS 84*06
    $GPBOD,,T,,M,,*47
    $GPRTE,1,1,c,0*07
    $GPRMC,082438,V,,,,,,,051001,,*31
    $GPRMB,V,,,,,,,,,,,,V*66
    $GPGGA,082438,,,,,0,00,,,M,,M,,*63
    $GPGSA,A,1,,,,,,,,,,,,,,,*1E
    $GPGSV,3,1,10,03,00,087,00,04,58,252,00,06,00,356,00,07,00,224,00*7F
    $GPGSV,3,2,10,08,03,190,00,09,00,283,00,10,01,292,00,23,00,288,00*70
    $GPGSV,3,3,10,24,38,304,46,30,00,334,00,,,,,,,,*77
    $PGRME,,M,,M,,M*00
    $GPGLL,,,,,082439,*54
    $PGRMZ,,,*7E

Nächste Seite: Programmaufruf Aufwärts: Programm gpspoint Vorherige Seite: Vorbereitungen Inhalt Index