-
Notifications
You must be signed in to change notification settings - Fork 16
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
Problem with R-R data #42
Comments
Hi @ArtMag, The first thing to do is check whether Bipolar has captured any I've just checked my own captured V800 data, and it appears that Bipolar stopped seeing R-R data just after 2014-11-15 (no code changes around this time). This corresponds with the V800 1.2. firmware release, so its possible that firmware update changed / broke / disabled R-R export in some way. 😦 I'll investigate. Thanks. |
Hi pcolby |
Just a small update. So far I've not been able to find an R-R data being exported since the 1.2 firmware release 😦 I will try an actual R-R recording session soon, just in case that gives any hints to what Polar changed (they may have dropped R-R from exercise sessions, or they may have reformatted / included it with one of the other data files?) 😕 |
hi, I use M400 and try to calc training-zones from this values. Likely to older "OwnZone" feature.
|
Cool! Thanks @MHatGH! If what you're saying is correct, then it means that sometime back around V800 1.2 firmware release Polar moved the R-R sample data from a standalone rrsamples file a new field (28) in the samples data instead. If that's the case, then I'll definitely be able to update the app to use it. 😄 |
my pleasure ! With M400 the user do not have the Option for recording RR-Intervalls at all. So please do not delete this functionality of converting RRSample files, maybe there could be an application in future. |
Understood! I'll add support the new field, while maintaining the existing support too 😄 |
Thanks to @MHatGH for pointing out that rsc-dev/loophole project's protobuf definition files include the specification for this field.
As explained in the added code comments, sometimes Polar devices generate a separate rrsamples data file which is just a flat list of R-R intervals. However, other times, Polar devices include HRV data interspersed with other exercise sample data. With this change, the TrainingSession::toHRM function will use the separate rrsamples file when available (existing behaviour), and fallback to using the HRV data dispersed throughout the execerise data, if present. Note, other output formats, such as GPX and TCX do not include heartrate variability (HRV) data, so those are unaffected. Finally, this change also fixes a minor issue that prevented unit tests recording temporary debug data for `*.rr.hrm` files in some cases.
I have problem with export R-R data from Polar FlowSync (V800, wer. 2.3.8). Bipolar (0.3.1.520) still created file HRM but no R-R data recorded.
The text was updated successfully, but these errors were encountered: