-
Thanks @Mi. I'll check it.
-
I have the Polar H10 ! It has an accelerometer ! It's not being used for running dynamics at all, by any watch !! I've checked Polar websites, Youtube and whatever, and Polar watches don't do running dynamics. I have a Garmin watch that uses Running dynamics, but it won't get the accelerometer data (or not compatible) from the H10, so nothing out of this accelerometer yet. It baffles me that this accelerometer is just sitting there for no purpose. I'm gonna try to do something with it while I have it, but in the future, I will sell the H10 to get a Garmin Run Chest strap.
Did anyone try a Garmin chest strap with a Banglejs ? I didn't see it in the list of working devices with the bthrm app (even though it should, theoretically, work). -
-
- That's a good suggestion to use the Garmin as a reference. I don't have the "compatible chest strap" yet. I'm going to hunt for a 2nd hand Polar H10, as it seems it's going to provide the needed data, but if someone has other suggestions, I'm all ears.
- Most Garmin watches can be plugged with a cable (usb-c or else) and then accessed like a mounted drive. I grabbed .fit files from the Fenix5 and also from a forerunner 235, really easy, no cloud needed, no softwares to install.
- That's a good suggestion to use the Garmin as a reference. I don't have the "compatible chest strap" yet. I'm going to hunt for a 2nd hand Polar H10, as it seems it's going to provide the needed data, but if someone has other suggestions, I'm all ears.
-
Using a smartwatch dedicated to runners gave me the idea of building a set of apps that would work hand in hand to provide a "unified experience" for runners. I describe it, in case someone would be happy to work on it. I may try, but it may start only next year, and take 6 to 12 months before I get any kind of close to a result !
- The app would have a 1st time opening menu (later accessible in settings) and ask for max heart rate, or gender and date of birth (to approximate max hr) to calculate hr zones.
- The run/run+ app could be revamped to offer more customization. Customizing "boxes" is great, adding the possibility to add customizable screens (accessible by swipes) would be awesome, with the possibility of including the "rep" app. And also have a screen for the "invisible running buddy" : set his pace, and during the run, there's a screen to display how much you're ahead or behind the set pace.
- Also, the "a pace" (immediate pace) of the run app, is virtually useless in real condition. It would provide much more valuable information if it was averaged every 2 seconds to give the average pace over the last 3 seconds. In garmin it's rounded by lots of 5 seconds per kilometers (ie: 5:25/km, 5:30/km, 5:35/km). More precise than that during the run is too much. Still happy to get precise data, but after the race.
- A gamification aspect of the runs. It should store some categories of records and things people would be happy to try to beat (can be creative here: best minimum hr for 5 kms, fastest km, fastest cadence over a duration of time,...).
- An app to see running performances with different metrics.
Might need much more time than 1 year...
- The app would have a 1st time opening menu (later accessible in settings) and ask for max heart rate, or gender and date of birth (to approximate max hr) to calculate hr zones.
-
A little update about all this. I bought a 2nd hand Garmin Fenix5, it's doing plenty of fancy stuff (which gave me app ideas), but not running dynamics. This only comes if using a compatible chest strap with an accelerometer. As a side note, the gps on the Garmin is a tiny bit more precise, but for 8 times the price of the Banglejs2...
Anyway, I want to go on using the banglejs2 for running.
I've found a github about the polar h10 which mentions : " H10 features available by the SDK : [...] Accelerometer data with sample rates of 25Hz, 50Hz, 100Hz and 200Hz and range of 2G, 4G and 8G. Axis specific acceleration data in mG.".
So the H10 doesn't calculate on board, but it seems to broadcast the accelerometer's data (If I understand this right). I've asked the technical support of Garmin about their chest straps, but it's likely gonna be the same.
So I will probably need guidance for the next steps, and patience, as I have virtually no time for this at the moment. Still, I'm gonna do a few 50 meters runs at different speeds in different terrains with the banglejs2 tightly attached to the laces of my shoe and record with the "Acceleration Logger" app, look at the data and see if I can make something out of it. The "simple algorithm" might be something way too abstract for me. We'll see. -
It may come with a higher delivery cost, but I had my Bj2 sent from GB (Espruino shop) to Australia (Kickstarter campaign). I've checked the website and Germany is in the destination country list https://www.espruino.com/Bangle.js2 , so it looks like you can still order it :). Also, there's a silicon protective cover in this online shop, you might be interested in if you bump it on a regular base.
-
That's a shame, but I got lazy. Well, not exactly: it was too challenging for me, too many steps involved, without any clear view on how I would achieve most of these. So I went the lazy way: I bought a second hand Garmin. I won't use the Garmin app, I will just extract the .fit files from the watch and use them in Golden Cheetah, to keep privacy. I'll get all the data I want + quite a few perks (open water swims !). I'll still use the banglejs2 for most of my runs and for everydaylife. There's an after taste of renunciation :(.
-
Yeeeah ! If @Gordon confirms it might be an option (to use the puck to analyse the gait), then I'll get a puck.
But, before that, I'm gonna borrow a chest hrm with so called "running dynamics" and see what kind of data I can get out of it. I might need help with that, or maybe I'll figure it out. -
The puck device on the shoe sounds really fun, but I think it's going to be concurrent to my bthrm (in terms of BLE) :/, right ?
I'm going to hunt for a chest strap hrm with "running dynamics" that I can borrow, and hope it does the calculation onboard (even if it's unlikely).
Thanks for all the extra explanations. -
I'm sorry, I'm pretty ignorant about how it all works, but if I understand correctly what @Mi says : the accelerometer might be the only sensor needed to get all the other data that I'm interested in (ie. ground contact time, and also better cadence and speed measurements (the data from my bjs2 seems quite off, as in attachment: lots of microvariability in speed, extremely low cadence).
If it is possible to get HRV out of these sensors, then I assume other data types should be possible to extract too.
I actually don't need the watch to process the data, I just want it to make a .gpx file that contains the needed data. My plan is to process it in Golden Cheetah (FOSS) and hope it's gonna do the magic for me. I suspect the way to go, is to find someone that owns one of these fancy chest heart rate monitor and try to get it to spit its data out. -
Yes @Gordon, you mentioned that in another thread : the battery level incrementally increases in the 10 minutes following the end of the run. Possibly by up to 20%.
I suppose by the end of next month I will have done a more than 2 hours test. I'd be amazed if I can run a marathon with a bjs2. -
Thanks !
I switched off wake on tap and voila! It doesn't turn on on its own.
To answer @Ganblejs, my settings in Runplus are:- 4 boxes : Distance, time, pace avg, HR.
- notifications : buzz every 1km (shouldn't be too bad)
my settings in Recorder: - Time period 1second.
- Log gps, steps, bthr
Maybe, for really long runs I should use the run app instead of the fancier runplus (I ran runplus on race day, but didn't use the second screen).
GPS is really the biggest power hog (assuming your backlight is off) but really that should last for maybe 7 hours.
Maybe it's because the screen was sometimes on, but after 2 hours, the battery gauge was red and very thin. I'll do more real life testing in the coming weeks.
- 4 boxes : Distance, time, pace avg, HR.
-
I've followed Gordon's advice, uploaded "gps only" on a fully charged banglejs2. I was able to race 2 hours with the run+ app and the wrist heart rate monitor running. Yeees ! A few questions still.
- Would it draw more power to use the btrhm instead of the internal heart rate monitor of the bjs2 ?
- I've asked in a different thread if it's possible to get more data out of a bthrm (ground contact time, stride length, vertical oscillation,...). Would it draw noticeably more power to get a bit more data out of the bthrm ?
-I have "Wake on Tap" and "Wake on button" on on my watch ("face up" and "twist" are off). I noticed during my runs, that the screen lights up without me touching it. Is it related to "wake on tap" being on ? (actually going to answer myself to this question).
Now I know the battery can last a half marathon, very happy with that. Next year, I will probably up the game to the marathon. Any chance the bjs2 can make it ? Are there some enhancements, tweaks that would help (considering there's a lot of time to think about it) ?
- Would it draw more power to use the btrhm instead of the internal heart rate monitor of the bjs2 ?
-
I'm considering buying a chest heart rate monitor, like the H10, but there are also fancier options out there, like the garmin hrm pro ( https://www.garmin.com/en-US/p/682155 ) that transmits "vertical oscillation, ground contact time, stride length, vertical ratio and more". If I can get the data out of it in the .gpx file through bthrm (or else), then I may consider this option. Ah, I would use the run+ app for that.
Does it sound feasible ? What would it take to make it work ? -
-
@Gordon . Yes, exactly. I just tried 2v19.122 . It doesn't work. 2v19 works fine.
-
Hi there !
The BTHRM stopped to work with 2 or 3 last firmwares. Well, it kinda works. The BTHRM app sees the device, and when displaying data, but it doesn't show anything under BT, there's a message in the bottom saying: set retry to 100. I tried increasing the fallback time to the max, and rewriting settings, but it didn't help. Flashing the 2v19 makes it work. -
After running with the run+ app, the battery level often ends up in the red zone. But, after the run is over, the battery gradually comes back to a higher level. In the attached pictures, it shows maybe 10% at the end of my run, and 1 hour later (and probably even before that), without any charge, it's back to the green zone, around 35-40%. So far I had the case only twice where the watch goes flat during the run, so I'm not too concerned. Basically, it works, I'm just wondering if there's something to be tweaked here.
-
Maybe, juste the Hanks World Clock could do ?
https://banglejs.com/apps/?q=hanks -
I saw there's been updates in Run+ and recorder not so long ago, was something changed ? I went for a 1h25 minutes run with batteries fully charged. I had AGPS with gps+glonass, the BTHRM and using the run+ app. Back at home, I checked the battery after a shower, and it showed 71% left ! Still, during the run itself, the battery gauge, visible in the run+ app, went down to 1/3. Is that something I should be worried about ? I have an almost 3 hours race coming this weekend...
-
I had lots of fun with this one:
to much LDS you end up with dyslexia.
Not supporting LSD here, btw. About listening to surroundings while exercising, I have to mention that bone conduction earphones are pretty trendy amongst runners and cyclists... It's a bit like having a background music in a movie, while still being able to hear perfectly clearly what's going on around (except if you put volume really too loud). https://piped.video/watch?v=M3xrcsCGnSY
-
Thanks for your help ! Obviously the culprit was the wake-on-twist. It is very handy while running, but the power draw being so high, it can be advantageously replaced by wake-on-tap. I did a short test run today and I realised 1)I don't need any backlight if running in daytime. 2) Just this might be enough to save enough energy to handle 2h30 in a row. I'll test that next week with a long run.
If it's not enough, I was thinking that the recorder app has a "time period" settings. I've set it to 1s, but do you think setting it to 2 secs would save a fair share of energy ? -
Reading this topic, I was thinking about the run+ app.
It draws quite a bit of energy. If I understood correctly, by changing the the code so that it updates only some parts of the screen, it would become more energy efficient ? At the moment I'm often doing 1 hour runs, which wastes roughly more than half the battery (using gps update every second, and an external bthrm (internal off)). In a month I have a half marathon, which should take 2h30. Besides running faster, do you have any advice to get a chance of finishing the race without flattening the battery ?
I just tried the nRF Toolbox for bluetooth LE. I was able to get HR, but nothing else.
On the other hand, I tried @Mi 's suggestion, and I was able to see all data out of it : HR, HRV and Acc (accelerometer). The app crashed several times, but I have recorded files. The ACC and ECG files are in .txt format as can be seen in the attached doc. The sampling rate, resolution and range (see screnshots) mean nothing to me :/. The Acc data look like it's taken every 0.04 seconds.