Questions About Swimming Session Data and SWOLF Score on Intervals.icu

Hi,

This morning, I completed my first swimming session by doing breaststroke.
My Coros watch provides the following information:

  • Distance: 500 m
  • Lengths (50 m): 10
  • Average pace: 3:43/100 m
  • Best time: 3:28/100 m
  • SWOLF (average): 169
  • SWOLF (best): 157
  • Total time: 26:42
  • Moving duration: 18:45

It’s true that I took a break every 50 meters and paused the recording on my watch at that time.

I have two questions:

  1. The activity on Intervals.icu shows 5:18/100m because the pace is calculated based on the total duration and not the moving duration. How can I correct this?

  2. David’s SWOLF score (Added SWOLF activity and interval fields) calculates an average of 121.6. Why isn’t the SWOLF score from the COROS watch imported into the data?

Thank you very much

  1. Probably depends how coros is storing laps and lengths. Garmin stores breaks as laps with 0 distance that can be keyed off. There would need to be something to denote the time as not moving in the fit file.
  2. SWOLF is not stored in garmin watches, which is why someone requested David create the field script he did. If Coros stores it, you should be able to very easily create a custom field for it by selecting the field and not using a script.

The SWOLF score formula = Time for one length + Number of strokes for that length.

After extracting the data from the FIT file, Coros calculates the average SWOLF score as follows:

image

However, I’m not sure how to code the JavaScript script that will allow me to calculate this value in order to create a custom field.

In swimming, it would be useful to display data fields by length, as Coros or Runalyze can do:

Rather than this display: