Die Daten werden mittels NMEA gesendet. Bisher habe ich die Datensätze GPRMC, GPGGA, GPGSA, GPGSV und GPVTG gesehen. Bei GPVTG wird vor dem '*' der Checksumme noch ein 'A' gesendet. Dieser zusätzliche Parameter des Holux ist nicht im Protokoll beschrieben.
Zum loggen werde ich mir selbst ein J2ME-Programm schreiben, dass auf meinem Mobil läuft. Dazu werde ich nur für mich wichtige Daten als binäre Zahl speichern um mit dem beschränktem Platz einige Stunden loggen zu können.
Feld | max dec | bits | bits chunks |
time | 240000 | 18 | 17 = 24(5) 59(6) 59(6) |
Breitengrad | 90609999 | 27 | 27 = 90(7) 60(6) 9999(14) |
Längengrad | 180609999 | 28 | 28 = 180(8) 60(6) <9999(14)/td> |
Datum | 311299 | 19 | 16 = 31(5) 12(4) 99(7) |
Zusätzliche Bits brauche ich für Unterscheidung N/S und O/W = 2. Ob ich auch die Höhe speichere hängt vom Platz ab. Die kann ich auch nachträglich aus der Karte bekommen.
Keine Kommentare:
Kommentar veröffentlichen