Disclaimer

Hello All!

First of all – thank you for visiting this page. I’ll try to shortly describe the source of the project. Please, forgive me if I’ll make some grammatic mistakes, as English is not my native language.

The project has been inspired by the Leon’s Bataille “CAN BUS Gaming Simulatorproject on Hackaday. Thanks to this, I started to search some information on CANBUS networks etc.

After doing some research – it turned out, that there’s a need for some plugin for the cluster to read the data from SCS’s Telemetry API. Here’s where Silas’s Parker project comes into play, the “ETS2 – Prototype Real Dashboard“.

At first I just tried to fit my needs with what I’ve found on the Internet, but after some time – I’ve learned some basics of C++ programming and started to develop my own version of the DLL plugin. At this moment – the code for Arduino is 99% mine and the code for DLL plugin is 80% mine.

The main problem was with Arduino’s poor performance. At first, I’ve switched from Uno to Mega, but soon I realized that I can perform most of the calculations in my DLL, so the Arduino will be just passing them to the cluster. Now, 99% of calculations are done in the DLL and are sent to Arduino as values ready to be uploaded by CAN-BUS network to the cluster.