I have uploaded my Bangle.js 2 GPS run app to my fork of the App loader for those who are interested in trying it out. See the readme file for how it works.
I initially developed this for the Bangle.js 1 and ported it over to the 2 when I received my new Bangle in February. I encountered some problems with the GPS positions at first on the Bangle 2, but I have sorted that out, I think.
New features include altitudes derived from the barometer using an initial GPS average altitude as the start point. Also, a TCX file of your run is saved for viewing with an appropriate app.
I'm an avid runner and wrote this for my own use, so it is tailored for my preferences. One of my big concerns is being able to easily read the information when I'm running hard, especially in a race. So the user interface design was driven by that.
I will try to answer any questions and discussion is welcomed.
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.
I have uploaded my Bangle.js 2 GPS run app to my fork of the App loader for those who are interested in trying it out. See the readme file for how it works.
I initially developed this for the Bangle.js 1 and ported it over to the 2 when I received my new Bangle in February. I encountered some problems with the GPS positions at first on the Bangle 2, but I have sorted that out, I think.
New features include altitudes derived from the barometer using an initial GPS average altitude as the start point. Also, a TCX file of your run is saved for viewing with an appropriate app.
I'm an avid runner and wrote this for my own use, so it is tailored for my preferences. One of my big concerns is being able to easily read the information when I'm running hard, especially in a race. So the user interface design was driven by that.
I will try to answer any questions and discussion is welcomed.
Link: https://bill-mah.github.io/BangleApps/?id=race