diff --git a/oscar/Resources.qrc b/oscar/Resources.qrc index e9011831..8b1241c8 100644 --- a/oscar/Resources.qrc +++ b/oscar/Resources.qrc @@ -48,6 +48,7 @@ icons/eye.png icons/prs1_60s.png icons/dreamstation.png + icons/prds2.png icons/airsense10.png icons/aircurve.png icons/prs1_960.png diff --git a/oscar/SleepLib/loader_plugins/prs1_loader.cpp b/oscar/SleepLib/loader_plugins/prs1_loader.cpp index d4502666..830d9b84 100644 --- a/oscar/SleepLib/loader_plugins/prs1_loader.cpp +++ b/oscar/SleepLib/loader_plugins/prs1_loader.cpp @@ -127,6 +127,8 @@ static const PRS1TestedModel s_PRS1TestedModels[] = { { "700X130", 0, 6, "DreamStation Auto BiPAP" }, { "700X150", 0, 6, "DreamStation Auto BiPAP" }, + { "520X110C", 0, 6, "DreamStation 2 Auto CPAP Advanced" }, // based on bottom label + { "950P", 5, 0, "BiPAP AutoSV Advanced System One" }, { "951P", 5, 0, "BiPAP AutoSV Advanced System One" }, { "960P", 5, 1, "BiPAP autoSV Advanced (System One 60 Series)" }, @@ -481,6 +483,7 @@ QMap s_PRS1Series = { { "System One 60 Series", ":/icons/prs1_60s.png" }, // needs to come before following substring { "System One", ":/icons/prs1.png" }, { "C Series", ":/icons/prs1vent.png" }, + { "DreamStation 2", ":/icons/prds2.png" }, // needs to come before following substring { "DreamStation", ":/icons/dreamstation.png" }, }; diff --git a/oscar/icons/prds2.png b/oscar/icons/prds2.png new file mode 100644 index 00000000..c284a82b Binary files /dev/null and b/oscar/icons/prds2.png differ