R3VLimited Forums

Go Back   R3VLimited Forums > E30 Technical Forums > 24V Engine Swaps > M54 & S54

Reply
 
Thread Tools Search this Thread
Old 11-16-2018, 11:21 PM   #1
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,666
Mss54/hp dme swap modifications

Swapping an S54 into your e30? Got the wiring down but don't know what to do for your DME (S54 ECU)? Don't want to pay to delete EWS, yet have Speed control working, and have control yourself?

After much research and wanting to learn myself what was going on, I have made TunerPro XDFs available to all for this process. This in no way will let you tune your car for more power, but it will get it running with the proper DTCs (Diagnostic Trouble Codes) to disable and modifications to make this work smoothly. Thanks to TAP, POLAR, SLIM, TERRA and MANY MANY more for their work over here

The goal was to share much of this over there, but it's slowly been abandoned, and the "complete" XDFs to have major mapping of the ECU available to the masses has gone missing for fear of BMW's retaliation and the possibility of killing your engine or yourself. I like to have control, and not blame others for trying to install an S54 with working Cruise Control into my car, so here. Share. Use. Enjoy your car and learn how to fix it yourself if you can. I am here to help if I can for as long as I have my E30, but alas I am not always available.

Software: MSS Flasher, BMWFlash, BMW Logger, FT Prog (to edit your ODB2 FTDI Cable)
Excel files: to correct values for Speedo Calibration, Gear Recognition Observations, and Cruise Control

YOUTUBE Tutorial
MSS54 ECU Tutorial Part 1: Tools and Reading/Writing to your ECU

MSS54 ECU Tutorial Part 2: Swap Coding


Currently works for:
MSS54 - v2601, v2801
MSS54HP - v1801, v2001, v2501, v2701


Click here to Download the Software and Definition Files along with some help. READ THE README and DIY PDF

Also, Here is how to get cruise control working

Just in case something happens to Github here are the XDF files. Just copy/past into a text program and save as .xdf

NOTE: The DME can be put into E36/7 (Z3M chassis config) or E46 mode. E36/7 Z3M mode disables many things that chassis did not have compared to the E46 M3. SPORT BUTTON IS ONE OF THOSE THINGS. If you want a sport button (momentary pushbutton switch), then use E46 Chassis config.

MSS54 - v2601, v2801.xdf
PHP Code:
<!-- Written 07/03/2019 18:55:02 -->
<
XDFFORMAT version="1.60">
  <
XDFHEADER>
    <
flags>0x1</flags>
    <
deftitle>MSS54 v2801 E30 Swap Items</deftitle>
    <
description></description>
    <
author>Justin Ooms</author>
    <
BASEOFFSET offset="0" subtract="0" />
    <
DEFAULTS datasizeinbits="8" sigdigits="2" outputtype="1" signed="0" lsbfirst="0" float="0" />
    <
REGION type="0xFFFFFFFF" startaddress="0x0" size="0x8000" regionflags="0x0" name="Binary File" desc="This region describes the bin file edited by this XDF" />
    <
CATEGORY index="0x0" name="Software Version" />
    <
CATEGORY index="0xB" name="Anti-bucking (ANTIRUCKELFUNKTION)" />
    <
CATEGORY index="0xC" name="Aquer (AQUER)" />
    <
CATEGORY index="0xD" name="Misfire code/detection (Aussetzerkennung)" />
    <
CATEGORY index="0xE" name="BA (BA)" />
    <
CATEGORY index="0xF" name="Operating states (Betriebszustaende)" />
    <
CATEGORY index="0x10" name="CAN bus interface/control (CAN_Schnittstelle)" />
    <
CATEGORY index="0x11" name="CAN bus interface/control slave (CAN_Schnittstelle-Slave)" />
    <
CATEGORY index="0x12" name="Digital/Analog conversion/configuration (D/A_Konfiguration)" />
    <
CATEGORY index="0x13" name="Contains Alpha-N map (DKBA)" />
    <
CATEGORY index="0x14" name="Speed ??warning field (Drehzahlwarnfeld)" />
    <
CATEGORY index="0x15" name="Accumulator valve (Druckspeicherventil)" />
    <
CATEGORY index="0x16" name="Dynamics (Dynamik)" />
    <
CATEGORY index="0x17" name="Throttle Body (EDK)" />
    <
CATEGORY index="0x18" name="EDK actual (EDK_Soll_Ist)" />
    <
CATEGORY index="0x19" name="Electronic Throttle system (EGAS)" />
    <
CATEGORY index="0x1A" name="Self-diagnosis (Eigendiagnose)" />
    <
CATEGORY index="0x1B" name="Injection (Einspritzung)" />
    <
CATEGORY index="0x1C" name="Electric Fan (Elektroluefter)" />
    <
CATEGORY index="0x1D" name="Cruise Control (FGR)" />
    <
CATEGORY index="0x1E" name="Combustion controller (adapt values) (FUELLUNGSREGLER)" />
    <
CATEGORY index="0x1F" name="Error filter OBD (Fehlerfilter Kontrolle)" />
    <
CATEGORY index="0x20" name="Vehicle speed (Fz_Geschwindigkeit)" />
    <
CATEGORY index="0x21" name="Gear Recognition/Detection (Gangerkennung)" />
    <
CATEGORY index="0x22" name="Catalytic heater function (Katheiz_Funktion)" />
    <
CATEGORY index="0x23" name="Catalytic protection (Katschutz)" />
    <
CATEGORY index="0x24" name="Air conditioning (Klimaanlage)" />
    <
CATEGORY index="0x25" name="Knock (Klopfen)" />
    <
CATEGORY index="0x26" name="Fuel pump (Kraftstoffpumpe)" />
    <
CATEGORY index="0x27" name="Idle control (LEERLAUFREGLER)" />
    <
CATEGORY index="0x28" name="Lambda (Lambda)" />
    <
CATEGORY index="0x29" name="Lambda OBD (Lambda-OBD)" />
    <
CATEGORY index="0x2A" name="Lambda diagnosis (Lambdadiagnose)" />
    <
CATEGORY index="0x2B" name="Lambda probe heating (Lamdasondenheizung)" />
    <
CATEGORY index="0x2C" name="Load detection (Lasterfassung)" />
    <
CATEGORY index="0x2D" name="Rough running (Laufunruhe)" />
    <
CATEGORY index="0x2E" name="Idle Synchronization (LeerLaufSYNChornisation)" />
    <
CATEGORY index="0x2F" name="Idle Speed Control (Leerlaufregelung)" />
    <
CATEGORY index="0x30" name="Idle Adjuster (Leerlaufsteller)" />
    <
CATEGORY index="0x31" name="Observations (Messwerte)" />
    <
CATEGORY index="0x32" name="Torque Manager (Momentenmanager)" />
    <
CATEGORY index="0x33" name="Miscellaneous (NO_FUNCTION)" />
    <
CATEGORY index="0x34" name="OEK (OEK)" />
    <
CATEGORY index="0x35" name="Oil level sensor/readings (Oelniveaugeber)" />
    <
CATEGORY index="0x36" name="PDR (PDR)" />
    <
CATEGORY index="0x37" name="Relative opening cross (Relativer_Oeffnungsquerschnitt)" />
    <
CATEGORY index="0x38" name="Temperature functions (SA_WE)" />
    <
CATEGORY index="0x39" name="SK-Momentenmanager (SK-Momentenmanager)" />
    <
CATEGORY index="0x3A" name="SK_FGR (SK_FGR)" />
    <
CATEGORY index="0x3B" name="Eductor (Saugstrahlpumpe)" />
    <
CATEGORY index="0x3C" name="Rough road detection (Schlechtweg-Erkennung)" />
    <
CATEGORY index="0x3D" name="Secondary air system (Sekundaerluftsystem)" />
    <
CATEGORY index="0x3E" name="Servotronic adjustable steering ratio system (non-M3) (Servotronic)" />
    <
CATEGORY index="0x3F" name="Security concept (Sicherheitskonzept)" />
    <
CATEGORY index="0x40" name="Starter relay (Startrelais)" />
    <
CATEGORY index="0x41" name="System control (System_Kontrolle)" />
    <
CATEGORY index="0x42" name="TPU synchronization (TPU_Synchronisation)" />
    <
CATEGORY index="0x43" name="Tank vent or Evaporator canister purge control (Tankentlueftung)" />
    <
CATEGORY index="0x44" name="Tank leak diagnosis (Tankleckdiagnose)" />
    <
CATEGORY index="0x45" name="Vanos (Vanos)" />
    <
CATEGORY index="0x46" name="Version control (Versionskontrolle)" />
    <
CATEGORY index="0x47" name="Ignition (Zuendung)" />
    <
CATEGORY index="0x48" name="Smg (smg)" />
    <
CATEGORY index="0x4A" name="Headings" />
    <
CATEGORY index="0x4B" name="DTC" />
  </
XDFHEADER>
  <
XDFCONSTANT uniqueid="0x59E" vislevel="1">
    <
title>Sport Mode_MEMORY</title>
    <
description>K_FDYN_CONTROL
0 1 S_FDYN vom DSC
1 1 S_FDYN 
Sport
2 1 S_FDYN 
Komfort
3 1 S_FDYN vom Taster 
4 1 S_FDYN Taster vorher
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x4024" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0x9C">
    <
title>EWS</title>
    <
CATEGORYMEM index="0" category="66" />
    <
XDFPATCHENTRY name="EWS" address="0x5F" datasize="0x5" patchdata="64FF5A0000" basedata="64005A0000" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x6AAC" vislevel="1">
    <
title>Gearbox Type Configuration Master</title>
    <
description>cfg_m.getriebetyp
3 Manual
40 SMG
</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x4008" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x37E3" vislevel="1">
    <
title>Gearbox Type Configuration Slave</title>
    <
description>cfg_s.getriebetyp
3 Manual
40 SMG
</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x08" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x3C6C">
    <
title>Chassis coding configuration Master</title>
    <
description>cfg_m.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x4006" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0xBA0">
    <
title>Chassis coding configuration Slave</title>
    <
description>cfg_s.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x06" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" flags="0x4" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7617">
    <
title>Speedometer Calibration</title>
    <
description>K_V_WEGIMPULSZAHL

Calculation
Pulses/KM
E30 9 Pulses
/Rotation

