Sensor Cal.

How the TCU reads its inputs: MAP and TPS calibration, temperature and pressure sensors, and the analog selector channels.

67 parameters: 40 documented, 12 covered by a family note, 15 not yet documented. 9 of the undocumented ones carry the vendor's own description and nothing else. 3 exist only on firmware 10.77.

67 parameters

Cruise control min TPS

# 0x8BD 1×1
No explanation exists yet.

From the official base maps what they contain, not what it does

Official base maps ship 15 on 8HP50, 8HP51, 8HP70, 8HP75; 255 on 8HP45, 8HP90.

Detail
Address
0x1F74 8052
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Cruise Control min TPS

DBW Calibration

# 0x307 1×2
Calibration for the drive-by-wire throttle signal selected by DBW Input, the same job TPS Call does for the main throttle. Only matters when that signal arrives on an analog channel.
Detail

From the official base maps what they contain, not what it does

Values differ between official base maps (2 distinct variants); across all 16 they span 0.73 to 3.42.

Address
0x354 852
Size
1×2 cells
Width
16-bit
Firmware
10.75, 10.77
10.75 name
DBW Cal.

Enable Map Sensor Error 27,28,29

# 0x3C32
Turns the MAP sensor diagnostics (error codes 27, 28 and 29) on or off. If no MAP sensor is wired to the TCU, for example MAP comes over CAN or is unused, switch this off; diagnostics left on for hardware that is not there report phantom errors.
Detail

TurboLamik XDF

Enable and Disable MAP sensor error

From the official base maps what they contain, not what it does

On in 12 of 16 official base maps (8HP45, 8HP50, 8HP51, 8HP75, 8HP90).

Address
0x1EEB 7915
Width
8-bit
Mask
0x10
Firmware
10.75, 10.77

Hand Brake Clutch Pressure

# 0x2581 1×1
No explanation exists yet.

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP45, 8HP50, 8HP51, 8HP75, 8HP90; 5 on 8HP70.

Detail
Address
0x1D72 7538
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Hand Brake Press Clutch

KickDOWN Calibration

# 0x575B 1×1
The throttle percentage above which kickdown activates. Past it the box drops gears, bounded by Minimum gear reduce Kickdown ON, and the kickdown selector row takes over the program behaviour.
Detail

TurboLamik XDF

Specify the TPS value above which kickDOWN will be activated

From the official base maps what they contain, not what it does

Official base maps ship 102 on 8HP45 e90 diesel, 8HP45 e90 petrol, 8HP50 e90 diesel, 8HP50 e90 petrol, 8HP51 supra, 8HP70 e90 diesel, 8HP70 e90 petrol, 8HP70 fxx petrol, 8HP70 mopar petrol, 8HP75 e90 diesel, 8HP75 e90 petrol, 8HP75 fxx petrol, 8HP75 mopar petrol, 8HP75 supra petrol, 8HP90 e90 petrol; 101 on 8HP90 e90 diesel.

Address
0x1E64 7780
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Kickdown Cal.

MAP Sensor Calibration

# 0x2C66 1×2
The MAP sensor transfer curve: which kPa the analog voltage means. The official description lists ready presets (VW/Bosch, MPX, Ecumaster 400 kPa, AEM 4-bar, Supra MK4, GM 4-bar and more); base maps ship the -6 to 323 kPa curve, which is the VW 0281 002 401 / GM 4-bar sensor. Only used when MAP comes in on an analog pin.
Detail

TurboLamik XDF

VW 0281 002 399 0 - 264 kPa VW 0261 230 266 0 - 264 kPa VW 0281 002 401 -6 - 323 kPa VW 0281 002 976 0261230147 -18 -668 MPX 4250AP 3 - 260 kPa MPXHZ 6400A 10 - 416 kPa Ecumaster 400kPa 3- 416 kPa AEM 4-bar -3 - 420 kPa DODGE SRT4 2.4T 5 - 220 kPa Supra MK4 -32 - 221 kPa GM 4Bar 25203477 -6 - 323 kPa

