Commit Graph

3273 Commits

Author SHA1 Message Date
sawinglogz
d77ee5025a Comment out BrokenSummary and BrokenWaveform channels, as they are no longer used.
No functional change.
2020-03-24 13:50:30 -04:00
sawinglogz
389ddd1631 Import remaining parsed PRS1 settings: backup breath settings, tidal volume, rise time, EZ-Start, and Auto-Trial.
DreamStation ramp time and mask resistance "off" settings are now also imported.

Ventilator alarms are not yet parsed reliably enough to import at this time.
2020-03-23 21:09:55 -04:00
sawinglogz
77a34518bc Rename PRS1 mask resistance lock and setting channels for clarity. 2020-03-23 13:07:08 -04:00
sawinglogz
3eb2ad4a7b Import all remaining parsed PRS1 settings seen on bricks: flex lock, tubing type lock, mask resist lock, show AHI, and ramp type.
Also remove superfluous mask resist status.
2020-03-23 12:59:06 -04:00
sawinglogz
fb59597367 Clean up F3V3 breath rate range tests. No functional changes. 2020-03-23 11:45:10 -04:00
sawinglogz
5c9c140248 Update PRS1 settings range checks based on all test data. 2020-03-22 23:19:35 -04:00
sawinglogz
18fc074a45 Add all known PRS1 settings to the parsed event stream, in particular backup breath settings.
Also add more value and range checks for settings based on initial small
sample set. These will be dialed back once tested against all test data.
2020-03-22 20:00:09 -04:00
sawinglogz
9e005ac27f Update CONTRIBUTING with branch character limitations.
Also update the mirroring URL to Gitlab's new (September) requirement.
2020-03-21 23:42:32 +00:00
sawinglogz
84a2b5cfd1 Fix a crash when canceling a Zeo import.
Also apply the same fix to Dreem import.

Resolves #237.
2020-03-21 17:41:35 -04:00
sawinglogz
da0b4e0a1f Bump the version number so that we don't accidentally call future versions beta-2 any more. 2020-03-21 17:40:58 -04:00
Guy Scharf
844add8c92 Merge branch 'master' into version 2020-03-20 10:20:39 -07:00
Guy Scharf
0071a44f9e Correct version identification in Windows builds. 2020-03-20 10:17:28 -07:00
Phil Olynyk
61c40a6702 Add /usr/local/share to resource pathlist 2020-03-15 16:27:36 -04:00
Phil Olynyk
a688f48f5d Allow linux standard paths for helper folders 2020-03-14 13:43:24 -04:00
Phil Olynyk
59dfb4fcf2 Change VERSION to 1.1.0-beta-2 2020-03-09 21:52:16 -04:00
Phil Olynyk
3617d2af09 Fix typo in CSR string 2020-03-09 21:15:02 -04:00
Phil Olynyk
83f8bef21e Use VERSION to build package name 2020-03-09 20:46:15 -04:00
ArieKlerk
f0d61e8a2c Merge branch 'master' into translations 2020-03-09 19:33:19 +01:00
ArieKlerk
b443f2aeb6 These are the last changes before beta-2 2020-03-09 19:31:46 +01:00
sawinglogz
bc62fce130 Refine PRS1 untested data warning based on new sample data. 2020-03-09 13:57:43 -04:00
sawinglogz
c92ef13e19 Add F0V2 variant of 451P to list of tested PRS1 machines. 2020-03-09 13:13:33 -04:00
sawinglogz
a9b16f26bd Add an error message to PRS1 loader. 2020-03-09 13:03:28 -04:00
sawinglogz
910be1f6af Move PRS1Loader::Open to use the new scanner.
Also update Detect to retain its original behavior of letting the user
select the P-Series folder instead of the root.

Also fix what looked like a hang when backing up PRS1 files. The
progress bar still doesn't update during backup, but at least it
now says that it's backing up and the UI remains responsive.
2020-03-09 12:47:54 -04:00
sawinglogz
0124cdbf1f Move PRS1 card detection and info presentation to the new scanner. 2020-03-09 11:17:59 -04:00
sawinglogz
485be366aa Make search for PRS1 "P-Series" folder truly case-insensitive. 2020-03-09 10:48:10 -04:00
sawinglogz
c8520c8449 Move PRS1 test card scanning into PRS1Loader.
Also reverse the chronological order of tests to provide the most complete output.

