Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OH1 / Verity Sense support #3

Open
darkzbaron opened this issue Sep 28, 2021 · 6 comments
Open

OH1 / Verity Sense support #3

darkzbaron opened this issue Sep 28, 2021 · 6 comments
Labels
question Further information is requested

Comments

@darkzbaron
Copy link

Hi there, great work. Any planned support for OH1 sensors?

@JanCBrammer
Copy link
Owner

Hi @darkzbaron. In order to accurately track heart rate variability the sensor needs to transmit RR intervals. Only electrocardiography (ECG) sensors (i.e., H7, H9, H10) provide RR data. The OH1 is an optical sensor, based on photoplethysmography (PPG). PPG is not suitable for tracking RR intervals.

However, the OH1 does transmit PP intervals. Would have to evaluate if those are accurate enough to compute meaningful HRV. Maybe @marcoalt knows more about the suitability of the OH1 for HRV measurements? Unfortunately I can't get my hands on an OH1 anytime soon to experiment though.

@marcoalt
Copy link

Hello Jan, the OH1 reports RR intervals, but similarly to most other optical sensors, they are heavily smoothed and therefore not usable for HRV analysis. Polar moved finally away from this approach, and the latest Verity Sense stopped broadcasting RR intervals and sends only HR (this way at least there is less misusing from unaware users). However, the straps you mention are the only sensors that I would recommend to track RR intervals when there is motion, while at complete rest, the Rhythm24 by Scosche could also be used, as it provides an HRV mode that disables the smoothing (very prone to motion artifacts though). Hope this helps

@JanCBrammer
Copy link
Owner

Thanks @marcoalt! I suspected that there's quite some PP interval smoothing going on with the OH1, good to have that confirmed. The Scosche device sounds interesting, will check that out.

Also, for future reference, found the table below at https://www.polar.com/en/developers. Seems like it's not up to date anymore though regarding the Verity Sense.

grafik

@darkzbaron
Copy link
Author

Thanks @marcoalt @JanCBrammer for the info. I really like the form factor of the OH1 that's a shame.

@JackCaster
Copy link

@JanCBrammer I stumbled upon your repo and it looks neat! But I am also trying to read HRV-like data from the Polar optical sensor Verity Sense. According to the Polar SDK, the Verity Sense can stream, among others:

  • Photoplethysmograpy (PPG) values.
  • PP interval (milliseconds) representing cardiac pulse-to-pulse interval extracted from PPG signal.

So, perhaps, we could obtain good-enough HRV (or PRV) measurements directly from the high frequency raw PPG values.

Do you think this is interesting to test?

@JanCBrammer
Copy link
Owner

JanCBrammer commented May 12, 2023

perhaps, we could obtain good-enough HRV (or PRV) measurements directly from the high frequency raw PPG values.
Do you think this is interesting to test?

@JackCaster, absolutely, it's worth a shot. I was planning on looking into this, but I haven't bought a Verity Sense yet.

If you're interested in testing this, I'd be super interested in the results.
If the PRV (derived from raw PPG) is good enough I'd consider supporting the Verity Sense.

@JanCBrammer JanCBrammer reopened this May 12, 2023
@JanCBrammer JanCBrammer changed the title OH1 support OH1 / Verity Sense support May 12, 2023
@JanCBrammer JanCBrammer added the question Further information is requested label Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants