From 18c7f9bd4dd971b68e975174b4a765d9e86df5b5 Mon Sep 17 00:00:00 2001 From: tao wang Date: Mon, 14 Aug 2023 18:36:57 +0800 Subject: [PATCH] FIX:fixed some unsupported HMS messages that cannot be displayed Change-Id: Ib5acffb1e2c94bae56aed89fbb71a7a15a660485 (cherry picked from commit f736b576bb809e15f9d90ea49f343c43f2fc7367) --- src/slic3r/GUI/DeviceManager.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 5726bce7f3..0e89999503 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -253,10 +253,7 @@ bool HMSItem::parse_hms_info(unsigned attr, unsigned code) { bool result = true; unsigned int model_id_int = (attr >> 24) & 0xFF; - if (model_id_int < (unsigned) MODULE_MAX) - this->module_id = (ModuleID)model_id_int; - else - this->module_id = MODULE_UKNOWN; + this->module_id = (ModuleID)model_id_int; this->module_num = (attr >> 16) & 0xFF; this->part_id = (attr >> 8) & 0xFF; this->reserved = (attr >> 0) & 0xFF;