Unlock full BMW coding workflow

FA management, ECU flash history, DTC correlations and CAFD automation — free to start.

View Plans

CC-ID Calculator

BMW Check Control ID → CAFD coding parameter mapper

Quick guide: Enter a CC-ID number (0–4095) and press Calculate to get the byte/bit position and hex value for CC_AKTIVIERUNG coding. Use the Database below to search warnings by keyword. Multiple CC-IDs are merged per group — copy the result directly into your coding tool.

Valid range: 0–4095. Separate multiple CC-IDs with commas. One anonymous sample run is available per device/day.

CC-ID Database (loading...)

Results

CC-ID Group Function Byte Bit Value Group Hex

Merged Coding Values

Combined hex values per group — apply these to disable all selected CC-IDs:

✅ CC-ID successfully decoded

Ready to apply these coding values?

Use Bimmer Studio Coding to apply CC_AKTIVIERUNG changes directly to your BMW.

View Plans DTC Explorer →

How it Works

Each CC_AKTIVIERUNG group is 8 bytes (64 bits). One bit controls one CC-ID.

Group: (CC-ID ÷ 64) + 1 → determines which CC_AKTIVIERUNG_N function in the CAFD.

Byte: (CC-ID mod 64) ÷ 8 → which byte within the 8-byte group (0–7).

Bit: (CC-ID mod 64) mod 8 → which bit within that byte (0–7).

To disable: Set the bit to 0. The result byte is 0xFF with the target bit cleared.

BMW CC-ID Fault Code Calculator

Decode BMW CC-ID (Check Control ID) codes into coding-ready values. Each CC-ID maps to a specific byte and bit position in the CC_AKTIVIERUNG CAFD parameter — enter any number 0–4095 and get the exact group, byte, bit, and hex value needed for NCD/CAFD coding.

Requirements & How to Use

1

Enter CC-ID(s): Type one or more CC-ID numbers (0–4095) separated by commas. The calculator computes byte/bit positions instantly.

2

Copy hex value: Results include the CC_AKTIVIERUNG group name and merged hex value — copy it directly into your coding tool.

3

Apply in CAFD: Use E-Sys, BimmerCode, or Coding Studio to write the value to the matching CC_AKTIVIERUNG_N parameter in your vehicle's CAFD.

What Are BMW CC-IDs?

Check Control IDs are numerical identifiers for each warning message — low fuel, door open, tire pressure, service reminders. The CC_AKTIVIERUNG parameter controls which are active.

Supported Models

All BMW with NBT, NBT EVO, MGU, EntryNav2 head units — F-series (2010+) and all G-series. Works with E-Sys, BimmerCode, and NCD coding tools.

Built-in Database

1,235+ known CC-IDs with ECU names, descriptions, and cause information. Search by keyword to find the CC-ID number.

Multiple CC-IDs

Enter multiple CC-IDs separated by commas — values are merged per group, producing ready-to-use hex coding data for your tool.

DTC Explorer → ECU Explorer → VIN Decoder → View Plans →

Sign In

–

Don't have an account? Register