Today I have released v4.3 of the Pool Swim app.
The main topic is the support of imperial units. I have also fixed an issue which might cause affect the heading calibration. Hopefully some people will see the length detection improved.
Imperial units support A new application setting “distance unit” has been added. Application settings are those which are configured using Garmin Connect App in your Smartphone or Garmin Express in your PC.
You will find two options there: meters and yards. From now on, the application setting “pool length” depends on the units chosen. This means, you don’t need to convert to meters anymore. If you are swimming in a pool whose length is 30 yd, just set:
- pool length: 30
- distance unit: yards
If you set the pool length using the watch menu, the distance units will depend on the distance chosen:
- 25m, 33.33m, 50m => meters
- 25yds => yards
Why am I not using the unit settings from your garmin connect profile? Because of you :). Some users have told me, they tend to run in miles, but swim in meters. If I’d use the setting from the interface, then swim units would automatically be yards. By letting you configure the units, you get more flexibility.
How is this information displayed in Garmin Connect? Pretty much the same as before. ConnectIQ does not permit to modify the unit string on the fly. Therefore you won’t see “m” anymore, but “u” :). There is an additional field called “distance unit” which shows the units valid for this activity (by the way, I have added also a field showing app version):
Now, if you see the activity in your PC/MAC, you will not be able to see the “distance unit”. Instead of “m” or “yd”, number zero is displayed:
I am innocent! This is a known Garmin Connect issue, which is documented here. I considered, that maybe I shouldn’t show the field. But given that the data is shown in the Garmin Connect App, I have decided to leave the fields there. Who knows, maybe Garmin guys will eventually fix it (Error was reported in September, therefore do not expect that this happens soon…)
What happens with 3rd party sites? Nothing. This feature does not affect 3rd party sites. I have created additional data which is only shown in Garmin Connect. 3rd party sites access native data present in the FIT file, which is still there, nothing has changed. Which distance units are shown in the site, will depend on your profile. Take a look at this example. I have configured metric units in my sporttracks profile. If i swim two lengths in a 25yd pool, once the activity gets automatically synced, sporttracks will show 46m:
Calibration improvement Pool Swim app was featured this weekend in La bolsa del corredor, one of the most important sports blogs in Spain. One blog reader, Luis, installed the app, and contacted me after having some issues with the length detection. 18 emails and a couple of hours of fit file analysis later, I think I might have found an issue causing lack of calibration in some activities. I cross my fingers. I hope this version will improve the accuracy for those of you who had this issue.
Remember that I make the app for free, it is just a hobby which somehow it is taking more time than I expected at the beginning.
That’s all for now. I hope you enjoy using the app.