From 70c0b116fce7c41db9c59e5d495bf5f0d11e95c6 Mon Sep 17 00:00:00 2001 From: Kunlong Ma Date: Tue, 1 Apr 2025 14:40:07 +0800 Subject: [PATCH] FIX: fix some issue in sending files to external storage through cloud JIRA: STUDIO-9372 STUDIO-9374 STUDIO-9368 If the printer version does not support uploading, the original protocol will be used Change-Id: I3d47ac2567c2c6709a5b983ff1ad552d9a8606d4 (cherry picked from commit b8dde8ae7f4f5883fc163c57bb607a08ecdabf2b) --- src/slic3r/GUI/DeviceManager.cpp | 1 + src/slic3r/GUI/DeviceManager.hpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index d4ece5ebbe..8d1f633b7a 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -5562,6 +5562,7 @@ void MachineObject::parse_new_info(json print) is_support_nozzle_blob_detection = get_flag_bits(fun, 13); is_support_upgrade_kit = get_flag_bits(cfg, 14); is_support_command_homing = get_flag_bits(fun, 32); + is_support_brtc = get_flag_bits(fun, 31); } /*aux*/ diff --git a/src/slic3r/GUI/DeviceManager.hpp b/src/slic3r/GUI/DeviceManager.hpp index 85263899e8..5ba30c8837 100644 --- a/src/slic3r/GUI/DeviceManager.hpp +++ b/src/slic3r/GUI/DeviceManager.hpp @@ -870,6 +870,7 @@ public: bool is_support_agora{false}; bool is_support_upgrade_kit{false}; bool is_support_command_homing { false };// fun[32] + bool is_support_brtc { false }; // fun[31], support tcp and upload protocol bool installed_upgrade_kit{false}; int nozzle_max_temperature = -1;