O jedynym musisz pamiętać: prędkość odczytywana z GPS-a też nie jest
dokładnie taką jaką masz, kwestia opóźnień sygnału do satelity.
W sumie można by się w tym zagłębić, jak to w 100% działa, bo
sam niegdyś byłem w błędzie.
GPS właśnie działa na zasadzie liczenia opóźnień z róźnych satelitów, i o ile wykazuje błąd pozycji rzędu metrów lub dziesiątek metrów w zależności od konfiguracji, odbić i widocznych satelitów to prędkość podaje dokładnie. A przynajmniej o wiele dokladniej niż licznik samochodu. Wieksza dokładność podawania prędkości wynika z tego iż w tym wypadku nie jest istotny bład wyznaczania pozycji tylko zmiana pozycji, dzieki temu na pomiar prędkości nie mają wpływu stałe lub wolno zmieniajace się błędy wyznaczania pozycji.
Można też wyznaczać GPSem średnią np. z ostatnich 5s i uniknąć w tym wypadku chwilowych zaników lub odbić sygnału.