</description>
    <
CATEGORYMEM index="0" category="33" />
    <
EMBEDDEDDATA mmedaddress="0x5FCA" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x362A">
    <
title>Speedometor Source</title>
    <
description>K_V_CONTROL (Speedo Source)
 
0 Direct to ECU
 2 E46 
Default Wiring

</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x5FD8" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x360">
    <
title>Cruise Control Sensors</title>
    <
description>K_SKRAFTS_CONTROL
0
=by vehicle speed
1
=by gear
2
=by Clutch</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x4028" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x8E8">
    <
title>Cruise Control Buttons</title>
    <
description>K_FGR_CONFIG

Values not known
research indicates values 00-03
03 Stock
.
00? for Z3 module in E30 according to:
https://www.tapatalk.com/topic/541570-6222</description>
    
<CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x4294" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x492C">
    <
title>Brake Light Switch-Cruise Control</title>
    <
descriptionK_S_BLS_CFG

&quot;BLS+BLTS+DSC&quot;
&quot;BLS+DSC&quot;
&quot;BLS+BLTS&quot;
&quot;BLS&quot;

BLSBrake Light Switch
BLTSBrake Light Test Switch

E30 2 Pole only BLS
E36 4 Pole BLS 
and BLTS</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x5FE2" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x3599">
    <
title>Gear Position Sensor</title>
    <
description>K_MD_MIN_VERH_KRAFTS
-Modification A0
-Stock80</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x67E0" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x25E9" vislevel="1">
    <
title>Operational Mode_DYNO Master</title>
    <
description>cfg_m.betriebsmode
0  Fz
-Betrieb :
01  Pruefstand
02  Rolle
</description>
    <
CATEGORYMEM index="0" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x4011" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6137" vislevel="1">
    <
title>Operational Mode_DYNO Slave</title>
    <
description>cfg_s.betriebsmode
0  Fz
-Betrieb
01  Pruefstand
02  Rolle
</description>
    <
CATEGORYMEM index="0" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x11" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x204B" vislevel="1">
    <
title>Engine Speed_DYNO LIMITER</title>
    <
description>K_N_MAX_VFEHLER</description>
    <
CATEGORYMEM index="2" category="28" />
    <
EMBEDDEDDATA mmedaddress="0x76" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x45AA" vislevel="1">
    <
title>Engine Speed_MAX RPM LIMIT</title>
    <
description>K_N_TBEGR</description>
    <
CATEGORYMEM index="0" category="52" />
    <
EMBEDDEDDATA mmedaddress="0x5CE2" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7951" vislevel="5">
    <
title>Automatic Stability Control_TORQUE</title>
    <
description>K_MD_ASC_CONTROL
$0 1 ASC/MSR freigegeben :
$
1 1 ASC gesperrt :
$
2 1 MSR gesperrt :
$
3 1 ASC/MSR gesperrt
</description>
    <
CATEGORYMEM index="2" category="51" />
    <
EMBEDDEDDATA mmedaddress="0x6DFB" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0x769A">
    <
title>Disable SAP/CAT Heating/DTC</title>
    <
CATEGORYMEM index="0" category="35" />
    <
XDFPATCHENTRY name="SAP" address="0x75D4" datasize="0x6" patchdata="00FF04B0B9B9" basedata="01FF04B05FAA" />
    <
XDFPATCHENTRY name="DTC" address="0x7BBE" datasize="0xE" patchdata="AA010101010101000102032800FF" basedata="AA010101010101000102032827FF" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x3C61">
    <
title>K_S_GANG_LL_ED</title>
    <
description>Disable Gear Position Switch

Default 
0032
Disable FFFF
</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x35DA" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7F3B" vislevel="10">
    <
title>K_S_GANG1_NV_MIN</title>
    <
description>K_S_GANG1_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35DE" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5D5C" vislevel="10">
    <
title>K_S_GANG1_NV_MAX</title>
    <
description>K_S_GANG1_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E0" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x219E" vislevel="10">
    <
title>K_S_GANG2_NV_MIN</title>
    <
description>K_S_GANG2_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E2" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x72D0" vislevel="10">
    <
title>K_S_GANG2_NV_MAX</title>
    <
description>K_S_GANG2_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E3" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2EE8" vislevel="10">
    <
title>K_S_GANG3_NV_MIN</title>
    <
description>K_S_GANG3_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E4" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6E65" vislevel="10">
    <
title>K_S_GANG3_NV_MAX</title>
    <
description>K_S_GANG3_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E5" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2A48" vislevel="10">
    <
title>K_S_GANG4_NV_MIN</title>
    <
description>K_S_GANG4_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E6" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x217D" vislevel="10">
    <
title>K_S_GANG4_NV_MAX</title>
    <
description>K_S_GANG4_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E7" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x707D" vislevel="10">
    <
title>K_S_GANG5_NV_MIN</title>
    <
description>K_S_GANG5_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E8" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x46ED" vislevel="10">
    <
title>K_S_GANG5_NV_MAX</title>
    <
description>K_S_GANG5_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35E9" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5985" vislevel="10">
    <
title>K_S_GANG6_NV_MIN</title>
    <
description>K_S_GANG6_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35EA" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1F90" vislevel="10">
    <
title>K_S_GANG6_NV_MAX</title>
    <
description>K_S_GANG6_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35EB" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6FF4" vislevel="10">
    <
title>K_S_GANG7_NV_MIN</title>
    <
description>K_S_GANG7_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35EC" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5E34" vislevel="10">
    <
title>K_S_GANG7_NV_MAX</title>
    <
description>K_S_GANG7_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x35ED" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1E47" vislevel="10">
    <
title>K_GANG_GRENZE1_2</title>
    <
description>K_GANG_GRENZE1_2</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x7650" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5CF6" vislevel="10">
    <
title>K_GANG_GRENZE2_3</title>
    <
description>K_GANG_GRENZE2_3</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x7651" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1646" vislevel="10">
    <
title>K_GANG_GRENZE3_4</title>
    <
description>K_GANG_GRENZE3_4</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x7652" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x545C" vislevel="10">
    <
title>K_GANG_GRENZE4_5</title>
    <
description>K_GANG_GRENZE4_5</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x7653" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x10DD" vislevel="10">
    <
title>K_GANG_GRENZE5_6</title>
    <
description>K_GANG_GRENZE5_6</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x7654" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x182E">
    <
title>K_LDPH_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDPH :$1 1 LDPH ab Werk :$2 1 LDPH Nachruest:$3 1 LDPH immer ein :ELSE 3 undef. )

Default 
3
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0x7538" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x33C9">
    <
title>K_LDP_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDP :$1 1 Mit LDP :$2 1 Keine Fehlerheilung :ELSE 3 undef. )

Default 
2
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0x2E32" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFTABLE uniqueid="0x49CC" flags="0x0">
    <
title>Software Version</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0x7FB8" mmedelementsizebits="8" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
indexcount>16</indexcount>
      <
outputtype>4</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
indexcount>1</indexcount>
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="0.00" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0x7FB8" mmedelementsizebits="8" mmedrowcount="1" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
decimalpl>2</decimalpl>
      <
min>0.000000</min>
      <
max>255.000000</max>
      <
outputtype>4</outputtype>
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
  <
XDFTABLE uniqueid="0x68E8" flags="0x30">
    <
title>Throttle Curves</title>
    <
CATEGORYMEM index="0" category="26" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0x4176" mmedelementsizebits="16" mmedcolcount="10" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
units>%</units>
      <
indexcount>10</indexcount>
      <
outputtype>2</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X/10">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedcolcount="2" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
units>%</units>
      <
indexcount>2</indexcount>
      <
outputtype>4</outputtype>
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="Sport" />
      <
LABEL index="1" value="Comfort" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0x418A" mmedelementsizebits="16" mmedrowcount="2" mmedcolcount="10" mmedmajorstridebits="0" mmedminorstridebits="192" />
      <
units>Throttle %</units>
      <
decimalpl>1</decimalpl>
      <
min>0.000000</min>
      <
max>100.000000</max>
      <
outputtype>2</outputtype>
      <
MATH equation="X/10">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
</
XDFFORMAT
MSS54HP - v1801, v2001, v2501, v2701.xdf
PHP Code:
<!-- Written 07/01/2019 00:15:07 -->
<
XDFFORMAT version="1.60">
  <
XDFHEADER>
    <
flags>0x1</flags>
    <
deftitle>MSS54HP v2501</deftitle>
    <
description></description>
    <
author>Justin Ooms</author>
    <
BASEOFFSET offset="0" subtract="0" />
    <
DEFAULTS datasizeinbits="8" sigdigits="2" outputtype="2" signed="0" lsbfirst="0" float="0" />
    <
REGION type="0xFFFFFFFF" startaddress="0x0" size="0x10000" regionflags="0x0" name="Binary File" desc="This region describes the bin file edited by this XDF" />
    <
CATEGORY index="0x0" name="Software Version" />
    <
CATEGORY index="0xB" name="Anti-bucking (ANTIRUCKELFUNKTION)" />
    <
CATEGORY index="0xC" name="Aquer (AQUER)" />
    <
CATEGORY index="0xD" name="Misfire code/detection (Aussetzerkennung)" />
    <
CATEGORY index="0xE" name="BA (BA)" />
    <
CATEGORY index="0xF" name="Operating states (Betriebszustaende)" />
    <
CATEGORY index="0x10" name="CAN bus interface/control (CAN_Schnittstelle)" />
    <
CATEGORY index="0x11" name="CAN bus interface/control slave (CAN_Schnittstelle-Slave)" />
    <
CATEGORY index="0x12" name="Digital/Analog conversion/configuration (D/A_Konfiguration)" />
    <
CATEGORY index="0x13" name="Contains Alpha-N map (DKBA)" />
    <
CATEGORY index="0x14" name="Speed ??warning field (Drehzahlwarnfeld)" />
    <
CATEGORY index="0x15" name="Accumulator valve (Druckspeicherventil)" />
    <
CATEGORY index="0x16" name="Dynamics (Dynamik)" />
    <
CATEGORY index="0x17" name="Throttle Body (EDK)" />
    <
CATEGORY index="0x18" name="EDK actual (EDK_Soll_Ist)" />
    <
