Ciao,
Ho cercato di creare un wrapper in C# per la DLL RKS+CAN.dll, scritta in C++.
Secondo i test, sembra che funzioni correttamente, anche se avvolge una classe C++ fittizia.
Tuttavia, non posso testarlo sulla mia Polo 6R, dato che nemmeno il software CanMonitor fornisce risultati.
Potete tranquillamente suggerire miglioramenti e inserirli direttamente nel codice, oppure comunicarmi le vostre proposte e provvederò io ad implementarle.
Naturalmente, non ci assumiamo alcuna responsabilità o garanzia per il codice sorgente e per eventuali danni che potrebbero derivarne.
P.S.: Dato che non so se posso caricare la DLL C++ su GitHub come progetto open source, dovrete farlo manualmente. Forse Rainer, se le fa piacere, potrebbe caricare direttamente la DLL su GitHub. Come detto, tutti sono invitati a partecipare.
https://github.com/alexander-schmidt-it/dieselschrauber-can-rks-wrapper-for-csharp
Cordiali saluti.
Alexander.