bench_test CAN packets do not use proper IDs #5525

only:hw
This commit is contained in:
rusefi 2023-08-20 21:41:11 -04:00
parent d08fbc2878
commit 80e52f5898
1 changed files with 4 additions and 1 deletions

View File

@ -39,7 +39,10 @@ CanTxMessage::CanTxMessage(CanCategory category, uint32_t eid, uint8_t dlc, size
if (isExtended) {
CAN_EID(m_frame) = eid;
} else {
efiAssertVoid(ObdCode::OBD_PCM_Processor_Fault, eid < 0x800, "Looks like extended CAN ID");
if (eid >= 0x800) {
firmwareError(ObdCode::OBD_PCM_Processor_Fault, "Looks like extended CAN ID %x %s", eid, getCanCategory(category));
return;
}
CAN_SID(m_frame) = eid;
}