修改故障上报

This commit is contained in:
root 2025-05-16 13:49:29 +08:00
parent 32e17e29e4
commit 2ba9047fc0

View File

@ -131,7 +131,10 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
if (bit_flag)
{
vehicle_error_code.addErrorCode(1401 + i);
break; // 每个 byte 最多匹配一个错误码
}
else
{
vehicle_error_code.removeErrorCode(1401 + i);
}
}
@ -142,7 +145,10 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
if (bit_flag)
{
vehicle_error_code.addErrorCode(1409 + i);
break; // 每个 byte 最多匹配一个错误码
}
else
{
vehicle_error_code.removeErrorCode(1409 + i);
}
}
break;
@ -158,7 +164,10 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
if (bit_flag)
{
vehicle_error_code.addErrorCode(1301 + i);
break; // 每个 byte 最多匹配一个错误码
}
else
{
vehicle_error_code.removeErrorCode(1301 + i);
}
}
@ -169,7 +178,10 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
if (bit_flag)
{
vehicle_error_code.addErrorCode(1309 + i);
break; // 每个 byte 最多匹配一个错误码
}
else
{
vehicle_error_code.removeErrorCode(1309 + i);
}
}
break;