CATEGORY index="0x19" name="Electronic Throttle system (EGAS)" />
    <
CATEGORY index="0x1A" name="Self-diagnosis (Eigendiagnose)" />
    <
CATEGORY index="0x1B" name="Injection (Einspritzung)" />
    <
CATEGORY index="0x1C" name="Electric Fan (Elektroluefter)" />
    <
CATEGORY index="0x1D" name="Cruise Control (FGR)" />
    <
CATEGORY index="0x1E" name="Combustion controller (adapt values) (FUELLUNGSREGLER)" />
    <
CATEGORY index="0x1F" name="Error filter OBD (Fehlerfilter Kontrolle)" />
    <
CATEGORY index="0x20" name="Vehicle speed (Fz_Geschwindigkeit)" />
    <
CATEGORY index="0x21" name="Gear Recognition/Detection (Gangerkennung)" />
    <
CATEGORY index="0x22" name="Catalytic heater function (Katheiz_Funktion)" />
    <
CATEGORY index="0x23" name="Catalytic protection (Katschutz)" />
    <
CATEGORY index="0x24" name="Air conditioning (Klimaanlage)" />
    <
CATEGORY index="0x25" name="Knock (Klopfen)" />
    <
CATEGORY index="0x26" name="Fuel pump (Kraftstoffpumpe)" />
    <
CATEGORY index="0x27" name="Idle control (LEERLAUFREGLER)" />
    <
CATEGORY index="0x28" name="Lambda (Lambda)" />
    <
CATEGORY index="0x29" name="Lambda OBD (Lambda-OBD)" />
    <
CATEGORY index="0x2A" name="Lambda diagnosis (Lambdadiagnose)" />
    <
CATEGORY index="0x2B" name="Lambda probe heating (Lamdasondenheizung)" />
    <
CATEGORY index="0x2C" name="Load detection (Lasterfassung)" />
    <
CATEGORY index="0x2D" name="Rough running (Laufunruhe)" />
    <
CATEGORY index="0x2E" name="Idle Synchronization (LeerLaufSYNChornisation)" />
    <
CATEGORY index="0x2F" name="Idle Speed Control (Leerlaufregelung)" />
    <
CATEGORY index="0x30" name="Idle Adjuster (Leerlaufsteller)" />
    <
CATEGORY index="0x31" name="Observations (Messwerte)" />
    <
CATEGORY index="0x32" name="Torque Manager (Momentenmanager)" />
    <
CATEGORY index="0x33" name="Miscellaneous (NO_FUNCTION)" />
    <
CATEGORY index="0x34" name="OEK (OEK)" />
    <
CATEGORY index="0x35" name="Oil level sensor/readings (Oelniveaugeber)" />
    <
CATEGORY index="0x36" name="PDR (PDR)" />
    <
CATEGORY index="0x37" name="Relative opening cross (Relativer_Oeffnungsquerschnitt)" />
    <
CATEGORY index="0x38" name="Temperature functions (SA_WE)" />
    <
CATEGORY index="0x39" name="SK-Momentenmanager (SK-Momentenmanager)" />
    <
CATEGORY index="0x3A" name="SK_FGR (SK_FGR)" />
    <
CATEGORY index="0x3B" name="Eductor (Saugstrahlpumpe)" />
    <
CATEGORY index="0x3C" name="Rough road detection (Schlechtweg-Erkennung)" />
    <
CATEGORY index="0x3D" name="Secondary air system (Sekundaerluftsystem)" />
    <
CATEGORY index="0x3E" name="Servotronic adjustable steering ratio system (non-M3) (Servotronic)" />
    <
CATEGORY index="0x3F" name="Security concept (Sicherheitskonzept)" />
    <
CATEGORY index="0x40" name="Starter relay (Startrelais)" />
    <
CATEGORY index="0x41" name="System control (System_Kontrolle)" />
    <
CATEGORY index="0x42" name="TPU synchronization (TPU_Synchronisation)" />
    <
CATEGORY index="0x43" name="Tank vent or Evaporator canister purge control (Tankentlueftung)" />
    <
CATEGORY index="0x44" name="Tank leak diagnosis (Tankleckdiagnose)" />
    <
CATEGORY index="0x45" name="Vanos (Vanos)" />
    <
CATEGORY index="0x46" name="Version control (Versionskontrolle)" />
    <
CATEGORY index="0x47" name="Ignition (Zuendung)" />
    <
CATEGORY index="0x48" name="Smg (smg)" />
    <
CATEGORY index="0x4A" name="Headings" />
    <
CATEGORY index="0x4B" name="DTC" />
  </
XDFHEADER>
  <
XDFCONSTANT uniqueid="0xA72" vislevel="1">
    <
title>Sport Mode_MEMORY</title>
    <
description>K_FDYN_CONTROL
0 1 S_FDYN vom DSC
1 1 S_FDYN 
Sport
2 1 S_FDYN 
Komfort
3 1 S_FDYN vom Taster
4 1 S_FDYN Taster vorher
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x8026" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x60A">
    <
title>K_LDPH_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDPH :$1 1 LDPH ab Werk :$2 1 LDPH Nachruest:$3 1 LDPH immer ein :ELSE 3 undef. )

Default 
3
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0xC064" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x72FC">
    <
title>K_LDP_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDP :$1 1 Mit LDP :$2 1 Keine Fehlerheilung :ELSE 3 undef. )

Default 
2
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0x4124" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0x41C0">
    <
title>EWS</title>
    <
CATEGORYMEM index="0" category="66" />
    <
XDFPATCHENTRY name="EWS" address="0x89" datasize="0x5" patchdata="64FF5A0000" basedata="64005A0000" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x38D0" vislevel="1">
    <
title>Gearbox Type Configuration Master</title>
    <
description>cfg_m.getriebetyp
03 Manual
40 SMG
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x8008" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6763" vislevel="1">
    <
title>Gearbox Type Configuration Slave</title>
    <
description>cfg_s.getriebetyp
03 Manual
40 SMG
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x08" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x154E">
    <
title>Chassis coding configuration Master</title>
    <
description>cfg_m.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x8006" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4279">
    <
title>Chassis coding configuration Slave</title>
    <
description>cfg_s.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x06" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" flags="0x4" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x70D7">
    <
title>Speedometer Calibration</title>
    <
description>K_V_WEGIMPULSZAHL

Calculation
Pulses/KM
E30 9 Pulses
/Rotation

</description>
    <
CATEGORYMEM index="0" category="33" />
    <
EMBEDDEDDATA mmedaddress="0xCD4C" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1F01">
    <
title>Speedometor Source</title>
    <
description>K_V_CONTROL (Speedo Source)
 
0 Direct to ECU
 2 E46 
Default Wiring

</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0xCD5A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x48CC">
    <
title>Cruise Control Sensors</title>
    <
description>K_SKRAFTS_CONTROL
0 By Speed
1 By Gear
2 By Clutch
</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x802A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x775E">
    <
title>Cruise Control Buttons</title>
    <
description>K_FGR_CONFIG

Values not known
research indicates values 00-03
03 Stock
.
00? for Z3 module in E30 according to:
https://www.tapatalk.com/topic/541570-6222</description>
    
<CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x95EA" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1F90">
    <
title>Brake Light Switch-Cruise Control</title>
    <
descriptionK_S_BLS_CFG

&quot;BLS+BLTS+DSC&quot;
&quot;BLS+DSC&quot;
&quot;BLS+BLTS&quot;
&quot;BLS&quot;

BLSBrake Light Switch
BLTSBrake Light Test Switch

    
Model series E36/(Z3):

The brake-light switch and the brake-light test switch connect to B+.

Both signals are checked for plausibility.