From the official base maps what they contain, not what it does

All 16 official base maps are identical here, spanning -6 to 323.

Address
0x35C 860
Size
1×2 cells
Width
16-bit
Firmware
10.75, 10.77
10.75 name
MAP Cal.

Paddles 2 Delay

# 0x7C5A 1×1
No explanation exists yet.

From the official base maps what they contain, not what it does

Every official base map ships 0.

Detail
Address
0x1F5E 8030
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Buttons2 Delay

Paddles 2 threshold voltage

# 0x2946 2×2
No explanation exists yet.

From the official base maps what they contain, not what it does

All 16 official base maps are identical here, spanning 0.2 to 1.89.

Detail
Address
0x1DCA 7626
Size
2×2 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Buttons2 Threshold Voltage

Press Sensor Linear Calibration

# 0x122F 2×2
No explanation exists yet.

From the official base maps what they contain, not what it does

Values differ between official base maps (2 distinct variants); across all 16 they span -1 to 921.

Detail
Address
0x1FA9 8105
Size
2×2 cells
Width
16-bit
Firmware
10.75, 10.77
10.75 name
Linear Press Cal.

Program Switch Calibration

# 0x42FC 1×8
The eight voltage points for a rotary program switch on the 0-5V analog input: the TCU matches the measured voltage to these points to pick P1-P8. Base maps ship a ladder from 0.55 V up to 4.51 V. A rotary here is the documented way to reach all 8 programs.
Detail

From the official base maps what they contain, not what it does

All 16 official base maps are identical here, spanning 0.55 to 4.51.

Address
0x1BDD 7133
Size
1×8 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Program Switch Cal.

TPS Calibration

# 0x4DA5 1×2
Maps the analog TPS voltage to throttle percentage. Only in play when TPS Input points at an analog channel (default A4, pin 6). Calibrate at closed and full throttle and make sure both readings are repeatable.
Detail

From the official base maps what they contain, not what it does

Values differ between official base maps (3 distinct variants); across all 16 they span 0.1 to 3.42.

Address
0x350 848
Size
1×2 cells
Width
16-bit
Firmware
10.75, 10.77
10.75 name
TPS Cal.

Vss Input Pull DOWN

# Vendor description only 0x68E7

TurboLamik XDF

Pull DOWN 100R

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Detail
Address
0x17CA 6090
Width
8-bit
Mask
0x20
Firmware
10.75, 10.77
10.75 name
VSS Input Pull DOWN

Vss Input Pull UP

# Vendor description only 0x506C

TurboLamik XDF

Pull Up 2,2K

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Detail
Address
0x17CA 6090
Width
8-bit
Mask
0x10
Firmware
10.75, 10.77
10.75 name
VSS Input Pull UP

Vss Sensitive Voltage

# 0x3214 1×1
No explanation exists yet.

From the official base maps what they contain, not what it does

Every official base map ships 0.02.

Detail
Address
0xE6F 3695
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
VSS Sensitive Voltage

Analog Engine Speed 6

Engine RPM/2

# 10.77 only Vendor description only 0x30C1

TurboLamik XDF

calculates half lower engine speed

Detail
Address
0x1EFD 7933
Width
16-bit
Mask
0x200
Firmware
10.77

Engine Speed Input (number of teeth)

# 0x4FDA 1×1
Pulses per engine revolution on the RPM wire (pin 65). ECU tacho output = 2 or 3, 36-2 wheel = 34, 36-1 = 35, 60-2 = 58. Wrong value = RPM reads a multiple of reality and the box shifts off bad data.
Never run a trigger under 20 teeth; low-resolution RPM can damage the transmission.
Detail

TurboLamik XDF

Number of teeth per 360 degree. How many pulses to calculate engine speed. Examples ECU tachometer output (regular signal) set to 2 or 3. Crankshaft sensor: 60-2 set 58 36-1 set 35 36-2 set 34

From the official base maps what they contain, not what it does

Every official base map ships 3.

Address
0x5A2 1442
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Engine Speed Input Filtering

