Obd2 data input?

Hi,

I was just wondering is there any way I can import OBD2 data from my factory Ecu to be logged in the EMUB?

I run stock computer in parallel. It runs the DBW and transmission, the EMB controls the rest. I wanted to obtain the trans temp from the Ecu.

Also would be amazing if I could creat my own engine protection, where I can set it like the parametric outputs if this than that. So I’d trans temp is too hot than limit rpm and boost.

A few years late but using the search function before asking my question and figured I’d try to answer this one. This is a good use case for this functionality. Parallel sensors kinda suck.

This is theoretically possible, although there are some very specific requirements for it

  • Modern ecu with a real can bus (k-line single wire type communication might work but you will be doing a lot of experimenting)
  • really only read one sensor value

…and you’ll probably want a CAN sniffer of some kind to debug.

If you know the CAN bus settings then match them on the EMU Black

for engine coolant temp (example PID 5) you’d send out the PID request on ID 7DF
7DF02 0105 00 00 00 00 00

setup a receive stream for the data (or whatever ID the message comes back on for your car)
7E8 00 00 00 00 00 00 00 00
log channel CLT
8 bit unsigned
pos 4
adjust scaling accordingly

I have not tried exactly this but it should get you on the right track