OSCAR-code/oscar/SleepLib
sawinglogz 50b47a9bff Fix the tail ends of statistic channels on PRS1.
The last statistics events in each slice are now correctly imported.

Previously, in the surprising edge case where two statistic periods are
reported with the same end-of-slice timestamp, they were both being duplicated
when marking the end of the slice.

Also, there were scattered instances where the final statistics in a slice
weren't being imported at all or were being imported incorrectly. These are
now fixed as well.
2020-01-06 21:45:52 -05:00
..
loader_plugins Fix the tail ends of statistic channels on PRS1. 2020-01-06 21:45:52 -05:00
appsettings.h Add preferences setting to include machine serial on Statistics page machine settings report, default to off because it is ugly. 2019-08-31 17:06:47 -07:00
calcs.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
calcs.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
common.cpp Test builds use settings key of oscar-test, branch builds oscar-branch, and release builds just oscar. Default data directory named similarly. 2019-08-12 16:02:53 -07:00
common.h Fix deprecated-copy errors and made deprecated-declarations just a warning 2019-08-06 23:49:51 +02:00
day.cpp Show n/a for pressure on Daily page below AHI if there is no valid value. Also update release notes to reflect this. 2019-12-28 23:16:59 -07:00
day.h Report pressure when IPAP is missing. This is a preliminary change and will be improved later. 2019-09-16 12:05:47 -07:00
event.cpp Chase down PRS1 unordered time warnings and add an explanatory TODO comment. 2019-11-19 16:00:08 -05:00
event.h Make Event and Loader/PRS1Loader protected and private members public during unit testing. 2019-05-04 21:50:45 -04:00
journal.cpp Change OSCR to OSCAR in cpp, h, ui, and html files 2019-02-23 19:58:25 -05:00
journal.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
machine_common.cpp Import and graph unknown PRS1_0E spans. 2019-10-29 14:06:57 -04:00
machine_common.h Import and graph unknown PRS1_0E spans. 2019-10-29 14:06:57 -04:00
machine_loader.cpp Clean up by deleting unused threading code and re-grouping declarations 2019-07-12 15:58:14 -04:00
machine_loader.h Clean up by deleting unused threading code and re-grouping declarations 2019-07-12 15:58:14 -04:00
machine.cpp Add user alert when unexpected PRS1 data is encountered on import. 2020-01-04 22:06:28 -05:00
machine.h Add user alert when unexpected PRS1 data is encountered on import. 2020-01-04 22:06:28 -05:00
preferences.cpp Change Settings/AppRoot to Settings/AppData to reduce confusion between execuable path and data folder path 2019-03-25 19:43:04 -04:00
preferences.h Add utility to rename a preference setting 2019-07-14 20:23:23 -07:00
profiles.cpp Reset import warnings when running a new version of OSCAR. 2019-12-30 14:25:37 -06:00
profiles.h Add preferences to disable import warnings for untested machines and unexpected data. 2019-12-29 21:54:59 -06:00
progressdialog.cpp Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
progressdialog.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
schema.cpp Change the channel IDs for pressure/IPAP/EPAP-Set events so that the previous fix always works. 2019-12-27 22:06:31 -06:00
schema.h Document schema better, remove unused definitions 2019-09-16 12:00:14 -07:00
serialoximeter.cpp Add moule name to debug, force tab enable after import 2019-06-11 10:30:51 -04:00
serialoximeter.h Change folder and file name from oscr to oscar 2019-02-22 19:23:39 -05:00
session.cpp Diagnostic changes for a future feature 2019-07-25 06:25:03 -07:00
session.h Improve qWarning message to show timestamps causing the warning. 2019-06-24 10:08:53 -07:00