|
|
@@ -1049,20 +1049,7 @@ int g_switch_set_all_single_threshold(void* manger,int ntype,int saddr,char chn,
|
|
|
case AC_SINGLE_B_TYPE:
|
|
|
{
|
|
|
ret = g_switch_set_ac_single_threshold(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
- if (_global_over_manager->product_vol_upper_enable == 1)
|
|
|
- sts |= ENABLE_V_UP;
|
|
|
- if (_global_over_manager->product_vol_lower_enable == 1)
|
|
|
- sts |= ENABLE_V_DOWN;
|
|
|
- if (_global_over_manager->product_cur_upper_enable == 1)
|
|
|
- sts |= ENABLE_A_UP;
|
|
|
- if (_global_over_manager->product_pwr_upper_enable == 1)
|
|
|
- sts |= ENABLE_W_UP;
|
|
|
- if (_global_over_manager->product_pwrcon_upper_enable == 1)
|
|
|
- sts |= ENABLE_P_UP;
|
|
|
- ret = g_switch_set_ac_alarm_ctrl(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
- if(setCh) {
|
|
|
- ret = g_switch_set_ac_single_s_chn_ctrl(manger, saddr, (chn - 1), sts);
|
|
|
- }
|
|
|
+ if(setCh) ret = g_switch_set_ac_alarm_ctrl(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
}
|
|
|
break;
|
|
|
case DC_OUT_TYPE:
|
|
|
@@ -1078,9 +1065,8 @@ int g_switch_set_all_single_threshold(void* manger,int ntype,int saddr,char chn,
|
|
|
ret = g_switch_set_dcpdu_max_power_threshold(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
ret = g_switch_set_dcpdu_max_pwrcon_threshold(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
|
|
|
- if(setCh) {
|
|
|
- ret = g_switch_set_dcpdu_alarm_ctrl(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
- }
|
|
|
+ if(setCh) ret = g_switch_set_dcpdu_alarm_ctrl(manger, saddr, (chn - 1), _global_over_manager);
|
|
|
+
|
|
|
}
|
|
|
break;
|
|
|
case TREE_AC_TYPE:
|
|
|
@@ -1131,28 +1117,6 @@ int g_switch_set_all_single_threshold(void* manger,int ntype,int saddr,char chn,
|
|
|
log_e("Threshold AlarmCtrl Set Error=%s", modbus_strerror(errno));
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- if (_global_over_manager->product_vol_upper_enable == 1)
|
|
|
- sts |= ENABLE_TAC_V_UP;
|
|
|
- if (_global_over_manager->product_vol_lower_enable == 1)
|
|
|
- sts |= ENABLE_TAC_V_DOWN;
|
|
|
- if (_global_over_manager->product_cur_upper_enable == 1)
|
|
|
- sts |= ENABLE_TAC_A_UP;
|
|
|
- if (_global_over_manager->product_pwr_upper_enable == 1)
|
|
|
- sts |= ENABLE_TAC_W_UP;
|
|
|
- if (_global_over_manager->product_pwrcon_upper_enable == 1)
|
|
|
- sts |= ENABLE_TAC_P_UP;
|
|
|
-
|
|
|
- if(setCh) {
|
|
|
- if (__globalDeviceManage._globalDevInfo.product.pwr_type == SmartPDU_Tree_AC_Tree)
|
|
|
- {
|
|
|
- ret = g_switch_set_t_ac_phchn_ctrl(manger, saddr, (chn - 1), sts);
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- ret = g_switch_set_t_ac_chn_ctrl(manger, saddr, (chn - 1), sts);
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
}
|
|
|
break;
|