Commit Graph

111 Commits

Author SHA1 Message Date
Mark Watkins
12eac71eb4 Separated QuaZip and QExtSerialPort, Oximetry work
Using official source which has been placed in 3rdparty folder
Oximetry button temporarily autostarts import.. Still a Work in progress.
2013-09-16 14:38:20 +10:00
Mark Watkins
439a7744c6 Code cleanup, path separator fix, moved printing and summary to seperate modules 2013-09-15 09:32:14 +10:00
Mark Watkins
a3d2be28d7 Make Colors a little more consistent in the code 2013-09-11 01:09:09 +10:00
Mark Watkins
9b8cc252f1 Fixed Oximetry import timeout glitch 2013-09-10 13:33:44 +10:00
Mark Watkins
1e466ca6bf Translation preparation work, Oximetry time selection queries 2013-09-10 01:56:55 +10:00
Mark Watkins
0344257b7f Switch of excess serial debugging 2013-09-06 22:59:07 +10:00
Mark Watkins
19ae2c7605 CMS50 Oximetry redesign... CMS50E/F/D+ should all now work correctly 2013-09-06 22:42:14 +10:00
Mark Watkins
ae5f0c6647 Qt5 compatibility fixes, new about page 2013-01-21 02:31:51 +10:00
Mark Watkins
67f0cf443b Implemented font texture caching
This seems to be quite a bit faster and solves the wavy line problems on mac.
I implemented a switch so this can be turned on/off in gGraphView::DrawTextQue()

change use_pixmap_cache to false to turn it off.

I'll remove the graph title and yaxis bits and put them back as this has the
same effect
2013-01-18 04:26:11 +10:00
Mark Watkins
5f0720816b Swap mac serial portnames just like windows needed 2012-01-23 03:16:09 +10:00
Mark Watkins
96f6bffb05 Turn on some more oximeter port debugging 2012-01-23 03:13:15 +10:00
Mark Watkins
5a9c44f98e Disable excess oximetry device reset as it could be mucking with CMS50E 2012-01-23 01:55:41 +10:00
Mark Watkins
cadb96eb27 Initial F&P Icon support. (Initial, as in basic, and probably broken. :) 2012-01-23 00:39:20 +10:00
Mark Watkins
4fb00cb2a1 Saving Unintentional Leaks progress.. (working, but not finished yet) 2012-01-20 01:18:34 +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
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
deec2660c4 GL Blend fix 2011-12-28 17:09:35 +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
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
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
5081e7f711 ChannelID Integer Rework.. WARNING.. BACKUP YOUR SleepApp profile First 2011-12-22 03:00:19 +10:00
Mark Watkins
1a9ec935c3 More graphical tinkering 2011-12-21 03:22:02 +10:00
Mark Watkins
5eff786db9 Day Transition Test #2 2011-12-20 21:12:52 +10:00
Mark Watkins
2a718c4d70 Oximetry fix to pulse rate high bit 2011-12-20 11:09:11 +10:00
Mark Watkins
cbcbd352b1 Improved oximetry messages 2011-12-20 04:49:35 +10:00
Mark Watkins
74316b891f Hopefully a CMS50E Oximeter serial import fix 2011-12-20 03:51:25 +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
54da056efc VSC++2010 Compatability Fixes 2011-12-18 00:38:15 +10:00
Mark Watkins
955671b023 Fix RespRate calcs from running on ResMed 2011-12-08 21:41:44 +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
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
4e182582a7 Ask to save _before_ opening oximetry load file dialog 2011-12-06 01:16:39 +10:00
Mark Watkins
c7aaa2e15f Oximetry tab Open .spo & .spor support 2011-12-06 01:03:16 +10:00
Mark Watkins
f77847b6a1 Event Flags tooltips over labels 2011-12-05 20:50:58 +10:00
Mark Watkins
e340809ca8 Show Units ToolTips hovering over graph title area 2011-12-05 18:32:46 +10:00
Mark Watkins
0d484d78e7 BMI Overview chart, release notes/welcome page updates 2011-12-04 05:13:55 +10:00
Mark Watkins
b6ba491feb Hopefully the last of the horrid oximetry freeze bug 2011-12-04 03:42:26 +10:00
Mark Watkins
9817fb9df1 Ugh.. This bug won't die.. (I'm hopping between PC's a lot here) 2011-12-04 03:06:36 +10:00
Mark Watkins
63b002e8d2 Finally, this should fix CMS50 import freezing the oximeter 2011-12-04 02:20:12 +10:00
Mark Watkins
310c40f8a4 Finally, this should fix CMS50 import freezing the oximeter 2011-12-04 02:14:51 +10:00
Mark Watkins
6d40ffcaf9 Oximetry again.. 2011-12-04 01:52:56 +10:00
Mark Watkins
8ebb8b9a47 Oximetry again.. 2011-12-04 01:48:36 +10:00
Mark Watkins
c2c9d73977 Even more Oximetry fixes 2011-12-04 01:06:22 +10:00
Mark Watkins
0e99643421 More Oximetry fixes 2011-12-04 00:13:14 +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
Mark Watkins
42f54730e3 Removed timeout for Live view, added temporary dump information to help crack CMS60 data stream 2011-12-03 10:06:11 +10:00
Mark Watkins
6e64731b1f Added Printer Dialog, variable cleanup 2011-12-03 00:36:40 +10:00
Mark Watkins
ac3d6a17d9 Drop 0 values from Live Oximetry recordings.. Pack data on the fly, otherwise graph plots will crap out.. 2011-12-02 17:38:44 +10:00