The following tables show (depending on the model serieshow the status of the brake-light switch/brake-light test switch performs:



Model series E36/(Z3)    Brake pedal not operated    Brake pedal operated
Status
brake-light switch    Open    Closed
Status of brake
-light test switch    Open    Closed</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0xCD64" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4113">
    <
title>Gear Position Sensor</title>
    <
description>K_MD_MIN_VERH_KRAFTS
-Modification A0
-Stock80</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x88A2" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFTABLE uniqueid="0x55C4" flags="0x0">
    <
title>Software Version</title>
    <
description>DO NOT EDIT</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0xBFB8" mmedelementsizebits="8" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
indexcount>16</indexcount>
      <
outputtype>4</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
indexcount>1</indexcount>
      <
outputtype>2</outputtype>
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="00" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0xBFB8" mmedelementsizebits="8" mmedrowcount="1" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
decimalpl>2</decimalpl>
      <
min>0.000000</min>
      <
max>255.000000</max>
      <
outputtype>4</outputtype>
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
  <
XDFCONSTANT uniqueid="0x1A6A">
    <
title>K_SSP_CONTROL</title>
    <
description>K_SSP_CONTROL 
Eductor Pump Transfer Fuel from one side to the other

Stock
00
Modification
03

00
: Function On
01
Drivers On
02
Drivers Off
03
No SSP Installed</description>
    <
CATEGORYMEM index="0" category="60" />
    <
EMBEDDEDDATA mmedaddress="0xC156" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7280" vislevel="1">
    <
title>Operational Mode_DYNO Master</title>
    <
description>cfg_m.betriebsmode
0 1 Fz
-Betrieb
01 1 Pruefstand
02 1 Rolle
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x8011" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2276" vislevel="1">
    <
title>Operational Mode_DYNO Slave</title>
    <
description>cfg_s.betriebsmode
0 1 Fz
-Betrieb
01 1 Pruefstand
02 1 Rolle
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x11" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5961" vislevel="1">
    <
title>Engine Speed_DYNO LIMITER</title>
    <
description>K_N_MAX_VFEHLER</description>
    <
CATEGORYMEM index="2" category="28" />
    <
EMBEDDEDDATA mmedaddress="0xA0" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x33EC" vislevel="1">
    <
title>Engine Speed_MAX RPM LIMIT</title>
    <
description>K_N_TBEGR 
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedaddress="0xC9DC" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4D83" vislevel="5">
    <
title>Automatic Stability Control_TORQUE</title>
    <
description>K_MD_ASC_CONTROL
Stock
00
Modification
03
0 1 ASC
/MSR freigegeben 
1 1 ASC gesperrt
2 1 MSR gesperrt
3 1 ASC
/MSR gesperrt</description>
    <
CATEGORYMEM index="2" category="51" />
    <
EMBEDDEDDATA mmedaddress="0x8EBD" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0xA8C">
    <
title>Disable SAP/CAT Heating/DTC</title>
    <
CATEGORYMEM index="0" category="35" />
    <
XDFPATCHENTRY name="SAP" address="0xC100" datasize="0x6" patchdata="00FF04B0B9B9" basedata="01FF04B05FAA" />
    <
XDFPATCHENTRY name="DTC" address="0xE3BE" datasize="0xE" patchdata="AA010101010101000102032800FF" basedata="AA010101010101000102032827FF" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x7F74">
    <
title>K_S_GANG_LL_ED</title>
    <
description>Disable Gear Position Switch

Default 
0032
Disable FFFF
</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x5952" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x280E" vislevel="10">
    <
title>K_S_GANG1_NV_MIN</title>
    <
description>K_S_GANG1_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5956" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5407" vislevel="10">
    <
title>K_S_GANG1_NV_MAX</title>
    <
description>K_S_GANG1_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5958" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7F9D" vislevel="10">
    <
title>K_S_GANG2_NV_MIN</title>
    <
description>K_S_GANG2_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2E92" vislevel="10">
    <
title>K_S_GANG2_NV_MAX</title>
    <
description>K_S_GANG2_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595B" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x60BA" vislevel="10">
    <
title>K_S_GANG3_NV_MIN</title>
    <
description>K_S_GANG3_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595C" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x12D9" vislevel="10">
    <
title>K_S_GANG3_NV_MAX</title>
    <
description>K_S_GANG3_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595D" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x75F9" vislevel="10">
    <
title>K_S_GANG4_NV_MIN</title>
    <
description>K_S_GANG4_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595E" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2158" vislevel="10">
    <
title>K_S_GANG4_NV_MAX</title>
    <
description>K_S_GANG4_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595F" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x511B" vislevel="10">
    <
title>K_S_GANG5_NV_MIN</title>
    <
description>K_S_GANG5_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5960" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7FE2" vislevel="10">
    <
title>K_S_GANG5_NV_MAX</title>
    <
description>K_S_GANG5_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5961" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x3139" vislevel="10">
    <
title>K_S_GANG6_NV_MIN</title>
    <
description>K_S_GANG6_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5962" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5AD7" vislevel="10">
    <
title>K_S_GANG6_NV_MAX</title>
    <
description>K_S_GANG6_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5963" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x290C" vislevel="10">
    <
title>K_S_GANG7_NV_MIN</title>
    <
description>K_S_GANG7_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5964" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5702" vislevel="10">
    <
title>K_S_GANG7_NV_MAX</title>
    <
description>K_S_GANG7_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5965" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x299" vislevel="10">
    <
title>K_GANG_GRENZE1_2</title>
    <
description>K_GANG_GRENZE1_2</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0xD010" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x3B1B" vislevel="10">
    <
title>K_GANG_GRENZE2_3</title>
    <
description>K_GANG_GRENZE2_3</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0xD011" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6B77" vislevel="10">
    <
title>K_GANG_GRENZE3_4</title>
    <
description>K_GANG_GRENZE3_4</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0xD012" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1E9B" vislevel="10">
    <
title>K_GANG_GRENZE4_5</title>
    <
description>K_GANG_GRENZE4_5</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0xD013" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4FF5" vislevel="10">
    <
title>K_GANG_GRENZE5_6</title>
    <
description>K_GANG_GRENZE5_6</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0xD014" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFTABLE uniqueid="0x1B92" flags="0x30">
    <
title>Throttle Curves</title>
    <
CATEGORYMEM index="0" category="26" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0x822A" mmedelementsizebits="16" mmedcolcount="10" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
units>%</units>
      <
indexcount>10</indexcount>
      <
outputtype>2</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X/10">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
units>%</units>
      <
indexcount>2</indexcount>
      <
outputtype>4</outputtype>
      <
datatype>57</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="Sport" />
      <
LABEL index="1" value="Comfort" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0x823E" mmedelementsizebits="16" mmedrowcount="2" mmedcolcount="10" mmedmajorstridebits="0" mmedminorstridebits="192" />
      <
decimalpl>1</decimalpl>
      <
min>0.000000</min>
      <
max>100.000000</max>
      <
outputtype>2</outputtype>
      <
MATH equation="X/10">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
</
XDFFORMAT
DTC 0901 - 1101 - 1301 - 1501 - 1701 - 2101 - 2401 - 2601 - 2801.xdf
PHP Code:
<!-- Written 05/26/2019 23:40:36 -->
<
XDFFORMAT version="1.60">
  <
XDFHEADER>
    <
flags>0x1</flags>
    <
deftitle>DTC Patches 1801/1901/2001/2501/2701</deftitle>
    <
description></description>
    <
BASEOFFSET offset="0" subtract="0" />
    <
DEFAULTS datasizeinbits="8" sigdigits="2" outputtype="1" signed="0" lsbfirst="0" float="0" />
    <
REGION type="0xFFFFFFFF" startaddress="0x0" size="0x8000" regionflags="0x0" name="Binary File" desc="This region describes the bin file edited by this XDF" />
    <
CATEGORY index="0x0" name="DTC 0901/1101/1301/1501/1701/2101/2401/2601/2801" />
    <
CATEGORY index="0x1" name="Version" />
    <
CATEGORY index="0x2" name="Swap DTC&apos;s DISABLED" />
  </
XDFHEADER>
  <
XDFPATCH uniqueid="0x660B">
    <
title>1  Fuel Pump Relay</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="1 Fuel Pump Relay" address="0x3916" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7A9F">
    <
title>2 Idle Speed ActuatorClosing Coil</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="2 Idle Speed Actuator- Closin" address="0x7892" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7BC3">
    <
title>3  Fuel Injector Cyl 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="3 Fuel Injector Cyl 1" address="0x3A74" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7520">
    <
title>4  Fuel Injector Cyl 3</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="4 Fuel Injector Cyl 3" address="0x3A90" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x334">
    <
title>5  Fuel Injector Cyl 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="5 Fuel Injector Cyl 2" address="0x3A82" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xB89">
    <
title>6  Time-Out SMG-CAN</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="6 Time out SMG-CAN" address="0x3A58" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1732">
    <
title>7  Intake Cam Position Sensor Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="7 Intake Cam Position Sensor " address="0x39B0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x663A">
    <
title>8  Intake Cam Position Sensor Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="8 Intake Cam Position Sensor " address="0x7A98" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6358">
    <
title>9  Knock SensorCyl 1-2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="9  Knock Sensor- Cyl 1-2" address="0x78D8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x9B0">
    <
title>10  Exhaust Cam Position Sensor Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="10  Exhaust Cam Position Sens" address="0x39BE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x227F">
    <
title>11  Exhaust Cam Position Sensor Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="11  Exhaust Cam Position Sens" address="0x7AA6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x48C8">
    <
title>12  Lambda Sensor SignalPre Cat Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="12  Lambda Sensor Signal- Pre" address="0x395C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x32C9">
    <
title>13  Lambda Sensor SignalPre Cat Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="13  Lambda Sensor Signal- Pre" address="0x394E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x792D">
    <
title>14  DMTL Heating</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="14  DMTL Heating" address="0x791E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x28B6">
    <
title>15  Camshaft Sensor Bank 1 Synchronisation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="15  Camshaft Sensor Bank 1 Sy" address="0x3E9C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x61E4">
    <
title>16  Crankshaft Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="16  Crankshaft Sensor" address="0x38D0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x78C7">
    <
title>17  SMG Shift Sequence</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="17  SMG Shift Sequence" address="0x3EAA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2BBA">
    <
title>18 VANOS Pressure-Accumulator Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="18 VANOS Pressure-Accumulator" address="0x3B8C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2A6">
    <
title>19  Aux Air Pump Relay</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="19  Aux Air Pump Relay" address="0x7BA2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xB2A">
    <
title>20  Starter Relay</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="20  Starter Relay" address="0x79F0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3EAC">
    <
title>21  VANOS Retard ValveExhaust Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="21  VANOS Retard Valve- Exhau" address="0x39F6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5523">
    <
title>22  VANOS Advance ValveExhaust Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="22  VANOS Advance Valve- Exha" address="0x39E8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6A83">
    <
title>23  Ignition CoilCyl 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="23  Ignition Coil- Cyl 2" address="0x3CB2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x19F0">
    <
title>24  Ignition CoilCyl 3</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="24  Ignition Coil- Cyl 3" address="0x3CC0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x69D">
    <
title>25  Ignition CoilCyl 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="25  Ignition Coil- Cyl 1" address="0x3CA4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4FA4">
    <
title>26  Ignition CoilCyl 8</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="26  Ignition Coil- Cyl 8" address="0x3D06" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6057">
    <
title>27  DMTL Changeover Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="27  DMTL Changeover Valve" address="0x3B00" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1D57">
    <
title>28 Function, Map Cooling</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="28 Function, Map Cooling" address="0x3B7E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x91D">
    <
title>29  Idle Speed Control Valve NC Coil</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="29  Idle Speed Control Valve " address="0x78A0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7EFC">
    <
title>30  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="30  Internal DME Fault" address="0x3908" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x213B">
    <
title>31  Fuel Injector Cyl 5</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="31  Fuel Injector Cyl 5" address="0x3AAC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7142">
    <
title>32  Fuel Injector Cyl 6</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="32  Fuel Injector Cyl 6" address="0x3ABA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x166B">
    <
title>33  Fuel Injector Cyl 4</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="33  Fuel Injector Cyl 4" address="0x3A9E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x311A">
    <
title>34  Fuel Injector Cyl 7</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="34  Fuel Injector Cyl 7" address="0x3AC8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6352">
    <
title>35  Fuel Injector Cyl 8</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="35  Fuel Injector Cyl 8" address="0x3AD6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x25D8">
    <
title>36  Tank Vent Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="36  Tank Vent Valve" address="0x396A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6EB8">
    <
title>37  Lambda Sensor Heater Pre Cat Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="37  Lambda Sensor Heater Pre " address="0x3BB6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5BE1">
    <
title>38  Lambda Sensor Heater Pre Cat Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="38  Lambda Sensor Heater Pre " address="0x3BC4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7AF2">
    <
title>39  Lambda Sensor Heater Post Cat Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="39  Lambda Sensor Heater Post" address="0x3BD2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x10B1">
    <
title>40  Lambda Sensor Heater Post Cat Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="40  Lambda Sensor Heater Post" address="0x3BE0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4674">
    <
title>41  Mass Air Flow Sensor Right</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="41  Mass Air Flow Sensor Righ" address="0x7A60" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6F75">
    <
title>42  Road Speed Signal</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="42  Road Speed Signal" address="0x7910" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4D84">
    <
title>43  Temperature Sensor SignalRadiator Outlet</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="43  Temperature Sensor Signal" address="0x38FA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x75EF">
    <
title>44  Oil Level Sensor Signal</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="44  Oil Level Sensor Signal" address="0x7D2A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1E8B">
    <
title>45  Electronic Throttle Motor MDK</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="45  Electronic Throttle Motor" address="0x7D1C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x56F0">
    <
title>46 Consumption Signal KVA</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="46 Consumption Signal KVA" address="0x3A3C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x28E8">
    <
title>47 Engine Speed Signal TD</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="47  Engine Speed Signal TD" address="0x3A4A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3E4B">
    <
title>48  AirCon Control Module</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="48  AirCon Control Module" address="0x7A52" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6E96">
    <
title>50  Ignition CoilCyl 4</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="50  Ignition Coil- Cyl 4" address="0x3CCE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x73FA">
    <
title>51  Ignition CoilCyl 6</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="51  Ignition Coil- Cyl 6" address="0x3CEA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2203">
    <
title>52  Ignition CoilCyl 5</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="52  Ignition Coil- Cyl 5" address="0x3CDC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x9DD">
    <
title>53  Electric Fan</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="53  Electric Fan" address="0x38B4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5526">
    <
title>54  System Voltage Main Relay</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="54  System Voltage Main Relay" address="0x3932" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x10DE">
    <
title>55  Ignition CoilCyl 7</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="55  Ignition Coil- Cyl 7" address="0x3CF8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7C7F">
    <
title>56 Internal Index 96</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="56 Internal Index 96" address="0x7D46" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x46A8">
    <
title>57  Mass Air Flow Sensor Left</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="57  Mass Air Flow Sensor Left" address="0x7A6E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x624D">
    <
title>58  Sensor Voltage Supply 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="58  Sensor Voltage Supply" address="0x7A36" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5D1A">
    <
title>59  Sensor Voltage Supply 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="59  Sensor Voltage Supply" address="0x7A44" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7633">
    <
title>60  Throttle Pedal Position Sensor 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="60  Throttle Pedal Position S" address="0x7CF2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x54C9">
    <
title>61  Throttle Pedal Position Sensor 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="61  Throttle Pedal Position S" address="0x7D00" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2177">
    <
title>63  Aux Air Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="63  Aux Air Valve" address="0x7BB0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x68B9">
    <
title>65  Throttle and Electric Throttle Actuator Potentiometer</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="65  Throttle and Electric Thr" address="0x3978" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6903">
    <
title>66  DME-EWS Communication</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="66  DME-EWS Communication" address="0x3A66" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5A80">
    <
title>67  VANOS Advance ValveInlet Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="67  VANOS Advance Valve- Inle" address="0x39CC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5726">
    <
title>68 SMG safety concept</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="68 SMG safety concept" address="0x3EB8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x193F">
    <
title>69  Knock Sensor Cyl 3-4</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="69  Knock Sensor Cyl 3-4" address="0x78F4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5126">
    <
title>70  Knock Sensor Cyl 7-8</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="70  Knock Sensor Cyl 7-8" address="0x78E6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3FA7">
    <
title>71  Knock Sensor Cyl 5-6</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="71  Knock Sensor Cyl 5-6" address="0x7902" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x786E">
    <
title>72  VANOS Retard ValveInlet Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="72  VANOS Retard Valve- Inlet" address="0x39DA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4C3B">
    <
title>73  Mass Air Flow Sensor Implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="73  Mass Air Flow Sensor Impl" address="0x7A1A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x30CA">
    <
title>74  VANOS Advance ValveInlet Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="74  VANOS Advance Valve- Inle" address="0x7AB4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4F37">
    <
title>75  VANOS Retard ValveInlet Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="75  VANOS Retard Valve- Inlet" address="0x7AC2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7F09">
    <
title>76  Ambient Air Pressure Sensor (DME Internal)</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="76  Ambient Air Pressure Sens" address="0x79D4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5C3B">
    <
title>77  Intake Air Temperature Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="77  Intake Air Temperature Se" address="0x79FE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5721">
    <
title>78  Engine Coolant Temperature Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="78  Engine Coolant Temperatur" address="0x7A0C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1B3F">
    <
title>79  Exhaust Gas Temperature Sensor</title>
    <
description>DISABLE FOR FORCED INDUCTION</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="79  Exhaust Gas Temperature S" address="0x7956" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1283">
    <
title>80  Switch Chain Frictional Connection</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="80  Switch Chain Frictional C" address="0x3AE4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5E27">
    <
title>81  Multifunction Steering Wheel(E39)/Steering Column Lever(Z8)</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="81  Multifunction Steering Wh" address="0x7AFA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x43A9">
    <
title>82 Activationexhaust flap</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="82 Activation, exhaust flap" address="0x7BDA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3B1A">
    <
title>83  VANOS Advance ValveExhaust Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="83  VANOS Advance Valve- Exha" address="0x7AD0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x533F">
    <
title>84  VANOS Advance ValveExhaust Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="84  VANOS Advance Valve- Exha" address="0x7ADE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x27E2">
    <
title>85  Throttle Position Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="85  Throttle Position Sensor" address="0x7D0E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7E6C">
    <
title>86  CAN Bus Signal</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="86  CAN Bus Signal" address="0x793A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x14EF">
    <
title>87  Lambda Sensor Post Cat Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="87  Lambda Sensor Post Cat Ba" address="0x3B9A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7089">
    <
title>88  Lambda Sensor Post Cat Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="88  Lambda Sensor Post Cat Ba" address="0x3BA8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5E7F">
    <
title>89  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="89  Internal DME Fault" address="0x3EC6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4E4A">
    <
title>90 Trim controlcyl1-3</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="90 Trim control, cyl. 1-3" address="0x3BFC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1F16">
    <
title>91 Trim controlcyl4-6</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="91 Trim control, cyl. 4-6" address="0x3C0A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7AD0">
    <
title>92  Lambda Sensor Post Cat Bank 1 Voltage Monitoring</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="92  Lambda Sensor Post Cat Ba" address="0x3C18" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x648C">
    <
title>93  Lambda Sensor Post Cat Bank 2 Voltage Monitoring</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="93  Lambda Sensor Post Cat Ba" address="0x3C26" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x66D2">
    <
title>96 Radiator outlet temperature implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="96 Radiator outlet temperatur" address="0x3EF0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6164">
    <
title>99  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="99  Internal DME Fault" address="0x7E26" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4E1C">
    <
title>100  Tyre Pressure Front Left</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="100  Tyre Pressure Front Left" address="0x3C50" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x43C6">
    <
title>101  Tyre Pressure Front Right</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="101  Tyre Pressure Front Righ" address="0x3C5E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5BF6">
    <
title>102  Tyre Pressure Rear Right</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="102  Tyre Pressure Rear Right" address="0x3C6C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x652F">
    <
title>103  Tyre Pressure Rear Left</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="103  Tyre Pressure Rear Left" address="0x3C7A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1931">
    <
title>105  Engine Coolant Temperature Implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="105  Engine Coolant Temperatu" address="0x7884" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x795F">
    <
title>106  Brake Light Switch</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="106  Brake Light Switch" address="0x78CA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7099">
    <
title>107  Electronic Throttle Self Test</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="107  Electronic Throttle Self" address="0x7A28" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1703">
    <
title>108  Oil Circuit Changeover Valve Left</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="108  Oil Circuit Changeover V" address="0x7A7C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1979">
    <
title>109  Oil Circuit Changeover Valve Right</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="109  Oil Circuit Changeover V" address="0x7A8A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7449">
    <
title>110  Function Light Switch Vehicle Dynamics</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="110  Function Light Switch Ve" address="0x3A20" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5F03">
    <
title>111  Throttle Pedal Position Sensor Comparison</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="111  Throttle Pedal Position " address="0x7B08" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x29E4">
    <
title>112  Throttle Pedal Position Sensor Comparison</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="112  Throttle Pedal Position " address="0x7B16" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3B08">
    <
title>113  Inlet VANOS Bank 2 Function</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="113  Inlet VANOS Bank 2 Funct" address="0x7B24" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3257">
    <
title>114  Exhaust VANOS Bank 2 Function</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="114  Exhaust VANOS Bank 2 Fun" address="0x7B32" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4B3C">
    <
title>115  Control Module Temperature or Tyre Pressure Control Button</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="115  Control Module Temperatu" address="0x7B40" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x27AF">
    <
title>116  Servotronic Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="116  Servotronic Valve" address="0x7B4E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x36AC">
    <
title>117  ServotronicRoad speed Signal</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="117  Servotronic- Road speed " address="0x7B5C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7644">
    <
title>118  Electronic Throttle Potentiometer Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="118  Electronic Throttle Pote" address="0x7B6A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5846">
    <
title>119  Electronic Throttle Potentiometer Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="119  Electronic Throttle Pote" address="0x7B78" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7B5D">
    <
title>120  Electronic Throttle Potentiometer Comparison</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="120  Electronic Throttle Pote" address="0x7B86" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7BC8">
    <
title>121  Electronic Throttle Both Potentiometers Faulty</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="121  Electronic Throttle Both" address="0x7B94" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6353">
    <
title>122  DME Internal Processor Check</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="122  DME Internal Processor C" address="0x3924" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x251E">
    <
title>123  No CAN-bus signal from SMG</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="123 No CAN-bus signal from SM" address="0x39A2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x77A0">
    <
title>124  CSL Intake Flap</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="124 CSL Intake Flap" address="0x3A04" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6885">
    <
title>125  Oil Level Sensor Lamp</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="125  Oil Level Sensor Lamp" address="0x3A12" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5054">
    <
title>126  Electric Fuel Pump Crash Deactivation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="126  Electric Fuel Pump Crash" address="0x3940" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xE87">
    <
title>127  DMTL Module</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="127  DMTL Module" address="0x3A2E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3F59">
    <
title>128  Deviation Idle Speed</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="128  Deviation Idle Speed" address="0x7BF6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x68D7">
    <
title>129  Cat Protection Function- Empty Tank or Low Fuel</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="129  Cat Protection Function-" address="0x7C04" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2907">
    <
title>130  EWS 3.3 Anti Tampering Protection</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="130  EWS 3.3 Anti Tampering P" address="0x38C2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4E4C">
    <
title>131  DSC Intervention Implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="131  DSC Intervention Implaus" address="0x7814" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6B6B">
    <
title>132  CAN Timeout DSC</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="132  CAN Timeout DSC" address="0x7822" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3B15">
    <
title>133  CAN Timeout Steering Angle Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="133  CAN Timeout Steering Ang" address="0x7830" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3A81">
    <
title>134  CAN Timeout Instrument Cluster</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="134  CAN Timeout Instrument C" address="0x783E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5EB3">
    <
title>135  Road Speed Signal</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="135  Road Speed Signal" address="0x784C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2B15">
    <
title>136  Idle Speed Control Function</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="136  Idle Speed Control Funct" address="0x7948" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3A9E">
    <
title>137  Suction-Jet Pump</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="137  Suction-Jet Pump" address="0x7964" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1FE1">
    <
title>138  ActivationDifferential Lock</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="138  Activation, Differential" address="0x7972" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6F5C">
    <
title>139  Interruption Cruise Control Operation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="139  Interruption Cruise Cont" address="0x7980" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7E7">
    <
title>140  Knock Control Deactivated/Knock Protection</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="140  Knock Control Deactivate" address="0x798E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x129">
    <
title>141  Tank Fill Level Implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="141  Tank Fill Level Implausi" address="0x785A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1072">
    <
title>142 System checksuction jet pump for brake boosting</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="142 System check, suction jet" address="0x7868" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6710">
    <
title>143  E-box Fan</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="143  E-box Fan" address="0x7876" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5E89">
    <
title>144  Lambda Sensor Control Bank 1</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="144  Lambda Sensor Control Ba" address="0x3986" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xB86">
    <
title>145  Lambda Sensor Control Bank 2</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="145  Lambda Sensor Control Ba" address="0x3994" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2521">
    <
title>148 EWS 3.3 interface DME-EWS/Interface, electronic engine immobilizer</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="148 EWS 3.3 interface DME-EWS" address="0x7DE0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7482">
    <
title>149  Fuel Level</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="149  Fuel Level" address="0x3E8E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7552">
    <
title>150  DME Memory Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="150  DME Memory Fault" address="0x78BC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x537">
    <
title>151  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="151  Internal DME Fault" address="0x3BEE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x200B">
    <
title>154 Crankcase breather</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="154 Crankcase breather" address="0x7CD6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5E3D">
    <
title>155  Saving Adaptation Values not Possible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="155  Saving Adaptation Values" address="0x78AE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3775">
    <
title>156  Saving Adaptation Values not Possible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="156  Saving Adaptation Values" address="0x38DE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x38DE">
    <
title>157  DME Memory Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="157  DME Memory Fault" address="0x38EC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4C95">
    <
title>158  Reset DME Over Speed</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="158  Reset DME Over Speed" address="0x3AF2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x78D5">
    <
title>159  Internal DME Fault Knock Control</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="159  Internal DME Fault Knock" address="0x799C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1427">
    <
title>160  Internal DME Fault Knock Control</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="160  Internal DME Fault Knock" address="0x79AA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xF33">
    <
title>161  Internal DME Fault Knock Control</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="161  Internal DME Fault Knock" address="0x79B8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7F8C">
    <
title>162  Camshaft Sensor Bank 2 Synchronisation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="162  Camshaft Sensor Bank 2 S" address="0x79C6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3951">
    <
title>163  Reset DME Over Speed</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="163  Reset DME Over Speed" address="0x79E2" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3B18">
    <
title>170  Aux Air Quantity too Low</title>
    <
description>DISABLE FOR SECONDARY AIR PUMP REMOVAL</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="170  Aux Air Quantity too Low" address="0x7BBE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2702">
    <
title>171  Aux Air Valve Jammed</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="171  Aux Air Valve Jammed" address="0x7BCC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x53D9">
    <
title>172  VANOS Admission Pressure Pump</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="172  VANOS Admission Pressure" address="0x7AEC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x414">
    <
title>173  Continuous Signal Starter Switch</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="173  Continuous Signal Starte" address="0x7BE8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1FB4">
    <
title>174  Fuel System Diagnosis Bank 1</title>
    <
description>DISABLE FOR CATALYST DELETE</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="174 Fuel System Diagnosis Ban" address="0x3B0E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6E25">
    <
title>175  Fuel System Diagnosis Bank 2</title>
    <
description>DISABLE FOR CATALYST DELETE</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="175 Fuel System Diagnosis Ban" address="0x3B1C" datasize="0xE" patchdata="AF282828020228490B024D50A5FF" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2810">
    <
title>176  Abort Tank Leak Diagnosis due to Moisture</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="176  Abort Tank Leak Diagnosi" address="0x3B2A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x21D">
    <
title>177  MIL Command from SMGII Error</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="177  MIL Command from SMGII E" address="0x3B38" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x164A">
    <
title>178  Catalytic Converter Efficiency Bank 1</title>
    <
description>DISABLE FOR CATALYST DELETE</description>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="178 Catalytic Converter Effic" address="0x3B46" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4335">
    <
title>179  Catalytic Converter Efficiency Bank 2</title>
    <
description>DISABLE FOR CATALYST DELETE</description>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="179 Catalytic Converter Effic" address="0x3B54" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7809">
    <
title>180  Tank Leak Detected</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="180  Tank Leak Detected" address="0x3B62" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4CD5">
    <
title>181  Fuel Filler Cap Open</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="181  Fuel Filler Cap Open" address="0x3B70" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4259">
    <
title>182  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="182  Internal DME Fault" address="0x3C34" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4B86">
    <
title>183  Internal DME Fault</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="183  Internal DME Fault" address="0x3C42" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7524">
    <
title>184  Inlet VANOS Bank 1 Function</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="184  Inlet VANOS Bank 1 Funct" address="0x3C88" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5316">
    <
title>185  Exhaust VANOS Bank 1 Function</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="185  Exhaust VANOS Bank 1 Fun" address="0x3C96" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2D8B">
    <
title>194  Electronic Throttle Limp Mode from Cruise Control</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="194  Electronic Throttle Limp" address="0x3D14" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x33EE">
    <
title>195  Deviation Setpoint Torque from Actual Torque</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="195  Deviation Setpoint Torqu" address="0x7C9E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1D05">
    <
title>196  Misfire Cyl 1 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="196  Misfire Cyl 1 with Cyl C" address="0x3D30" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x641F">
    <
title>197  Misfire Cyl 2 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="197  Misfire Cyl 2 with Cyl C" address="0x3D3E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x53AE">
    <
title>198  Misfire Cyl 3 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="198  Misfire Cyl 3 with Cyl C" address="0x3D4C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5D0D">
    <
title>199  Misfire Cyl 4 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="199  Misfire Cyl 4 with Cyl C" address="0x3D5A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3C47">
    <
title>200  Misfire Cyl 5 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="200  Misfire Cyl 5 with Cyl C" address="0x3D68" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x34BC">
    <
title>201  Misfire Cyl 6 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="201  Misfire Cyl 6 with Cyl C" address="0x3D76" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x53E">
    <
title>202  Misfire Cyl 7 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="202  Misfire Cyl 7 with Cyl C" address="0x3D84" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6A34">
    <
title>203  Misfire Cyl 8 with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="203  Misfire Cyl 8 with Cyl C" address="0x3D92" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4377">
    <
title>204  Misfire Multiple Cylinders with Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="204  Misfire Multiple Cylinde" address="0x3DA0" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7DA1">
    <
title>205  Misfire Cyl 1 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="205  Misfire Cyl 1 without Cy" address="0x3DAE" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x1D88">
    <
title>206  Misfire Cyl 2 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="206  Misfire Cyl 2 without Cy" address="0x3DBC" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7369">
    <
title>207  Misfire Cyl 3 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="207  Misfire Cyl 3 without Cy" address="0x3DCA" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x28C4">
    <
title>208  Misfire Cyl 4 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="208  Misfire Cyl 4 without Cy" address="0x3DD8" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x7847">
    <
title>209  Misfire Cyl 5 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="209  Misfire Cyl 5 without Cy" address="0x3DE6" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2AF">
    <
title>210  Misfire Cyl 6 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="210  Misfire Cyl 6 without Cy" address="0x3DF4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2BBF">
    <
title>211  Misfire Cyl 7 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="211  Misfire Cyl 7 without Cy" address="0x3E02" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5F66">
    <
title>212  Misfire Cyl 8 without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="212  Misfire Cyl 8 without Cy" address="0x3E10" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5B7B">
    <
title>213  Misfire Multiple Cylinders without Cyl Cutout</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="213  Misfire Multiple Cylinde" address="0x3E1E" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5929">
    <
title>214  Lambda Sensor Pre Cat Bank 1 Period Duration</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="214  Lambda Sensor Pre Cat Ba" address="0x3E2C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2F64">
    <
title>215  Lambda Sensor Pre Cat Bank 2 Period Duration</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="215  Lambda Sensor Pre Cat Ba" address="0x3E3A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x5BE0">
    <
title>216  Lambda Sensor Pre Cat Bank 1 Flip Time</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="216  Lambda Sensor Pre Cat Ba" address="0x3E48" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x13E7">
    <
title>217  Lambda Sensor Pre Cat Bank 2 Flip Time</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="217  Lambda Sensor Pre Cat Ba" address="0x3E56" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3D51">
    <
title>218  Lambda Sensor Pre Cat Bank 1 Signal Excursion</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="218  Lambda Sensor Pre Cat Ba" address="0x3E64" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x2476">
    <
title>219  Lambda Sensor Pre Cat Bank 2 Signal Excursion</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="219  Lambda Sensor Pre Cat Ba" address="0x3E72" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xD0E">
    <
title>220  DME Internal Processor Check</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="220  DME Internal Processor C" address="0x3E80" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6F28">
    <
title>221 System testcrankcase breather</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="221 System test, crankcase br" address="0x7CE4" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3FCD">
    <
title>222 No CAN-bus signal from supplementary control module</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="222 No CAN-bus signal from su" address="0x7C12" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6A29">
    <
title>223  Charge-Air Pressure Sensor</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="223 Charge-Air Pressure Senso" address="0x7C20" datasize="0xE" patchdata="DFA0A004010104000102032800FF" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x3022">
    <
title>225 Outside temperature from instrument cluster implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="225 Outside temperature from " address="0x7C3C" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x369C">
    <
title>226 Time value from instrument cluster implausible</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="226 Time value from instrumen" address="0x7C4A" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x56F">
    <
title>227 ??? Activationbattery disconnecting switch</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="227 ??? Activation, battery d" address="0x7C58" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xEE">
    <
title>228  Electronic Throttle Limit Violation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="228  Electronic Throttle Limi" address="0x7C66" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x6F36">
    <
title>229 Electric throttlecontrol deviation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="229 Electric throttle: contro" address="0x7C74" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0xA4D">
    <
title>230  Electronic Throttle Setpoint/Actual Value Deviation</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="230  Electronic Throttle Setp" address="0x7C82" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x58FA">
    <
title>231  DME Internal Processor Check</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="231  DME Internal Processor C" address="0x7C90" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x76B0">
    <
title>232  Tank Vent Valve Function Check</title>
    <
CATEGORYMEM index="0" category="1" />
    <
CATEGORYMEM index="1" category="3" />
    <
XDFPATCHENTRY name="232  Tank Vent Valve Function" address="0x3D22" datasize="0xE" patchdata="0000000000000000000000000000" />
  </
XDFPATCH>
  <
XDFPATCH uniqueid="0x4AE2">
    <
title>247  VANOS Pressure Accumulator Valve</title>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFPATCHENTRY name="247  VANOS Pressure Accumulat" address="0x3F1A" datasize="0xE" patchdata="E9282803020302000102032800FF" />
  </
XDFPATCH>
  <
XDFTABLE uniqueid="0x6EB0" flags="0x0">
    <
title>Software Version</title>
    <
description>Software Version
DO NOT EDIT</description>
    <
CATEGORYMEM index="0" category="2" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0x7FB8" mmedelementsizebits="8" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
indexcount>16</indexcount>
      <
outputtype>4</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
indexcount>1</indexcount>
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="0.00" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0x7FB8" mmedelementsizebits="8" mmedrowcount="1" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
decimalpl>2</decimalpl>
      <
min>0.000000</min>
      <
max>255.000000</max>
      <
outputtype>4</outputtype>
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
</
XDFFORMAT
DTC 1801 - 1901 - 2001 - 2501 - 2701.xdf
PHP Code:
<!-- Written 07/01/2019 00:15:07 -->
<
XDFFORMAT version="1.60">
  <
XDFHEADER>
    <
flags>0x1</flags>
    <
deftitle>MSS54HP v2501</deftitle>
    <
description></description>
    <
author>Justin Ooms</author>
    <
BASEOFFSET offset="0" subtract="0" />
    <
DEFAULTS datasizeinbits="8" sigdigits="2" outputtype="2" signed="0" lsbfirst="0" float="0" />
    <
REGION type="0xFFFFFFFF" startaddress="0x0" size="0x10000" regionflags="0x0" name="Binary File" desc="This region describes the bin file edited by this XDF" />
    <
CATEGORY index="0x0" name="Software Version" />
    <
CATEGORY index="0xB" name="Anti-bucking (ANTIRUCKELFUNKTION)" />
    <
CATEGORY index="0xC" name="Aquer (AQUER)" />
    <
CATEGORY index="0xD" name="Misfire code/detection (Aussetzerkennung)" />
    <
CATEGORY index="0xE" name="BA (BA)" />
    <
CATEGORY index="0xF" name="Operating states (Betriebszustaende)" />
    <
CATEGORY index="0x10" name="CAN bus interface/control (CAN_Schnittstelle)" />
    <
CATEGORY index="0x11" name="CAN bus interface/control slave (CAN_Schnittstelle-Slave)" />
    <
CATEGORY index="0x12" name="Digital/Analog conversion/configuration (D/A_Konfiguration)" />
    <
CATEGORY index="0x13" name="Contains Alpha-N map (DKBA)" />
    <
CATEGORY index="0x14" name="Speed ??warning field (Drehzahlwarnfeld)" />
    <
CATEGORY index="0x15" name="Accumulator valve (Druckspeicherventil)" />
    <
CATEGORY index="0x16" name="Dynamics (Dynamik)" />
    <
CATEGORY index="0x17" name="Throttle Body (EDK)" />
    <
CATEGORY index="0x18" name="EDK actual (EDK_Soll_Ist)" />
    <
CATEGORY index="0x19" name="Electronic Throttle system (EGAS)" />
    <
CATEGORY index="0x1A" name="Self-diagnosis (Eigendiagnose)" />
    <
CATEGORY index="0x1B" name="Injection (Einspritzung)" />
    <
CATEGORY index="0x1C" name="Electric Fan (Elektroluefter)" />
    <
CATEGORY index="0x1D" name="Cruise Control (FGR)" />
    <
CATEGORY index="0x1E" name="Combustion controller (adapt values) (FUELLUNGSREGLER)" />
    <
CATEGORY index="0x1F" name="Error filter OBD (Fehlerfilter Kontrolle)" />
    <
CATEGORY index="0x20" name="Vehicle speed (Fz_Geschwindigkeit)" />
    <
CATEGORY index="0x21" name="Gear Recognition/Detection (Gangerkennung)" />
    <
CATEGORY index="0x22" name="Catalytic heater function (Katheiz_Funktion)" />
    <
CATEGORY index="0x23" name="Catalytic protection (Katschutz)" />
    <
CATEGORY index="0x24" name="Air conditioning (Klimaanlage)" />
    <
CATEGORY index="0x25" name="Knock (Klopfen)" />
    <
CATEGORY index="0x26" name="Fuel pump (Kraftstoffpumpe)" />
    <
CATEGORY index="0x27" name="Idle control (LEERLAUFREGLER)" />
    <
CATEGORY index="0x28" name="Lambda (Lambda)" />
    <
CATEGORY index="0x29" name="Lambda OBD (Lambda-OBD)" />
    <
CATEGORY index="0x2A" name="Lambda diagnosis (Lambdadiagnose)" />
    <
CATEGORY index="0x2B" name="Lambda probe heating (Lamdasondenheizung)" />
    <
CATEGORY index="0x2C" name="Load detection (Lasterfassung)" />
    <
CATEGORY index="0x2D" name="Rough running (Laufunruhe)" />
    <
CATEGORY index="0x2E" name="Idle Synchronization (LeerLaufSYNChornisation)" />
    <
CATEGORY index="0x2F" name="Idle Speed Control (Leerlaufregelung)" />
    <
CATEGORY index="0x30" name="Idle Adjuster (Leerlaufsteller)" />
    <
CATEGORY index="0x31" name="Observations (Messwerte)" />
    <
CATEGORY index="0x32" name="Torque Manager (Momentenmanager)" />
    <
CATEGORY index="0x33" name="Miscellaneous (NO_FUNCTION)" />
    <
CATEGORY index="0x34" name="OEK (OEK)" />
    <
CATEGORY index="0x35" name="Oil level sensor/readings (Oelniveaugeber)" />
    <
CATEGORY index="0x36" name="PDR (PDR)" />
    <
CATEGORY index="0x37" name="Relative opening cross (Relativer_Oeffnungsquerschnitt)" />
    <
CATEGORY index="0x38" name="Temperature functions (SA_WE)" />
    <
CATEGORY index="0x39" name="SK-Momentenmanager (SK-Momentenmanager)" />
    <
CATEGORY index="0x3A" name="SK_FGR (SK_FGR)" />
    <
CATEGORY index="0x3B" name="Eductor (Saugstrahlpumpe)" />
    <
CATEGORY index="0x3C" name="Rough road detection (Schlechtweg-Erkennung)" />
    <
CATEGORY index="0x3D" name="Secondary air system (Sekundaerluftsystem)" />
    <
CATEGORY index="0x3E" name="Servotronic adjustable steering ratio system (non-M3) (Servotronic)" />
    <
CATEGORY index="0x3F" name="Security concept (Sicherheitskonzept)" />
    <
CATEGORY index="0x40" name="Starter relay (Startrelais)" />
    <
CATEGORY index="0x41" name="System control (System_Kontrolle)" />
    <
CATEGORY index="0x42" name="TPU synchronization (TPU_Synchronisation)" />
    <
CATEGORY index="0x43" name="Tank vent or Evaporator canister purge control (Tankentlueftung)" />
    <
CATEGORY index="0x44" name="Tank leak diagnosis (Tankleckdiagnose)" />
    <
CATEGORY index="0x45" name="Vanos (Vanos)" />
    <
CATEGORY index="0x46" name="Version control (Versionskontrolle)" />
    <
CATEGORY index="0x47" name="Ignition (Zuendung)" />
    <
CATEGORY index="0x48" name="Smg (smg)" />
    <
CATEGORY index="0x4A" name="Headings" />
    <
CATEGORY index="0x4B" name="DTC" />
  </
XDFHEADER>
  <
XDFCONSTANT uniqueid="0xA72" vislevel="1">
    <
title>Sport Mode_MEMORY</title>
    <
description>K_FDYN_CONTROL
0 1 S_FDYN vom DSC
1 1 S_FDYN 
Sport
2 1 S_FDYN 
Komfort
3 1 S_FDYN vom Taster
4 1 S_FDYN Taster vorher
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x8026" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x60A">
    <
title>K_LDPH_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDPH :$1 1 LDPH ab Werk :$2 1 LDPH Nachruest:$3 1 LDPH immer ein :ELSE 3 undef. )