# 0x6F3D 1×1
Stabilises RPM reading for irregular tooth spacing (missing-tooth wheels). Set it to the same value as the tooth count: 58 for 60-2, 35 for 36-1.
Detail

TurboLamik XDF

This paramters is used to filtering better stabilization for irregular tooth spacing. Examples: ECU tachometer output (regular signal) set to 1,2 or 3. Crankshaft sensor: 60-2 set 58 36-1 set 35 36-2 set 34 If equal spacing, put same value as Engine Speed Input Teeth.

From the official base maps what they contain, not what it does

Every official base map ships 3.

Address
0xE5A 3674
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Engine Speed Input Pull DOWN

# 0x3529
Switches the internal 100R pull-down onto the engine speed input (pin 65), the counterpart of the 2.2k pull-up flag. Only one of the two should be on, matched to how your RPM source drives the wire.
Detail

TurboLamik XDF

Pull DOWN 100R

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Address
0x17CA 6090
Width
8-bit
Mask
0x8
Firmware
10.75, 10.77
10.75 name
Engine Speed Input Pull Down

Engine Speed Input Pull UP

# 0x1686
Switches the internal 2.2k pull-up onto the engine speed input (pin 65). The pin wants a 0-5V square wave; the pull-up is for sources that only switch the line to ground and cannot drive it high themselves.
Detail

TurboLamik XDF

Pull Up 2,2K

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Address
0x17CA 6090
Width
8-bit
Mask
0x4
Firmware
10.75, 10.77

Engine Speed Input Sensitive Voltage

# 0x8AF 1×1
Voltage threshold the TCU uses to square up the RPM signal. Scope the crank signal close to the TCU, note the waveform peak, and set this slightly below it: ~2.3 V for a common 2.5 V Hall sensor, ~4.7 V for a 5 V square wave. Too high misses teeth at low RPM; too low lets noise trigger false counts.
Detail

The official description just repeats the field name.

TurboLamik XDF

Engine Speed Input

From the official base maps what they contain, not what it does

Every official base map ships 2.49.

Address
0xE6C 3692
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Analog Selector 6

Audi 8hp55 analog input

# Vendor description only 0x62D3 2×1

TurboLamik XDF

0- OFF 1 to12- Analog 1 to 12

From the official base maps what they contain, not what it does

All 16 official base maps are identical here, spanning 1 to 3.

Detail
Address
0x1F35 7989
Size
2×1 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Audi 8hp55 Analog Input

Audi 8hp55 voltage Cal

# Vendor description only 0x6736 2×5

TurboLamik XDF

Position Voltage 0-5V

From the official base maps what they contain, not what it does

Every official base map ships 5 in all 10 cells.

Detail
Address
0x1F37 7991
Size
2×5 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Audi 8hp55 Voltage Cal.

Audi 8hp55 voltage hysteresis

# Vendor description only 0x6B65 1×1

TurboLamik XDF

Hysteresis

From the official base maps what they contain, not what it does

Every official base map ships 0.25.

Detail
Address
0x1F41 8001
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Audi 8hp55 Analog Inputoltage Hysteresis

Selector Cal Analog

# 0x24B8 1×8
Voltage calibration for an analog 0-5V gear selector: the voltages for P, R, N and the D-range positions D/P1 through P5 (the D cell doubles as P1). Only used when Selector Input points at an analog channel. Measure the lever in each position and enter what you see.
Detail

TurboLamik XDF

Voltage 0-5V

From the official base maps what they contain, not what it does

Values differ between official base maps (2 distinct variants); across all 16 they span 0.55 to 5.

Address
0x1DC2 7618
Size
1×8 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Selector Cal. Analog

Selector Cal Analog input switching

# 0x7827 1×6
Per-position channel map for the switching selector (Selector Input = 15): assigns an analog input to each lever position P, R, N, D, S and M (0 = unused). Ships all OFF.
Detail

TurboLamik XDF

0- OFF 1 to12- Analog 1 to 12

From the official base maps what they contain, not what it does

Every official base map ships 0 in all 6 cells.

