diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 1891a7654..7fd7d375e 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -509,7 +509,7 @@ MachineObject::MachineObject(NetworkAgent* agent, std::string name, std::string bed_temp = 0.0f; bed_temp_target = 0.0f; chamber_temp = 0.0f; - chamber_temp_target = 0; + chamber_temp_target = 0.0f; frame_temp = 0.0f; /* ams fileds */ @@ -3132,7 +3132,7 @@ int MachineObject::parse_json(std::string payload) } if (jj.contains("ctt")) { if (jj["ctt"].is_number()) { - chamber_temp_target = jj["ctt"].get(); + chamber_temp_target = jj["ctt"].get(); } } /* signals */ diff --git a/src/slic3r/GUI/DeviceManager.hpp b/src/slic3r/GUI/DeviceManager.hpp index ac42c19c7..508703759 100644 --- a/src/slic3r/GUI/DeviceManager.hpp +++ b/src/slic3r/GUI/DeviceManager.hpp @@ -514,7 +514,7 @@ public: float bed_temp; float bed_temp_target; float chamber_temp; - int chamber_temp_target; + float chamber_temp_target; float frame_temp; /* cooling */