I'm trying to figure out how to calculate the moving time shown in GC for Open Water swims.
I found this quote from Ben FIT regarding moving-time:
> Moving time is not stored in FIT Activity files created by Garmin devices. Other apps or devices may set it though. When it is not set, most platforms will calculate it based on a speed threshold.
Some of the open water swim fit files I've seen don't have many Records. One strategy that gets me close on some of them is to fill in the missing points between records, calculating distance in a linear fashion. Then using a threshold for distance between two points to determine if it is included in moving time.
Would anyone be able to shed light on how Garmin is calculating this specifically for open water swims? I'm including a couple .fit files that have been troublesome.
Thank-you!
Jeremy