Address
0x1EF3 7923
Size
1×6 cells
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Selector Cal. Analog Input Switching

Selector Cal Analog input switching Invert

# family 0x7A0D
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1F75 8053
Width
8-bit
Mask
0x1
Firmware
10.75, 10.77
10.75 name
Selector Cal. Analog Input Switching Invert

Sensor Input 37

Bump Input

# 0x6D78 1×1
The trigger for bump staging: each press rolls the car forward a tiny set distance while held on the trans-brake. 0 shares the paddle-up or parking button, 1-12 give it its own analog channel, 13 takes it from CAN2. The distance itself is set in the bump tables (40 pulses equal one output-shaft revolution).
Detail

TurboLamik XDF

0- Paddles DOWN or Parking button 1 to12- Analog 1 to 12 13- CAN2

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP50, 8HP51, 8HP70, 8HP75; 255 on 8HP45, 8HP90.

Address
0x1F72 8050
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Bump Input Invert

# family 0xEF4
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1EEB 7915
Width
8-bit
Mask
0x80
Firmware
10.75, 10.77

Cruise Control Input

# family 0x6A81 1×1
Source picker for this function: 0 turns it off, 1-12 read an analog channel on a fixed connector pin (A1=31, A2=4, A3=5, A4=6, A5=7, A6=10, A7=11, A8=12, A9=13, A10=15, A11=36, A12=37); any higher codes are listed in the official description. Leave functions you do not use at 0.
Detail

TurboLamik XDF

0- off 1 to12- Analog 1 to 12

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP50, 8HP51, 8HP70, 8HP75; 255 on 8HP45, 8HP90.

Address
0x1F73 8051
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Cruise Control Invert

# family 0xA65
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Address
0x1EFD 7933
Width
16-bit
Mask
0x2
Firmware
10.75, 10.77

DBW Input

# 0x940 1×1
Where the TCU reads the drive-by-wire throttle signal, separate from the main TPS input. The Haltech CAN integration expects 13 (CAN); leave it 0 when your setup does not send one.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- Can2A Input 14- Can2B Input

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x17D9 6105
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Engine RPM Input

# 0x6D6F 1×1
Where engine speed comes from: 2 is the dedicated RPM wire (pin 65, 0-5V square wave, signal ground on pin 43), 3 and 4 read it from the CAN engine streams. Base maps ship 3 (CAN A). Note the CAN code is 3 here, not 13 like the other pickers.
When wired, use a proper crank trigger (36-1 or 60-2) and never fewer than 20 teeth, and never a slow filtered tacho output. Low-resolution RPM has caused clutch damage.
Detail

TurboLamik XDF

0-OFF 2- RPM INPUT 3- Can2A Input 4- Can2B Input 2= default

From the official base maps what they contain, not what it does

Every official base map ships 3.

Address
0x17F1 6129
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Footbrake Automatic Detection

# 0x78E7
Lets the TCU pick the foot brake up from CAN automatically when the ECU stream carries it, with the wired input as fallback. Base maps ship it ON alongside the pin-11 wiring. Brake over CAN only exists on the v2 stream (CAN standard 7) and OEM donor profiles; on everything else the wire does the work.
Detail

TurboLamik XDF

Automatically detects the foot brake in CAN communication

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1EFB 7931
Width
16-bit
Mask
0x8000
Firmware
10.75, 10.77

Footbrake Signal Input

# 0x16FD 1×1
Where the TCU reads the footbrake: an analog pin (default 7 = pin 11, wired to the brake-light circuit, +12 V = braking) or CAN (13). Brake over CAN only exists on the v2 stream (profile 7) and OEM donor profiles; every other ECU needs the wire.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- Can Input 7= default

From the official base maps what they contain, not what it does

Every official base map ships 7.

Address
0x17DC 6108
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Footbrake Signal Input Invert

# 0x1CA2
Flips the sense of the wired footbrake signal. The standard wiring is +12V from the brake-light circuit on pin 11 (A7), where high means braking, so leave this off for that; turn it on only if your brake switch drives the pin the other way around.
Detail

