Phil Olynyk
0e1cabbad5
Merge branch 'master' into check-channel-ptr
2020-04-30 12:47:08 -04:00
Phil Olynyk
823266f627
Check result of EDFInfo::Parse()
2020-04-30 12:42:05 -04:00
Guy Scharf
dcd2fa9566
Correct syntax and logic error in selecting SleepyHead folder for migration
2020-04-30 08:35:59 -07:00
Phil Olynyk
c1f986921d
Clean up memory leak I created
2020-04-29 19:51:32 -04:00
Phil Olynyk
cf316e83e9
Revert "Clean up memory leak I created"
...
This reverts commit 832d905d04
.
2020-04-29 19:49:27 -04:00
Phil Olynyk
832d905d04
Clean up memory leak I created
2020-04-29 19:42:26 -04:00
Phil Olynyk
5b64566c59
Increment resmed data version to force rebuilds
2020-04-29 14:11:39 -04:00
Phil Olynyk
4323577412
Merge branch 'master' into add-backup-STR-file
2020-04-29 13:58:35 -04:00
Phil Olynyk
33e5561ad3
Rename STR files to use 8 digit date
2020-04-29 13:57:10 -04:00
sawinglogz
01c7f7cdc0
Exclude additional invalid samples in PRS1 oximetry.
...
Also clean up some function names and remove unnecessary code.
2020-04-29 10:41:08 -04:00
sawinglogz
5f0960aa4d
Add support for PRS1 sessions with oximetry data split between files.
2020-04-29 10:22:12 -04:00
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