Welcome Guest,Register Now
Log In

ANT Forum

Welcome guest, please Login or Register

   

Max Speed calculation + Altitude

Rank

Total Posts: 4

Joined 2020-06-09

PM

Hi,
when parsing a FIT file with FitSDK 21.27.00 (Java) I am running into the following problem:
the max. speed and the avg. speed are being provided in the session entity.
But when I start to calculate the speed by measuring the distance between gps points (using Haversine formular) and then dividing it by the timely difference between them, I get way higher values.

How are you smoothing these peaks?

Something similar happens when calculating the ascent and descent in a session by summing up the positive and the negative altitude differences.

How are you calculating /smoothing these values?

Regards,

Jonas      
RankRankRankRank

Total Posts: 370

Joined 2012-06-27

PM

The method for smoothing GPS to speed and track will be dependent on the manufacturer that created the file, and possibly the model and version of device. Also, the source for speed data may not be GPS, but a sensor such as a wheel speed sensor for cycling or foot pod for running.      

Signature

Ian Haigh

Rank

Total Posts: 4

Joined 2020-06-09

PM

Hi,
We have been experiencing errors on FIT files generated by Garmin devices, among the devices we can list the ones bellow from recent reports:
* Forerunner 245 Music
* Forerunner 945
* Fenix 5s
* Fenix 6x
* Vivoactive 3
Best,
Jonas