From 4542ccae63fe3b199a1a0f06af667938c7e97386 Mon Sep 17 00:00:00 2001 From: tao wang Date: Thu, 7 Dec 2023 17:22:23 +0800 Subject: [PATCH] NEW:installed & supported p1p(plus) jira:[pip plus] Change-Id: I0a69f8629749e3076465b85f28aa39d5e7ae6277 --- src/slic3r/GUI/DeviceManager.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index b1e8cf0e8..291882f54 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -1378,9 +1378,13 @@ void MachineObject::parse_status(int flag) } if (!is_support_p1s_plus) { - is_support_p1s_plus = ((flag >> 27) & 0x1) != 0; - } + auto supported_plus = ((flag >> 27) & 0x1) != 0; + auto installed_plus = ((flag >> 26) & 0x1) != 0; + if (installed_plus && supported_plus) { + is_support_p1s_plus = true; + } + } sdcard_state = MachineObject::SdcardState((flag >> 8) & 0x11);