Add 420X150C to the list of tested machines.

Also add missing items to previous the beta-1 release notes.
This commit is contained in:
sawinglogz 2022-05-16 14:42:27 -04:00
parent 68d5063c85
commit b2630bd974
3 changed files with 16 additions and 5 deletions

View File

@ -11,6 +11,17 @@
<b>This page in other languages:</b>
<br><a href=http://www.apneaboard.com/wiki/index.php/OSCAR_Release_Notes>http://www.apneaboard.com/wiki/index.php/OSCAR_Release_Notes</a></p>
<p>
<b>Changes and fixes in OSCAR v1.4.0-beta-2</b>
<br>Portions of OSCAR are © 2019-2022 by
<i>The OSCAR Team</i></p>
<ul>
<li>[new] Additional Philips Respironics devices tested and fully supported:
<ul>
<li>DreamStation 2 Advanced CPAP (420X150C)</li>
</ul>
</li>
</ul>
<p>
<b>Changes and fixes in OSCAR v1.4.0-beta-1</b>
<br>Portions of OSCAR are © 2019-2022 by
<i>The OSCAR Team</i></p>
@ -18,9 +29,8 @@
<li>[new] Additional Philips Respironics devices tested and fully supported:
<ul>
<li>DreamStation 2 CPAP (410X150C)</li>
<li>DreamStation 2 Auto CPAP Advanced (520X130C)</li>
<li>DreamStation 2 Auto CPAP Advanced (520X110C, 520X150C)</li>
<li>DreamStation 2 Auto CPAP Advanced with P-Flex (521X120C)</li>
<li>DreamStation 2 Auto CPAP Advanced (520X110C, 520X130C, 520X150C)</li>
<li>DreamStation 2 Auto CPAP Advanced with P-Flex (521X120C, 521X140C)</li>
<li>BiPAP Auto (System One 60 Series) (761P)</li>
<li>BiPAP autoSV Advanced 30 (System One 60 Series) (961TCA)</li>
<li>REMstar Auto (System One) (552P)</li>
@ -30,7 +40,7 @@
<li>[fix] Fixed pressure settings scale on BiPAP autoSV Advanced 30 (System One 60 Series) (960T).</li>
<li>[fix] File Export Sessions now exports statistics session data properly.</li>
<li>[fix] Fixed a rare crash on import when encountering corrupted Philips Respironics directories.</li>
<li>[new] Test Mantis integration.</li>
<li>[fix] Fixed an incorrect warning message when importing some CheckMe O2 Max data.</li>
</ul>
<p>
<b>Changes and fixes in OSCAR v1.3.1</b>

View File

@ -134,6 +134,7 @@ static const PRS1TestedModel s_PRS1TestedModels[] = {
{ "700X150", 0, 6, "DreamStation Auto BiPAP" },
{ "410X150C", 0, 6, "DreamStation 2 CPAP" },
{ "420X150C", 0, 6, "DreamStation 2 Advanced CPAP" }, // from FDA filing
{ "520X110C", 0, 6, "DreamStation 2 Auto CPAP Advanced" }, // based on bottom label, boot screen says "Advanced Auto CPAP"
{ "520X130C", 0, 6, "DreamStation 2 Auto CPAP Advanced" }, // from user report
{ "520X150C", 0, 6, "DreamStation 2 Auto CPAP Advanced" }, // from user report

View File

@ -2078,7 +2078,7 @@ bool PRS1DataChunk::ParseSettingsF0V6(const unsigned char* data, int size)
// TODO: Confirm that 4 is 12HT and update ParseTubingTypeV3.
this->ParseTubingTypeV3(data[pos]);
break;
case 0x48: // ??? Seen on DreamStation 2 non-Advanced (410)
case 0x48: // ??? Seen on DreamStation 2 non-Advanced (410) but not either Advanced (420 or 520)
// Appears between 0x2C (ramp time) and 0x2E (flex mode), with a value of 0-4.
CHECK_VALUE(len, 1);
if (data[pos] > 4) {