修改故障码解析

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; break;
} }
case 0x0CFF26EF: case 0x0CFF26EF: // 边刷
{ {
uint8_t byte = msg->data[7]; // 主芯片 uint8_t byte = msg->data[7]; // 主芯片
@ -154,7 +154,7 @@ void Msg_Handler(const mc::msg::CanFrame::SharedPtr msg)
break; break;
} }
case 0x0CFF36EF: case 0x0CFF36EF: // 主刷
{ {
uint8_t byte = msg->data[7]; // 主芯片 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); 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; break;
} }
} }