소스 검색

1、修改直流PDU因没有频率和功率因数值导致系统崩溃bug

liyuezong 1 년 전
부모
커밋
db7bbf7b7c
1개의 변경된 파일과 3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      pro/src/switch_ctrl.c

+ 3 - 0
pro/src/switch_ctrl.c

@@ -1339,6 +1339,9 @@ int g_switch_get_dcpdu_all_out_info(void* manger,int saddr,int nNumb,PowerInfo*
 
         value = (data_temp[7 + Index] << 16) + data_temp[6 + Index];
         _power[i].consumption = value / 1000.0;
+
+        _power[i].freq = 0;
+        _power[i].factor = 1;
     }
 
     offset = _SWITCH_DCPDU_STS_INFO;