|
|
@@ -3554,17 +3554,17 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", language_temperature[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperValue", temp);
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownValue", temp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Closetemp);
|
|
|
}
|
|
|
else
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Alarmtemp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownAction", Closetemp);
|
|
|
}
|
|
|
@@ -3574,10 +3574,10 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
char *pCHlist;
|
|
|
char *pCHListSave;
|
|
|
char sensor_para[512];
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- strcpy(sensor_para, _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para);
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para, _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
pCHlist = strtok_r(sensor_para, ",", &pCHListSave);
|
|
|
// 其他版本功能
|
|
|
@@ -3606,11 +3606,11 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
}
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperChanelName", subTemp);
|
|
|
}
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
- strcpy(sensor_para, _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para, _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para);
|
|
|
pCHlist = strtok_r(sensor_para, ",", &pCHListSave);
|
|
|
// 其他版本功能
|
|
|
while (pCHlist != NULL)
|
|
|
@@ -3658,17 +3658,17 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", language_humidity[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
}
|
|
|
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val2_upper_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperValue", temp);
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val2_lower_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val2_lower_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownValue", temp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val2_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Closetemp);
|
|
|
}
|
|
|
else
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Alarmtemp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val2_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val2_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownAction", Closetemp);
|
|
|
}
|
|
|
@@ -3678,10 +3678,10 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
char *pCHlist1;
|
|
|
char *pCHListSave1;
|
|
|
char sensor_para1[512];
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val2_upper_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- strcpy(sensor_para1, _globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold_ctrl_para);
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager->sensor_val2_upper_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para1, _globalSensorMangerTemp->over_manager.sensor_val2_upper_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager.sensor_val2_upper_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
pCHlist1 = strtok_r(sensor_para1, ",", &pCHListSave1);
|
|
|
// 其他版本功能
|
|
|
@@ -3710,11 +3710,11 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
}
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperChanelName", subTemp);
|
|
|
}
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val2_lower_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val2_lower_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager->sensor_val2_lower_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager.sensor_val2_lower_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
- strcpy(sensor_para1, _globalSensorMangerTemp->over_manager->sensor_val2_lower_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para1, _globalSensorMangerTemp->over_manager.sensor_val2_lower_threshold_ctrl_para);
|
|
|
pCHlist1 = strtok_r(sensor_para1, ",", &pCHListSave1);
|
|
|
// 其他版本功能
|
|
|
while (pCHlist1 != NULL)
|
|
|
@@ -3770,17 +3770,17 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
cJSON_AddStringToObject(data_filed, "sensorId", temp);
|
|
|
cJSON_AddNumberToObject(data_filed, "sensorType", _globalSensorMangerTemp->sensor_type);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", language_atmosphere_gas[__globalDeviceManage._globalDevInfo.product.language]);
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperValue", temp);
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownValue", temp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Closetemp);
|
|
|
}
|
|
|
else
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Alarmtemp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownAction", Closetemp);
|
|
|
}
|
|
|
@@ -3790,10 +3790,10 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
char *pCHlist;
|
|
|
char *pCHListSave;
|
|
|
char sensor_para[512];
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- strcpy(sensor_para, _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para);
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para, _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdUpperChanel", _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
pCHlist = strtok_r(sensor_para, ",", &pCHListSave);
|
|
|
// 其他版本功能
|
|
|
@@ -3822,11 +3822,11 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
}
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperChanelName", subTemp);
|
|
|
}
|
|
|
- if (strlen(_globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para) > 0)
|
|
|
+ if (strlen(_globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para) > 0)
|
|
|
{
|
|
|
- cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para);
|
|
|
+ cJSON_AddStringToObject(data_filed, "thresholdDownChanel", _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para);
|
|
|
memset(subTemp, 0, sizeof(subTemp));
|
|
|
- strcpy(sensor_para, _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl_para);
|
|
|
+ strcpy(sensor_para, _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl_para);
|
|
|
pCHlist = strtok_r(sensor_para, ",", &pCHListSave);
|
|
|
// 其他版本功能
|
|
|
while (pCHlist != NULL)
|
|
|
@@ -3867,17 +3867,17 @@ char* alarm_sensor_threshold_to_json(GlobalSensorManger* _globalSensorManger)
|
|
|
cJSON_AddStringToObject(data_filed, "sensorId", temp);
|
|
|
cJSON_AddNumberToObject(data_filed, "sensorType", _globalSensorMangerTemp->sensor_type);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdType", "");
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperValue", temp);
|
|
|
- sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold);
|
|
|
+ sprintf(temp, "%0.2f", _globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold);
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownValue", temp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_upper_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Closetemp);
|
|
|
}
|
|
|
else
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdUpperAction", Alarmtemp);
|
|
|
- if (_globalSensorMangerTemp->over_manager->sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
+ if (_globalSensorMangerTemp->over_manager.sensor_val1_lower_threshold_ctrl == ALARM_CTRL_CLOSE_CH)
|
|
|
{
|
|
|
cJSON_AddStringToObject(data_filed, "thresholdDownAction", Closetemp);
|
|
|
}
|