BMW F10 New Code-Seat Heating/Cooling Adjustment Guide

You are here:
Estimated reading time: 2 min

BMW
F10s come with a wide arrangement of seats. They can be either Comfort or
Standard, Front Heated seats, Rear Heated seats, and Ventilated seats. The
codes below apply directly to those with Comfort / heated and ventilated
front seats and with heated rear seats. I suspect they also apply to other
configurations.

Front seat heating
To switching on seat heating you press the button shown below once for each
temperature level.
The maximum temperature is reached when three LEDs are lit.

The default temperatures are:
Seat Heater position 1 cushion Werte=20 (32°„ C)
Seat Heater position 2 cushion Werte=24 (36°„ C)
Seat Heater position 3 cushion Werte=2D (45°„ C)
Seat Heater position 1 back seat Werte=1D (29°„ C)
Seat Heater position 2 back seat Werte=21 (33°„ C)
Seat Heater position 3 back seat Werte=2B (43°„ C)

The settings can be adjusted by changing the werte values in the following
codes. Remember the werte values are in hexadecimal.

Front driver seat cushions:
SM [6d]-->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST1_KI
SM [6d]-->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST2_KI
SM [6d]-->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST3_KI
 
Front driver seat back:
SM [6d] -->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST1_LE
SM [6d]-->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST2_LE
SM [6d]-->3007 SITZHEIZUNG, 1C-->SHZ_TEMP_SOLL_ST3_LE
Corresponding values can be found for the front passenger seat in the SM
[6e] ECU

Front active seat ventilation
The seat cushion and backrest surfaces are cooled by means of integrated
fans.
To switching on press the button shown below once for each ventilation
level. The highest level (coolest) is active when three LEDs are lit.

The default temperatures are:
Seat cooler position 1 cushion Werte=23 (35°„ C)
Seat cooler position 2 cushion Werte=21 (33°„ C)
Seat cooler position 3 cushion Werte=1E (30°„ C)
Seat cooler position 1 back Werte=23 (35°„ C)
Seat cooler position 2 back Werte=21 (33°„ C)
Seat cooler position 3 back Werte=1E (30°„ C)

The settings can be adjusted by changing the werte values in the following
codes. Remember the werte values are in hexadecimal.

Front driver seat cushions:
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST1_KI
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST2_KI
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST3_KI

Front driver seat back:
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST1_LE
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST2_LE
SM [6d]-->3008 SITZKLIMA, 13-->SKL_TEMP_SOLL_ST3_LE

Corresponding values can be found for the front passenger seat in theSM
[6e] ECU
I selected 25°„ C (werte=19) for my position 3 ventilation setting and it
works great.
The rear seat adjustment are a bit less flexible. The settings correspond
to both seats in the back.

The defaults there are as follows:
Seat Heater position 1 seat back 32°„ C
Seat Heater position 2 seat back 36°„ C
Seat Heater position 3 seat back 45°„ C
Seat Heater position 1 cushion 32°„ C
Seat Heater position 2 cushion 36°„ C
Seat Heater position 3 cushion 45°„ C
The settings can be changed by changing the values (just a few choices with
those) in the following codes:

Rear seat back:
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions,
1C-->TEMP_LEHNE_STUFE_1_FOND
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions,
1C-->TEMP_LEHNE_STUFE_2_FOND
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions,
1C-->TEMP_LEHNE_STUFE_3_FOND

Rear seat cushions:
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C
-->TEMP_SITZ_STUFE_1_FOND
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C
-->TEMP_SITZ_STUFE_2_FOND
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C
-->TEMP_SITZ_STUFE_3_FOND

Note:
For some of you, the heating of your seats may not be controlled by the
settings in the SM ECU or
your car may not have the SM [6d] and SM [6e] ECUs. I would suggest you
look the codes below to adjust the heating of your front seats.

Front seat back:
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C-->
TEMP_LEHNE_STUFE_1_FRONT
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C-->
TEMP_LEHNE_STUFE_2_FRONT
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C-->
TEMP_LEHNE_STUFE_3_FRONT

Front seat cushions:
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C -->
TEMP_SITZ_STUFE_1_FRONT
JBBFE-->3050 SeatHeating_AdditionalSeatFunctions, 1C -->
TEMP_SITZ_STUFE_2_FRONT
JBBFE-->3050SeatHeating_AdditionalSeatFunctions, 1C -->
TEMP_SITZ_STUFE_3_FRONT

Tags:
Was this article helpful?
Dislike 0
Views: 15
Previous: How to Import Database to WINKFP for BMW E-series Programming
Next: What is the procedure for updating BMW iDrive software?