BMW DKG (DCT) — Configuration

DKG support is under development, and the configuration documentation for it is still in progress. This page describes what is already established.

How DKG configuration works

A DKG behind IOcan follows the same OEM-gateway model as the 8HP: the factory TCU keeps shifting, and a gateway controller supplies the engine picture it expects — most importantly engine torque — while reporting gear state back to the car. The on-wire protocol is implemented by the DKG transmission-emulation CAN presets, which are paired with the controller on the transmission-side CAN bus.

The general workflow is the same as for the 8HP:

  1. Add the gateway controller to the configuration.
  2. Add a CAN bus for the transmission and pair the matching DKG preset.
  3. Assign the engine inputs (RPM, throttle/pedal, and a torque source at minimum).
  4. Choose a torque calculation method and fill its tables.
  5. Route the outputs you need (gear display, reverse light, vehicle speed, torque-management handshake).

For the shared concepts — signal flow, controllers, torque estimation methods and the shift torque management handshake — see Configuration Concepts and the controllers overview.

Status

The F-series units are documented on the dedicated Fxx DCT support page; the field and table reference on the BMW OEM Gateway page applies to the DKG as well, since both use the same gateway controller.