TurboLamik XDF

Default is off, Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Address
0x17EF 6127
Width
8-bit
Mask
0x4
Firmware
10.75, 10.77

Footbrake Signal Level

# Vendor description only 0x1152 1×1

TurboLamik XDF

Voltage threshold level of analog input for footbrake signal. Make sure to check Input Invert type to choose if signal would be active as high or low.

From the official base maps what they contain, not what it does

Official base maps ship 4 on 8HP50, 8HP51, 8HP70, 8HP75; 5 on 8HP45, 8HP90.

Detail
Address
0x1FA7 8103
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Hand Brake Input

# 0x1AF8 1×1
Where the TCU reads the handbrake. The wired channel is A9 (pin 13), switched to ground with an internal 10k pull-up; higher codes use a virtual aux channel. Every official base map ships this OFF (0), so only set it when a handbrake signal is actually wired.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13 to 20 - Virtual Aux 13-20 9 = default

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x17DD 6109
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Hand Brake Input Invert

# 0x7D3A
Flips the sense of the handbrake input. The standard wiring on pin 13 (A9) is switched to ground against an internal 10k pull-up, so the pin reads low when the handbrake is on. If the TCU sees the handbrake exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

On in 6 of 16 official base maps (8HP70, 8HP90).

Address
0x17EF 6127
Width
8-bit
Mask
0x8
Firmware
10.75, 10.77

KickDOWN Input

# 0x5AC 1×1
Where the kickdown request comes from. 0 derives it from the throttle signal using the Kickdown Call TPS threshold, so no extra wiring is needed; 1-12 read a dedicated kickdown switch on that analog channel, and 13 takes it from OEM CAN.
Detail

TurboLamik XDF

0- Use TPS 1 to12- Analog 1 to 12 13- OEM CAN

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP50, 8HP51, 8HP70, 8HP75, 8HP90; 13 on 8HP45.

Address
0x1E63 7779
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Kickdown Input

KickDOWN Invert

# family 0x520D
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1E20 7712
Width
8-bit
Mask
0x2
Firmware
10.75, 10.77
10.75 name
Kickdown Invert

Linear Pressure Input

# family 0x34DD 1×1
Source picker for this function: 0 turns it off, 1-12 read an analog channel on a fixed connector pin (A1=31, A2=4, A3=5, A4=6, A5=7, A6=10, A7=11, A8=12, A9=13, A10=15, A11=36, A12=37); any higher codes are listed in the official description. Leave functions you do not use at 0.
Detail

TurboLamik XDF

0- off 1 to12- Analog 1 to 12

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP50, 8HP51, 8HP70, 8HP75; 255 on 8HP45, 8HP90.

Address
0x1FA8 8104
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Linear Presurel Input

Lockup Closed Input

# family 0x1EBE 1×1
Source picker for this function: 0 turns it off, 1-12 read an analog channel on a fixed connector pin (A1=31, A2=4, A3=5, A4=6, A5=7, A6=10, A7=11, A8=12, A9=13, A10=15, A11=36, A12=37); any higher codes are listed in the official description. Leave functions you do not use at 0.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x17DE 6110
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Lockup Closed Input Invert

# family 0x2E62
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1D71 7537
Width
8-bit
Mask
0x1
Firmware
10.75, 10.77

Map Sensor Input

# 0x50AA 1×1
Where the TCU reads manifold pressure. Analog default is 5 (A5, pin 7, with a sensor preset in MAP Call); 13 takes it from the engine-ECU CAN stream, which is how the base maps ship. MAP feeds the internal torque calculation, so any setup with Torque Calculation Input on internal needs a working MAP source.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- Can2A Input 14- Can2B Input 5= default

From the official base maps what they contain, not what it does

Every official base map ships 13.

Address
0x17D7 6103
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

MUX Input

