Because we switched to the proprietary algorithm, it's going to be harder to calculate this either in the firmware and in userspace. However I think this would be useful to track as it gives information relevant to stress and sleep.
Gordon: you can get all the absolute heart rate values for each heartbeat so can work out HRV pretty easily with an app. HRV calculations are not built in to the firmware though. What is the model of the heart rate monitor?
Notes: HRV already has some implementations (an app on github and an app on the store) but they're either broken or don't use the built in HRV monitor.
Blood pressure
In order to implement it, the manufacturer code needs to be set up and someone needs to test it. It might also mean worse performance, but it would be nice to have.
Gordon (implying they don't want to use manufacturer code): It's just finding a decent algorithm, which I guess just looks at the rising and falling times. possibilities and potentials of bangle.js.
Gordon (mentioning manufacturer code): I do have that code as well, yes. [...] I also don't have a blood pressure tester here so it's not something I'd have any confidence in testing - I never had much confidence in using PPG for blood pressure, but if it worked for you maybe there's hope :) Bangle.js 2 Cutting Edge - new heart rate algorithm
Notes: This requires using the mode with faster readings
Gordon: The VC31 in KickStarter bangle 2s didn't advertise the capability but the VC31B in the new batch does. [...] It has to be calculated from raw data so the value is going to be a bit of a guesstimate. Measuring Blood Saturation. Would that be possibile?
Notes: This requires using the mode with faster readings
Hope this doesn't give off the wrong vibe or anything, just making this post to see what others think and possibly help people looking for a summary.
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.
Hope this doesn't give off the wrong vibe or anything, just making this post to see what others think and possibly help people looking for a summary.