Default 
3
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0xC064" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x72FC">
    <
title>K_LDP_CFG</title>
    <
description>TXTEQ(x::$-1 Ohne LDP :$1 1 Mit LDP :$2 1 Keine Fehlerheilung :ELSE 3 undef. )

Default 
2
Euro 0
</description>
    <
CATEGORYMEM index="2" category="69" />
    <
EMBEDDEDDATA mmedaddress="0x4124" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0x41C0">
    <
title>EWS</title>
    <
CATEGORYMEM index="0" category="66" />
    <
XDFPATCHENTRY name="EWS" address="0x89" datasize="0x5" patchdata="64FF5A0000" basedata="64005A0000" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x38D0" vislevel="1">
    <
title>Gearbox Type Configuration Master</title>
    <
description>cfg_m.getriebetyp
03 Manual
40 SMG
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x8008" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x6763" vislevel="1">
    <
title>Gearbox Type Configuration Slave</title>
    <
description>cfg_s.getriebetyp
03 Manual
40 SMG
</description>
    <
CATEGORYMEM index="2" category="66" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x08" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x154E">
    <
title>Chassis coding configuration Master</title>
    <
description>cfg_m.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x8006" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4279">
    <
title>Chassis coding configuration Slave</title>
    <
description>cfg_s.Baureihe
Chassis coding configuration
$08  E36 
$10  E39 
$20  E46 
$40  E52 
$80  E59 
ELSE  undefiniert</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x06" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" flags="0x4" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x70D7">
    <