# 0x56BB 1×1
The analog channel that carries the multiplexed button ladder: several buttons share one wire through resistors (2.2k in series to +5V, then 10k / 4.7k / 2.2k per button), and the TCU decodes which is pressed from the voltage. The XDF default is 12 (A12, pin 37), but every base map ships it OFF (0); set it only when a button ladder is actually wired. Functions like Paddles 1 then select the decoded buttons as MUX1-MUX3 (codes 15-17).
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 12= default

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x1DDE 7646
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Paddels 1 automatic detection

# 10.77 only Vendor description only 0x694F

TurboLamik XDF

Automatically detects the Paddels in CAN communication

Detail
Address
0x1FB2 8114
Width
16-bit
Mask
0x1
Firmware
10.77

Paddles 1

# 0x2353 2×1
Where both paddles are read: row 1 the up paddle, row 2 the down paddle. Base maps ship 11 and 12 (A11 pin 36 up, A12 pin 37 down); the Supra map ships 13/13 (OEM CAN paddles). Ground-switched against internal 10k pull-ups, and Paddles 1 Invert ships ON to match.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- OEM CAN 14- NU 15- MUX1 16- MUX2 17- MUX3 18- Parametric Out 1 19- Parametric Out 2 20- Parametric Out 3 21- Parametric Out 4 23-30 Virtual AUX 13-20 11= default

From the official base maps what they contain, not what it does

Values differ between official base maps (2 distinct variants); across all 16 they span 11 to 13.

Address
0x17DF 6111
Size
2×1 cells
Width
8-bit
Firmware
10.75, 10.77

Paddles 1 Invert

# 0x2241
Active-low handling for the shift-up paddle: the paddle on pin 36 (A11) switches to ground against an internal 10k pull-up, so a pressed paddle reads low. Base maps ship this ON to match that wiring; only change it if your paddle switches +V instead.
Detail

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x17EF 6127
Width
8-bit
Mask
0x1
Firmware
10.75, 10.77

Paddles 2

# 0x3E52 2×1
A second up/down paddle pair. Ships with both rows on 6 (A6, pin 10, the paddle MUX input with its 2.2k pull-up), two buttons sharing the ladder wire. The main down paddle is configured in Paddles 1, row 2.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 6= default

From the official base maps what they contain, not what it does

Every official base map ships 6 in all 2 cells.

Address
0x17ED 6125
Size
2×1 cells
Width
8-bit
Firmware
10.75, 10.77

Paddles 2 Invert

# family 0x4B99
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x17EF 6127
Width
8-bit
Mask
0x2
Firmware
10.75, 10.77

Parking Signal Input

# 0x6195 1×1
An optional dedicated Park button on an analog or virtual aux channel, driving the Parking output. Without one, Park engages automatically on power-down, and with a handbrake wired a Park button is optional anyway.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 23-30 Virtual AUX 13-20

From the official base maps what they contain, not what it does

Official base maps ship 0 on 8HP45, 8HP50, 8HP51, 8HP70, 8HP75; 9 on 8HP90.

Address
0x1B57 6999
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Parking Signal Input Invert

# family 0x68E6
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

TurboLamik XDF

Invert not active, signal active in HIGH state Invert active will make signal active in LOW state

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x17EF 6127
Width
8-bit
Mask
0x10
Firmware
10.75, 10.77

Program Switch automatic detection

# 0x41C
If the program-switch analog input reads 0 V, the TCU uses the gear selector as the program switch instead. Handy fallback for cars without a dedicated rotary: an OEM lever then switches P1-P5 from the D range.
Detail

TurboLamik XDF

if the analog voltage is 0, the tcu uses the selector as a program switch

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1EFB 7931
Width
16-bit
Mask
0x1
Firmware
10.75, 10.77

Program Switch Button

# family 0xF96 2×1
Source picker for this function: 0 turns it off, 1-12 read an analog channel on a fixed connector pin (A1=31, A2=4, A3=5, A4=6, A5=7, A6=10, A7=11, A8=12, A9=13, A10=15, A11=36, A12=37); any higher codes are listed in the official description. Leave functions you do not use at 0.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13 to 20 - Virtual Aux 13-20

From the official base maps what they contain, not what it does

