Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Swim exercise stats differ between Versa and Versa2

I have an app for versa that tracks swim laps using exercise.stats.swimLengths to get lengths swam so far.

 

Works fine on Versa but not on Versa 2. Is the API different for Versa 2? Does the stats object not contain the swimLengths on the stats object?

Best Answer
0 Votes
2 REPLIES 2

I know Versa 2 doesn't provide an indication of lengths on the watch itself, whereas Versa (1) does. This may be due to the absense of an orientation sensor on Versa 2. However, after syncing, a stats figure is available from the Fitbit app. I assumed this would have been available from the Web API too, but maybe it's calculated by the Fitbit app itself.

Peter McLennan
Gondwana Software
Best Answer
0 Votes

Yes the fact that Versa does and Versa 2 does not is the whole problem.

 

The API as given is intended to be used for Versa, Versa Light, Versa 2 and Ionic, but it is obviously not doing the same thing across these platforms.

 

How are any developers meant to offer a service to customers if the API's we are meant to build on are broken in such hidden ways?

 

Why does Fitbit not just publish docs to say the API does not work on so and so a platform. 

Best Answer
0 Votes