1
0
mirror of https://gitlab.com/pholy/OSCAR-code.git synced 2025-04-09 04:30:43 +00:00

Update Viatom loader based on newly observed O2Ring data in the header.

This commit is contained in:
sawinglogz 2020-02-07 13:54:28 -05:00
parent 77e2975ab2
commit a497c0f317

View File

@ -297,10 +297,12 @@ bool ViatomFile::ParseHeader()
//int spo2_avg = header[17];
//int spo2_min = header[18];
//int spo2_3pct = header[19]; // number of events
//int spo2_4pct = header[20]; // number of events
CHECK_VALUE(header[21], 0);
//int time_under_90pct = header[22]; // in seconds
CHECK_VALUE(header[23], 0);
int spo2_4pct = header[20]; // number of events
if (header[21] > spo2_4pct) {
//CHECK_VALUE(header[21], 0); // sometimes nonzero; maybe spo2_5pct or something like that?
UNEXPECTED_VALUE(header[21], "< drops over 4%");
}
//int time_under_90pct = header[22] | (header[23] << 8); // in seconds
//int events_under_90pct = header[24]; // number of distinct events
//float o2_score = header[25] * 0.1;
CHECK_VALUE(header[26], 0);