The loader itself doesn't yet use the new machine scanner.
2020-03-09 10:28:34 -04:00
sawinglogz
53525a7949 Refactor PRS1 test card scanning in preparation for unifying with loader.
This splits out scanning the directories from processing them, which
also allows for sorting.
2020-03-08 20:58:36 -04:00
sawinglogz
d4fd330a31 Fix regression introduced by cb57643.
The Test1/2 channels were no longer initialized. As a result, all
Test1/2 data got merged into channel 0.
2020-03-08 16:27:18 -04:00
Phil Olynyk
aaaaef0d41 Minor updates to the doc files 2020-03-04 15:23:22 -05:00
Phil Olynyk
f077353a01 Kludge fix for missing Ti and Te segments 2020-03-03 16:47:55 -05:00
Phil Olynyk
3ddb2c22f0 Change team-oscar to oscar-team in email addresss 2020-03-03 11:47:43 -05:00
Phil Olynyk
48259c8ce3 Merge branch 'master' into fix-Linux-packaging 2020-03-02 10:52:29 -05:00
ArieKlerk
023e341e0a This is to repair my fault during a WIN deploy 2020-03-02 08:55:01 +01:00
Phil Olynyk
1563773bae Change refs to nightowlsoftware.ca to team-oscar.org 2020-03-01 12:03:21 -05:00
ArieKlerk
3290660a51 Commit to translations 2020-03-01 15:52:54 +01:00
ArieKlerk
8e2b0e0c0e This is the real test Arie does 2020-02-27 21:45:41 +01:00
Phil Olynyk
e973c6f03c Added README file to building instructions for Linux 2020-02-26 11:35:47 -05:00
Phil Olynyk
7839af548b Remove obsolete version script 2020-02-26 11:16:04 -05:00
Phil Olynyk
505121d368 New packaging scripts - needs README 2020-02-26 11:01:54 -05:00
Phil Olynyk
11b1d9a045 Roll the VAuto TrigCycEvent into the S0 VPAP-S RespEvent type 2020-02-21 21:41:00 -05:00
Phil Olynyk
b4bbdd9a54 update dumpSTR to use the standard edfparser files 2020-02-21 11:29:00 -05:00
sawinglogz
a80134e7db Remove redefinition of nullptr that caused compilation errors under Qt 5.14.
Thanks to mjphyi for tracking this down!

gcc didn't provide very useful error messages, saying that
error: invalid conversion from ‘long int’ to ‘QDebug::Stream*’
was in qglobal.h.

But it really had to do with a few scattered #defines in OSCAR changing
nullptr to NULL (an int). Since OSCAR now requires C++11, and nullptr
is a keyword in C++11, these #defines can go.

Resolves issue #5.
2020-02-18 15:22:51 -05:00
Guy Scharf
03adef372c Merge branch 'master' into preferences 2020-02-17 16:22:31 -07:00
sawinglogz
7fddb47dbc Fix regression in e698879 that prevented detection of shift key on launch. 2020-02-17 17:26:00 -05:00
Guy Scharf
634a139b29 Merge branch 'master' into preferences 2020-02-17 15:25:44 -07:00
Guy Scharf
40644b859d Move engine settings from Appearance to General page in Preferences Dialog
Also changed layout on various pages so that spacing is not disturbed when stretching vertically
    This was an attempt to shrink total dialog height, but that is so far not successful.
2020-02-17 14:42:49 -07:00
sawinglogz
d75a2e9fca Fix debug message when skipping short sessions.
The session ID is not a date on all machines.
2020-02-17 11:04:48 -05:00
sawinglogz
e698879e17 Move graphic engine configuration before creation of QApplication.
Qt was emitting console warnings about attempts to change
Qt::AA_UseDesktopOpenGL after creating the QApplication.
2020-02-17 10:59:26 -05:00
sawinglogz
bba5f93795 Comment out unused slots in MainWindow. 2020-02-17 09:39:38 -05:00
Phil Olynyk
99de650018 Merge branch 'master' into sanity-check-STR-file 2020-02-16 21:42:09 -05:00