Connect to motorcycle ECU through Diagnostic Connector
I am a hobby racer and want to modify my fuel maps and ignition settings (and more parameters) on outputs generated from my own analysis from a data logger. Not a Dynojet bench....but on the circuit itself. There are solutions and manufactures like: Rexxer, TunerPro, etc... who can do this. But i want to make it myself with elektronics and microcontrollers. CAN-bus is also an options.
I am a hobby racer and want to modify my fuel maps and ignition settings (and more parameters) on outputs generated from my own analysis from a data logger. Not a Dynojet bench....but on the circuit itself. There are solutions and manufactures like: Rexxer, TunerPro, etc... who can do this. But i want to make it myself with elektronics and microcontrollers. CAN-bus is also an options. But as I can tell the ECU is mostly accessed through the Diagnostic Connector. But whick protocol to use? Where to start? For example: a solution which kan handle more protocols. [BMW S1000RR, Ducati 749, Suzuki GSXR, Kawasaki ZX-10R, Triump 675) I thought beginning with reading a diagnostig connector with a scope?? And than make signals (messages) read on the PC with a Diagnostig Connector to FTDI (USB) or RS232? Handshake protocol? ACK/NAK?
This is to ambitious. I am starting smaller...
Want to build a project?
Bring your design to life with the Elektor PCB Service, powered by Eurocircuits. Upload the project files and order professionally manufactured PCBs or assembled boards through a proven European production platform.
Supporting KiCad, Eagle, Gerber, and ODB++ formats, the service is suitable for everything from prototypes and validation builds to series production and volume manufacturing.
Made in Europe. Fast. Reliable. Professional.

Updates from the author