I want to analyze the data from my KTM Duke 390 (2017) CAN Bus.
That is the signal which is at the service connector which is used by OBD - On Board Diagnosis. https://en.wikipedia.org/wiki/CAN_bus
My Torque application tells me the speed is 500kbps and it is OBD-I standard.
ISO15765-4CAN11/500 = 11 bit ID,500 Kbaud from OBD2 protocols
But I am not sure if I can trust them.
When I try to record the signal with my home made CAN bus logger with 500kbps, which works on the bench, I see nothing from my bike.
Maybe my logger does not yet work correctly. Or maybe I just try the wrong bit rate and that is the reason why I don't receive anything.
Did anybody of you read that CAN bus signal and can confirm the speed?
Why do you need to analyse the data from your bike’s ECU?
Did you ever use Torque or another OBD app?
It's interesting what is going on inside the bike.
And Torque and other applications show only part of that information.
One example of what I want to do it know if the headlight is on. If you look at the wiring diagram you will see that are no wires for the different states of it. There is a CAN bus connection. That means that information is available on the CAN bus.
Likely there is also info about the ABS, gears, and many other details.
Do I really need to know? No. Do I like to know? Yes!
If you like have a look at that article from the 1290 in my first comment. I don't expect that there is so much info on the little 390 CAN bus. But I like to see what is available.