Import not importing all data in 0.9.3+
Open Source CPAP Research and Review Software
Status: Beta
Brought to you by:
jedimark
When importing Resmed AutoSet S9 data only the last 10 days gets imported in 0.9.3 and 0.9.4 beta. This seems to correspond to the period I have detailed / daily data.
In 0.9.2 and ResScan the full dataset is imported (an additional 15 days are viewable in overview tab).
I can supply testdata upon request.
found this commit which seems to explain things:
Incheckare: Mark Watkins jedimark@users.sourceforge.net 2012-04-05 05:14:02
Disabled ResMed STR.edf summary import as it causes double up issues
Any chance of getting this to work?
Would be happy to look into it myself but I'm not a C++ developer :-(
The ResMed S9 STR.edf file is unfortunately a flawed mess. I'm not sure why ResMed had to chose such a limited data summary format/settings log.
For SleepyHead to work properly with STR.edf summary data on ResMed, it requires the day split to be locked to 12 noon. I'm still not entirely sure of the best approach to tackle this..
Maybe I need to consider a "ResMed" only version, or maybe just add the ability to ignore the non standard day split for ResMed and be done with it. (It's really only the Machine::AddSession() function that considers day splits on load, it's trivial to add an option to lock it for certain machine types)
I'm just really waiting for a clear head on this one. It's probably going to end up being a much simpler solution than what keeps running around my head.
I'll trade my C++ skills to be brain fog free anyday.. ;)