ENH:add protection to ota version
Change-Id: Iae4c7d6f766c40e5339e608c1378dbd707b5e7c1
This commit is contained in:
parent
cd58ba0bee
commit
7c651c6ba6
|
@ -1358,6 +1358,7 @@ void MachineObject::parse_version_func()
|
|||
is_support_ams_humidity = true;
|
||||
}
|
||||
|
||||
if (ota_version != module_vers.end()) {
|
||||
if (firmware_type == PrinterFirmwareType::FIRMWARE_TYPE_PRODUCTION) {
|
||||
local_use_ssl_for_mqtt = ota_version->second.sw_ver.compare("01.03.01.04") >= 0;
|
||||
}
|
||||
|
@ -1379,6 +1380,7 @@ void MachineObject::parse_version_func()
|
|||
: boost::algorithm::starts_with(local_rtsp_url, "rtsps") ? 2 : 3;
|
||||
file_proto = 2;
|
||||
}
|
||||
}
|
||||
} else if (printer_type == "C11") {
|
||||
is_cloud_print_only = true;
|
||||
if (ota_version != module_vers.end()) {
|
||||
|
@ -1394,6 +1396,7 @@ void MachineObject::parse_version_func()
|
|||
ams_support_auto_switch_filament_flag = esp32_version->second.sw_ver.compare("00.03.11.50") >= 0;
|
||||
}
|
||||
|
||||
if (ota_version != module_vers.end()) {
|
||||
if (lifecycle == PrinterFirmwareType::FIRMWARE_TYPE_PRODUCTION) {
|
||||
is_support_mqtt_alive = ota_version->second.sw_ver.compare("01.03.50.01") >= 0;
|
||||
}
|
||||
|
@ -1403,6 +1406,7 @@ void MachineObject::parse_version_func()
|
|||
else {
|
||||
is_support_mqtt_alive = ota_version->second.sw_ver.compare("01.03.50.01") >= 0;
|
||||
}
|
||||
}
|
||||
|
||||
} else if (printer_type == "C12") {
|
||||
is_support_ai_monitoring = true;
|
||||
|
@ -1410,6 +1414,7 @@ void MachineObject::parse_version_func()
|
|||
is_support_remote_tunnel = true;
|
||||
local_camera_proto = 1;
|
||||
|
||||
if (ota_version != module_vers.end()) {
|
||||
if (lifecycle == PrinterFirmwareType::FIRMWARE_TYPE_PRODUCTION) {
|
||||
is_support_mqtt_alive = ota_version->second.sw_ver.compare("01.03.50.01") >= 0;
|
||||
}
|
||||
|
@ -1421,6 +1426,7 @@ void MachineObject::parse_version_func()
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bool MachineObject::is_studio_cmd(int sequence_id)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue