Commit Graph

85 Commits

Author SHA1 Message Date
Mark Watkins
fe184a1f4a Added support for importing .spo2 files from newer CMS50F oximeters, plus a little SleepyHead history 2014-06-30 20:41:50 +10:00
Mark Watkins
c82f847f51 Fix ResMed AutoSet min pressure reading 2014-06-27 00:18:45 +10:00
Mark Watkins
3429dedbc5 Fix Chinese ResMed S9 channel names 2014-06-27 00:06:13 +10:00
Mark Watkins
0d01550f95 Stop unsupported PRS1 summary only sessions from showing due to zero end time 2014-06-23 15:02:40 +10:00
Mark Watkins
c1d993b157 Suppress layout warning, force purge for windows test build 2014-06-23 01:40:52 +10:00
Mark Watkins
d6d6780cdc Windows build fix 2014-06-23 01:14:46 +10:00
Mark Watkins
41622b1ed9 PRS1 summary duration fix, don't show event breakdown witout data present 2014-06-21 02:19:17 +10:00
Mark Watkins
c59a377e89 CMS50 Serial import reliability fixes 2014-06-21 00:17:41 +10:00
Mark Watkins
56358c25c7 Prevent hang by moving logger to it's own threadpool 2014-06-20 16:17:27 +10:00
Mark Watkins
3d3e3fa5c8 ResMed EPR Fix, show summary only warning in daily panel 2014-06-20 12:53:12 +10:00
Mark Watkins
9ee92ecf48 Session::m_cnt should have been a float, fixes some ResMed summary issues 2014-06-20 12:06:57 +10:00
Mark Watkins
126e78cddc Clean up a few warnings, fix case sensitivity issue 2014-06-02 21:22:45 +10:00
Mark Watkins
42d29ae75c Windows ANGLE compatability warnings 2014-06-02 16:40:00 +10:00
Mark Watkins
1053972f79 BrokenGL sleeepyhead.pro improvement, minor cleanups 2014-06-02 12:56:22 +10:00
Mark Watkins
a800aff28f Added back in corrupt PRS1 waveform handling 2014-06-01 08:22:50 +10:00
Mark Watkins
b1fa273539 PRS1 Loader multithreading Rewrite, plus some minor graph tinkering 2014-06-01 07:25:07 +10:00
Mark Watkins
466119b7f1 ResMed CPAP Pressure display fix (purge and reimport) 2014-05-29 02:23:40 +10:00
Mark Watkins
a01395e267 More oximetry work, plus added MD300W1 oximeter importer 2014-05-28 19:35:21 +10:00
Mark Watkins
260e83e330 Added Oximetery save code, module is ready for testing 2014-05-28 03:43:28 +10:00
Mark Watkins
6061bfd519 Oximeter sync page UI stuff 2014-05-27 15:24:35 +10:00
Mark Watkins
ffca449ac2 Connected LCD components in Live Oximetery, added graph hide ability 2014-05-26 17:37:28 +10:00
Mark Watkins
66e8d249cf Graph height calculation tweaks 2014-05-26 13:48:22 +10:00
Mark Watkins
17a7ac924b Work on Live Oximetery mode 2014-05-26 02:20:33 +10:00
Mark Watkins
ce1e03e86a New OximeterImport Module 2014-05-25 17:07:08 +10:00
Mark Watkins
16672fcd4a Fix FPIcon Waveform regression 2014-05-21 10:17:31 +10:00
Mark Watkins
c88f46a6fd ResMed loader multithreading work, Fixed autoscaling issue 2014-05-20 21:51:47 +10:00
Mark Watkins
27a7a78a53 Added Ignore Older Sessions preference, plus some purge fixes 2014-05-19 17:30:10 +10:00
Mark Watkins
10db88005b F&P Move backup to end of import functions 2014-05-19 03:53:09 +10:00
Mark Watkins
23e23f8210 ResMed STR.edf summary parser, and Purge rework 2014-05-19 03:06:58 +10:00
Mark Watkins
a6348f74fa Translations strings cleanup and resync. Cleaned up Profile delete 2014-05-17 15:04:40 +10:00
Mark Watkins
e4329fc117 FPIcon automatic backup support 2014-05-16 10:03:50 +10:00
Mark Watkins
f0356ee99c Optimize waveform/leak/pressure processing calcs, FPIcon cleanup 2014-05-16 03:56:53 +10:00
Mark Watkins
ae3fe507b1 F&P import flags code rearange 2014-05-15 16:20:54 +10:00
Mark Watkins
a86449803f Roy Stones FPIcon Sensawake patch 2014-05-15 13:51:32 +10:00
Mark Watkins
5ebc7dc283 Fix QPainter::drawLines glitch in gLineChart 2014-05-14 15:58:47 +10:00
Mark Watkins
c369f0ef00 ResMed Session grouping rework 2014-05-14 15:15:06 +10:00
Mark Watkins
a0f43f1b3d Little endian test glitch screwing up ResMed MaskPressure graph 2014-05-14 07:30:06 +10:00
Mark Watkins
b98d90934d Merge branch 'qpainter', old opengl code is officially dead 2014-05-14 05:30:09 +10:00
Mark Watkins
59b6700a50 Fix dodgy code assignment in ResMed code, Fix for automatic re-import after purge 2014-05-13 12:56:51 +10:00
Mark Watkins
2089de7120 F&P Icon timestamp patch (thanks Roy Stone) 2014-05-11 15:19:25 +10:00
Mark Watkins
04b37d0f7c AntiAliasing stuff 2014-05-08 21:17:45 +10:00
Mark Watkins
38a8c7b1d0 More MSVC fixes plus cleanup warnings a bit 2014-05-08 14:46:23 +10:00
Mark Watkins
bae7f333d6 Translation strings update 2014-05-07 10:43:42 +10:00
Mark Watkins
fcbfc8cc92 Added empty session skip back in for ResMed importer 2014-05-07 10:12:42 +10:00
Mark Watkins
3f86358507 Fix Day::hours() calculation glitch with empty sessions 2014-05-07 10:10:13 +10:00
Mark Watkins
8aa0c2b8b4 Remove c++11 auto iterators :( 2014-05-07 04:03:13 +10:00
Mark Watkins
feec1ca758 Undo initializer lists for the greater good, restoring Qt4.8 support 2014-05-07 03:39:05 +10:00
Mark Watkins
039294f989 Fix Max and 99% flag being swapped in Daily view Summary panel
Also some minor cleanups having a look over update module
2014-05-06 12:19:36 +10:00
Mark Watkins
e8b07b4eac More Resmed import cleanups, and fixes glitch with empty sessions 2014-05-05 16:14:29 +10:00
Mark Watkins
66e7b48abd Disable CombineSessions, IgnoreShortSessions and force day split time to noon when ResMed data present
This has been done because it's the only way access to Summary data is possible
This is in preperation for a little rework of the STR.edf parser
2014-05-05 04:24:29 +10:00