Probleme mit Rohdatenauswertung mit Ublox

Fragen und Hinweise zu Software, die mit dem Thema GPS zu tun hat. Egal ob PC oder Handheld.

Moderator: Roland

Antworten
GeoSev
Beiträge: 4
Registriert: 16.03.2012 - 22:28

Probleme mit Rohdatenauswertung mit Ublox

Beitrag von GeoSev » 20.03.2012 - 20:32

Liebe Leute,

Ich habe einen Ublox LEA 6T um an ziemlich schwer zugänglichen Stellen um Messungen durchzuführen.Auf Grund der Stromversorgung werden die Daten von einem Datenloger aufgenommen. Das Projekt ist hier http://www.kowoma.de/gpsforum/viewtopic ... 8&start=15 beschrieben. Den Empfänger habe ich auf 02-10 RXM - RAW gestellt und bekomme Daten ohne Endung, die meiner Meinung nach NMEA Daten sind. Im Manual sind aber Binärdaten in diesem Datenformat beschrieben. Wenn ich an mein originäres Datenfile die Endung .ubx hänge und dieses File dann im ucenter öffne, kann ich mir binäre Daten ansehen, diese aber nicht speichern.

Ich weiß, dass ich beim Konfigurieren des Empfängers die Option "Save current configuration" senden muss und habe es auch immer gemacht. Das kann daher nicht der Fehler sein.

Einen Probedatensatz folgt im nächsten Post.

Meine Frage sind meine Daten eigentlich Rohdaten? Wenn ja, Wie kann ich sie in binäre Daten überführen? 0der habe ich etwas in der Konfiguration des Empfängers falschgemacht?

Vielen Dank für eure Hilfe!

Geosev

GeoSev
Beiträge: 4
Registriert: 16.03.2012 - 22:28

Re: Probleme mit Rohdatenauswertung mit Ublox

Beitrag von GeoSev » 20.03.2012 - 20:35

Hier sind die ersten Zeilen einer Testmessung:

\>sketected P2 Line: \>sketected P2 Line: $GPRMC,,V,,,,,,,,,,N*53
$GPVTG,,,,,,,,,N*30
$GPGGA,,,,,,0,00,99.99,,,,,,*48
$GPGSA,A,1,,,,,,,,,,,,,99.99,99.99,99.99*30
$GPGSV,1,1,02,06,,,45,22,,,43*7B
$GPGLL,,,,,,V,N*64
$GPZDA,,,,,00,00*48
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPTXT,01,01,02,u-blox ag - www.u-blox.com*50
$GPTXT,01,01,02,HW UBX-G60xx 00040007 FFFFFFF9f*4B
$GPTXT,01,01,02,EXT CORE 7.03 (45970) Mar 17 2011 16:26:24*44
$GPTXT,01,01,02,ROM BASE 7.03 (45969) Mar 17 2011 16:18:34*57
$GPTXT,01,01,02,MOD LEA-6T-0*31
$GPTXT,01,01,02,ANTSUPERV=AC SD PDoS SR*20
$GPTXT,01,01,02,ANTSTATUS=SHORT*6D
$GPGGA,052815.00,4810.67216,N,01606.24769,E,1,08,1.18,389.9,M,42.3,M,,*5F
$GPGSA,A,3,06,22,19,18,03,21,11,14,,,,,1.72,1.18,1.25*0A

Geosev

ssquare_de
Beiträge: 671
Registriert: 07.10.2006 - 16:23

Re: Probleme mit Rohdatenauswertung mit Ublox

Beitrag von ssquare_de » 20.03.2012 - 22:27

Hallo,


um an die Rohdaten ranzukommen, sind in ucenter die beiden Messages UBX RXM-RAW und UBX RXM-SFRB dauerhaft zu aktivieren.
Siehe auch:
http://www.rtklib.com/rtklib_releasenote.htm

Empfänger einschalten,
Verbindung zu ucenter einrichten,
in ucenter "Message View"-Fenster öffnen (F9-Taste),
in der Baumübersicht links beide oben genannten Messages mit rechter Maustaste enablen,
abschliessend die EInstellungen sichern.
Dazu Message CFG-CFG im Baum aufrufen, "save current configuration" anklicken und abschliessend mit dem "Send"-Button unten links die Einstellungen dauerhaft im Modul speichern.

