08-08-2022 06:48
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

08-08-2022 06:48
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
How can I find out my speed per second? Anyone has a clue about any API link?

08-08-2022 12:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post


08-08-2022 12:59
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
https://dev.fitbit.com/build/reference/device-api/geolocation/
Or, for walking or running, use today.adjusted.distance and divide by the time interval since the previous reading.
Gondwana Software

08-15-2022 23:09
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

08-15-2022 23:09
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Thanks @Gondwana, But we are not developing app for watch, our requirement is that we need running data from watch.
And data frequency we require is distance per second
But Fitbit web API is only providing distance per minute.

08-18-2022 22:56
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

08-18-2022 22:56
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
If you mean you'd like to update the data every second using an interval: 1) You'd need an API that can stream the data, rather than doing continuous HTTP requests. AFAIK Fitbit (the devices) and the Fitbit API is not intended to be used for this use case, and 2) The only method available in mobile devices that can give you an accurate reading for current speed is through using the GPS chip in the doppler analysis mode, which gives a very accurate speed reading even when the device location is unknown. AFAIK there is no remote API from any provider available in public that provides this data, so if your use case requires recording the speed at a 1 second interval, probably your only option is to create your own mobile application and use the native location API in iOS / Android to get the current speed of the device.