title>Speedometer Calibration</title>
    <
description>K_V_WEGIMPULSZAHL

Calculation
Pulses/KM
E30 9 Pulses
/Rotation

</description>
    <
CATEGORYMEM index="0" category="33" />
    <
EMBEDDEDDATA mmedaddress="0xCD4C" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1F01">
    <
title>Speedometor Source</title>
    <
description>K_V_CONTROL (Speedo Source)
 
0 Direct to ECU
 2 E46 
Default Wiring

</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0xCD5A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x48CC">
    <
title>Cruise Control Sensors</title>
    <
description>K_SKRAFTS_CONTROL
0 By Speed
1 By Gear
2 By Clutch
</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x802A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x775E">
    <
title>Cruise Control Buttons</title>
    <
description>K_FGR_CONFIG

Values not known
research indicates values 00-03
03 Stock
.
00? for Z3 module in E30 according to:
https://www.tapatalk.com/topic/541570-6222</description>
    
<CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x95EA" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x1F90">
    <
title>Brake Light Switch-Cruise Control</title>
    <
descriptionK_S_BLS_CFG

&quot;BLS+BLTS+DSC&quot;
&quot;BLS+DSC&quot;
&quot;BLS+BLTS&quot;
&quot;BLS&quot;

BLSBrake Light Switch
BLTSBrake Light Test Switch

    
Model series E36/(Z3):

The brake-light switch and the brake-light test switch connect to B+.

Both signals are checked for plausibility.

The following tables show (depending on the model serieshow the status of the brake-light switch/brake-light test switch performs:



Model series E36/(Z3)    Brake pedal not operated    Brake pedal operated
Status
brake-light switch    Open    Closed
Status of brake
-light test switch    Open    Closed</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0xCD64" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>2</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4113">
    <
title>Gear Position Sensor</title>
    <
description>K_MD_MIN_VERH_KRAFTS
-Modification A0
-Stock80</description>
    <
CATEGORYMEM index="0" category="66" />
    <
EMBEDDEDDATA mmedaddress="0x88A2" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFTABLE uniqueid="0x55C4" flags="0x0">
    <
title>Software Version</title>
    <
description>DO NOT EDIT</description>
    <
CATEGORYMEM index="0" category="1" />
    <
XDFAXIS id="x" uniqueid="0x0">
      <
EMBEDDEDDATA mmedaddress="0xBFB8" mmedelementsizebits="8" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
indexcount>16</indexcount>
      <
outputtype>4</outputtype>
      <
embedinfo type="1" />
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="y" uniqueid="0x0">
      <
EMBEDDEDDATA mmedelementsizebits="8" mmedmajorstridebits="-32" mmedminorstridebits="0" />
      <
indexcount>1</indexcount>
      <
outputtype>2</outputtype>
      <
datatype>0</datatype>
      <
unittype>0</unittype>
      <
DALINK index="0" />
      <
LABEL index="0" value="00" />
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
    <
XDFAXIS id="z">
      <
EMBEDDEDDATA mmedaddress="0xBFB8" mmedelementsizebits="8" mmedrowcount="1" mmedcolcount="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
      <
decimalpl>2</decimalpl>
      <
min>0.000000</min>
      <
max>255.000000</max>
      <
outputtype>4</outputtype>
      <
MATH equation="X">
        <VAR 
id="X" />
      </
MATH>
    </
XDFAXIS>
  </
XDFTABLE>
  <
XDFCONSTANT uniqueid="0x1A6A">
    <
title>K_SSP_CONTROL</title>
    <
description>K_SSP_CONTROL 
Eductor Pump Transfer Fuel from one side to the other

Stock
00
Modification
03

00
: Function On
01
Drivers On
02
Drivers Off
03
No SSP Installed</description>
    <
CATEGORYMEM index="0" category="60" />
    <
EMBEDDEDDATA mmedaddress="0xC156" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7280" vislevel="1">
    <
title>Operational Mode_DYNO Master</title>
    <
description>cfg_m.betriebsmode
0 1 Fz
-Betrieb
01 1 Pruefstand
02 1 Rolle
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x8011" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2276" vislevel="1">
    <
title>Operational Mode_DYNO Slave</title>
    <
description>cfg_s.betriebsmode
0 1 Fz
-Betrieb
01 1 Pruefstand
02 1 Rolle
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedtypeflags="0x01" mmedaddress="0x11" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>127.000000</rangehigh>
    <
rangelow>-128.000000</rangelow>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5961" vislevel="1">
    <
title>Engine Speed_DYNO LIMITER</title>
    <
description>K_N_MAX_VFEHLER</description>
    <
CATEGORYMEM index="2" category="28" />
    <
EMBEDDEDDATA mmedaddress="0xA0" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
outputtype>2</outputtype>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x33EC" vislevel="1">
    <
title>Engine Speed_MAX RPM LIMIT</title>
    <
description>K_N_TBEGR 
</description>
    <
CATEGORYMEM index="2" category="52" />
    <
EMBEDDEDDATA mmedaddress="0xC9DC" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;Upm&quot;</units>
    <
rangehigh>10000.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x4D83" vislevel="5">
    <
title>Automatic Stability Control_TORQUE</title>
    <
description>K_MD_ASC_CONTROL
Stock
00
Modification
03
0 1 ASC
/MSR freigegeben 
1 1 ASC gesperrt
2 1 MSR gesperrt
3 1 ASC
/MSR gesperrt</description>
    <
CATEGORYMEM index="2" category="51" />
    <
EMBEDDEDDATA mmedaddress="0x8EBD" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;-&quot;</units>
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFPATCH uniqueid="0xA8C">
    <
title>Disable SAP/CAT Heating/DTC</title>
    <
CATEGORYMEM index="0" category="35" />
    <
XDFPATCHENTRY name="SAP" address="0xC100" datasize="0x6" patchdata="00FF04B0B9B9" basedata="01FF04B05FAA" />
    <
XDFPATCHENTRY name="DTC" address="0xE3BE" datasize="0xE" patchdata="AA010101010101000102032800FF" basedata="AA010101010101000102032827FF" />
  </
XDFPATCH>
  <
XDFCONSTANT uniqueid="0x7F74">
    <
title>K_S_GANG_LL_ED</title>
    <
description>Disable Gear Position Switch

Default 
0032
Disable FFFF
</description>
    <
CATEGORYMEM index="2" category="34" />
    <
EMBEDDEDDATA mmedaddress="0x5952" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
outputtype>3</outputtype>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="X">
      <VAR 
id="X" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x280E" vislevel="10">
    <
title>K_S_GANG1_NV_MIN</title>
    <
description>K_S_GANG1_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5956" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5407" vislevel="10">
    <
title>K_S_GANG1_NV_MAX</title>
    <
description>K_S_GANG1_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5958" mmedelementsizebits="16" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>32767.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7F9D" vislevel="10">
    <
title>K_S_GANG2_NV_MIN</title>
    <
description>K_S_GANG2_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595A" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2E92" vislevel="10">
    <
title>K_S_GANG2_NV_MAX</title>
    <
description>K_S_GANG2_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595B" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x60BA" vislevel="10">
    <
title>K_S_GANG3_NV_MIN</title>
    <
description>K_S_GANG3_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595C" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x12D9" vislevel="10">
    <
title>K_S_GANG3_NV_MAX</title>
    <
description>K_S_GANG3_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595D" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x75F9" vislevel="10">
    <
title>K_S_GANG4_NV_MIN</title>
    <
description>K_S_GANG4_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595E" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x2158" vislevel="10">
    <
title>K_S_GANG4_NV_MAX</title>
    <
description>K_S_GANG4_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x595F" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x511B" vislevel="10">
    <
title>K_S_GANG5_NV_MIN</title>
    <
description>K_S_GANG5_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5960" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x7FE2" vislevel="10">
    <
title>K_S_GANG5_NV_MAX</title>
    <
description>K_S_GANG5_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5961" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x3139" vislevel="10">
    <
title>K_S_GANG6_NV_MIN</title>
    <
description>K_S_GANG6_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5962" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5AD7" vislevel="10">
    <
title>K_S_GANG6_NV_MAX</title>
    <
description>K_S_GANG6_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5963" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x290C" vislevel="10">
    <
title>K_S_GANG7_NV_MIN</title>
    <
description>K_S_GANG7_NV_MIN</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5964" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id="x" />
    </
MATH>
  </
XDFCONSTANT>
  <
XDFCONSTANT uniqueid="0x5702" vislevel="10">
    <
title>K_S_GANG7_NV_MAX</title>
    <
description>K_S_GANG7_NV_MAX</description>
    <
CATEGORYMEM index="2" category="50" />
    <
EMBEDDEDDATA mmedaddress="0x5965" mmedelementsizebits="8" mmedmajorstridebits="0" mmedminorstridebits="0" />
    <
units>&quot;U/kmh&quot;</units>
    <
decimalpl>1</decimalpl>
    <
rangehigh>127.000000</rangehigh>
    <
datatype>0</datatype>
    <
unittype>0</unittype>
    <
DALINK index="0" />
    <
MATH equation="x/2">
      <VAR 
id=