1) All that is necessary is to uplift to the cutting edge firmware.
Correct, yes
2) there is no need to configure anything. Not sure what X steps in Y seconds is though. Is it 5 steps in 5 seconds or 3 steps in 3 seconds.
It's actually 6 steps in 6 seconds now. I updated https://github.com/gfwilliams/step-count so now it uses the exact Espruino step count algorithm, then brute-forced it on all the recorded data we had and that provided the best results. On average over all the 18 data files we have recorded, it's only 1.5 steps out per file - around 1%.
To test it I am just using the widpedom widget and using the getSteps() call.
That should be fine. Just don't use Active Pedometer as that applies extra filtering on top of the already filtered data
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Correct, yes
It's actually 6 steps in 6 seconds now. I updated https://github.com/gfwilliams/step-count so now it uses the exact Espruino step count algorithm, then brute-forced it on all the recorded data we had and that provided the best results. On average over all the 18 data files we have recorded, it's only 1.5 steps out per file - around 1%.
That should be fine. Just don't use Active Pedometer as that applies extra filtering on top of the already filtered data