
Android Unit CAN BUS interface
I have an aliexpress standard android unit in my 2004 e46 as in the attached image. It came with a standard CAN BUS decoder that allows steering wheel functions to work, detect open doors, read voltage and vehicle speed. I have an OBD bluetooth adapter that reads codes and live data from the vehicle. But I have to connect it manually every time and it has some annoying green and red lights.
I was wondering if it is possible to have the information that I read with the obd adapter directly displayed in the android unit at all times through maybe an app using the can bus decoder.
Example of information available through the OBD:
- Engine speed
- Vehicle speed
- Current fuel consumption
- Fuel level
- Coolant temperature
- Torque
- Power
- MAF readings
- IAT
- Turbo pressure
- Etc..
I have seen a CAN bus interface incl. connection cable (attached link) that paired with a K CAN android app allows to acess all this information. But since I have the CAN BUS decoder, I should be able to replicate. Many people should also have this decoder, since it is "standard" in these android units for E46s.
https://shop.ibus-app.de/pt/i-bus-app/accessories/interfaces-modules/346/can-bus-interface-incl.-connection-cable