Hacker News new | ask | show | jobs
by adalu 1509 days ago
https://secuso.aifb.kit.edu/english/Pedometer.php

I have a Samsung phone, s10+. I've not tried this app yet, but I will. However all apps I've tried so far got my steps wrong. I imagine because it's something that isn't documented by Samsung and they know exactly which values to use to calculate the steps and distance and speed.

So essentially you buy a product with the right sensors but there is no documentation for you on how to use those sensors to have near accurate conversion results if you're going to write software that uses those sensors.

If you know better, please let us know.

1 comments

> However all apps I've tried so far got my steps wrong.

FWIW, every pedometer (digital or not) ever created is "wrong" about the number of steps you take per day. What they do offer is a device- or app-relative measurement of roughly how many steps you take.

https://www.medicinenet.com/pedometers/article.htm

"Accurate pedometers are those with step-count errors less than 10%, high or low. […] The Colorado on the Move, Sportline 330 and 345, and Yamax Skeletone EM-180 were within acceptable high or low error limits of 10%. The Accusplit and Freestyle underestimated steps by 20% and 25%, respectively, and the Walk4Life, Omron, and Oregon Scientific overestimated steps by 20%, 30%, and 45%, respectively."

These apps are also usually just a wrapper around the Android step counting API, so it's unlikely that you'll get better results with different apps.

https://developer.android.com/guide/topics/sensors/sensors_m...