修改故障码解析
This commit is contained in:
parent
2ba9047fc0
commit
352e6eef45
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user