LoudSnorer
6466a8ddad
obsolete Hash Methods
2023-02-18 08:58:47 -05:00
LoudSnorer
cf4b86b99a
obsolete Copy Assignment - need to have a destructor defined.
2023-02-18 08:17:26 -05:00
LoudSnorer
93c58ccb52
fail to compile on Ubuntu 22.0 with Clang 14.0.0 - variables set but not used && implicit copy assignment operator
2023-02-17 11:22:27 -05:00
LoudSnorer
10a583dfb7
obsolescence qt hex stream out command was moved to QT::hex .
2023-02-12 07:09:39 -05:00
LoudSnorer
99a3c009f7
Obsoleesence QTime.start/elpased move QElapseTime.start/elapsed. also fixed sprintf. and using QdateTime(date) to get startOfDay.
2023-02-11 20:50:02 -05:00
LoudSnorer
a0f87f72f4
change sprinf to asprintf for QT obsolence
2023-02-09 19:09:19 -05:00
Steve Gearhart
c19b617e15
Viaton Data file with Suffix
2023-01-15 19:50:02 +00:00
Phil Olynyk
452e16bf29
Small change for Ubuntu18.04 compatibility
2022-10-05 15:06:20 -04:00
axt
d61444c4b7
Add some comments
2022-10-03 23:32:51 +02:00
axt
bf09884b4f
Enhance handling of AcSV mode for PrismaLine devices
2022-10-03 22:48:23 +02:00
axt
208fa7cbb4
Enhance prisma loader to support some prismaline modes
2022-09-20 13:49:19 +02:00
axt
b4914c0970
Improve prisma smart loader
2022-09-18 12:12:28 +02:00
axt
befa225434
Use VSnore channel instead of Snore
2022-09-13 21:15:33 +02:00
axt
cd82571dc6
Preliminary support for PrismaLine devices
2022-09-13 21:15:33 +02:00
axt
422e2cc38f
Mark Prisma Soft as tested
2022-09-13 21:15:33 +02:00
axt
f2b811e442
Add initial version of Lövenstein Prisma loader
2022-09-13 21:15:31 +02:00
axt
0001681146
Change edf-parser to be more inheritation-friendly
2022-09-13 21:12:07 +02:00
sawinglogz
b2630bd974
Add 420X150C to the list of tested machines.
...
Also add missing items to previous the beta-1 release notes.
2022-05-16 14:42:27 -04:00
sawinglogz
f3273b2045
Fix incorrect Viatom warning when a CheckMe O2 Max recorded an odd number of samples.
2022-05-09 10:51:17 -04:00
sawinglogz
501af3acf7
Add 521X140C to the list of tested machines.
2022-05-09 10:40:49 -04:00
Phil Olynyk
0ca116f236
Merge branch 'master' into testedAS11models
2022-05-08 20:31:54 -04:00
sawinglogz
ff2450919f
Bump the PRS1 loader version to force a rebuild.
...
There are enough changes at this point that we want to ensure
that people have complete imports.
2022-05-02 16:53:12 -04:00
sawinglogz
08abe0d258
Add 552P to the list of tested machines.
2022-05-02 16:52:19 -04:00
sawinglogz
2b939a4305
Update DS2 warnings based on new test data.
2022-05-02 16:24:48 -04:00
sawinglogz
1098cab272
Add support for incomplete DS2 flow data with a zero tag.
2022-05-02 15:32:28 -04:00
sawinglogz
0c586f92b6
Add 520X130C to the list of tested machines.
2022-05-02 11:31:45 -04:00
sawinglogz
d4afed11fc
Fix PRS1 pressure settings scaling on F5V2.
...
Ramp pressure and events/waveforms were already scaled properly.
2022-05-02 11:31:45 -04:00
sawinglogz
2b0845a32c
Add 410X150C to the list of tested machines.
...
There's one new setting that we don't yet support since we don't
know what it is.
2022-04-24 17:29:19 -04:00
sawinglogz
184fe0d2ff
Add 961TCA to the list of tested machines.
...
In doing so, add PP, CA, and VS support to F5V2 generally,
which so far is just the 960T. We still haven't encountered
LL on an F5V2.
2022-04-24 17:02:25 -04:00
Phil Olynyk
20ea508eb6
Remove smoothing from 2 sec pressure graphs
2022-04-06 12:23:43 -04:00
Phil Olynyk
c23feedf7c
Added 39421 and 39485 to tested models
2022-04-03 11:24:22 -04:00
ArieKlerk
a7d5bafc9a
Third cleanup series: the loader_plugins.
2022-02-27 17:50:10 +01:00
sawinglogz
3e069fa4de
Add 761P to the list of tested machines.
...
Also update F0V4 warnings based on new test data.
2022-02-20 14:37:05 -05:00
Phil Olynyk
acf04f4b45
Move duplicate declarations of EDFType to edfparser and combine them
2022-02-18 14:39:38 -05:00
sawinglogz
df17e279f4
Update F0V6 warnings based on new DS2 test data.
2022-02-16 20:50:47 -05:00
sawinglogz
182bbfcb1e
Add 521X120C to the list of tested machines.
2022-02-16 19:04:17 -05:00
sawinglogz
a9e9cb118c
Fix a null pointer crash when reading PRS1 compliance files with multiple chunks.
...
This doesn't happen normally, but OSCAR shouldn't crash, even when
encountering cards with corrupted directories.
2022-02-16 16:45:26 -05:00
sawinglogz
fd17699692
Add 520X150C to the list of tested machines.
2022-01-26 11:11:24 -05:00
sawinglogz
41b2c27d60
Add support for HT12 heated tube new to DreamStation 2.
2022-01-24 16:04:08 -05:00
sawinglogz
00974d4f49
Skip empty DS2 files.
...
Also update comments based on further testing.
2022-01-24 16:04:08 -05:00
sawinglogz
eac13160b9
Cache DS2 keys during import for a 3x speedup.
...
Crypto overhead now makes import take only twice as long, instead of
of 22x before optimization.
2022-01-24 16:04:08 -05:00
sawinglogz
4b4a0edb0e
Refactor library-dependent crypto calls into separate file and add unit tests.
2022-01-24 16:04:07 -05:00
sawinglogz
1cf4b2b6eb
Add support for decrypting DS2 files with non-default keys.
2022-01-24 16:04:07 -05:00
sawinglogz
ec52b8b436
Add GUID from DreamStation 2 files to machine properties.
2022-01-24 16:04:07 -05:00
sawinglogz
df43925d02
Add support for CheckMe O2 Max.
...
Technically it was already supported, but it generated a lot of warnings
because of data we had never seen or tested. Now that we have test data,
those warnings can go away.
2022-01-10 20:14:04 -05:00
Phil Olynyk
b8eb0e113f
Move mis-placed QTime decls into EFFICIENY ifdef
2022-01-10 18:02:25 -05:00
Phil Olynyk
42cc67e8d9
Use ToTimeDelta instead of AddWaveform in LoadPLD
2022-01-09 17:35:32 -05:00
Phil Olynyk
321a94379f
Skip 20 secs of TiVol, RR, and MinVent; update release notes
2022-01-09 13:49:53 -05:00
Phil Olynyk
d6a925e456
Add check for min pressure equals zero to STR processing.
2022-01-07 19:25:56 -05:00
Phil Olynyk
2f975ea7e9
Add Canadain model number 39423 to tested list
2022-01-07 13:00:19 -05:00