This could be part of the step counter algorithm. There is already detection for walking, and I've experimented with distinguishing between walking and running. There could be an event for "start running" for a widget to hook into. That said, do you use that feature on your other watches? When I was gathering a list of features from friends with sports watches, this was one people said they didn't use because they prefer to start the activity manually.
Yes, that's pretty much it, but I think it needs to be an overlapping range or an average over n steps. Otherwise you can drift between a fast walk and a slow run/jog.
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.
This could be part of the step counter algorithm. There is already detection for walking, and I've experimented with distinguishing between walking and running. There could be an event for "start running" for a widget to hook into. That said, do you use that feature on your other watches? When I was gathering a list of features from friends with sports watches, this was one people said they didn't use because they prefer to start the activity manually.