Berichten op de bus zetten is triviaal, de vraag is wat je precies op de bus moet zetten, en of de rest van de elektronica de berichten van die ontbrekende module accepteert als je die zelf op de bus gaat zetten.
Het is al lastiger om bestaande berichten te onderscheppen, aan te passen, en door te sturen, zonder in je kabelboom te gaan knippen. Daarbij moet je er rekening mee houden dat systemen als ABS, ESP, etc. ook op dezelfde bus zitten, en als jij op een verkeerde manier berichten gaat sturen (incorrecte arbitration bijvoorbeeld), of berichten met verkeerde identifiers (overlap),
of berichten met lage identifiers (hoge prioriteit) met hoge frequentie op de bus zet, is het mogelijk dat die systemen stoppen met werken.
Ik heb jaren ervaring met CAN bus, zowel in de industrie, automotive, als luchtvaart, en ik zou hier niet zomaar aan beginnen. Je gaat sowieso een identieke auto met die ontbrekende module nodig hebben om te achterhalen welke identifiers relevant zijn, en dan moet je er op één of andere manier nog achter komen wat de databytes betekenen.
[Bericht gewijzigd door
SparkyGSX
op zondag 30 december 2018 21:58:31
(19%)