-
Where would I set this option, or all other options, if necessary?
Directly in the code of the app/widget?Would it make sense to include an options page in the settings (or create a new app for setting this options)? Or do they get lost after closing the app?
I would volunteer to start developing such a thing, if it makes sense.
-
Have a look here: http://forum.espruino.com/conversations/345297/
-
To start with, you can connect the Espruino WebIDE to your Bangle JS and update settings from the IDE and see which value works for you...
You could add a incrementer/decrementer feature in Settings app too.
I am currently waiting to map the movements it records for non-walk vs. walk, then will filter out non-walk movements in my custom app. The 'Step' event at default settings is a good filter for the firehose of data provided by the 'accel' event :-).
The step counting is done in firmware, based on whether the total acceleration goes above/below 1G. This is what most devices seem to do.
You can however set the threshold with http://www.espruino.com/Reference#l_Bangle_setOptions
stepCounterThresholdLow/High
so you could tweak it to your needs