diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index fe9169a34..ff500ad14 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -6217,11 +6217,6 @@ void MachineObject::parse_new_info(json print) bed_temp_target = get_flag_bits(device["bed_temp"].get(), 16, 16); } - if (device.contains("cham_temp")) { - chamber_temp = get_flag_bits(device["cham_temp"].get(), 0, 16); - chamber_temp_target = get_flag_bits(device["cham_temp"].get(), 16, 16); - } - if (device.contains("nozzle")) { json const &nozzle = device["nozzle"]; @@ -6249,6 +6244,10 @@ void MachineObject::parse_new_info(json print) nozzle_obj.nozzle_flow = NozzleFlowType::S_FLOW; } else if (type.substr(1, 1) == std::string("H")) { nozzle_obj.nozzle_flow = NozzleFlowType::H_FLOW; + } else if (type.substr(1, 1) == std::string("A")) { + nozzle_obj.nozzle_flow = NozzleFlowType::S_FLOW; + } else if (type.substr(1, 1) == std::string("X")) { + nozzle_obj.nozzle_flow = NozzleFlowType::S_FLOW; } if (type.substr(2, 2) == std::string("00")) {