From f6a230869b020bcd149b7e2878cd33a4200c6a06 Mon Sep 17 00:00:00 2001 From: tao wang Date: Mon, 24 Jun 2024 21:13:14 +0800 Subject: [PATCH] ENH:Support for binding farm mode printers jira:[for farm mode] Change-Id: Icb2eb3f8435bcc1cabcb343ba040ce426eb50581 --- src/slic3r/GUI/DeviceManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 08775c65d..3535dbfd2 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -5240,6 +5240,12 @@ void DeviceManager::on_machine_alive(std::string json_str) std::string printer_signal = j["dev_signal"].get(); std::string connect_type = j["connect_type"].get(); std::string bind_state = j["bind_state"].get(); + + if (connect_type == "farm") { + connect_type ="lan"; + bind_state = "free"; + } + std::string sec_link = ""; std::string ssdp_version = ""; if (j.contains("sec_link")) {