BMW Roof Function Center

Interior lighting

Codeable settings
8
Sections
Acoustical confirmation, Alarm system
Definition versions
4

The CarCoding app connects to your BMW via an ELM327 BLE OBD2 adapter to access the Roof Function Center. This unit manages interior lighting and is found in F/G series vehicles, where it is read from the car via SVK. You can modify eight specific settings within this module.

CarCoding allows you to adjust eight settings in the Roof Function Center. Examples include acoustical lock/unlock confirmation, alarm sound, confirmation sound volume, and interior motion detection. You can also configure the OBD alarm and close roof automatically.

Acoustical confirmation

SettingDescription
Acoustical lock/unlock confirmationEnable/disable the acoustical confirmation when the car is locked/unlocked.
Confirmation sound volumeThe volume of the confirmation sound that is played when locking/unlocking the car.
Confirmation sound frequencyThe frequency of the confirmation sound that is played when locking/unlocking the car.
Confirmation sound durationThe duration of the confirmation sound that is played when locking/unlocking the car.

Alarm system

SettingDescription
Alarm soundThe alarm sound that is played when the alarm is triggered.
OBD alarmThe alarm is triggered when the vehicle is locked and communication via the OBD port is detected. Please note that this function requires the car to be equipped with an alarm system.
Interior motion detectionEnable/disable the interior motion detection of the alarm system. Please note that this function requires the car to be equipped with an alarm system.

Doors/windows

SettingDescription
Close roof automatically (1 of 2)The roof closes automatically to the closed or tilted position when rain is detected or after 6 hours. Please also enable “Close roof automatically (2 of 2)” in the “Headunit”. Once coded, the feature can be enabled via iDrive under: Car > Settings > Doors/vehicle access. Use a backup to revert this coding if needed after it has been applied.

Records without a translation are shown in their source language (raw).

Frequently asked questions

What can be coded in the BMW Roof Function Center unit?

CarCoding defines 8 codeable settings for this unit; examples: Acoustical lock/unlock confirmation, Alarm sound, Confirmation sound volume, Confirmation sound frequency, Confirmation sound duration, OBD alarm.

Which BMWs have the Roof Function Center unit?

On F and G series the unit is read from the car via SVK; whether your car has it depends on its equipment.

Which adapter do I need?

An ELM327-based OBD2 adapter with Bluetooth Low Energy (BLE) is all you need; the app runs on iPhone and Android and is free to download.

Get CarCoding

Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.

The app is free to download.