#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceCore/DevChamber.h>
◆ DevChamber()
MachineObject * m_owner
Definition DevChamber.h:41
References m_owner.
Referenced by Create().
◆ Create()
◆ CtrlSetChamberTemp()
| int Slic3r::DevChamber::CtrlSetChamberTemp |
( |
int | temp | ) |
|
11{
14 j["print"]["command"] = "set_ctt";
15 j["print"]["ctt_val"] = temp;
16
17 return m_owner->publish_json(j, 1);
18}
static int m_sequence_id
Definition DeviceManager.hpp:197
nlohmann::json json
Definition AssembleList.cpp:42
References m_owner, and Slic3r::MachineObject::m_sequence_id.
◆ GetChamberTemp()
| float Slic3r::DevChamber::GetChamberTemp |
( |
| ) |
const |
|
inline |
float m_temp
Definition DevChamber.h:39
References m_temp.
◆ GetChamberTempEditMax()
| int Slic3r::DevChamber::GetChamberTempEditMax |
( |
| ) |
const |
21{
return m_owner->GetConfig()->GetChamberTempEditMax(); }
References m_owner.
◆ GetChamberTempEditMin()
| int Slic3r::DevChamber::GetChamberTempEditMin |
( |
| ) |
const |
19{
return m_owner->GetConfig()->GetChamberTempEditMin(); }
References m_owner.
◆ GetChamberTempSwitchHeat()
| int Slic3r::DevChamber::GetChamberTempSwitchHeat |
( |
| ) |
const |
23{
return m_owner->GetConfig()->GetChamberTempSwitchHeat(); }
References m_owner.
◆ GetChamberTempTarget()
| float Slic3r::DevChamber::GetChamberTempTarget |
( |
| ) |
const |
|
inline |
float m_temp_target
Definition DevChamber.h:40
References m_temp_target.
◆ HasChamber()
| bool Slic3r::DevChamber::HasChamber |
( |
| ) |
const |
◆ ParseChamber()
| void Slic3r::DevChamber::ParseChamber |
( |
const nlohmann::json & | print_json | ) |
|
26{
29}
void ParseChamberV2_0(const nlohmann::json &print_json)
Definition DevChamber.cpp:37
void ParseChamberV1_0(const nlohmann::json &print_json)
Definition DevChamber.cpp:31
References ParseChamberV1_0(), and ParseChamberV2_0().
◆ ParseChamberV1_0()
| void Slic3r::DevChamber::ParseChamberV1_0 |
( |
const nlohmann::json & | print_json | ) |
|
◆ ParseChamberV2_0()
| void Slic3r::DevChamber::ParseChamberV2_0 |
( |
const nlohmann::json & | print_json | ) |
|
38{
39 if (print_json.contains("device")) {
40 const json &device_jj = print_json[
"device"];
41 if (device_jj.contains("ctc")) {
42 const json &ctc = device_jj[
"ctc"];
44 if (ctc.contains("info")) {
45 const json &info = ctc[
"info"];
48 }
49 }
50 }
51}
static int get_flag_bits(std::string str, int start, int count=1)
Definition DevUtil.cpp:18
References Slic3r::DevUtil::get_flag_bits(), m_temp, and m_temp_target.
Referenced by ParseChamber().
◆ SupportChamberEdit()
| bool Slic3r::DevChamber::SupportChamberEdit |
( |
| ) |
const |
17{
return m_owner->GetConfig()->SupportChamberEdit(); }
References m_owner.
◆ SupportChamberTempDisplay()
| bool Slic3r::DevChamber::SupportChamberTempDisplay |
( |
| ) |
const |
15{
return m_owner->GetConfig()->SupportChamberTempDisplay();}
References m_owner.
◆ m_owner
◆ m_temp
| float Slic3r::DevChamber::m_temp = 0.0f |
|
private |
◆ m_temp_target
| float Slic3r::DevChamber::m_temp_target = 0.0f |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceCore/DevChamber.h
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceCore/DevChamber.cpp
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceCore/DevChamberCtrl.cpp