This project was developed with a team that races in F4 category. The purpose of the project is to log the signals coming from EFI control unit and from other external devices. Moreover add possibility to connect not compatible CAN-Bus device such as aftermarket steering wheels, dashboard and electronic shifting.
Requirements:
CAN-Bus logging with very high robustness and reliability
Log 2 bus at 1Mbit/s and 500kb/s with different ID protocol, Ext and Std
Packet lost less than 0.01%
Possibility to forward packets from ECU that works on primary CAN-Bus at 500kb/s to second bus working at 1Mb/s
Possibility to change packets structure and generate new packet to control device such as aftermarket steering wheels, dashboard and electronic shifting
Latency less than 2ms from ECU shifting signal to start of actuation