修改故障码解析

This commit is contained in:
root 2025-05-16 14:05:42 +08:00
parent 2ba9047fc0
commit 352e6eef45

View File

@ -121,7 +121,7 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
break;
}
case 0x0CFF26EF:
case 0x0CFF26EF: // 边刷
{
uint8_t byte = msg->data[7]; // 主芯片
@ -154,7 +154,7 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
break;
}
case 0x0CFF36EF:
case 0x0CFF36EF: // 主刷
{
uint8_t byte = msg->data[7]; // 主芯片
@ -170,20 +170,6 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
vehicle_error_code.removeErrorCode(1301 + i);
}
}
byte = msg->data[5];
for (int i = 0; i < 8; ++i)
{
uint8_t bit_flag = (byte >> (7 - i)) & 0x01;
if (bit_flag)
{
vehicle_error_code.addErrorCode(1309 + i);
}
else
{
vehicle_error_code.removeErrorCode(1309 + i);
}
}
break;
}
}