Bullet the Blue Sky wrote:
Elevation is typically the least accurate data you get from a watch, unless is has a built-in altimeter. Most apps/sites like Garmin and Strava use known elevation maps to make corrections and/or interpolations. However, lots of elevation data is sparse (30m grid), so you will see variations due to lack of granularity. It's a tradeoff for faster processing, etc.
Here’s how Strava does it:
https://support.strava.com/hc/en-us/articles/115001294564-Elevation-on-Strava-FAQ
My experience with a barometric altimeter on my Garmin is that 20ft swing on a flat track is normal. It has 10ft of resolution (at sea level and 15C, this is a pressure change of 0.01 psi), wind and temp swings will mess with it. it’s practically a miracle they work as well as they do.
Cadence measurement has been spot on. The acceleration forces with each step are (relatively) huge and easy to detect by a watch with an accelerator.
