Hi all, I am building a Complex Data Field and I need to retrieve user Power Zones.
I am looking for something similar to the UserProfile.getHeartRateZones() but for Power Zones.
Thanks!
Hi all, I am building a Complex Data Field and I need to retrieve user Power Zones.
I am looking for something similar to the UserProfile.getHeartRateZones() but for Power Zones.
Thanks!
Unfortunately the power zones are not available - God knows why…
You have to ask for it in the settings.
There are 3 ways to do:
1) simplest: ask for FTP and split up into Coggan zones
2) more accurately: ask for FTP and percent values for each zone
3) most difficult for user: ask for the power zones in watts
(most difficult, because when FTP changes, the user has to fill in every zone value anew)
Thanks! I would go for solution number 1.
the only downside of it is that every time Garmin updates your FTP you have to manually re-enter it in the DataField settings…
I also guess that TSS and IF are not available as well… is that true?
I also guess that TSS and IF are not available as well… is that true?
Yes! And for both you need Normalized Power which is also not available.
Much calculation work for you!
I created a bug/feature request for this a while back: https://forums.garmin.com/developer/connect-iq/i/bug-reports/fetch-user-ftp-and-or-power-zones probably won't do much, but doesn't hurt to upvote it.
Seems odd that they haven't added that to the api, seems like it should be a simple thing.