OSCAR-code/oscar/SleepLib/loader_plugins
sawinglogz 332fc4294d Remove unintended leak calculation from PRS1 loader.
Now that the post-process calcLeaks properly handles discontinuous
data, don't make the loader pretend that the machine generated
CPAP_Leak data when it didn't.

The resulting data is nearly identical, except for around edge cases
where the "correct" result is isn't clear. For example, when a
pressure changes within a 2-minute reporting interval, the
post-process calcLeaks will use that pressure when calculating
the unintended leak for that interval. The previous PRS1 loader
calculations were inconsistent, but would often apply the pressure
in place at the beginning of the 2-minute interval instead.
Either interpretation could be reasonable, but consistency is
preferred.

These minor differences aren't worth pursuing further, since the
calculated unintended leak looks dubious regardless.

This affects all CPAP/APAP/BiPAP models in the 4xx-7xx range.
In contrast, most ventilators and ASV record unintended leak
data (only the oldest ones don't), and so aren't affected by
these changes.
2021-10-26 10:28:29 -04:00
..
cms50_loader.cpp Fix weird Y2K feature of QTime - Thanks to Kappa 2021-10-09 11:47:45 -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 weird Y2K feature of QTime - Thanks to Kappa 2021-10-09 11:47:45 -04:00
cms50f37_loader.h Fix date and time handling for new CMS50Dplus model 2019-06-15 15:42:47 -04:00
dreem_loader.cpp Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem) 2021-04-24 17:44:27 +10:00
dreem_loader.h Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem) 2021-04-24 17:44:27 +10:00
edfparser.cpp EDFParser - add option to handle EDF files with UTC timestamps 2021-07-08 10:35:44 -07:00
edfparser.h EDFParser - add option to handle EDF files with UTC timestamps 2021-07-08 10:35:44 -07:00
icon_loader.cpp Update copyright notices in code -- no other changes 2021-10-23 20:19:53 -07:00
icon_loader.h Update copyright notices in code -- no other changes 2021-10-23 20:19:53 -07:00
intellipap_loader.cpp DV6 loader now overwrites files when creating backups 2021-07-08 10:38:16 -07:00
intellipap_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
md300w1_loader.cpp Fix weird Y2K feature of QTime - Thanks to Kappa 2021-10-09 11:47:45 -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 Remove unintended leak calculation from PRS1 loader. 2021-10-26 10:28:29 -04:00
prs1_loader.h Move PRS1 F0V6 parsing into separate parser file. 2021-05-31 20:24:09 -04:00
prs1_parser_asv.cpp Remove unintended leak calculation from PRS1 loader. 2021-10-26 10:28:29 -04:00
prs1_parser_vent.cpp Move remaining PRS1 chunk parsing into separate parser file. 2021-05-31 21:23:03 -04:00
prs1_parser_xpap.cpp Update unexpected data alert for PRS1 900X110 based on new sample data. 2021-08-16 10:44:13 -04:00
prs1_parser.cpp Move PRS1 file parsing into separate parser file. 2021-05-31 21:32:18 -04:00
prs1_parser.h Move PRS1 F5 parsing into separate F5 parser file. 2021-05-31 21:02:11 -04:00
resmed_EDFinfo.cpp Track down zero time that led to future sessions 2020-05-07 16:43:52 -04:00
resmed_EDFinfo.h Add PtView for AS11 in place of Essentials 2021-08-17 11:32:39 -04:00
resmed_loader.cpp Fix mode names for BiLevel modes. Update release notes 2021-10-07 19:32:19 -04:00
resmed_loader.h Update VERSION and resmed data version; other miscellaneous fixes 2021-08-22 15:21:12 -04:00
sleepstyle_EDFinfo.cpp Code cleanup in SleepStyle loader 2021-10-05 20:18:19 -07:00
sleepstyle_EDFinfo.h Add SleepStyle loader 2021-07-08 10:43:02 -07:00
sleepstyle_loader.cpp Update copyright notices in code -- no other changes 2021-10-23 20:19:53 -07:00
sleepstyle_loader.h Update copyright notices in code -- no other changes 2021-10-23 20:19:53 -07:00
somnopose_loader.cpp Split single CSV in to multiple sessions 2021-08-19 17:14:35 +10:00
somnopose_loader.h Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem) 2021-04-24 17:44:27 +10:00
viatom_loader.cpp Update Viatom warnings based on further experimentation. 2021-09-26 12:25:49 -04:00
viatom_loader.h Reinstate unexpected data warnings suppressed by 31bd10 until we find test data. 2021-09-22 11:53:03 -04:00
weinmann_loader.cpp Fix crash when trying to import Weinmann SOMNObalance e. 2020-05-28 22:11:28 -04:00
weinmann_loader.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
zeo_loader.cpp Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem) 2021-04-24 17:44:27 +10:00
zeo_loader.h Consistent multi-file import for non-CPAP loaders (Viatom, Somnopose, Zeo, Dreem) 2021-04-24 17:44:27 +10:00