Das sollte es gewesen sein.


Stefan

GeoSev
Beiträge: 4
Registriert: 16.03.2012 - 22:28

Re: Probleme mit Rohdatenauswertung mit Ublox

Beitrag von GeoSev » 21.03.2012 - 20:08

Hi Stefan,

Vielen Dank, diese Information ist sehr hilfreich, wenn man den Computer angeschlossen hat. Auch habe ich die RXM_SRFB übersehen zu aktivieren. Mein momentanes PRoblem ist, dass das mit dem Empfänger am Laptop wunderbar funktioniert, ich die Daten aber Mit einem Datenlogger aufnehmen muss, da ich den Laptop nicht 14 Tage im Wald betreiben kann (Kein Strom, und zu viele Leute, die ihn brauchen könnten). Wenn ich den Datenlogger anhänge (nachdem ich die Einstellungen dauerhaft gespeichert habe), bekomme ich jetzt eine bunte Mischung aus NMEA und binäre Daten, die ich garnicht mehr öffnen kann weder mit Ucenter noch mit RTKlib.

Vielleicht hat jemand Erfahrung mit der Aufzeichnung mit Datenloggern und kann mir helfen.

Hagen.Felix
Beiträge: 701
Registriert: 21.12.2008 - 12:07
Wohnort: Grimma
Kontaktdaten:

Re: Probleme mit Rohdatenauswertung mit Ublox

Beitrag von Hagen.Felix » 21.03.2012 - 21:24

GeoSev hat geschrieben: ... bekomme ich jetzt eine bunte Mischung aus NMEA und binäre Daten, die ich garnicht mehr öffnen kann ...
Das ist eine Situation, an der sich wohl die meisten Lösungen zum Einlesen und Verarbeiten von seriellen Daten mit Vorliebe verschlucken ... :(

Empfehlenswert wäre es auf jeden Fall, außer den von Dir benötigten (binären) UBX-Nachrichten mit den Rohdaten möglichst ALLES abzuschalten, mindestens aber den kompletten NMEA-Zweig des "Baums" im Fenster Messages View.

Bleibt natürlich noch die Frage, ob Dein Logger auch in der Lage ist, binäre serielle Daten VÖLLIG fehlerfrei abzuspeichern. Da wäre ich grundsätzlich bis zum 100%igen Beweis des Gegenteils ZIEMLICH skeptisch ...

Geht kein sparsames Netbook oder gar ein Handgerät mit dem "guten alten" Windows Mobile (für u-center oder u-center mobile?) zusammen mit einer richtig fetten Batterie in einem guten Versteck? Oder alternativ in einer hinreichend diebstahlgesicherten "Verpackung"?

Eine noch mobilere Lösung wäre ein Beagleboard o.ä. mit einem Kompilat der RTKLIB ...

Viele Grüße aus Sachsen,
Hagen
Gewerbliche Tätigkeit u.a. im Bereich GNSS (siehe https://www.optimalsystem.de/os.aspx?x=411)
Nachrichten bitte bevorzugt als klassische E-Mail (siehe https://www.optimalsystem.de/os.aspx?x=8)

hannes
Beiträge: 31
Registriert: 01.02.2011 - 13:17

Re: Probleme mit Rohdatenauswertung mit Ublox

Beitrag von hannes » 22.04.2012 - 18:40

Ich kann hier Hagen nur zustimmen. Ich verwende für meine Basisstation ein Beagleboard (Alternative Beaglebone, ist viel billiger) mit UMTS-Modem. Wenn ich an das Ding jetzt noch eine Autobatterie hänge dann läuft es ohne Probleme mehrere Tage.
Und installiert ist Ubuntu mit Rtklib ganz schnell.
Dann hättest du sogar die Möglichkeit per UMTS jederzeit auf deine Daten zuzugreifen.
Solltest du Hilfe bei der Konfig brauchen einfach melden...

Und ich glaube dass die Autobatterie auch keiner zum Spass mitnimmt :-D

lg

Antworten