From 7667e188d778ee3d0744a4771f65d748ba51b099 Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Thu, 26 Jun 2025 16:45:17 +0800 Subject: [PATCH] FIX: flowrate cali adapt to new protocol jira: STUDIO-12834 Change-Id: I892219350d6dd46bc92037c146af1911214d598d (cherry picked from commit b86677be4e5771da4362ea41dfeb3a161fcc33f7) --- src/slic3r/GUI/DeviceManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index dfb4b3bc5f..bac4b1c4d8 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -2777,6 +2777,9 @@ int MachineObject::command_start_flow_ratio_calibration(const X1CCalibInfos& cal j["print"]["filaments"][i]["nozzle_temp"] = calib_data.calib_datas[i].nozzle_temp; j["print"]["filaments"][i]["def_flow_ratio"] = std::to_string(calib_data.calib_datas[i].flow_rate); j["print"]["filaments"][i]["max_volumetric_speed"] = std::to_string(calib_data.calib_datas[i].max_volumetric_speed); + j["print"]["filaments"][i]["extruder_id"] = calib_data.calib_datas[i].extruder_id; + j["print"]["filaments"][i]["ams_id"] = calib_data.calib_datas[i].ams_id; + j["print"]["filaments"][i]["slot_id"] = calib_data.calib_datas[i].slot_id; if (i > 0) filament_ids += ",";