Every official base map ships 0 in all 2 cells.

Address
0x1E74 7796
Size
2×1 cells
Width
8-bit
Firmware
10.75, 10.77

Program Switch Button Invert

# family 0x4186
Flips the active sense of this input. Most of the switch inputs on the TCU sit on internal pull-ups with the button switching the pin to ground, so the invert flag tells the TCU whether grounded or high means active. If the function behaves exactly backwards, toggle this.
Detail

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0x1E20 7712
Width
8-bit
Mask
0x8
Firmware
10.75, 10.77

Program Switch Input

# 0xE6E 1×1
Where the TCU reads the driving-program switch. Default 10 is the rotary input A10 (pin 15, a 0-5V ladder calibrated by Program Switch Call), the documented way to reach all 8 programs. 13 uses the CAN/OEM selector instead (an OEM lever reaches P1-P5 in D, an F-series selector 3 programs), 15 uses a step button.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- Can selector, OEM selector 14- TCU Standard 7 15- Program Switch Button 16- Audi 8hp55 PCB Audi 10= default

From the official base maps what they contain, not what it does

Every official base map ships 10.

Address
0x17DA 6106
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Reverse Input

# 0x59D 1×1
A dedicated reverse switch on an analog channel, for setups without a CAN selector (the official note: it only works when the selector is not on CAN communication). 0 leaves reverse to the standard selector handling. The alternative for paddle-only builds is the double-downshift gesture flag.
Detail

TurboLamik XDF

0- standard Reverse 1 to12- Analog 1 to 12 only works when selector is not connected to can communication

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x1F5D 8029
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77
10.75 name
Revers Input

Reverse Input Invert

# 0x7D2B
Flips the active sense of the dedicated Revers Input, the analog reverse switch, which only works when the selector is not on CAN. Every base map runs a CAN selector and ships this flag off, so it has no effect out of the box. Turn it on only if a wired reverse switch reads exactly backwards.
Detail

The official description is just the field's own address, "7931", a placeholder left in place of any real text.

TurboLamik XDF

7931

From the official base maps what they contain, not what it does

Off in all 16 official base maps.

Address
0x1EFB 7931
Width
16-bit
Mask
0x4000
Firmware
10.75, 10.77
10.75 name
Revers Input Invert

Reversee Gear Activation, DOWN 2x times

# 0x7C14
Reverse for paddle-only and sequential builds: stopped and in Neutral, tap the downshift control twice in sequence and the box engages Reverse (signalled on the Reverse output, AUX12, pin 57). This is how a car with no PRND lever gets R.
The gesture is firmware- and community-verified, not in the official manual. Bench-test the full R/N/P behaviour before driving a paddle-only setup.
Detail

TurboLamik XDF

Apply Reversee gear by commit DOWN button 2x times in a sequence.

From the official base maps what they contain, not what it does

On in all 16 official base maps.

Address
0xE73 3699
Width
8-bit
Mask
0x80
Firmware
10.75, 10.77
10.75 name
Reverse Gear Activation, Downshift 2x times

Selector automatic detection

# 10.77 only Vendor description only 0x5288

TurboLamik XDF

Automatic detect selector in can comunication

Detail
Address
0x1FB2 8114
Width
16-bit
Mask
0x2000
Firmware
10.77

Selector Input

# 0x7DF5 1×1
Where PRND comes from. 0 is a CAN1 gear selector (how every base map ships), 1-12 read an analog 0-5V lever on that channel (calibrated by Selector Call Analog), 13 reads an OEM selector on CAN2, 15 is the resistor-network switching selector and 16 the Audi 8HP55 PCB.
Detail

TurboLamik XDF

0- Can1 selector 1 to12- Analog 1 to 12 13- OEM Selector Can2 15- Analog input switching 16- Audi 8hp55 selector PCB 8HP55 only

From the official base maps what they contain, not what it does

Every official base map ships 0.

Address
0x1DC1 7617
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

TPS Input

