760 lines
26 KiB
C++
760 lines
26 KiB
C++
|
#include "ExtCfg.h"
|
|||
|
#include "BaseConfig.h"
|
|||
|
|
|||
|
ExtCfg::ExtCfg()
|
|||
|
{
|
|||
|
m_LimitCode=63;
|
|||
|
m_OxygenAdc.id=1;
|
|||
|
m_OxygenAdc.code = "OXYGEN";
|
|||
|
m_OxygenAdc.slope = 0.38147555;
|
|||
|
m_OxygenAdc.intercept = 0.0;
|
|||
|
m_AmbientTempAdc.id=2;
|
|||
|
m_AmbientTempAdc.code= "AMBIENTTEMP";
|
|||
|
m_AmbientTempAdc.slope= 0.03814755;
|
|||
|
m_AmbientTempAdc.intercept=0.0;
|
|||
|
m_InnerTempAdc.id=3;
|
|||
|
m_InnerTempAdc.code="INNERTEMP";
|
|||
|
m_InnerTempAdc.slope= 0.03814755;
|
|||
|
m_InnerTempAdc.intercept=0.0;
|
|||
|
m_BlowAdc.id=4;
|
|||
|
m_BlowAdc.code="BLOW";
|
|||
|
m_BlowAdc.slope=0.00076295;
|
|||
|
m_BlowAdc.intercept=0.0;
|
|||
|
|
|||
|
m_PressureAdc.id = 5;
|
|||
|
m_PressureAdc.code = "PRESSURE";
|
|||
|
m_PressureAdc.slope = 0.01907372;
|
|||
|
m_PressureAdc.intercept = -150.0;
|
|||
|
m_FanId = 4;
|
|||
|
|
|||
|
m_ArgonFit.code = "Argon";
|
|||
|
m_ArgonFit.slope = 2.0;
|
|||
|
m_ArgonFit.intercept = 0.0;
|
|||
|
m_ArgonFit.checkWindOffset = 3.0f;
|
|||
|
m_ArgonFit.targeWind = 4.0f;
|
|||
|
m_ArgonFit.alarmWind = 2.0f;
|
|||
|
m_ArgonFit.checkAlarmPercent = 10.0f;
|
|||
|
|
|||
|
m_NitrogenFit.code = "Nitrogen";
|
|||
|
m_NitrogenFit.slope = 2.0;
|
|||
|
m_NitrogenFit.intercept = 0.0;
|
|||
|
m_NitrogenFit.checkWindOffset = 3.0f;
|
|||
|
m_NitrogenFit.targeWind = 4.0f;
|
|||
|
m_NitrogenFit.alarmWind = 2.0f;
|
|||
|
m_NitrogenFit.checkAlarmPercent = 10.0f;
|
|||
|
|
|||
|
m_SelectedFanWindFit = ARGON_FIT_INDEX;
|
|||
|
m_FanWindFit[ARGON_FIT_INDEX] = &m_ArgonFit;
|
|||
|
m_FanWindFit[NITROGEN_FIT_INDEX] = &m_NitrogenFit;
|
|||
|
|
|||
|
m_ComGetOxygen =true;
|
|||
|
m_CheckDataWhenInport = true;
|
|||
|
|
|||
|
m_CameraType = OPT;
|
|||
|
m_UseCamera = false;
|
|||
|
m_IsCameralColorful = false;
|
|||
|
m_IsGainAuto = true;
|
|||
|
m_IsExposureAuto = true;
|
|||
|
m_ExposureTime = 10000.0f;
|
|||
|
m_ExposureTimeMin = 100.0f;
|
|||
|
m_ExposureTimeMax = 10000000.0f;
|
|||
|
m_LogRatio = 0.5f;
|
|||
|
m_ShowImageUV0x = 0.0f;
|
|||
|
m_ShowImageUV0y = 0.0f;
|
|||
|
m_ShowImageUV1x = 1.0f;
|
|||
|
m_ShowImageUV1y = 1.0f;
|
|||
|
m_ShowImageRotateAngle = Angle_0;
|
|||
|
m_ShowImageScaleX = 1.0f;
|
|||
|
m_ShowImageScaleY = 1.0f;
|
|||
|
m_FrameRateEnable = false;
|
|||
|
m_FrameRate = 10.0;
|
|||
|
m_ShowImageAngle = 0.0;
|
|||
|
m_UseShowImageWarpPerspective = false;
|
|||
|
m_ShowImageTopLeftX = 0;
|
|||
|
m_ShowImageTopLeftY = 0;
|
|||
|
m_ShowImageTopRightX = 0;
|
|||
|
m_ShowImageTopRightY = 0;
|
|||
|
m_ShowImageBottomLeftX = 0;
|
|||
|
m_ShowImageBottomLeftY = 0;
|
|||
|
m_ShowImageBottomRightX = 0;
|
|||
|
m_ShowImageBottomRightY = 0;
|
|||
|
m_ShowImagePerspectiveWidth = 800;
|
|||
|
m_ShowImagePerspectiveHeigh = 800;
|
|||
|
|
|||
|
m_model_enable = 1;
|
|||
|
m_model_scan_mode = 1; // 0<><30><EFBFBD><EFBFBD> <20><>1<EFBFBD><31><EFBFBD><EFBFBD>
|
|||
|
m_model_scan_type = "Border"; // 0<><30><EFBFBD><EFBFBD> <20><>1ʵ<31><CAB5>
|
|||
|
m_model_scan_part_id = 0;
|
|||
|
m_model_laser_power = 10;
|
|||
|
m_model_laser_power_min = 0;
|
|||
|
m_model_laser_power_max = 100;
|
|||
|
m_model_laser_speed = 100.0;
|
|||
|
m_model_border_type = Border;
|
|||
|
|
|||
|
m_FanFrequencySlope = 6.0f;
|
|||
|
m_FanFrequencyIntercept = 0.0f;
|
|||
|
m_TestEmissionTime = 10000;
|
|||
|
m_UseDataSeq = false;
|
|||
|
m_AutoCoverSlowWind = true;
|
|||
|
|
|||
|
m_Oxygen1SensorType=MOT500_HIGH;
|
|||
|
m_Oxygen2SensorType = MOT500_HIGH;
|
|||
|
m_OutOxygenSensorType = MOT500_LOW;
|
|||
|
m_HasCleanBoxOxygenSensor = false;
|
|||
|
m_CleanBoxOxygenSensorType = MOT500_LOW;
|
|||
|
|
|||
|
m_AftLaserPowerWaitSecond = 15;
|
|||
|
m_AftLaserStartWaitSecond = 10;
|
|||
|
m_AftLaserEnableWaitSecond = 10;
|
|||
|
|
|||
|
m_UsePowderStick = true;
|
|||
|
m_IsSupplyOneWay = true;
|
|||
|
m_HeatingAlarmPercent = 30.0f;
|
|||
|
m_ScanPowerType = JSY_V1;
|
|||
|
|
|||
|
m_LaserChillerType = DOLUYO;
|
|||
|
m_PurifierChillerType = HANS;
|
|||
|
|
|||
|
m_LaserType = IPG_V1;
|
|||
|
}
|
|||
|
|
|||
|
ExtCfg::~ExtCfg()
|
|||
|
{
|
|||
|
}
|
|||
|
|
|||
|
void ExtCfg::GetUpdateSql(vector<string>& ups)
|
|||
|
{
|
|||
|
char buffer[512];
|
|||
|
sprintf_s(buffer, sizeof(buffer), "UPDATE %s set %s=",
|
|||
|
BaseConfig::TABLE_NAME.c_str(),
|
|||
|
BaseConfig::FIELD_CONFIG_VALUE.c_str()
|
|||
|
);
|
|||
|
string strhead(buffer);
|
|||
|
sprintf_s(buffer, sizeof(buffer), " WHERE %s='%s' AND %s=",
|
|||
|
BaseConfig::FIELD_CONFIG_NAME.c_str(),
|
|||
|
ExtCfg::CONFIG_NAME.c_str(),
|
|||
|
BaseConfig::FIELD_CONFIG_CODE.c_str()
|
|||
|
);
|
|||
|
string strtail(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_OxygenAdc.id).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OXYGEN_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_OxygenAdc.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OXYGEN_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_OxygenAdc.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OXYGEN_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AmbientTempAdc.id).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AMBIENTTEMP_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AmbientTempAdc.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AMBIENTTEMP_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AmbientTempAdc.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AMBIENTTEMP_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_InnerTempAdc.id).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_INNERTEMP_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_InnerTempAdc.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_INNERTEMP_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_InnerTempAdc.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_INNERTEMP_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_BlowAdc.id).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_BLOW_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_BlowAdc.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_BLOW_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_BlowAdc.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_BLOW_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_LimitCode).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_LIMIT_CODE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_FanId).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_FAN_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_SelectedFanWindFit).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SELECTED_FAN_WIND_FIT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.checkWindOffset).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_CHECK_WIND_OFFSET.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.targeWind).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_TARGET_WIND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.alarmWind).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_WIND_LOWER_LIMIT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.checkWindOffset).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_CHECK_WIND_OFFSET.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.targeWind).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_TARGET_WIND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.alarmWind).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_WIND_LOWER_LIMIT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_NitrogenFit.checkAlarmPercent).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_NITROGEN_CHECK_ALARM_PERCENT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ArgonFit.checkAlarmPercent).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_ARGON_CHECK_ALARM_PERCENT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_PressureAdc.id).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_PRESSURE_ID.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_PressureAdc.slope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_PRESSURE_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_PressureAdc.intercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_PRESSURE_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_ComGetOxygen?"1":"0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_COM_GET_OXYGEN.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_CheckDataWhenInport?"1":"0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CHECK_DATA_WHEN_IMPORT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_UseCamera ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_USE_CAMERA.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_CameraType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CAMERA_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_IsCameralColorful ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_IS_CAMERA_COLORFUL.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_IsGainAuto ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CAMERA_IS_GAIN_AUTO.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ExposureTime).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CAMERA_EXPOSURE_TIME.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_IsExposureAuto ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CAMERA_IS_EXPOSURE_AUTO.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_LogRatio).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CAMERA_LOG_RATIO.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageUV0x).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_UV0X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageUV0y).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_UV0Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageUV1x).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_UV1X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageUV1y).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_UV1Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageRotateAngle).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_ROTATE_ANGLE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageScaleX).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_SCRALE_X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageScaleY).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_SCRALE_Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_model_enable).c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_ENABLE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_model_scan_mode).c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_SCAN_MODE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_model_scan_type.c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_SCAN_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_model_laser_power).c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_LASER_POWER.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_model_laser_speed).c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_LASER_SPEED.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_model_border_type).c_str(),
|
|||
|
strtail.c_str(), FIELD_MODEL_BORDER_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_FanFrequencySlope).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_FAN_FREQUENCY_SLOPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_FanFrequencyIntercept).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_FAN_FREQUENCY_INTERCEPT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_TestEmissionTime).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_TEST_EMISSION_TIME.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_UseDataSeq).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_USE_DATA_SEQ.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AutoCoverSlowWind).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AUTO_COVER_SLOW_WIND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_Oxygen1SensorType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OXYGEN1_SENSOR_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_Oxygen2SensorType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OXYGEN2_SENSOR_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_OutOxygenSensorType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_OUT_OXYGEN_SENSOR_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_CleanBoxOxygenSensorType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_CLEAN_BOX_OXYGEN_SENSOR_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_HasCleanBoxOxygenSensor?"1":"0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_HAS_CLEAN_BOX_OXYGEN_SENSOR.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AftLaserPowerWaitSecond).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AFT_LASER_POWER_WAIT_SECOND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AftLaserStartWaitSecond).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AFT_LASER_START_WAIT_SECOND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_AftLaserEnableWaitSecond).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_AFT_LASER_ENABLE_WAIT_SECOND.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_UsePowderStick ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_USE_POWDER_STICK.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_IsSupplyOneWay ? "1" : "0",
|
|||
|
strtail.c_str(),FIELD_IS_SUPPLY_ONE_WAY.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_HeatingAlarmPercent).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_HEATING_ALARM_PERCENT.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_FrameRateEnable ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_FRAME_RATE_ENABLE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_FrameRate).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_FRAME_RATE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_LaserChillerType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_LASER_CHILLER_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_PurifierChillerType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_PURIFIER_CHILLER_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageAngle).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_ANGLE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
m_UseShowImageWarpPerspective ? "1" : "0",
|
|||
|
strtail.c_str(), ExtCfg::FIELD_USE_SHOW_IMAGE_WARP_PERSPECTIVE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageTopLeftX).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_TOP_LEFT_X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageTopLeftY).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_TOP_LEFT_Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageTopRightX).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_TOP_RIGHT_X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageTopRightY).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_TOP_RIGHT_Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageBottomLeftX).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_LEFT_X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageBottomLeftY).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_LEFT_Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageBottomRightX).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_RIGHT_X.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImageBottomRightY).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_RIGHT_Y.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImagePerspectiveWidth).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_PERSPECTIVE_WIDTH.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ShowImagePerspectiveHeigh).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SHOW_IMAGE_PERSPECTIVE_HEIGH.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_ScanPowerType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_SCAN_POWER_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
|
|||
|
sprintf_s(buffer, sizeof(buffer), "%s'%s'%s'%s'",
|
|||
|
strhead.c_str(),
|
|||
|
to_string(m_LaserType).c_str(),
|
|||
|
strtail.c_str(), ExtCfg::FIELD_LASER_TYPE.c_str());
|
|||
|
ups.push_back(buffer);
|
|||
|
}
|
|||
|
|
|||
|
string ExtCfg::CONFIG_NAME ="Ext";
|
|||
|
string ExtCfg::FIELD_OXYGEN_ID="oxygen_id";
|
|||
|
string ExtCfg::FIELD_OXYGEN_CODE="oxygen_code";
|
|||
|
string ExtCfg::FIELD_OXYGEN_SLOPE="oxygen_slope";
|
|||
|
string ExtCfg::FIELD_OXYGEN_INTERCEPT="oxygen_intercept";
|
|||
|
string ExtCfg::FIELD_AMBIENTTEMP_ID="ambient_id";
|
|||
|
string ExtCfg::FIELD_AMBIENTTEMP_CODE = "ambient_code";
|
|||
|
string ExtCfg::FIELD_AMBIENTTEMP_SLOPE="ambient_slope";
|
|||
|
string ExtCfg::FIELD_AMBIENTTEMP_INTERCEPT="ambient_intercept";
|
|||
|
string ExtCfg::FIELD_INNERTEMP_ID="innertemp_id";
|
|||
|
string ExtCfg::FIELD_INNERTEMP_CODE = "innertemp_code";
|
|||
|
string ExtCfg::FIELD_INNERTEMP_SLOPE="innertemp_slope";
|
|||
|
string ExtCfg::FIELD_INNERTEMP_INTERCEPT="innertemp_intercept";
|
|||
|
string ExtCfg::FIELD_BLOW_ID="blow_id";
|
|||
|
string ExtCfg::FIELD_BLOW_CODE="blow_code";
|
|||
|
string ExtCfg::FIELD_BLOW_SLOPE="blow_slope";
|
|||
|
string ExtCfg::FIELD_BLOW_INTERCEPT="blow_intercept";
|
|||
|
string ExtCfg::FIELD_LIMIT_CODE = "Limit_Code";
|
|||
|
string ExtCfg::FIELD_IS_DYNAMIC_FOCUS = "IsDynamicFocus";
|
|||
|
string ExtCfg::FIELD_DEFOCUS_RATIO = "DefocusRatio";
|
|||
|
string ExtCfg::FIELD_DEFOCUS_RATIO_MIN = "DefocusRatioMin";
|
|||
|
string ExtCfg::FIELD_DEFOCUS_RATIO_MAX = "DefocusRatioMax";
|
|||
|
string ExtCfg::FIELD_FAN_ID="fan_id";
|
|||
|
string ExtCfg::FIELD_ARGON_CODE="argon_code";
|
|||
|
string ExtCfg::FIELD_ARGON_SLOPE="argon_slope";
|
|||
|
string ExtCfg::FIELD_ARGON_INTERCEPT="argon_intercept";
|
|||
|
string ExtCfg::FIELD_NITROGEN_CODE="nitrogen_code";
|
|||
|
string ExtCfg::FIELD_NITROGEN_SLOPE="nitrogen_slope";
|
|||
|
string ExtCfg::FIELD_NITROGEN_INTERCEPT = "nitrogen_intercept";
|
|||
|
string ExtCfg::FIELD_SELECTED_FAN_WIND_FIT = "selected_fan_wind_fit";
|
|||
|
string ExtCfg::FIELD_ARGON_CHECK_WIND_OFFSET = "argon_check_wind_offset";
|
|||
|
string ExtCfg::FIELD_ARGON_TARGET_WIND = "argon_target_wind";
|
|||
|
string ExtCfg::FIELD_NITROGEN_CHECK_WIND_OFFSET = "nitrogen_check_wind_offset";
|
|||
|
string ExtCfg::FIELD_NITROGEN_TARGET_WIND = "nitrogen_target_wind";
|
|||
|
string ExtCfg::FIELD_ARGON_WIND_LOWER_LIMIT = "argon_wind_lower_limit";
|
|||
|
string ExtCfg::FIELD_NITROGEN_WIND_LOWER_LIMIT = "nitrogen_wind_lower_limit";
|
|||
|
|
|||
|
string ExtCfg::FIELD_PRESSURE_ID="pressure_id";
|
|||
|
string ExtCfg::FIELD_PRESSURE_CODE="pressure_code";
|
|||
|
string ExtCfg::FIELD_PRESSURE_SLOPE="pressure_slope";
|
|||
|
string ExtCfg::FIELD_PRESSURE_INTERCEPT="pressure_intercept";
|
|||
|
string ExtCfg::FIELD_COM_GET_OXYGEN = "ComGetOxygen";
|
|||
|
string ExtCfg::FIELD_CHECK_DATA_WHEN_IMPORT = "CheckDataWhenImport";
|
|||
|
string ExtCfg::FIELD_CAMERA_TYPE = "CameraType";
|
|||
|
string ExtCfg::FIELD_IS_CAMERA_COLORFUL = "IsCameraColorful";
|
|||
|
string ExtCfg::FIELD_CAMERA_IS_GAIN_AUTO = "IsGainAuto";
|
|||
|
string ExtCfg::FIELD_CAMERA_EXPOSURE_TIME = "ExposureTime";
|
|||
|
string ExtCfg::FIELD_CAMERA_EXPOSURE_TIME_MIN = "ExposureTimeMin";
|
|||
|
string ExtCfg::FIELD_CAMERA_EXPOSURE_TIME_MAX = "ExposureTimeMax";
|
|||
|
string ExtCfg::FIELD_CAMERA_IS_EXPOSURE_AUTO = "IsExposureAuto";
|
|||
|
string ExtCfg::FIELD_CAMERA_LOG_RATIO = "LogRatio";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_UV0X = "ImageUV0X";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_UV0Y = "ImageUV0Y";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_UV1X = "ImageUV1X";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_UV1Y = "ImageUV1Y";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_ROTATE_ANGLE = "ShowImageRotateAngle";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_SCRALE_X = "ShowImageScraleX";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_SCRALE_Y = "ShowImageScraleY";
|
|||
|
string ExtCfg::FIELD_FRAME_RATE_ENABLE = "FrameRateEnable";
|
|||
|
string ExtCfg::FIELD_FRAME_RATE = "FrameRate";
|
|||
|
|
|||
|
string ExtCfg::FIELD_MODEL_ENABLE = "ModelEnable";
|
|||
|
string ExtCfg::FIELD_MODEL_SCAN_MODE = "ModelScanMode";
|
|||
|
string ExtCfg::FIELD_MODEL_SCAN_TYPE = "ModelScanType";
|
|||
|
string ExtCfg::FIELD_MODEL_LASER_POWER = "ModelLaserPower";
|
|||
|
string ExtCfg::FIELD_MODEL_LASER_POWER_MIN = "ModelLaserPowerMin";
|
|||
|
string ExtCfg::FIELD_MODEL_LASER_POWER_MAX = "ModelLaserPowerMax";
|
|||
|
string ExtCfg::FIELD_MODEL_LASER_SPEED = "ModelLaserSpeed";
|
|||
|
string ExtCfg::FIELD_MODEL_BORDER_TYPE = "ModelBorderType";
|
|||
|
string ExtCfg::FIELD_USE_CAMERA = "UseCamera";
|
|||
|
string ExtCfg::FIELD_FAN_FREQUENCY_SLOPE = "FanFrequencySlope";
|
|||
|
string ExtCfg::FIELD_FAN_FREQUENCY_INTERCEPT = "FanFrequencyIntercept";
|
|||
|
string ExtCfg::FIELD_TEST_EMISSION_TIME = "TestEmissionTime";
|
|||
|
string ExtCfg::FIELD_USE_DATA_SEQ = "UseDataSeq";
|
|||
|
string ExtCfg::FIELD_AUTO_COVER_SLOW_WIND = "AutoCoverSlowWind";
|
|||
|
string ExtCfg::FIELD_OXYGEN1_SENSOR_TYPE="Oxygen1SensorType";
|
|||
|
string ExtCfg::FIELD_OXYGEN2_SENSOR_TYPE="Oxygen2SensorType";
|
|||
|
string ExtCfg::FIELD_OUT_OXYGEN_SENSOR_TYPE="OutOxygenSensorType";
|
|||
|
string ExtCfg::FIELD_HAS_CLEAN_BOX_OXYGEN_SENSOR = "HasCleanBoxOxygenSensor";
|
|||
|
string ExtCfg::FIELD_CLEAN_BOX_OXYGEN_SENSOR_TYPE = "CleanBoxOxygenSensorType";
|
|||
|
string ExtCfg::FIELD_AFT_LASER_POWER_WAIT_SECOND = "AftLaserPowerWaitSecond";
|
|||
|
string ExtCfg::FIELD_AFT_LASER_START_WAIT_SECOND = "AftLaserStartWaitSecond";
|
|||
|
string ExtCfg::FIELD_AFT_LASER_ENABLE_WAIT_SECOND = "AftLaserEnableWaitSecond";
|
|||
|
string ExtCfg::FIELD_USE_POWDER_STICK = "UsePowderStick";
|
|||
|
string ExtCfg::FIELD_IS_SUPPLY_ONE_WAY = "IsSupplyOneWay";
|
|||
|
string ExtCfg::FIELD_HEATING_ALARM_PERCENT = "HeatingAlarmPercent";
|
|||
|
string ExtCfg::FIELD_LASER_CHILLER_TYPE = "LaserChillerType";
|
|||
|
string ExtCfg::FIELD_PURIFIER_CHILLER_TYPE = "PurifierChillerType";
|
|||
|
string ExtCfg::FIELD_ARGON_CHECK_ALARM_PERCENT = "ArgonCheckAlarmPercent";
|
|||
|
string ExtCfg::FIELD_NITROGEN_CHECK_ALARM_PERCENT = "NitrogenCheckAlarmPercent";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_ANGLE = "ShowImageAngle";
|
|||
|
string ExtCfg::FIELD_USE_SHOW_IMAGE_WARP_PERSPECTIVE = "UseShowImageWarpPerspective";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_TOP_LEFT_X = "ShowImageTopLeftX";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_TOP_LEFT_Y = "ShowImageTopLeftY";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_TOP_RIGHT_X = "ShowImageTopRightX";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_TOP_RIGHT_Y = "ShowImageTopRightY";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_LEFT_X = "ShowImageBottomLeftX";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_LEFT_Y = "ShowImageBottomLeftY";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_RIGHT_X = "ShowImageBottomRightX";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_BOTTOM_RIGHT_Y = "ShowImageBottomRightY";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_PERSPECTIVE_WIDTH = "ShowImagePerspectiveWidth";
|
|||
|
string ExtCfg::FIELD_SHOW_IMAGE_PERSPECTIVE_HEIGH = "ShowImagePerspectiveHeigh";
|
|||
|
string ExtCfg::FIELD_SCAN_POWER_TYPE = "ScanPowerType";
|
|||
|
string ExtCfg::FIELD_LASER_TYPE = "LaserType";
|