增加部分状态显示

This commit is contained in:
zjk
2025-05-21 09:33:44 +08:00
parent fea319d3bf
commit af8e7a1ed1
11 changed files with 206 additions and 119 deletions
+3
View File
@@ -77,6 +77,9 @@ public:
fcs["faultCode2_uint16"] = data.fc_fault_level_2;
fcs["faultCode3_uint16"] = data.fc_fault_level_3;
fcs["faultCode4_uint16"] = data.fc_fault_level_4;
//新增加通信状态字段
// fcs["fcCommState_uint8"] = data.device_common_status.ccu_status.isTimeout;
fcs["fcCommState_uint8"] = 0;
Json::StreamWriterBuilder writerBuilder;
writerBuilder.settings_["indentation"] = "";
@@ -55,6 +55,12 @@ public:
lbs["powerPackVol_uint16"] = data.dyn_voltage_pack;
lbs["powFaultCode_uint8"] = data.powfaultCode;
lbs["insFaultCode_uint8"] = data.insfaultCode;
//新增加两个通信状态字段
// lbs["insCommState_uint8"] = data.device_common_status.ccu_status.isTimeout;
// lbs["powCommState_uint8"] = data.device_common_status.ccu_status.isTimeout;
//TODO:默认屏蔽故障码
lbs["insCommState_uint8"] = 0;
lbs["powCommState_uint8"] = 0;
Json::StreamWriterBuilder writerBuilder;
writerBuilder.settings_["indentation"] = "";
+1 -1
View File
@@ -34,7 +34,7 @@ public:
// 状态赋值
Json::Value pms;
pms["workCondition_uint"] = state.workCondition;
pms["workCondition_uint8"] = state.workCondition;
pms["currentMod_uint8"] = state.currentMod;
pms["powerState_uint8"] = state.powerState;
pms["faultLevel_uint8"] = state.faultLevel;