Commit Graph

3653 Commits

Author SHA1 Message Date
sawinglogz
6261752022 Fix zero AHI in CSV session export when there are multiple slices.
This only affected PRS1, and it seems like the other places where
the broken Session::hours() result was used were:

- GT_SESSIONS, which seems to be unused
- settings_wavg, where it had no effect

The other uses of Settings::hours() were where there was only
a single slice, in which case it returned the right result:

- gSessionTimesChar::paint (the one still in use)
- Icon loader
- Resmed loader
2020-04-28 13:00:58 -04:00
sawinglogz
7b65a85c14 Add PRS1 pressure-set channels to CSV export. 2020-04-28 12:11:41 -04:00
sawinglogz
0680424759 Refactor CSV export slightly to make it easier to add new channels.
No functional change.
2020-04-28 12:06:45 -04:00
sawinglogz
a8cd0a72b4 Add support for AVAPS in overview pressure chart. 2020-04-27 20:18:05 -04:00
sawinglogz
4a5322c350 Fix overview pressure chart for PRS1 pressure setting channels. 2020-04-27 17:35:50 -04:00
sawinglogz
670693dd5f Move gPressureChart value calculation into addSlice. 2020-04-27 16:55:56 -04:00
sawinglogz
33eacab53f Refactor gPressureChart::populate(). 2020-04-27 16:46:25 -04:00
sawinglogz
c5768a64fe Simplify gPressureChart upper label formatting. 2020-04-27 16:07:15 -04:00
sawinglogz
d13109bbed Replace gPressureChart array indices with channel-based references. 2020-04-27 15:50:55 -04:00
sawinglogz
0ebf4e70a3 Clean up gPressureChart constructor, with minor refactoring. 2020-04-27 14:46:49 -04:00
sawinglogz
cfca378160 Move pressure chart class into its own files. 2020-04-27 14:12:16 -04:00
Phil Olynyk
16c2784915 Always read STR.edf file from BACKUP folder.
Use real date for STR files in STR_Backup folder, and
only keep the longest file if the dates are the same.
2020-04-26 20:59:23 -04:00
sawinglogz
75bfdf2142 Fix Viatom loader glitch that prevented saving older sessions in a folder. 2020-04-26 14:06:48 -04:00
sawinglogz
f75d5fab9d Update release notes. 2020-04-25 17:08:02 -04:00
sawinglogz
17e2ef0a12 Detect OpenGL crashes on Windows and automatically downgrade to the software engine. 2020-04-25 16:30:35 -04:00
sawinglogz
2ac43a4a79 Fix zipping on Windows. 2020-04-24 16:58:44 -04:00
sawinglogz
2b6cdccb16 Update unexpected data alerts for PRS1 500X110 based on new sample data. 2020-04-24 16:58:44 -04:00
sawinglogz
5f921a0fd1 Fix inverted logic on untested data message. 2020-04-24 16:58:44 -04:00
Phil Olynyk
bd8037384c Really add Thai 2020-04-24 13:58:08 -04:00
Phil Olynyk
f4304f00af Update Arabic and Nederlands, add Thai language 2020-04-24 13:56:32 -04:00
Phil Olynyk
dadc9d9b11 Moved Linux details to BUILD_Linux.md 2020-04-24 13:28:15 -04:00
Phil Olynyk
bfba818c58 Cleaned up README file and added BUILD-Linux.md instructions 2020-04-23 16:11:48 -04:00
sawinglogz
af9e420308 Update release notes with PRS1 fixes. 2020-04-22 17:14:59 -04:00
sawinglogz
0fa066db47 Fix (mask) pressure waveform scaling for PRS1 960T. 2020-04-22 17:14:59 -04:00
sawinglogz
40553fcf5e Add PRS1-specific "peak flow" channel used by pre-DreamStation ventilators. 2020-04-22 17:14:59 -04:00
sawinglogz
d41622443d Remove ramp time and pressure when PRS1 ramp is off for pre-DreamStation machines. 2020-04-22 17:14:59 -04:00
sawinglogz
59e4a3af68 Add icon for older C-Series PRS1 ventilators. 2020-04-22 17:14:58 -04:00
sawinglogz
f189b2f0e2 Clean up consistency checks during import of F3V0 and F3V3.
Import was working, but the consistency checks made a few assumptions
that turned out not to be universally applicable, so they were
making a lot of unnecessary noise.
2020-04-22 17:14:58 -04:00
sawinglogz
141988b6bf Add support for PRS1 F3V0.
Parsing is complete, import still needs review.

The only other functional change is parsing the Bi-Flex lock
setting that also applies F3V3.
2020-04-22 17:14:58 -04:00
sawinglogz
63c58ab3af Update unexpected data alerts for PRS1 F0V2 based on new sample 550P data. 2020-04-22 17:14:58 -04:00
sawinglogz
d09005352a Add support for rise time on DreamStation BiPAP machines (600X-700X).
Also add 600X150 and 700X150 to the list of tested machines, and
refine unexpected data warnings.
2020-04-22 17:14:58 -04:00
Guy Scharf
01280c7450 Update Windows build instructions and buildall.bat for QT 5.12.8 2020-04-20 20:49:15 -07:00
Guy Scharf
0b754b3a44 Improve README, add 150x150 icon 2020-04-20 14:16:04 -07:00
sawinglogz
191e0f89a8 Update Resmed regression tests to follow symlinks. 2020-04-19 14:25:32 -04:00
sawinglogz
0c0d616280 Bump VERSION to 1.1.1-alpha-0 after release of 1.1.0. 2020-04-19 14:25:14 -04:00
Phil Olynyk
e4d5a0d8ce Fix the name in the desktop file 2020-04-17 16:41:05 -04:00
Phil Olynyk
b117648597 Merge branch 'master' into Linux-pkg-fixes 2020-04-17 13:18:35 -04:00
Phil Olynyk
729d930f83 fix conditionals in packaging scripts 2020-04-17 13:15:44 -04:00
Guy Scharf
3ce3b36830 Fix bug in getBuildInfo.awk that happens only when building a release version 2020-04-17 08:40:33 -07:00
Phil Olynyk
c58509d655 Update VERSION to 1.1.0 for release 2020-04-17 10:07:08 -04:00
Phil Olynyk
4d14c3a817 Remove extra blank line at top 2020-04-16 08:44:30 -04:00
Phil Olynyk
ce053767f5 Update release-notes and some language names 2020-04-16 08:20:51 -04:00
Phil Olynyk
307fee5154 New French file from unToutSeul05 2020-04-13 11:37:23 -04:00
Phil Olynyk
d38a9e3536 Add last date to header output 2020-04-13 11:34:01 -04:00
Phil Olynyk
9d511fc91d Make rc versions use release setup 2020-04-11 21:29:50 -04:00
sawinglogz
de494907c7 Update release notes with post-RC1 fixes. 2020-04-11 16:06:57 -04:00
sawinglogz
ea3da552aa Fix untranslated string in mainwindow. 2020-04-11 15:59:45 -04:00
sawinglogz
41fdcd0bd3 Fix pressure relief display in statistics page.
Also revert 691aafd as that change is no longer necessary with this fix.
2020-04-11 15:52:32 -04:00
Phil Olynyk
0d25d31049 Add ifdef around -Adding STR.edf information...- 2020-04-11 11:26:03 -04:00
Phil Olynyk
691aafda25 Change EPRLevel text back to xcmH2O so they show in Stats page 2020-04-11 11:01:24 -04:00