Commit Graph

344 Commits

Author SHA1 Message Date
Mark Watkins
f9c1fa27c5 Always precalc RDI where available rather than force recalculation each time it's changed, version bump to avoid upgrade problems for the stray mac version 2012-01-10 20:00:08 +10:00
Mark Watkins
c8ee271ec7 Fix preferences apply bug, and enabled multithreading for recalculation 2012-01-10 17:37:15 +10:00
Mark Watkins
dfa36268c6 Added reindexer.. Applied on preferences changes 2012-01-10 16:21:30 +10:00
Mark Watkins
e022cee75e Import profiling & optimisations. Fix summary chart pressure not showing for CPAP amongst APAP days. 2012-01-10 01:38:41 +10:00
Mark Watkins
bd72f00041 Oops in last commit 2012-01-09 20:06:04 +10:00
Mark Watkins
b42e4246bf User Flagging Improvements.. (also, event search is now on) 2012-01-09 20:05:24 +10:00
Mark Watkins
dbbdca507f Build fix.. 2012-01-09 18:34:40 +10:00
Mark Watkins
ad739b5387 User Flagging, take 1.. Note scanning for duplicates (ie. events already detected) is switched off for testing purposes 2012-01-09 18:05:20 +10:00
Mark Watkins
9566d23ae8 Nothing slips past Jimbo.. :) 2012-01-09 14:23:15 +10:00
Mark Watkins
a30f27dcfc Increased buffer sample size, Calculate all RR/Tv/MV if one of them missing 2012-01-09 14:21:04 +10:00
Mark Watkins
8c6c310f51 Forgot to turn debug flag marker off 2012-01-09 13:50:08 +10:00
Mark Watkins
637e9c08c8 FlowRate Parser Calculations Module rewrite.. More accurate RespRate, TidalVolume and Minute Vent, plus new Ti & Te calculations.. Works on ResMed too where individual graphs not available.. Haven't redone custom event flagging yet 2012-01-09 13:43:42 +10:00
Mark Watkins
c7fa1c408c Profile::GetDay and related fixes 2012-01-08 13:29:22 +10:00
Mark Watkins
7ecbced115 Cleaned up the muckups and made improvements in the previous session optimisations 2012-01-08 12:52:13 +10:00
Mark Watkins
5357fac3c2 Fixed more EVL_Waveform time access errors 2012-01-07 23:29:33 +10:00
Mark Watkins
b1b39e5e7e Fix a very stupid crash. Enable New profile calendar popups. Fixed a spelling mistake in release notes 2012-01-07 17:02:23 +10:00
Mark Watkins
1d12593eca Beta 0.9.0 Official Release Marker 2012-01-07 15:30:13 +10:00
Mark Watkins
edf44d3e72 Miscellaneous fixes and code cleanup.. Made PRS1 custom event flagging optional, made minor improvements to it's functionality. enabled AHI/hr graph options. Use just 2 decimal places in stats. Changed bookmarks in right sidebar to HTML view as List was broken 2012-01-07 02:07:54 +10:00
Mark Watkins
0b3d47a7f0 SummaryChart highlight improvement, Details tab tooltip position, SearchEvent optimisation. 2012-01-06 13:15:52 +10:00
Mark Watkins
582c70ef60 Fix w-avg crash 2012-01-05 23:47:04 +10:00
Mark Watkins
3ab422f959 Session optimisations 2012-01-05 23:29:09 +10:00
Mark Watkins
935850faa6 Fixed bug with FlagsLine Span, minor speed improvement in Day weighted percentile calculation. 2012-01-05 22:13:01 +10:00
Mark Watkins
96ff7471d9 Graphics Optimisations 2012-01-05 21:35:23 +10:00
Mark Watkins
d9113e0a5e Added some Efficiency Debugging stuff, and a more accurate FrameRate counter :) 2012-01-05 16:54:07 +10:00
Mark Watkins
f1792b188c Unbreaking git.. I ctrl-z'd something by accident before the previous push.. 2012-01-05 15:12:09 +10:00
Mark Watkins
edc8c1f265 Crud.. Deliberately breaking until I fix this issue 2012-01-05 15:06:43 +10:00
Mark Watkins
05b0b20973 More silly event file verison muckup fixed.. Should be good now 2012-01-05 15:04:08 +10:00
Mark Watkins
002fbd33e1 Forgot to make CRC & Filesize check only if event file version >= 9 2012-01-05 14:57:51 +10:00
Mark Watkins
3e7684efac Some profiling & optimisations. Implemented Session Events Compression, Backup edf File compression for ResMed, preference changed around a bit, and new options for the compression and backup stuff. And more efficient Weighted Percentile calculations 2012-01-05 14:37:22 +10:00
Mark Watkins
26eddd4444 Fix gold highlights in overview not disappearing when leaving graph 2012-01-03 17:15:02 +10:00
Mark Watkins
ab09192ceb Made Overview AHI SummaryChart show weighted average to match Statistics 2012-01-03 14:36:47 +10:00
Mark Watkins
4615d5de0c Remove HiRes Printing option (as it's all HighRes now), and re-enabled AntiAliasing for mac 2012-01-03 10:45:39 +10:00
Mark Watkins
ef4488672a SummaryChart vertical color fix, Intellipap model number fix 2012-01-03 07:52:13 +10:00
Mark Watkins
fe012a344f Hopefully faster if not cleaner GLShortBuffer replacement, called gVertexBuffer 2012-01-03 01:34:17 +10:00
Mark Watkins
a1e62ed695 Forgot to multiply ResMed EPR stuff by signal gain 2012-01-02 17:48:49 +10:00
Mark Watkins
057f14c759 Added PatientID field to printed reports 2012-01-02 03:10:37 +10:00
Mark Watkins
254f035ac2 Added Journal notes, weight, etc.. to Daily report 2012-01-02 02:52:54 +10:00
Mark Watkins
8996ec33cc Added Target Vent overview graph. Trialing nth_element for Perecentile calcs. 2012-01-02 01:47:21 +10:00
Mark Watkins
4027304aea PRS1 Importer Fixes, BIPAP/VPAP stuff, Overview Pressure Chart fixes (a different issue to print line problem) 2012-01-02 00:14:18 +10:00
Mark Watkins
44d0256bbc More CPAP/VPAP Fixes, (so much for the database being 'ready' :) 2011-12-31 21:36:19 +10:00
Mark Watkins
c01ed2c5c0 VPAP progress.. (still more, but fixes a startup bug) 2011-12-31 16:54:51 +10:00
Mark Watkins
98912a3e9b ResMed S9 Loader Rework to get at the STR.edf sessions where no other .edf data present 2011-12-31 09:02:45 +10:00
Mark Watkins
48777787b1 Removed AHI/hr from averages list, changed Daily Details percentiles to variable calculation, Stop Unintentional leaks being calculated in APAP mode for PRS1, as they are inaccurate without mask formulae 2011-12-29 06:07:33 +10:00
Mark Watkins
da952deba0 Fix zorder error messages, more session hiding related stuff 2011-12-29 00:03:09 +10:00
Mark Watkins
ae8af75692 Change Day First/Last to reflect hidden sessions. 2011-12-28 22:36:40 +10:00
Mark Watkins
0faf09a151 Activate Hide sessions switches 2011-12-28 22:03:48 +10:00
Mark Watkins
a73a9fc8ee Use AntiAliasing preference fix 2011-12-28 13:35:24 +10:00
Mark Watkins
0ad5175621 Show TotalLeaks in Statistics where Unintentional not available, Fix non-existant plots (for Pat-Trig-Breaths on machines without it) showing in Overview, add rera & FL to stats where available 2011-12-28 13:17:20 +10:00
Mark Watkins
d2381eac60 Modified gLinePlot to support sublayers, so I could add a legend like summarychart.
Start of Session hiding ability
Intellipap fixes
2011-12-27 23:21:10 +10:00
Mark Watkins
8891514635 Various fixes and renaming Favourites & Summary.
S9 missing str.edf data workaround
Humidifier setting displayed wrong in daily.
Wrong EPR value in Overview,
Summary renamed to Statistics.
Favourites renamed to Bookmarks.
Calendar highlighting fix when bookmarks selected
2011-12-27 04:26:37 +10:00
Mark Watkins
3d8ef6cc89 Fix error in countDays() function 2011-12-26 13:31:45 +10:00
Mark Watkins
4dc3f845fa Loading screen time is too short, so just display welcome page.. Fix zoom in too close makes cpap pressure dissapear bug 2011-12-25 18:17:24 +10:00
Mark Watkins
c3738a5b72 Oximetry information cleanup, Gave graphs the ability to fully remove title, Print Daily Report bookmark fixes and cleanup 2011-12-25 15:05:12 +10:00
Mark Watkins
25f1e10d7c Modified overview to be able to use percentiles other than 90% 2011-12-24 16:20:07 +10:00
Mark Watkins
23c936fc3f RDI Calcs preference for PRS1 Users, Made Summary more BIPAP aware, Added IPAP/EAP 90% to Overview chart, VSnore 2 reenabled for PRS1 CPAP mode, hide flow limitations for PRS1 CPAP mode. 2011-12-24 15:55:44 +10:00
Mark Watkins
39de03d2f5 Sanity restored to Percentile calculations, restored summary only loading, and trashed the need for the cache.day file. Thank you Robin Hoffman for the awesome idea. 2011-12-24 11:22:53 +10:00
Mark Watkins
bd20f8f73e More welcome page tweaks.. Annoying loading screen :) 2011-12-24 00:12:04 +10:00
Mark Watkins
fe73e0ae5f Oximetry summary work, Prescription changes best and worst highlighting, Summary percentile calculations and load all nastiness test 2011-12-23 20:52:31 +10:00
Mark Watkins
236552c885 Welcome page 2.0 2011-12-22 23:22:40 +10:00
Mark Watkins
565d0c5c31 Changed SleepApp folder to SleepyHeadData, Renamed hexid machine folders so they are recognizable, and version bumped to the start of the 0.9 BETA cycle. 2011-12-22 20:29:12 +10:00
Mark Watkins
5081e7f711 ChannelID Integer Rework.. WARNING.. BACKUP YOUR SleepApp profile First 2011-12-22 03:00:19 +10:00
Mark Watkins
10bf80f741 More Profile and String Cleanups 2011-12-22 00:24:09 +10:00
Mark Watkins
a776b7a1f0 More profile settings system cleanup 2011-12-21 22:47:47 +10:00
Mark Watkins
0186e520e1 String cleanups needed for translations, Profile settings system cleanup (unfinished) 2011-12-21 21:09:50 +10:00
Mark Watkins
c96837d5b5 Make Overview weight use profile's UnitSystem. Remove the last of the String channelID references. 2011-12-21 15:47:33 +10:00
Mark Watkins
8198c5b811 Weight yAxis.. not finished yet. harddrive is crashing here.. :( 2011-12-21 14:25:01 +10:00
Mark Watkins
06e892b53b Added compliance preference settings (in General) 2011-12-20 13:22:45 +10:00
Mark Watkins
c85f8b23e6 Doxygen main stuff 2011-12-19 18:17:19 +10:00
Mark Watkins
da855f4bc8 Yet More Doxygen stuff, pruned some old unused code 2011-12-19 15:35:16 +10:00
Mark Watkins
d7a0b9fecb More doxygen documentation. Added high bit for CMS50 heartrate 2011-12-19 12:20:24 +10:00
Mark Watkins
1279d0985c More doxygen stuff, plus cleanup and preparation for Language Translation support 2011-12-19 02:39:36 +10:00
Mark Watkins
0c59438cf1 More doxygen header documentation 2011-12-18 23:20:01 +10:00
Mark Watkins
a5c0cfa49b calcs comments, plus fixed mac platform string 2011-12-18 13:39:15 +10:00
Mark Watkins
34699f2720 PRS1Flex was mixed up with Humidifier Status 2011-12-18 03:56:16 +10:00
Mark Watkins
aa931a99ff Rest of the MSVC++2010 patches 2011-12-18 01:12:35 +10:00
Mark Watkins
25f1a3ce5a More VC++2010 fixes 2011-12-18 00:50:59 +10:00
Mark Watkins
54da056efc VSC++2010 Compatability Fixes 2011-12-18 00:38:15 +10:00
Mark Watkins
33120c4ec4 Code cleanup, BMI notes display fix, Show PRS1 flex mode & Humidifier setting in daily Details panel 2011-12-14 14:54:17 +10:00
Mark Watkins
6cb33f3293 File dialog fixes, Weighted average fix 2011-12-13 22:49:48 +10:00
Mark Watkins
6501f90e9e Add extra debugging messages for Mac printing 2011-12-13 13:29:26 +10:00
Mark Watkins
8813529f67 Make PRS1 User flags search for nearby events to avoid double ups 2011-12-13 05:15:46 +10:00
Mark Watkins
e8d11f3337 PRS1 Apnea Flagging Experiment 2011-12-13 04:37:34 +10:00
Mark Watkins
83b64776e9 Report fixes, Added CPAP mode to daily & reports 2011-12-12 19:16:26 +10:00
Mark Watkins
b5ba3009af Mac printing fixes, some hidden peak detection experiments for PRS1 waveforms 2011-12-12 12:51:22 +10:00
Mark Watkins
7716d530f7 Needed restart delay when altering preferences. Delete day cache when session settings changed 2011-12-11 20:59:30 +10:00
Mark Watkins
a8aa7753cb Better 90% calculations, and related day cache implementation 2011-12-11 19:45:28 +10:00
Mark Watkins
51333ff8e9 Use a static baseline for SpO2 calcs 2011-12-11 03:07:05 +10:00
Mark Watkins
64a0803806 Improved SpO2 Drop Detection algorithm 2011-12-11 02:15:47 +10:00
Mark Watkins
186e806a8c Show pressure for Brick PRS1 machines, Update Weight/BMI/Zombie Overview graphs when changed in daily view 2011-12-11 01:24:45 +10:00
Mark Watkins
8761a810c6 PRS1 Loader Restructure to fix ASV bugs, and allow for chunked summary/event files 2011-12-10 22:14:48 +10:00
Mark Watkins
9ef0065a6d Left out part of the last fixes 2011-12-08 23:42:33 +10:00
Mark Watkins
cf36a24541 Necessary ResMed import version bump to force reimport.. I hope your all backing up your SD cards! :( 2011-12-08 21:48:53 +10:00
Mark Watkins
955671b023 Fix RespRate calcs from running on ResMed 2011-12-08 21:41:44 +10:00
Mark Watkins
8d7e6f785a Added Purge CPAP Day option in Data->Advanced. (Be careful, does not yet ask for confirmation) 2011-12-08 14:10:35 +10:00
Mark Watkins
db2c4866dd Selection area got mucked up in last graph changes.. fixed 2011-12-07 22:23:19 +10:00
Mark Watkins
3bb7d13e38 Session Times chart fixes, HighRes Printing option in preferences 2011-12-07 09:49:26 +10:00
Mark Watkins
a9c1b82c56 High quality print test for Mac. Oximetry fixes, plus tab time editor. Can now re-open oximetry sessions from daily view. AHI/Hr Overview graph 2011-12-07 00:39:14 +10:00
Mark Watkins
b13bfd0213 Fix PRS1 Import crash, fix empty summarychart displaying glitch 2011-12-04 22:44:09 +10:00
Mark Watkins
22333f6294 Fix for oximetry event stuff I just broke 2011-12-03 20:08:40 +10:00
Mark Watkins
ef7b34dd9c Removed useless channel.dat file trash, fixed useless QObject connection debug messages, fix to Events list links 2011-12-03 18:52:24 +10:00