Page 1 of 1

Uncorrect laps times when using Polar

Posted: Wed 5. Sep 2018, 10:06
by mpruchni
Hello,
I'm afraid, Runalyze has problem with algorithm of importing Polar trainings, because differences between reality and Runalyze presentation are significant.
For example yesterday I lapped as on the picture (and I remember these times from my training):
Image
I see It doesnt show image (maybe only on preview), so link:https://imgur.com/a/gjXQXC7

But on runalyze I got:

www.imgur.com/a/ncaqaNn


I think its not just Polar data problem, because endomondo gives correct numbers:
www.imgur.com/a/Xu4mLgh

Re: Uncorrect laps times when using Polar

Posted: Wed 5. Sep 2018, 10:15
by laufhannes
Feel free to attach the original file from Polar - otherwise it's impossible for us to analyse the problem ;)

Re: Uncorrect laps times when using Polar

Posted: Wed 5. Sep 2018, 13:18
by mpruchni
Here is the .tcx

Re: Uncorrect laps times when using Polar

Posted: Wed 5. Sep 2018, 14:09
by laufhannes
Thanks for the file.

Explaining what happens here is not trivial. The laps themselves are correctly imported. If you take a look at what is shown in the activity view itself, you'll see the correct times.
Polar-import-laps.png
Polar-import-laps.png (20.89 KiB) Viewed 714 times
The 'wrong' times are only shown when opening the 'More details about your laps'. The problem is that Polar is inconsistent with its handling of times and that tcx is kind of a 'bad' file format. Importing the file gives a total duration of 1:15:15 (and an elapsed time of 1:17:32), but adding all lap times gives a total duration of 1:16:25. The tcx format is not able to mark pauses correctly, so it's possible that 1:16:25 is the official time your Polar device showed but it's impossible for us to get this exact value.

When importing the laps, their duration and distance are explicitly written in the tcx file. But for importing the continuous data, there's a long stream of numbers for e.g. heart rate and so on for a total duration of 1:16:25. Trying to show statistics for these values based on your laps is not possible by looking as the lap times, as somewhere 0:01:10 will be missing. That's why the 'More details about your laps' uses the lap's distances to split e.g. heart rate data into single laps. That's possible as the lap's distances sum up to 13.69 km and the file itself gives a total distance of 13.70 km (and such a small difference of 0.01 km is ignored).

So, in short: There's nothing we can do about this issue.

Re: Uncorrect laps times when using Polar

Posted: Wed 5. Sep 2018, 20:42
by mpruchni
Thank You very much for quick answer.
There were pauses indeed.