... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tiefenlinien für Seekarten als NMEA aber Tiefe kommt aus SDDPT bzw. SDDBT
#2
(25.07.2012, 20:23)coach Wrote: Ich habe einen Test-Datensatz eines NMEA-Logs im RC geladen und hier werden mir Tiefen von 17m gezeigt. An der Stelle waren es aber definitiv nur 28,9 m plus/minus.

Ich habe die Daten an den Entwickler von Teamsurv geschickt. Dieser bestätigt mir aber die Tiefen von 28,9 und meinte, die Werte kommen aus den SDDPT- bzw. SDDBT-Strings:

Code:
$SDDPT,0029.85,000.00*61
$SDDBT,0097.93,f,0029.85,M,0016.32,F*02

Ich hänge das Log einmal an.

Oha, das ist mal ein geschwätziges NMEA-Log. RouteConverter interpretiert nur die häufigsten NMEA 0193 Sentences, d.h. $GPGGA, $GPRMC, $GPWPL, $GPZDA, $GPVTG, $GPGSA

(25.07.2012, 20:23)coach Wrote: Ich bin jetzt noch nicht ganz NMEA fit und bin mir nicht sicher, ob hier auch quasi Blöcke von Zeilen zusammengefasst werden. Wenn ja, dann hätte ich hier schon 2 Zeilen hintereinander.

Code:
$SDDPT,0029.85,000.00*61
$GPRMC,054508,A,0047.1939,N,12723.5671,E,0.0,0.0,070412,1.5,E,A*12

RouteConverter faßt so lange NMEA 0193 Sentences zusammen, bis sich die GPS-Koordinaten ändern. Das ist eine Heuristik, die ich eingebaut habe, damit man NMEA überhaupt konvertieren kann.

(25.07.2012, 20:23)coach Wrote: Liegt jetzt ein "Fehler" in den Daten vor?

Aus meiner Sicht ja. Der GPS-Koordinaten tragende $GPGGA definiert als Höhe 17.4 M

Code:
$GPGGA,054512,0047.1939,N,12723.5672,E,1,11,0.8,17.4,M,70.3,M,,*79

während das nächste $SDDPT und $SDDBT 29.85 M definieren.

Code:
$SDDPT,0029.85,000.00*61
$GPRMC,054514,A,0047.1939,N,12723.5672,E,0.0,0.0,070412,1.5,E,A*1C
$SDDBT,0097.93,f,0029.85,M,0016.32,F*02
--
Christian
Reply


Messages In This Thread
RE: Tiefenlinien für Seekarten als NMEA aber Tiefe kommt aus SDDPT bzw. SDDBT - by routeconverter - 26.07.2012, 11:02

Forum Jump:


Users browsing this thread: 1 Guest(s)