# 0x1E4 1×1
Where the TCU reads throttle position, one of the four signals it cannot run without. Analog default is 4 (A4, pin 6, calibrated by TPS Call); 13 reads it from the engine-ECU CAN stream. Base maps ship 13 because the donor ECU broadcasts TPS; most standalone profiles do too, so CAN is the usual choice.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 13- Can2A Input 14- Can2B Input 4= default

From the official base maps what they contain, not what it does

Every official base map ships 13.

Address
0x17D8 6104
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Virtual Clutch Input

# 0x12CE 1×1
The analog channel for the virtual clutch pedal, any linear 0-5V potentiometer. Default is 2 (A2, pin 4, named Clutch In on the pinout). Needs firmware 10.71 or later, and run adaptations before you start tuning the pedal.
Detail

TurboLamik XDF

0-OFF 1 to12- Analog 1 to 12 2= default

From the official base maps what they contain, not what it does

Official base maps ship 2 on 8HP45, 8HP50, 8HP51, 8HP70, 8HP75; 0 on 8HP90.

Address
0x17DB 6107
Size
1×1 value
Width
8-bit
Firmware
10.75, 10.77

Virtual Clutch 4

Clutch closing time (x-axis)

# 0x3BC1 1×6
Time axis for the virtual clutch closing curve: the delay between releasing the pedal and the clutch actually closing, paired with the Press value table. The shipped curve gave about 0.5 s of lag on release; tuning that out is what made Zero To 60 call the pedal identical to a manual.
Four near-identical names exist in the XDF. This pair under Sensor Cal. > Virtuall Clutch belongs to the clutch pedal; Clutch Closing time (Clutch Slip Strategy), Close Time (Lockup Settings) and Close time (Launch Settings) are different features.
Detail

From the official base maps what they contain, not what it does

Values differ between official base maps (3 distinct variants); across all 16 they span 5 to 250.

Address
0x1DA3 7587
Size
1×6 cells
Width
16-bit
Firmware
10.75, 10.77

Clutch closing time, Press value

# 0x2C22 3×6
Pressure values for the virtual clutch closing curve, against the closing-time x-axis table. Together they shape how fast the clutch closes after you release the pedal; the default added about 0.5 s of release lag worth tuning out.
Do not confuse this with the close-time fields under Clutch Slip Strategy, Lockup Settings or Launch Settings. This one is the clutch pedal.
Detail

From the official base maps what they contain, not what it does

Values differ between official base maps (4 distinct variants); across all 16 they span 20 to 250.

Address
0x1DAF 7599
Size
3×6 cells
Width
8-bit
Firmware
10.75, 10.77

Clutch Sensor Calibration

# 0x2F84 1×2
Maps clutch-pedal voltage to virtual clutch position. Build dead zones at both ends: 0% below about 0.9 V (roughly the first 5 mm of travel) so pedal rattle and a resting foot do nothing, and 100% by about 4.0 V even if the floored pedal reads 4.8 V, so a not-quite-floored pedal still fully disengages.
Detail

TurboLamik XDF

Calibration of analog input value to determine final virtual clutch position value

From the official base maps what they contain, not what it does

Values differ between official base maps (3 distinct variants); across all 16 they span 0.6 to 4.

Address
0x358 856
Size
1×2 cells
Width
16-bit
Firmware
10.75, 10.77

Clutch Sensor Press Cal

# 0x5FC9 1×11
Maps pedal position to clutch pressure (0-250) for the virtual clutch, the curve that sets where the bite point is. Find the bite empirically: 2nd gear, manual program, release slowly and note the pressure where the car starts to creep. Zero To 60 found 60-65.
Detail

From the official base maps what they contain, not what it does

Values differ between official base maps (3 distinct variants); across all 16 they span 0 to 250.

Indexed by columns 0 to 100 % in 11 steps.

Address
0x1B5C 7004
Size
1×11 cells
Width
8-bit
Firmware
10.75, 10.77

Names and groups follow the TurboLamik XDF. Values are not published here: open your own .bin in Map Studio to see what your map actually holds, and verify anything you change against the official manual.