Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 628
» Neuestes Mitglied: DM5DK
» Foren-Themen: 614
» Foren-Beiträge: 3.207

Komplettstatistiken

Benutzer Online
Momentan sind 30 Benutzer online
» 0 Mitglieder
» 29 Gäste
Bing

Aktive Themen
Forum auf PHP8 umgestellt
Forum: Hinweise und Wünsche zum Forum
Letzter Beitrag: DL8RO
13.01.2025, 11:55
» Antworten: 0
» Ansichten: 33
Umstellung auf PHP 8
Forum: Hinweise und Wünsche zum Forum
Letzter Beitrag: DL8RO
12.01.2025, 18:02
» Antworten: 1
» Ansichten: 100

 
  Workshop: GPS-Log von FTM100/FTM400 auswerten
Geschrieben von: dj3ue - 04.09.2016, 13:14 - Forum: FTM-100 - Antworten (1)

Hier kann man erfahren, wie man einen GPS-Log vom FT1 auswertet.

Beim FTM100 (und FTM400) sieht der NMEA-Datensatz etwas anders aus.
Statt vier Zeilen besteht der Datensatz beim FTM100 nur aus zwei Zeilen, z.B.

$GPRMC,155837,A,4929.481,N,00825.800,E,000.0,087.7,030916,,*19
$GPGGA,155837,4929.481,N,00825.800,E,1,08,,0102,M,,M,,*56

Wenn man die einzelnen Datenzeile mit denen vom FT1 vergleicht, bemerkt man folgendes:
-------------------------------------------
FTM100
$GPRMC,155715,A,4929.481,N,00825.800,E,000.0,087.7,030916,  ,*16

FT1
$GPRMC,150919.199,A,4929.4597,N,00825.8232,E,0002.67,323.15,030916,  ,*32

2= Uhrzeit
3= Status A=Ok V=Falsch
4= Breitengrad
6= Längengrad
8= Geschwindigkeit
9= Richtung
10= Datum
12= Prüfsumme
-------------------------------------
Die Datenfelder sind jeweiles durch ein Komma getrennt.
Im Datenfeld 2 wird die Uhrzeit beim FTM100 6stellig angegeben (155715),
beim FT1 mit drei Nachkommastellen (150919.199).
Im Datenfeld 4 & 6 gibt der FTM100 Länge/Breite mit 3 Nachkommastellen an (4929.481),
beim FT1 mit vier Stellen nach dem Komma (4929.4597)

Im oben genannten Workshop habe ich gezeigt, wie man einen Importfilter für das FT1 anlegt.
Wenn man mit diesem Filter eine GPS-Log vom FTM100 läd, kommt es zu diesem Fehler.
Deshalb muss man für den FTM100 einen eigenen Filter anlegen.

Dazu klickt man in /Datei/Importfilter verwalten/ auf den "NMEA-Beispielfilter und macht folgende Änderungen:
a.) Im Datenfeld "Uhrzeit" die drei Nachkommastellen".fff" entfernen.
b.) Im Datenfeld Längen & Breitengrad die Nachkommastellen von ".mmmm" auf ".mmm" kürzen.
c.) Die Datenfelder GPGSA kann man abwählen, da nicht vorhanden.
d.) Datei-Extension in ".log" ändern
e.) Name des Filters ändern, z.b. in "Yaesu FTM100"
f.) als neuen Flter speichern und Beenden

Nun kann man das GPS-Log mit dem neu angelegten Filter öffnen.

Edit:
Wie ich gerade festgestellt habe, kann man den angelegten Filter auch für Aufzeichnungen mit dem FTM-400 verwenden.

Drucke diesen Beitrag

  Workshop: GPS-Log auswerten
Geschrieben von: dj3ue - 03.09.2016, 21:18 - Forum: FT1-DE - Antworten (3)

Bekanntlich sind die meisten Geräte der C4-Serie mit GPS-Empfängern ausgerüstet, dessen Daten man auch auf SD mitschreiben lassen kann.
Wenn man sich etwas damit befasst, kommt man schnell dahinter:
Die Geräte schreiben die Daten im weit verbreiteten NMEA-0183-Protokoll
Diese Protokoll besteht aus lesbaren Datensätzen im ASCII-Code.
Ein Datensatz besteht je nach Empfänger aus mehreren Zeilen.
Jede Zeile wird eingeleitet mit einem "$" und endet mit einem "*" und einer Prüfsumme

Beim FT-1D besteht jeder Datensatz aus vier Datenzeilen mit unterschiedlichen Funktionen, z.B:

$GPGGA,093349.964,4929.4840,N,00825.8034,E,1,05,03.8,-0032.3,M,0047.9,M,000.0,0000*58
$GPGSA,A,3,29,26,16,21,20,,,,,,,,05.9,03.8,04.6*0E
$GPRMC,093349.964,A,4929.4840,N,00825.8034,E,0000.38,000.00,030916,,*34
$GPVTG,000.00,T,,M,0000.38,N,0000.72,K*5E

Die genaue Funktion jeder Datenzeile ist hier schön erklärt.

Zum Auswerten dieser NMEA-Daten gibt es das kostenlose und mächtige Werkzeug
GPS-Track-Analyse.NET
Den Download findet man sehr leicht im Netz.
Achtung: Bei der Installation unbedingt die Blödware abbestellen, z.B. "AVG-Zen" oder "Web-Companion"

Auf dem kleinen Startbildschirm klickt man auf "Verwaltung" und landet hier.
Als nächstes geht es zu /Datei/Importfilter verwalten/
Hier kann man den Beispielfilter übernehmen:
a.) auf "NMEA Beispielfilter"klicken
b.) Datei-Extension ändern in "*.log"
c.) Name des Filter "Yaesu FT1"
d.) als neuen Filter speichern
e.) Filterverwaltung Beenden

Wenn man will, kann man die anderen Filter der Übersicht wegen löschen.
Nun sucht man sich mit dem neu angelegten Dateifilter die LOG-Datei vom FT-1
Es öffnet sich ein Datei-Log hoffentlich ohne Fehlerprotokoll

Wenn alles geklappt hat, sieht die Auswertung so aus.

Zum Test bin ich am 3.9. mit dem Fahrrad einmal um dem Marktplatz gefahren, bei 104m über Normalnull, und habe alle 5s einen Datensatz speichern lassen.

Neben einer statistischen Auswertung gibt es z.B. auch eine 3D-Ansicht des Höhenprofils.

Der FTM100 legt einen Datensatz nur mit zwei Zeilen und leicht veränderten Parametern an, weswegen der Beispielfilter etwas abgeändert werden muss.
Wenn ich das ausprobiert habe, schreibe ich ein paar Zeilen in der FTM100-Rubrik.

Drucke diesen Beitrag