02.10.2021, 12:42
Wenn man die Position per API abholt, ist da ein Zeitstempel mit dabei:
Es gibt zusätzlich noch ein "rcvts" Zeitstempel. Ich gehe also davon aus, dass der "timets" der Zeitpunkt der Position ist. Daher könnte man schon anzeigen von wann die Position ist.
Dass die Position falsch ist, weil es eine Einzelmessung ist, halte ich erstmal für eine falsche Aussage. Bei GPS ist jede Einzelmessung erstmal richtig, man gibt normalerweise eine Genauigkeit mit an. Das hat aber erstmal nichts mit Einzel- oder Mehrfachmessung zu tun sondern wie gut der Empfang gerade ist und wie viele Satelliten erreichbar sind. Typischerweise wartet man auch ein paar GPS-Messungen ab, bevor man sie als "gültig" erklärt, das kann das Rad also intern lösen. Ich vermute eher, dass die Software eine Zeitvorgabe hat, bis wann sie eine Position liefern muss und dann wird die Positionssuche abgebrochen. In der App sieht man dann das Ergebnis und weiß nicht, wie lange das Rad Zeit hatte dieses Ergebnis zu berechnen und wie gut es ist. So wie die Ergebnisse bei mir aussehen, sind es sehr oft gar keine GPS-Positionen sondern Funkzellen-Schätzungen.
Code:
{
latitude: XX.XXX,
longitude: YY.YYYY,
altitude: ZZZ,
speed: 15.217,
timets: 1633019708,
...
}
Es gibt zusätzlich noch ein "rcvts" Zeitstempel. Ich gehe also davon aus, dass der "timets" der Zeitpunkt der Position ist. Daher könnte man schon anzeigen von wann die Position ist.
Dass die Position falsch ist, weil es eine Einzelmessung ist, halte ich erstmal für eine falsche Aussage. Bei GPS ist jede Einzelmessung erstmal richtig, man gibt normalerweise eine Genauigkeit mit an. Das hat aber erstmal nichts mit Einzel- oder Mehrfachmessung zu tun sondern wie gut der Empfang gerade ist und wie viele Satelliten erreichbar sind. Typischerweise wartet man auch ein paar GPS-Messungen ab, bevor man sie als "gültig" erklärt, das kann das Rad also intern lösen. Ich vermute eher, dass die Software eine Zeitvorgabe hat, bis wann sie eine Position liefern muss und dann wird die Positionssuche abgebrochen. In der App sieht man dann das Ergebnis und weiß nicht, wie lange das Rad Zeit hatte dieses Ergebnis zu berechnen und wie gut es ist. So wie die Ergebnisse bei mir aussehen, sind es sehr oft gar keine GPS-Positionen sondern Funkzellen-Schätzungen.