What K+DCAN is
K+DCAN is the serial diagnostic interface used on BMW E-series cars (roughly 2004–2013). One USB cable exposes two channels: K-line and DCAN, and the modules answer KWP2000 and UDS requests.
The full pinout, baud rates and per-module behaviour are on the hardware guide.
Which cars use it
- E87 / E90 / E91 / E92 / E93 (1 and 3 Series)
- E60 / E61 (5 Series)
- E70 / E71 (X5 / X6)
- E89 (Z4)
F- and G-series cars use ENET/DoIP instead.
What you can read
Fault memory, freeze frames, service (CBS) data and live parameters across engine, transmission, chassis and body modules. See the engine profiles for the parameters BeeEmUu polls.