Glossary entry

BDC (Body Domain Controller).

BDC (Body Domain Controller) is the G-series body controller, the spiritual successor to the F-series IBO. The BDC consolidated the body-domain role and added battery-registration state on later chassis. Beemuu talks to the BDC on G-series UDS.

Glossary entryUpdated August 2026Open data

Overview

What the BDC controls

Body electronics, light control, climate, the body-domain CBS counters (cabin filter, spark plugs, vehicle check), and on later chassis the battery-registration state. The BDC is the convergence point for body-domain functions.

Target address

0x60 (96 decimal) on G-series UDS.

Battery registration on the BDC

On later F/G-series, the battery-registration routine runs on the BDC rather than the DME. The IBS (intelligent battery sensor) reports to the BDC, which then manages the battery-age model and the charging profile.

CBS counters on the BDC

Cabin filter, spark plugs, vehicle check. On F-series LCI, the BDC took these over from the IBO.

Beemuu support

Beemuu’s G-series profiles include the BDC as a probe target. Battery registration on later F/G-series targets the BDC; on earlier F-series it targets the DME.

FAQ

What is BDC?

Body Domain Controller. The G-series body controller.

What is the BDC target address?

0x60 (96 decimal).

Where does battery registration happen on G-series?

On the BDC, not the DME. Beemuu’s battery-registration routine targets the right module based on the chassis.

Read the source.

Every glossary entry is a project-local definition. Open a PR if you have a correction or a new term to add.

Full glossaryContributing

Last updated: 2026-08-02 ยท Beemuu contributors