mirror of
https://github.com/dalathegreat/Battery-Emulator.git
synced 2025-10-05 10:49:42 +02:00
Add extended ID handling
This commit is contained in:
parent
7869997dd9
commit
1515f9eed9
1 changed files with 4 additions and 0 deletions
|
@ -124,9 +124,13 @@ void canReplayTask(void* param) {
|
||||||
token = strtok(NULL, " ");
|
token = strtok(NULL, " ");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Apply FD in case interface is set to FD
|
||||||
currentFrame.FD = (datalayer.system.info.can_replay_interface == CANFD_NATIVE) ||
|
currentFrame.FD = (datalayer.system.info.can_replay_interface == CANFD_NATIVE) ||
|
||||||
(datalayer.system.info.can_replay_interface == CANFD_ADDON_MCP2518);
|
(datalayer.system.info.can_replay_interface == CANFD_ADDON_MCP2518);
|
||||||
|
|
||||||
|
// Apply extended ID in case ID is longer than 0x7F0
|
||||||
|
currentFrame.ext_ID = (currentFrame.ID > 0x7F0);
|
||||||
|
|
||||||
transmit_can_frame(¤tFrame, datalayer.system.info.can_replay_interface);
|
transmit_can_frame(¤tFrame, datalayer.system.info.can_replay_interface);
|
||||||
}
|
}
|
||||||
} while (datalayer.system.info.loop_playback);
|
} while (datalayer.system.info.loop_playback);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue