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 DBW Modifier — see Configuration Concepts and the controllers overview.

Status

Detailed field and table documentation for the DKG driver will be added as development progresses. Until then, the 8HP configuration page is the closest reference for the overall workflow.