Replies: 5 comments 1 reply
-
Sounds interesting but the article you provided says
and
Feel free to try. But given that I am not sure if we would be able to extract reliable data. |
Beta Was this translation helpful? Give feedback.
-
it looks like @Pittconnect made some degree of progress doing HRV analysis with wasp-os and HeartPy: wasp-os/wasp-os#273 (comment) -- here's a video of their attempt: https://www.youtube.com/watch?v=FsX2-1JJF6o here's a notebook exploring heart rate data from a smart watch with HeartPy: https://github.com/paulvangentcom/heartrate_analysis_python/blob/master/examples/3_smartwatch_data/Analysing_Smartwatch_Data.ipynb in the example above there is some additional detail about HRV and its health implications here: https://support.ouraring.com/hc/en-us/articles/360025441974-An-Introduction-to-Heart-Rate-Variability i think my first step will be getting a few minutes of raw PPG data from the watch and do a bit of offline analysis to see if the signal is clean enough to be useful. |
Beta Was this translation helpful? Give feedback.
-
This sounds way more promising!
Good luck! Would be nice if you succeed. |
Beta Was this translation helpful? Give feedback.
-
now that #1486 has been merged, maybe we have reliable enough heart rate data to do something like this. |
Beta Was this translation helpful? Give feedback.
-
with the new PPG algorithm, peaks are detected and the amplitude of the previous peak is being saved here: https://github.com/InfiniTimeOrg/InfiniTime/blob/main/src/components/heartrate/Ppg.cpp#L249 it seems like it should be relatively straightforward to also record the time of the previous peak and use that to derive the time between the latest peak and the previous one. that data could then be fed to the heart rate task and exposed as a GATT characteristic. this way, the HRV (and perhaps other trends) could be calculated off device from the raw peak data. |
Beta Was this translation helpful? Give feedback.
-
Verification
Pitch us your idea!
heart rate variability (HRV) measures the dynamic range of your heart
Description
according to https://my.clevelandclinic.org/health/symptoms/21773-heart-rate-variability-hrv
"If your heart rate is highly variable, this is usually evidence that your body can adapt to many kinds of changes. People with high heart rate variability are usually less stressed and happier."
"In general, low heart rate variability is considered a sign of current or future health problems because it shows your body is less resilient and struggles to handle changing situations."
Beta Was this translation helpful? Give feedback.
All reactions