I'm working up a device that reads MPH. If some friends want to try it out, I'd like to make sure I'm not at risk of kindly messing up their car's computer.
So, what risks do I face with using a MCP2515? The ones I can think of currently are:
- accidentally sending data that ought not to be sent
- a short onboard Arduino/etc that causes voltage to be sent to HI/LO that shouldn't be there
It seems that the first step would be making sure the code & libraries have all "send" methods removed. All of the libraries I have tried seemed to have some quirks to them, and I'd hate for one of those quirks to be accidentally sending the hex code for the "eject driver" feature.
Perhaps the risks are low, but before telling friends "hey try this" I'd like to identify the risks.