Hallo Community, gibt es die Möglichkeit nur einen bestimmten Wert eines GPS Satzes zu erhalten. Beispiel: (Ich erhalte folgenden GSP-Satz) $GPRMC,150139.000,A,4725.0892,N,00922.8755,E,0.05,178.49,190309,,*09 Ziel: (Ich möchte nur diesen Wert haben) 4725.0892 Vielen Dank Gandy
Gast
#4633064
Dann schmeiss halt den Rest weg. Wo ist das Problem? Programming by copying?
Gast
#4633070
Andreas G. schrieb: > Hallo Community, > > gibt es die Möglichkeit nur einen bestimmten Wert eines GPS Satzes zu > erhalten. > > Beispiel: (Ich erhalte folgenden GSP-Satz) > $GPRMC,150139.000,A,4725.0892,N,00922.8755,E,0.05,178.49,190309,,*09 > > Ziel: (Ich möchte nur diesen Wert haben) > 4725.0892 > > Vielen Dank > > Gandy Mit split den String am Komma aufteieln und dann deb vierten Wert aus dem Array lesen.
Gast
#4633096
Also unter Basic machte man das mit den befehlen LEFT$, MID$ und RIGHT$. Iterativ hangelt man sich mit INSTR an den Kommata durch, bis man an der gewünschten Position ist. Warum willst du denn nur den Breitengrad haben? ;-)
Gast
#4633120
Ich brauch nur die Zeit, Längen - und Breitengrad Vielen Dank für eure Tipps
Gast
#4633617
Andreas G. schrieb: > gibt es die Möglichkeit nur einen bestimmten Wert eines GPS Satzes zu > erhalten. Was heisst Möglichkeit, das macht man IMMER so: man teilt den String bzw. sucht sich die einzelnen Werte heraus. In deinem Fall eben die Ziffern zwischen dem 3. und dem 4. Komma. Georg
Gast
#4633737
1 | |
2 | |
3 | |
Guckstdu mal in Anhang.
Mw E. schrieb: > Guckstdu mal in Anhang. Und dann meldest du was alles falsch ist.
Georg schrieb: > In deinem Fall eben die > Ziffern zwischen dem 3. und dem 4. Komma. Es sieht sogar so aus, als ob man die Kommata gar nicht suchen muss, weil Vornullen und Nachnullen nicht unterdrückt werden, und somit die Zahlen stets an der gleichen Position auftauchen.
Hp M. schrieb: > und somit die > Zahlen stets an der gleichen Position auftauchen. Allerdings erst, wenn das GPS einen Fix hat. Vorher ist da nur eine Latte von Kommata.
Gast
#4634130
Matthias S. schrieb: > Allerdings erst, wenn das GPS einen Fix hat. Vorher ist da nur eine > Latte von Kommata. Zumindest an zweiter Stelle sollte dann aber ein "V" auftauchen. Wenn man mehr über den Fix wissen möchte, ist der GGA-Datensatz deutlich besser als der RMC geeignet.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.