OSCAR-code/oscar/SleepLib/loader_plugins
sawinglogz d2764eb276 Add support for PRS1 sessions with waveform data split between files.
Occasionally waveforms in a DreamStation session can be split into
multiple files. This behavior resulted in a report of missing waveform
data, and upon investigation was found 15 times out of 10,000 sample
sessions.

It looks like this happens when the machine begins writing the waveform
file before realizing that it will hit its 500-file-per-directory limit
for the remaining session files, at which point it appears to write
the rest of the waveform data along with the summary and event files
in the next directory.

The previous commit added better testing support and warning messages
for when this is encountered. This commit fixes the issue, and so
the warning is no longer necessary.
2019-10-25 21:36:49 -04:00
..
cms50_loader.cpp Clean up oximeter import date/time handling 2019-05-09 13:05:53 -04:00
cms50_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
cms50f37_loader.cpp Fix date and time handling for new CMS50Dplus model 2019-06-15 15:42:47 -04:00
cms50f37_loader.h Fix date and time handling for new CMS50Dplus model 2019-06-15 15:42:47 -04:00
edfparser.cpp Add some qDebug() statements for invalid start dates 2019-06-30 08:59:29 -07:00
edfparser.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
icon_loader.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
icon_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
intellipap_loader.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
intellipap_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
md300w1_loader.cpp Clean up oximeter import date/time handling 2019-05-09 13:05:53 -04:00
md300w1_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
mseries_loader.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
mseries_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
prs1_loader.cpp Add support for PRS1 sessions with waveform data split between files. 2019-10-25 21:36:49 -04:00
prs1_loader.h Add support for PRS1 sessions with waveform data split between files. 2019-10-25 21:36:49 -04:00
resmed_loader.cpp Ignore zero-length files and add qWarning messages for ignored files. 2019-09-16 11:53:27 -07:00
resmed_loader.h Fix deprecated-copy errors and made deprecated-declarations just a warning 2019-08-06 23:49:51 +02:00
somnopose_loader.cpp Adjust epcoh for time zone offset 2019-08-30 14:48:03 -04:00
somnopose_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
weinmann_loader.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
weinmann_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
zeo_loader.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
zeo_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00