DME table reference

From B58 Wiki

Introduction

This document supplements the B58 XDF files and invites contributions in the form of pictures, additional descriptions, useful formulas, relationships to other tables and other notes which provide intuition to tuners.

This document has been generated from the XDF. If you wish to edit the table descriptions, you might find more sensible groupings (for example, the knock detection tables for cylinders 1-6 would be better considered as a unit).

Some of the German table abbreviations are translated in the ME9 abbreviations page on Nefmoto

Load

Performance gauge scaling

Brief description: KF_EDA_ANZ_SPORT_MDK_IST

Dimension: 2D, table

Categories: Load

Unit info: Nm, 1/min --> Nm

Breakpoints: Performance gauge scaling X (autogen) vs Performance gauge scaling Y (autogen)

Example:

                0       50      100      200      300      500
       0        0       50      100      200      300      500
    1000        0       50      100      200      300      500
    2500        0       50      100      200      300      500
    4000        0       50      100      200      300      500
    5500        0       50      100      200      300      500
    7000        0       50      100      200      300      500


Notes:

   A table of torque in Nm (presumably clutch torque) vs RPM. This suggests the table is fudging the value actually displayed on the guage given the clutch torque value determined.

Max load (spool)

Brief Description: KL_RF_MAX_UESP

Dimension: 1D, vector

Categories: Load

Unit info: 1/min --> %

Breakpoints: Max load (spool) X (autogen)


Example:

    1500     1750     2222     2333     2444     5000     5500     5750     6000     6500     6750     7000
   185.0    185.0    185.0    185.0    185.0    185.0    172.0    168.0    166.0    160.0    160.0    160.0


Notes:

   Max load in percent vs RPM during spool.

Max load (main)

Brief Description: KL_RF_MAX

Dimension: 1D, vector

Categories: Load

Unit info: 1/min --> %

Breakpoints: Max load (main) X (autogen)


Example:

    1500     2000     2500     3500     4500     5000     5500     5750     6000     6500     6750     7000
   185.0    185.0    185.0    185.0    185.0    185.0    173.0    168.0    166.0    160.0    160.0    160.0


Notes:

   Max load in percent vs RPM. What does 'main' actually mean? Normal cruising?

Max load (octane)

Brief description: BMWls_rf_MaxFuOctIntkT_M

Dimension: 2D, table

Categories: Load

Unit info: 1/min, - --> %

Breakpoints: Max load (octane) X (autogen) vs Max load (octane) Y (autogen)


Max load (octane - sport)

Brief description: BMWls_rf_MaxFuOctIntkTSpt_M

Dimension: 2D, table

Categories: Load

Unit info: 1/min, - --> %

Breakpoints: Max load (octane) X (autogen) vs Max load (octane) Y (autogen)

Notes:

   What is 'octane' mode?
   This table seemed unused in the stock and other tunes.

Max load (timing correction)

Brief description: BMWls_pct_FiMaxIgOfs_M

Dimension: 2D, table

Categories: Load

Unit info: 1/min, ° --> %

Breakpoints: Max load (octane) X (autogen) vs Max load (timing correction) Y (autogen)


Max load (timing correction - sport)

Brief description: BMWls_pct_FiMaxIgOfsSpt_M

Dimension: 2D, table

Categories: Load

Unit info: 1/min, ° --> %

Breakpoints: Max load (octane) X (autogen) vs Max load (timing correction) Y (autogen)


Load to torque

Brief description: KF_MDIOP_1_TQE

Dimension: 2D, table

Categories: Load

Unit info: %, 1/min --> Nm

Breakpoints: Load to torque X (autogen) vs Load to torque Y (autogen)

Example:

     0.0 12.0 14.0 18.0 22.0  27.0  35.0  45.0  55.0  70.0  90.0 110.0 130.0 140.0 150.0 160.0 180.0 200.0
 500 0.0 29.1 34.0 44.0 55.0  73.0  95.0 125.0 152.0 210.0 277.0 357.0 442.0 486.0 520.0 558.0 638.0 694.8
 600 0.0 32.6 38.0 48.0 63.0  77.0  98.0 132.0 164.0 218.0 283.0 363.3 442.5 492.0 526.0 563.5 643.5 701.0
 800 0.0 36.0 42.0 52.0 66.0  82.0 109.0 146.0 176.0 228.0 290.0 373.8 443.0 496.0 531.0 569.0 649.0 707.2
1000 0.0 36.9 43.0 54.5 68.5  86.0 115.0 151.0 188.0 240.0 309.0 385.0 444.0 500.0 536.0 575.0 655.0 713.9
1250 0.0 37.7 44.0 60.0 73.0  90.0 120.0 156.0 196.0 243.0 312.0 393.0 463.0 500.0 537.0 576.0 656.0 715.1
1500 0.0 40.3 47.0 62.0 76.0  94.0 124.5 162.0 198.0 249.0 323.0 396.0 465.0 503.0 547.0 586.0 657.0 716.1
1750 0.0 41.1 48.0 62.0 77.0  95.0 124.5 162.0 198.0 250.0 328.0 396.0 465.0 503.0 549.0 588.0 664.0 724.0
2000 0.0 42.4 49.5 62.0 79.0  96.0 125.5 162.0 199.0 252.0 332.0 408.0 476.0 514.0 549.0 595.0 665.0 724.0
2250 0.0 42.9 50.0 63.0 79.5  97.0 128.0 166.0 202.0 259.0 336.0 410.0 481.0 517.0 553.0 595.0 665.0 729.6
2500 0.0 43.3 50.5 64.0 80.0  98.0 129.0 166.0 202.0 259.0 338.0 413.0 485.0 522.0 557.0 600.0 665.0 752.0
2750 0.0 43.3 50.5 64.0 80.0 100.0 129.0 166.0 202.0 259.0 338.5 417.0 489.0 529.0 564.0 606.0 675.0 760.0
3000 0.0 44.6 52.0 66.0 80.0 100.0 129.0 166.0 202.0 260.0 339.0 419.0 491.0 532.0 568.0 612.0 677.0 760.0
3500 0.0 44.6 52.0 66.5 80.5 100.0 129.0 167.0 204.0 260.0 343.0 420.0 495.0 534.0 577.0 614.0 684.0 760.0
4000 0.0 45.4 53.0 68.0 82.0 101.0 130.0 169.0 205.0 266.0 348.0 422.0 495.0 536.0 582.0 618.0 684.0 760.0
4500 0.0 45.4 53.0 69.0 82.0 101.0 130.0 169.0 205.0 266.0 349.0 422.0 498.0 539.0 587.0 618.0 684.0 765.0
5000 0.0 45.9 53.5 69.5 82.0 102.0 130.0 169.0 205.0 266.0 349.0 422.0 500.0 540.0 588.0 619.0 684.0 765.0
5500 0.0 45.9 53.5 70.5 82.0 102.0 130.0 169.0 205.0 266.0 350.0 422.0 502.0 540.0 588.0 620.0 685.0 765.0
6000 0.0 45.9 53.5 71.0 82.0 103.0 130.0 169.0 205.0 266.0 352.0 422.0 502.0 540.0 588.0 620.0 685.0 765.0
6500 0.0 46.3 54.0 71.5 84.5 104.0 130.0 170.0 205.0 266.0 352.0 422.0 502.0 540.0 588.0 620.0 685.0 765.0
7000 0.0 46.3 54.0 72.0 84.5 104.0 130.0 170.0 205.0 266.0 352.0 422.0 502.0 540.0 588.0 620.0 685.0 765.0

Notes:

   Part of the ECU's lookup chain from the driver's torque clutch request to engine load needed,
   though the torque values here are indicated torque. 
   According to ECUTek, the load breakpoints create an implicit load limit so tunes will want to rescale the breakpoints.

Load limit due to EKP maximum value

Brief description: BMWlpa_rat_AirLimMax_C

Dimension: constant

Categories: Load

Units: %

Notes:

 Stock, this is 200%, so tunes should increase this according to the desired max load.

Switch load limit component protection at rich lambda

Brief description: S_BSRFMX

Dimension: constant

Categories: Load

Units: -

Notes:

 Set to 1 in stock, stage 1 and stage 2 maps so presumably no need to change. Component protection mode is the where the ECU calculates the exhaust is too hot and so makes the mixture richer and ramps down load. Presumably this toggles this behaviour or affects it in some way.

Limits

Torque Reduction Factor (RPM)

Brief Description: KL_MDRED_NKW

Dimension: 1D, vector

Categories: Limits

Unit info: 1/min --> -

Breakpoints: Torque Reduction Factor (RPM) X (autogen)


Example:

    1400     2600     3600     5000     6000     6500
   1.008    1.000    1.000    1.000    0.914    0.852


Notes:

   An RPM-based table of torque multipliers normalized to 1. The factory table ranges from 1.008 at low RPM to 0.852 at high RPM. Presumably this is to a sort of nanny that makes the car feel a bit more punchy low down but safer at higher RPM. Setting to 1 across the board seems a better strategy.

Normierung für Mdk_ist_sot_mem_mx

Brief description: K_MDKIST_SOT_MX

Dimension: constant

Categories: Limits

Units: -


Example:

 500.000


Notes:

   A normalizing factor that looks like a clutch torque limit, upped to 550Nm for stage 1 and stage 2.

Max calculated power

Brief description: K_EDA_P_MAX_MOT

Dimension: constant

Categories: Limits

Units: kW

Notes:

  Not used in the factor tune or in stage 1 and stage 2.

Load limit factor by rich for component protection

Brief description: K_FRFMXBS_MN

Dimension: constant

Categories: Limits

Units: -


Example:

   0.500


Notes:

   Multiplies the load limit by this factor if entering component protection mode. 
   Some tunes, like MHD's, set this to 1. Presumably they are relying on the richer mixture during component protection?

Max naturally aspirated volumetric efficiency

Brief Description: For naturally aspirated operation, should not exceed 100% KL_LAMX

Dimension: 1D, vector

Categories: Limits

Unit info: 1/min --> %

Breakpoints: Max naturally aspirated volumetric efficiency X (autogen)


Example:

 100   120   163   175   225   250   275   300   325   350   450   475   500   520   540   600   675   695
92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0  92.0 


Notes:

   Seems like the XDF here might have the RPM values out by a factor of 10. MHD's tunes set this to 100% across the entire table, presumably to simplify calculations?

Torque request ceiling

Brief Description: BMWtqe_tqc_FlApplStgNorm_T

Dimension: 1D, vector

Categories: Limits

Unit info: 1/min --> Nm

Breakpoints: Torque request ceiling X (autogen)


Example:

  800   900  1000  1250  1380  1500  1520  2000  2500  4500  4750  5000  5200  5500  6000  6500  6750  7000
500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 490.0 474.0 458.0 434.0 398.0 368.0 353.0 333.0


Notes:

  This table acts as an upper limit on the driver's wish. This, in conjunction with the relative torque request tables (in the throttle maps category) provide the driver's torque request to the ECU.   
   
   Tunes should generally remove the miserly tapering of torque found in the stock map above. Note the breakpoints can be tweaked to give lower or higher granularity at specific RPM ranges. Remember, the use of 'ceiling' is confusing here. It represents the driver's wish,
   
   The values look like clutch torque.

Switch recognition stalling

Brief description: BMWmondmf_swi_StallStru_C

Dimension: constant

Categories: Limits

Units:


Example:

     1.0


Notes:

   Not sure what this is. Could it have been translated backwards and actually mean 'stalling recognition switch'? Still not sure why it would do even then.

Max power (monitoring)

Brief description: MoFTrqPtd_pwrMax_C

Dimension: constant

Categories: Limits

Units: kW


Example:

250.0000


Notes:

  Can be set to a much higher value such as 500 kW for stage 1 or 2 tunes.

Max Torque at clutch (monitoring)

Brief description: MoFTrqPtd_tqCluMax_C

Dimension: constant

Categories: Limits

Units: Nm


Example:

 500.000


Notes:

  Tunes should set to a sensible upper value.

Maximal actual torque

Brief description: MoFTrqAct_trqPtdInjActv_C

Dimension: constant

Categories: Limits

Units: Nm

Notes:

   Not clear. The factory sets this to 600Nm, which is above its clutch torque limit. This might suggest it's not used by the factory tune and that other tunes can just lift it out of the way?

Max allowed actual torque, injection active.

Brief description: MoFTrqAct_trqPtdInjActv_C

Dimension: constant

Categories: Limits

Units: Nm


Max allowed raw speed for signal check

Brief description: VROHMAX

Dimension: constant

Categories: Limits

Units:


Maximum indicated torque (Nm)

Brief description: EngDa_tqInnrMax_C

Dimension: constant

Example: 571.0

Categories: Limits

Units: Nm

Notes:

  The factory sets this to 571Nm, which is about 15% about the clutch torque limit. This suggests other tunes should set this according to their clutch torque and not just lift it out of the way.

Maximum for CltPrt_MdDec

Brief description: K_KSU_MDEINGRIFF_MX

Dimension: constant

Categories: Limits, Torque limiting maps

Units: Nm


Maximum for CltPrt_MdDec_P

Brief description: K_KSU_MDEINGRIFFPROP_MX

Dimension: constant

Categories: Limits, Torque limiting maps

Units: Nm


Minimum for CltPrt_MdDec_P

Brief description: K_KSU_MDEINGRIFFPROP_MN

Dimension: constant

Categories: Limits, Torque limiting maps

Units: Nm


Example:

-450.000


Notes:

   Not sure what this means. For stock the max limit above and this limit are in the range of 500Nm to -450Nm. MHD's stage 1 and 2 maps change this to around -395.

Maximum torque for integral component PI controller

Brief description: K_KSU_INTREG_MX

Dimension: constant

Categories: Limits, Torque limiting maps

Units: Nm


Max. torque at trans MT

Brief Description: KL_MDG_MAX_GANG_HS

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: - --> Nm

Breakpoints: Max. torque at trans MT X (autogen)


Max. torque at trans AT

Brief Description: KL_MDG_MAX_GANG_AT

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: - --> Nm

Breakpoints: Max. torque at trans AT X (autogen)


Speed-dependent full load line of the engine (Nkw_opt) for manual shift

Brief Description: KL_MD_K_MAX_VL_HS

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: 1/min --> Nm

Breakpoints: Speed-dependent full load line of the engine (Nkw_opt) for manual shift X (autogen)


Example:

    1000     1250     1300     2500     3500     4500     4750     5000     5500     6000     6500     7000
   500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0



Speed-dependent full load line of the engine (Nkw_opt)

Brief Description: KL_MD_K_MAX_VL

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: 1/min --> Nm

Breakpoints: Speed-dependent full load line of the engine (Nkw_opt) X (autogen)


Example:

    1000     1250     1300     2500     3500     4500     4750     5000     5500     6000     6500     7000
   500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0    500.0



Speed-dependent boost characteristic curve (Nkw_opt) for manual shift

Brief Description: KL_MD_K_MAX_BST_HS

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: 1/min --> Nm

Breakpoints: Speed-dependent boost characteristic of the engine (Nkw_opt) for manual shift X (autogen)


Example:

    1000     1250     1550     2300     3800     4600     5400     5500     5800     6000     6500     7000
   300.0    300.0    300.0    310.0    320.0    310.0    300.0    295.0    280.0    270.0    230.0    150.0



Speed-dependent boost characteristic curve (Nkw_opt)

Brief Description: KL_MD_K_MAX_BST

Dimension: 1D, vector

Categories: Limits, Torque limiting maps

Unit info: 1/min --> Nm

Breakpoints: Speed-dependent boost characteristic of the engine (Nkw_opt) X (autogen)


Example:

    1000     1250     1300     2500     3500     4500     4750     5000     5500     6000     6500     7000
   485.0    485.0    485.0    485.0    485.0    485.0    485.0    463.0    422.0    387.0    336.0    291.0



Throttle

Throttle aggression in overload

Brief description: KF_FTRANSVL

Dimension: 2D, table

Categories: Throttle

Unit info: 1/min, - --> -

Breakpoints: Throttle aggression in overload X (autogen) vs Throttle aggression in overload Y (autogen)

Example:

                0      500     1000     2000     3000     4000     5000     6500
    0.00     0.00     0.00     0.00     0.00     0.00     0.00     0.00     0.00
    0.10     0.05     0.05     0.05     0.05     0.05     0.05     0.05     0.05
    0.20     0.10     0.10     0.10     0.10     0.10     0.10     0.10     0.10
    0.30     0.15     0.15     0.15     0.15     0.15     0.15     0.15     0.15
    0.40     0.17     0.17     0.17     0.17     0.17     0.17     0.17     0.17
    0.50     0.30     0.30     0.30     0.30     0.30     0.30     0.30     0.30
    0.80     0.70     0.70     0.70     0.70     0.70     0.70     0.70     0.70
    1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00


Notes:

   This apparently modules how the throttle works in overboost scenarios.
   What is the y-axis?


Relative torque request sport MT 1

Brief description: KF_MDR_ABV_SPO_HS

Dimension: 2D, table

Categories: Throttle

Unit info: -, - --> -

Breakpoints: Relative torque request sport MT 1 X (autogen) vs Relative torque request sport MT 1 Y (autogen)

Example:

            0.000    8.200   16.000   43.300  150.000  190.000  220.000  230.000  250.000  270.000
     0.0    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000
     6.0    3.230    4.383    4.715    5.785    6.551    7.059    8.125    8.125    8.125    8.125
    14.0    9.063   12.191   13.109   16.078   18.211   18.820   25.156   25.156   25.156   25.156
    22.2   18.453   23.090   24.824   28.617   32.129   33.043   42.598   42.598   42.598   42.598
    33.3   35.816   40.871   42.637   47.199   52.109   52.820   65.070   65.070   65.070   65.070
    44.4   51.566   54.809   55.922   60.039   67.590   69.215   80.328   80.328   80.328   80.328
    55.6   63.309   65.605   66.598   70.070   77.539   79.570   88.211   88.211   88.211   88.211
    66.7   73.152   74.512   75.414   78.559   85.137   86.355   93.414   93.414   93.414   93.414
    77.8   81.480   81.902   82.730   86.176   91.258   92.172   97.305   97.305   97.305   97.305
    88.9   87.766   88.652   89.102   92.348   96.129   96.941   99.793   99.793   99.793   99.793
    94.5   93.883   94.328   94.551   96.176   98.066   98.473   99.898   99.898   99.898   99.898
   100.0  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000



Relative torque request sport MT 2

Brief description: KF_MDR_ABV_SPO2_HS

Dimension: 2D, table

Categories: Throttle

Unit info: -, - --> -

Breakpoints: Relative torque request sport MT 2 X (autogen) vs Relative torque request sport MT 2 Y (autogen)

Example:

            0.000    8.200   16.000   43.300  150.000  190.000  220.000  230.000  250.000  270.000
   0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000
   6.006    3.230    5.277    5.480    6.008    6.008    6.008    6.008    6.008    6.008    6.008
  13.989    8.309   12.234   12.539   13.988   13.988   13.988   13.988   13.988   13.988   13.988
  22.217   15.453   19.180   19.688   22.746   22.746   22.746   22.746   22.746   22.746   22.746
  33.325   25.430   29.523   29.930   35.711   35.711   35.711   35.711   35.711   35.711   35.711
  44.434   36.164   40.141   40.648   48.879   48.879   48.879   48.879   48.879   48.879   48.879
  55.566   47.387   50.902   51.613   61.125   61.125   61.125   61.125   61.125   61.125   61.125
  66.675   59.152   61.988   62.598   70.984   70.984   70.984   70.984   70.984   70.984   70.984
  77.783   70.934   73.648   74.258   80.203   80.203   80.203   80.203   80.203   80.203   80.203
  88.892   84.668   86.117   86.625   90.063   90.063   90.063   90.063   90.063   90.063   90.063
  94.507   92.336   93.152   93.152   94.742   94.742   94.742   94.742   94.742   94.742   94.742
 100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000



Relative torque request sport 2

Brief description: KF_MDR_ABV_SPO2

Dimension: 2D, table

Categories: Throttle

Unit info: -, - --> -

Breakpoints: Relative torque request sport 2 X (autogen) vs Relative torque request sport 2 Y (autogen)

Example:

            0.000    8.200   16.000   40.300   70.000   90.000  110.000  130.000  240.000  260.000
   0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000
   6.006    2.137    2.566    2.672    1.824    2.926    4.145    5.008    5.879    6.984    6.984
  13.989    6.559    7.879    8.207    5.879    8.398   11.922   15.441   17.422   21.891   21.891
  22.217   11.789   14.023   14.750   10.848   14.484   20.984   26.410   30.066   37.648   37.648
  33.325   20.375   23.516   23.996   20.590   26.711   33.613   41.426   47.133   57.527   57.527
  44.434   31.043   34.027   34.371   31.250   41.523   49.836   56.973   64.148   74.441   74.441
  55.566   43.305   45.555   46.016   41.988   55.223   65.488   72.574   80.000   89.000   89.000
  66.870   55.781   57.777   57.777   53.602   69.859   79.984   85.613   90.000   96.922   96.922
  77.783   69.293   70.012   70.012   64.887   81.324   88.984   95.734   96.000   99.000   99.000
  88.892   86.348   88.113   88.113   81.867   91.793   94.527   99.000   99.000   99.500   99.500
  94.507   93.176   94.059   94.059   90.934   95.898   97.266   99.500   99.500   99.750   99.750
 100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000



Relative torque request sport

Brief description: KF_MDR_ABV_SPO

Dimension: 2D, table

Categories: Throttle

Unit info: -, - --> -

Breakpoints: Relative torque request sport X (autogen) vs Relative torque request sport Y (autogen)

Example:

            0.000    8.200   16.000   39.200   70.000   90.000  110.000  130.000  240.000  260.000
   0.000    1.000    0.320    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000
   6.006    4.152    3.914    3.723    3.270    3.793    5.016    6.191    6.906    8.570    8.586
  13.989    8.059    8.328    8.266    7.531    9.391   12.426   15.535   17.508   22.051   22.230
  22.217   12.680   13.395   13.652   13.191   16.535   21.641   26.570   29.898   37.406   37.691
  33.325   18.973   20.316   21.215   21.965   28.098   34.523   41.254   46.215   56.305   56.770
  44.434   26.750   28.492   29.988   32.117   41.668   49.465   56.625   62.559   73.125   73.621
  55.566   35.223   37.410   39.523   42.895   55.262   64.328   71.457   77.371   86.777   87.262
  66.870   44.438   47.008   49.613   54.215   68.637   77.734   83.926   88.113   95.047   95.414
  77.783   54.945   58.090   61.109   65.996   79.996   87.379   92.816   94.766   98.277   98.473
  88.892   69.520   73.031   76.090   80.602   89.918   93.930   97.309   98.332   99.355   99.426
  94.507   82.926   85.965   87.918   90.695   95.258   97.227   98.914   99.371   99.723   99.742
 100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000  100.000


Notes:

   According to https://f30.bimmerpost.com/forums/showthread.php?t=1734153,
   the axes here are km/h vs % (of the accelerator). 260 km/h is 160 m/h.
   The output is also %, thus we can think of the table as a speed dependent modulation
   of the pedal.
   The torque request is reduced at lower speeds but increased at higher speeds. The
   effect is to prevent the car being too jumpy in traffic but more responsive when the
   car is moving.


Rev match active depending on DSC Mode

Brief Description: KL_ENA_NREG_DSC

Dimension: 1D, vector

Categories: Throttle

Unit info: - --> -

Breakpoints: Rev match active depending on DSC Mode X (autogen)


Rev match

Brief description: KF_ENA_NREG_GANG_SYN

Dimension: 2D, table

Categories: Throttle

Unit info: -, - --> -

Breakpoints: Rev match X (autogen) vs Rev match Y (autogen)


MAF

Mass flow ratio (ceiling) for diag sensor pressure in CP

Brief description: KF_FMS_HFMPL_MX

Dimension: 2D, table

Categories: MAF

Unit info: 1/min, % --> -

Breakpoints: Mass flow ratio (ceiling) for diag sensor pressure in CP X (autogen) vs Mass flow ratio (ceiling) for diag sensor pressure in CP Y (autogen)

Example:

             10.0     15.0     20.0     30.0     40.0     50.0
    2500    2.000    2.000    2.000    2.000    2.000    2.000
    5000    1.750    1.600    1.600    1.600    1.600    1.600
    7500    1.400    1.400    1.400    1.400    1.400    1.400
   10000    1.400    1.400    1.400    1.400    1.400    1.400
   12500    1.400    1.400    1.400    1.350    1.350    1.350
   15000    1.350    1.350    1.350    1.300    1.300    1.300



Mass flow ratio (floor) for diag sensor pressure in CP

Brief description: KF_FMS_HFMPL_MN

Dimension: 2D, table

Categories: MAF

Unit info: 1/min, % --> -

Breakpoints: Mass flow ratio (floor) for diag sensor pressure in CP X (autogen) vs Mass flow ratio (floor) for diag sensor pressure in CP Y (autogen)

Example:

             10.0     15.0     20.0     30.0     40.0     50.0
    2500    0.250    0.250    0.250    0.250    0.250    0.250
    5000    0.500    0.500    0.500    0.500    0.500    0.500
    7500    0.500    0.500    0.500    0.500    0.500    0.500
   10000    0.500    0.500    0.500    0.500    0.500    0.500
   12500    0.600    0.600    0.600    0.600    0.450    0.450
   15000    0.600    0.600    0.600    0.600    0.450    0.450



Mass flow ratio (ceiling) for diag MAF

Brief description: KF_FMS_DKPSRPL_MX

Dimension: 2D, table

Categories: MAF

Unit info: 1/min, % --> -

Breakpoints: Mass flow ratio (ceiling) for diag MAF X (autogen) vs Mass flow ratio (ceiling) for diag MAF Y (autogen)

Example:

             10.0     15.0     20.0     30.0     40.0     50.0
    2500    1.600    1.600    1.600    1.600    1.600    1.600
    5000    1.600    1.600    1.600    1.600    1.600    1.600
    7500    1.600    1.600    1.600    1.600    1.600    1.600
   10000    2.000    2.000    2.000    2.000    2.000    2.000
   12500    2.000    2.000    2.000    2.000    2.000    2.000
   15000    2.000    2.000    2.000    2.000    2.000    2.000


Notes:

Find out what this and the following tables are. The units are apparently % but 15000 seems a large number.


Mass flow ratio (floor) for diag MAF

Brief description: KF_FMS_DKPSRPL_MN

Dimension: 2D, table

Categories: MAF

Unit info: 1/min, % --> -

Breakpoints: Mass flow ratio (floor) for diag MAF X (autogen) vs Mass flow ratio (floor) for diag MAF Y (autogen)

Example:

             10.0     15.0     20.0     30.0     40.0     50.0
    2500    0.400    0.400    0.400    0.400    0.400    0.400
    5000    0.400    0.400    0.400    0.400    0.400    0.400
    7500    0.400    0.400    0.400    0.400    0.400    0.400
   10000    0.000    0.000    0.000    0.000    0.000    0.000
   12000    0.000    0.000    0.000    0.000    0.000    0.000
   15000    0.000    0.000    0.000    0.000    0.000    0.000



Boost

Intake Waterpump flow ( IAT minus ambient temp, ambient temp)

Brief description: KF_VSEWP_LLK_TANS

Dimension: 2D, table

Categories: Boost

Unit info: °C, °C --> l/h

Breakpoints: Intake Waterpump flow ( IAT minus ambient temp, ambient temp) X (autogen) vs Intake Waterpump flow ( IAT minus ambient temp, ambient temp) Y (autogen)


Boost Ceiling

Brief description: K_MAX_PSSOLBER

Dimension: constant

Categories: Boost

Units: bar


Lower speed threshold for leak detection (Untere Drehzahlschwelle f. Leckageerkennung)

Brief description: BMWtchdiag_n_EngMin_C

Dimension: constant

Categories: Boost

Units: 1/min


Example:

    2000


Notes:

   The units here are 1/min. Apparently the stage-1 tune is disabling the check.


Maximum target boost pressure due to diagnosis of the boost pressure sensor (Maximaler Sollladedruck wegen Diagnose Ladedrucksensor)

Brief description: BMWtchsp_p_ReqMax_C

Dimension: constant

Categories: Boost

Units: hPa


Example:

2500.000


Notes:

   Apparently, this parameter is telling The ECU the maxium useful pressure reading from the 'boost pressure sensor'.
   The units are hPa. 3000 hPa is about 44 psi.


Boost set limit

Brief Description: KL_FPLDPUMP

Dimension: 1D, vector

Categories: Boost

Unit info: g/s --> bar

Breakpoints: Boost set limit X (autogen)


Example:

   138.9    148.6    166.7    180.6    201.4    222.2    236.1    291.9
   2.576    2.605    2.665    2.710    2.807    2.911    2.958    3.000


Notes:

   The translation should be 'boost surge limit'. Specifies the max surge pressure bar vs the current MAF in g/s.
   The values refer to chargepipe measurements (3 bar = 43 psi).

Boost Limit multiplier

Brief description: KF_FPLDMAX

Dimension: 2D, table

Categories: Boost

Unit info: g/s, °C --> -

Breakpoints: Boost Limit multiplier X (autogen) vs Boost Limit multiplier Y (autogen)

Example:

            291.7    313.9    333.3    361.1    375.0    388.9    402.8    423.6
      25    3.000    3.000    3.000    2.874    2.664    2.329    2.150    2.150
      30    3.000    3.000    3.000    2.874    2.664    2.329    2.150    2.150
      35    3.000    3.000    3.000    2.874    2.664    2.329    2.150    2.150
      40    3.000    3.000    3.000    2.874    2.664    2.329    2.150    2.150
      60    3.000    3.000    3.000    2.874    2.650    2.198    2.000    2.000
      80    3.000    3.000    3.000    2.874    2.650    2.184    2.000    2.000


Notes:

   This is a table of airflow in g/s vs temperature in °C. The stage 1 map maxes it out to 4.
   The map does not scale the airflow up to 500 g/s as it does for the compressor characteristic.


Compressor characteristic with required compressor / turbine power

Brief description: BMWtchctr_pwr_Pctl_M

Dimension: 2D, table

Categories: Boost

Unit info: -, g/s --> kW

Breakpoints: Compressor characteristic with required compressor / turbine power X (autogen) vs Compressor characteristic with required compressor / turbine power Y (autogen)

Example:

              1.0      1.2      1.2      1.2      1.3      1.4      1.5      1.6      1.7      1.8      1.9      2.0      2.1      2.2      2.3      2.4      2.5      2.7      2.8      3.1
    13.9    0.096    0.225    0.367    0.561    0.775    1.010    1.234    1.662    2.102    2.846    2.926    3.004    3.084    3.164    3.242    3.320    3.400    3.520    3.746    3.877
    27.8    0.117    0.357    0.436    0.693    0.959    1.184    1.326    1.855    2.602    2.959    3.838    3.961    4.129    4.324    4.289    4.477    4.723    4.992    5.236    5.389
    44.4    0.131    0.428    0.664    0.799    0.980    1.734    1.785    2.039    2.725    3.193    3.934    5.109    5.201    5.406    5.543    5.865    6.307    6.760    7.023    7.205
    66.7    0.191    0.617    1.094    1.297    1.432    2.162    2.682    2.889    2.959    3.672    4.754    5.658    6.701    6.840    7.217    7.713    8.420    9.117    9.408    9.625
    88.9    0.393    0.877    1.385    1.867    2.082    2.641    3.414    4.275    4.803    5.121    5.258    6.207    7.768    8.520    8.893    9.561   10.535   11.475   11.791   12.045
   111.1    0.570    1.080    1.592    2.000    2.500    3.443    4.373    5.256    5.652    6.529    7.361    8.422    8.832    9.611   10.670   11.525   12.773   13.971   14.314   14.611
   133.3    1.070    1.607    2.102    2.801    3.045    4.041    5.631    6.213    6.900    7.818    8.477    9.492   10.973   11.648   12.291   13.174   15.055   16.512   16.887   17.225
   155.6    1.186    1.930    3.195    3.795    4.451    5.061    6.461    7.266    8.234    9.139   10.121   11.096   12.234   14.109   14.525   15.607   16.393   18.146   19.508   19.887
   177.8    1.439    2.805    3.982    4.846    5.500    6.299    7.299    8.379    9.438   10.119   12.027   12.777   14.172   15.973   16.191   17.053   17.820   19.932   22.660   24.627
   200.0    2.039    3.322    5.201    6.059    7.057    8.148    8.770    9.641   10.939   11.840   13.301   14.918   16.945   17.852   18.283   19.900   20.910   23.152   25.023   27.529
   222.2    3.059    4.854    6.158    7.553    8.801    9.529   10.199   11.736   12.781   14.285   15.555   17.152   18.094   18.930   20.225   21.266   22.775   25.656   27.045   30.166
   250.0    3.377    7.088    8.344    9.426   10.404   11.695   12.740   14.080   15.490   16.518   17.734   19.801   20.293   21.523   23.104   24.455   25.906   27.986   29.602   32.947
   277.8    4.080    8.998   11.037   13.064   14.180   16.951   18.432   19.381   19.533   20.660   21.414   22.023   23.332   24.619   25.600   27.447   29.416   32.170   33.641   36.559
   305.6    5.896   12.535   14.342   15.893   17.238   19.586   21.338   22.326   22.797   23.813   24.934   26.129   27.258   28.658   30.018   32.012   35.020   37.475   39.701   41.902
   347.2    7.660   16.320   17.762   20.338   21.574   23.307   23.695   24.715   25.092   26.000   27.691   30.184   31.820   33.582   35.732   38.359   41.141   43.979   46.225   48.826
   388.9    9.205   17.479   20.217   22.424   24.055   25.725   26.061   27.111   27.377   29.580   32.520   36.379   39.820   41.332   44.088   47.043   50.980   53.691   56.719   59.422


Notes:

  The stage 1 map has extended the y-axis breakpoints (airflow in g/s) from 389 to 500.
  For comparison 500 g/s is roughly equivalent to the max airflow from an EFR7670.
  The stock turbo is reckoned to produce up to 385 g/s.
  This table is target pressure ratio vs


Min. boost setpoint to cancel PIDs by decreasing target pressure

Brief Description: BMWtchctr_rat_p_ComprLimPctl_T

Dimension: 1D, vector

Categories: Boost

Unit info: g/s --> -

Breakpoints: Min. boost setpoint to cancel PIDs by decreasing target pressure X (autogen)


Perf display scaling - power

Brief Description: K_EDA_P_ANZ_SPORT_BS_SCAL_CODE

Dimension: 1D, vector

Categories: Boost

Unit info: - --> -

Breakpoints: <labels>


Perf display scaling - torque

Brief Description: K_EDA_MD_ANZ_BS_SCAL_CODE

Dimension: 1D, vector

Categories: Boost

Unit info: - --> -

Breakpoints: <labels>


PID correction ceiling

Brief description: BMWtchdiag_pct_WgPLo_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: hPa, - --> %

Breakpoints: PID correction ceiling X (autogen) vs PID correction ceiling Y (autogen)

Example:

                0      100      200      300
     1.0   12.103   11.551   10.449   -0.003
     1.4   11.551   10.449    3.299   -0.003
     1.6   10.449    3.299    1.099   -0.003
     1.8   -0.003   -0.003   -0.003   -0.003


Notes:

   This table is also maxed out, effectively removing floor and ceiling from the boost control setup.
   This is the max upward correction to the boost setpoint (i.e. pressure ratio) in %.
   The y-axis here is the current boost setpoint. The x-axis is apparently a quantity in hPa
   although 300 hPa is only about 4psi.
   Note that the floor and ceiling tables combined have continuous row pressure ratios from 0.4 to 1.8
   while the colums have continuous pressure from -300 to 300 hPa.
   Thus what seems to be happening is that if, for example, the p correction table were to demand a correction of -200 hPa,
   which is a downward correction, the value would be run through the floor table to get the maxiumum overall % adjustment.


PID correction floor

Brief description: BMWtchdiag_pct_WgPHi_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: hPa, - --> %

Breakpoints: PID correction floor X (autogen) vs PID correction floor Y (autogen)

Example:

             -300     -200     -100        0
     0.4   -4.001   -4.999   -6.000   -7.999
     0.6   -4.999   -6.500   -9.000  -12.000
     0.7   -6.000   -7.999  -10.999  -14.001
     1.0   -7.001  -10.999  -13.000  -14.999


Notes:

   Max downward correction in percent.
   The values are effectively maxed out.


WGDC P factor

Brief description: BMWtchctr_pwr_CmprGra_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: -, g/s --> kW

Breakpoints: WGDC P factor X (autogen) vs WGDC P factor Y (autogen)


WGDC D-Factor

Brief description: BMWtchctr_pwr_Dp_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: hPa, hPa --> kW

Breakpoints: WGDC D-Factor X (autogen) vs WGDC D-Factor Y (autogen)


WGDC D correction

Brief Description: BMWtchctr_fac_Dp_T

Dimension: 1D, vector

Categories: Boost, WGDC

Unit info: kW --> -

Breakpoints: WGDC D correction X (autogen)


WGDC D correction (spool)

Brief Description: BMWtchctr_fac_DpDyn_T

Dimension: 1D, vector

Categories: Boost, WGDC

Unit info: kW --> -

Breakpoints: WGDC D correction (spool) X (autogen)


WGDC P correction

Brief description: BMWtchctr_p_DifCrtnPp_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: hPa, g/s --> hPa

Breakpoints: WGDC P correction X (autogen) vs WGDC P correction Y (autogen)

Example:

           -500.0    -50.0    -20.0    -10.0     -5.0      0.0      5.0     10.0     30.0     50.0    100.0    500.0
    20.8 -500.000  -29.750   -8.375   -2.000   -2.000    0.000    2.500    5.000    8.500   25.875  144.000  856.000
    55.6 -500.000  -32.750   -8.500   -3.750   -2.000    0.000    3.000   11.000   20.000   47.375  150.000  756.000
   138.9 -500.000  -65.000  -37.250  -15.000   -5.500    0.000    7.125   28.625   64.125  100.625  206.000  688.000
   180.6 -500.000  -65.000  -39.875  -15.000   -6.000    0.000    7.125   20.875   69.000  112.375  208.250  740.500
   227.8 -500.000  -65.000  -39.875  -15.000   -6.000    0.000    7.125   22.125   62.375  125.875  210.750  800.000
   277.8 -500.000  -65.000  -39.875  -15.000   -6.000    0.000    7.125   15.375   63.125  140.000  213.375  800.000


Notes:

   The stage-1 map rescales the row breakpoints to allow for more overall airflow.
   EcuTek state the max flow of the stock turbo is about 385 g/s so this map has it covered.
   Boost correction in hPa where columns are required pressure in hPa and rows are airflow in g/s.


WGDC P correction (spool)

Brief description: BMWtchctr_p_DifCrtnPpDyn_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: hPa, g/s --> hPa

Breakpoints: WGDC P correction (spool) X (autogen) vs WGDC P correction (spool) Y (autogen)


Wastegate Position - für Vorsteuerung

Brief description: BMWtchctr_pct_WgBasc_M

Dimension: 2D, table

Categories: Boost, WGDC

Unit info: -, g/s --> - (MAF, wg duty cycle) --> (percentage flow through turbo)

Breakpoints: Wastegate Position - für Vorsteuerung X (autogen) vs Wastegate Position - für Vorsteuerung Y (autogen)

Example:

             0.30     0.44     0.50     0.55     0.60     0.65     0.70     0.75     0.80     0.85     0.90     1.00
   0.000     89.9     91.0     92.2     95.0     96.0     97.0     98.0     99.0    100.0    100.0    100.0    100.0
  27.778     81.0     86.0     91.0     94.0     95.0     96.7     97.7     98.3     98.5     98.8     99.0    100.0
  55.556     76.1     82.1     85.1     87.5     89.3     90.4     92.8     95.0     97.0     97.6     98.7    100.0
  83.333     68.0     76.9     80.0     84.2     86.6     89.7     91.6     93.5     95.0     96.9     97.5    100.0
 111.111     65.5     72.0     76.0     82.2     85.2     88.0     90.6     93.3     94.5     96.3     96.9    100.0
 138.889     62.8     67.0     73.0     78.0     84.5     87.5     90.3     92.5     94.0     95.7     96.3    100.0
 166.667     60.0     63.0     72.0     77.5     83.5     87.3     90.0     91.0     92.0     94.1     95.6    100.0
 194.444     60.0     62.0     71.5     77.1     83.2     86.0     89.5     90.2     91.0     93.6     95.0    100.0
 222.222     60.0     61.0     71.5     77.0     82.0     85.0     89.0     89.1     90.0     93.0     94.4    100.0
 250.000     60.0     60.0     70.0     76.8     79.1     83.3     88.0     88.2     89.3     92.5     94.0    100.0
 277.778     60.0     60.0     67.4     73.6     79.0     84.0     86.7     87.4     88.7     91.4     93.8    100.0
 305.556     60.0     60.0     66.0     70.0     75.0     80.0     85.3     86.5     88.0     90.4     93.8    100.0

Notes:

   This table models the percentage of gas flow through the turbo as a function of total exhaust flow and wastegate position. For example, looking to the rightmost column, when the wastegate duty is 100%, the wastegate is fully closed and the turbo flow is 100%. 
 From the compressor characteristic, the DME has a notion of how much energy the turbo will generate for a given exhaust flow. This table then informs it how the wastegate will regulate this flow to provide the energy to actually meet its target.
   For tuning purposes, the rows only extend to 305 g/s of MAF. When maxing out the stock turbo, airflows of about 440 g/s are better and for hybrids, 550 g/s or so.

Max factor for the increase of WGDC due to P and D

Brief Description: BMWtchctr_fac_pwr_CompLimPctl_T

Dimension: 1D, vector

Categories: Boost, WGDC

Unit info: g/s --> -

Breakpoints: Max factor for the increase of WGDC due to P and D X (autogen)


Example:

   194.4    208.3    236.1    277.8    305.6    333.3
   1.500    1.247    1.089    1.060    1.060    1.060


Notes:

   Interestingly, the stage-1 map tapers this down a bit.


Fuel

Max load for L-stoich Adapt.

Brief Description: BMWinjafs_fac_RatAirMax_T

Dimension: 1D, vector

Categories: Fuel

Unit info: 1/min --> -

Breakpoints: Max load for L-stoich Adapt. X (autogen)


Example:

    1900     2000     2500     3000     3200     3300
   176.0    176.0    176.0    176.0    176.0    176.0


Notes:

   The stage 1 map sets these values according to its max load.


Fuel scalar 1

Brief description: KF_FRKKORRF_1

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> -

Breakpoints: Fuel scalar 1 X (autogen) vs Fuel scalar 1 Y (autogen)

Example:

                0      100      200      300      400      500      600      700      800      900     1000     1100     1200     1300     1400     1500
       0     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       1     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       2     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       3     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       4     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       5     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       6     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       7     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       8     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
       9     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      10     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      11     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      12     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      13     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      14     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00
      15     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00     1.00


Notes:

   The stock map value of 1 across the board applies to 95RON fuel whereas the fuel scalar is tweaked here for 98RON.
   Note also that the stage 1 map actually sets the breakpoints according to the expected range of RPM and load whereas the stock map
   does not bother to do this.


Lambda ceiling component protection - filling

Brief description: KF_BSLGF

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> -

Breakpoints: Lambda ceiling component protection - filling X (autogen) vs Lambda ceiling component protection - filling Y (autogen)

Example:

                0     3000     5000     7000
   0.000   11.025   11.025   11.025   11.025
  10.000   11.025   11.025   11.025   11.025
  60.000   11.025   11.025   11.025   11.025
 100.000   11.025   11.025   11.025   11.025


Notes:

   Again, the the stock map wants to go very rich in component protection mode
   but the state 1 map sets a more reasonable lambda target.


EGT Pre-cat Ceiling for switch to component protection

Brief description: KF_TA_VKSOLL

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> °C

Breakpoints: EGT Pre-cat Ceiling for switch to component protection X (autogen) vs EGT Pre-cat Ceiling for switch to component protection Y (autogen)

Example:

         2250.000 3000.000 4500.000 6500.000
  40.000  900.000  900.000  900.000  900.000
  80.000  900.000  900.000  900.000  900.000
 150.000  900.000  900.000  900.000  900.000
 180.000  900.000  900.000  900.000  900.000


Notes:

   Stage 1 increases the calculated exhaust temp required for a switch to component protection mode.
   But note the fuelling change to richen the mixture below.


EGT Cat Ceiling for switch to component protection

Brief description: KF_TA_IKSOLL

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> °C

Breakpoints: EGT Cat Ceiling for switch to component protection X (autogen) vs EGT Cat Ceiling for switch to component protection Y (autogen)

Example:

            0.000 2000.000 4000.000 7000.000
   0.000  950.000  950.000  950.000  950.000
  10.000  950.000  950.000  950.000  950.000
  60.000  950.000  950.000  950.000  950.000
 100.000  950.000  950.000  950.000  950.000


Notes:

   We're seeing that on the stock map, the max turbo temp allowable is
   around 980 degrees and the max cat temp is around 950 degrees.
   The stage 1 map increases each value by 100 degress respectively.


EGT Turbo Ceiling for switch to component protection

Brief description: KF_TA_ATLSOLL

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> °C

Breakpoints: EGT Turbo Ceiling for switch to component protection X (autogen) vs EGT Turbo Ceiling for switch to component protection Y (autogen)

Example:

         4000.000 5000.000 5500.000 5900.000
  70.000  980.000  980.000  980.000  980.000
 100.000  980.000  980.000  980.000  980.000
 130.000  980.000  980.000  980.000  980.000
 160.000  980.000  980.000  980.000  980.000


Notes:

   Some more temperature bumps before hitting component protection.


Lambda min. component protection

Brief description: K_BS_MN

Dimension: constant

Categories: Fuel

Units: -


Example:

   10.73


Notes:

   The stock setting seems too rich. The stage 1 map sets what appears to be a more sensible value.


EKP control speed in PWM

Brief Description: BMWlpa_rat_EfpPwm_T

Dimension: 1D, vector

Categories: Fuel

Unit info: 1/min --> -

Breakpoints: EKP Ansteuerung Drehzahl in PWM X (autogen)


Max rail diff

Brief Description: BMWlpsd_p_RailDifMax_T

Dimension: 1D, vector

Categories: Fuel

Unit info: MPa --> MPa

Breakpoints: Max rail diff X (autogen)


Example:

      10       20       30       35
     3.5      3.5      3.5      3.5


Notes:

  Max rail diff in MPa (1 MPa = 10 bar). Given that the fuel system operates at 200 bar,
  the 90 bar set in the stage 1 map is basically removing this limit, except in failure
  scenarios.


Lambda Limit (Rich)

Brief description: KF_LAMIN_H

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> -

Breakpoints: Lambda Limit (Rich) X (autogen) vs Lambda Limit (Rich) Y (autogen)


Rail Pressure HOMOGEN COLD - with activated VVT (GD), 1/1

Brief description: KF_PRAIL_H_K

Dimension: 2D, table

Categories: Fuel

Unit info: , -->

Breakpoints: Rail Pressure HOMOGEN COLD - with activated VVT (GD), 1/1 X (autogen) vs Rail Pressure HOMOGEN COLD - with activated VVT (GD), 1/1 Y (autogen)


Rail Pressure HOMOGEN COLD - with deactivated VVT (GD)

Brief description: KF_PRAIL_HGD_K

Dimension: 2D, table

Categories: Fuel

Unit info: , -->

Breakpoints: Rail Pressure HOMOGEN COLD - with deactivated VVT (GD) X (autogen) vs Rail Pressure HOMOGEN COLD - with deactivated VVT (GD) Y (autogen)


Rail Pressure HOMOGEN - with deactivated VVT (GD)

Brief description: KF_PRAIL_HGD

Dimension: 2D, table

Categories: Fuel

Unit info: , -->

Breakpoints: Rail Pressure HOMOGEN - with deactivated VVT (GD) X (autogen) vs Rail Pressure HOMOGEN - with deactivated VVT (GD) Y (autogen)


Rail pressure homogen

Brief description: KF_PRAIL_H

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> MPa

Breakpoints: Rail pressure homogen X (autogen) vs Rail pressure homogen Y (autogen)


Lambda setpoint for single Injection

Brief description: BMWchas_lam_InjSng_M

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, Nm --> -

Breakpoints: Lambda setpoint for single Injection X (autogen) vs Lambda setpoint for single Injection Y (autogen)

Example:

              704      992     1504     2016     4000     4500     5000     5500     6000     6500
      75   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     100   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     125   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     150   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     175   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     200   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     225   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     250   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     300   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     350   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628


Notes:

   The curious thing about this table is that the rows, which are in units of Nm, are only scaled to 350 Nm.
   The setpoint in this single injection table is equal to the multiple injection table.


Lambda setpoint for single injection at throttled operation mode

Brief description: BMWchas_lam_InjSngThr_M

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, Nm --> -

Breakpoints: Lambda setpoint for single injection at throttled operation mode X (autogen) vs Lambda setpoint for single injection at throttled operation mode Y (autogen)

Example:

              704      992     1504     2016     4000     6016     6017     6018     6019     6020
      75   14.700   14.700   14.700   14.700   14.700   14.495   14.495   14.495   14.495   14.495
     100   14.700   14.700   14.700   14.700   14.700   14.348   14.348   14.348   14.348   14.348
     150   14.700   14.700   14.700   14.700   14.610   14.201   14.201   14.201   14.201   14.201
     200   14.700   14.700   14.700   14.700   14.524   14.097   14.097   14.097   14.097   14.097
     250   14.700   14.700   14.700   14.700   14.434   13.993   13.993   13.993   13.993   13.993
     350   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
     351   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
     352   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
     353   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
     354   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788


Notes:

   More richening in the stage 1 map.


Lambda setpoint for multiple Injection

Brief description: BMWchas_lam_InjMpl_M

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, Nm --> -

Breakpoints: Lambda setpoint for multiple Injection X (autogen) vs Lambda setpoint for multiple Injection Y (autogen)

Example:

              704      992     1504     2016     4000     4500     5000     5500     6000     6500
      75   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     100   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     125   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     150   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     175   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     200   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     225   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     250   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     300   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628
     350   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628   14.628



Lambda setpoint for multiple Injection at throttled operation mode

Brief description: BMWchas_lam_InjMplThr_M

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, Nm --> -

Breakpoints: Lambda setpoint for multiple Injection at throttled operation mode X (autogen) vs Lambda setpoint for multiple Injection at throttled operation mode Y (autogen)

Example:

          704.000  992.000 1504.000 2016.000 4000.000 6016.000 6017.000 6018.000 6019.000 6020.000
  75.000   14.700   14.700   14.700   14.700   14.700   14.495   14.495   14.495   14.495   14.495
 100.000   14.700   14.700   14.700   14.700   14.700   14.348   14.348   14.348   14.348   14.348
 150.000   14.700   14.700   14.700   14.700   14.610   14.201   14.201   14.201   14.201   14.201
 200.000   14.700   14.700   14.700   14.700   14.524   14.097   14.097   14.097   14.097   14.097
 250.000   14.700   14.700   14.700   14.700   14.434   13.993   13.993   13.993   13.993   13.993
 350.000   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
 351.000   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
 352.000   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
 353.000   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788
 354.000   14.700   14.700   14.700   14.700   14.216   13.788   13.788   13.788   13.788   13.788


Notes:

   More richening.


Rail pressure setpoint for single injection

Brief description: BMWchas_p_RailInjSng_M

Dimension: 2D, table

Categories: Fuel

Unit info: , --> MPa

Breakpoints: Rail pressure setpoint for single injection X (autogen) vs Rail pressure setpoint for single injection Y (autogen)


Rail pressure setpoint for multiple injection

Brief description: BMWchas_p_RailInjMpl_M

Dimension: 2D, table

Categories: Fuel

Unit info: , --> MPa

Breakpoints: Rail pressure setpoint for multiple injection X (autogen) vs Rail pressure setpoint for multiple injection Y (autogen)


Rail min. undershoot (monitor)

Brief description: K_MSVANST_DIFFPRAIL

Dimension: constant

Categories: Fuel

Units:


Injection map Factor Efficiency High-pressure pump

Brief description: BMWinjmon_fac_HppEff_M

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, MPa --> -

Breakpoints: Injection map Factor Efficiency High-pressure pump X (autogen) vs Injection map Factor Efficiency High-pressure pump Y (autogen)


Min load for load limiting from fueling

Brief Description: KL_RFMIN_KRSTSYS

Dimension: 1D, vector

Categories: Fuel

Unit info: 1/min --> %

Breakpoints: Min load for load limiting from fueling X (autogen)


Example:

     500     1000     2500     3000     4000     5000     6000     7000
   145.0    145.0    145.0    145.0    145.0    145.0    145.0    145.0


Notes:

   The stage 1 map effectively removes this limit, given that this is beyond that max load.


Max Rail Pressure for Engine Start

Brief description: Maximaler Raildruck-Sollwert fuer Motorstart, 1/1

Dimension: constant

Categories: Fuel

Units:


Kennfeld Basis-Rk Menge VVT Betrieb

Brief description: KF_ST_RKBAS_VVT

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, °C --> %

Breakpoints: Kennfeld Basis-Rk Menge VVT Betrieb X (autogen) vs Kennfeld Basis-Rk Menge VVT Betrieb Y (autogen)


Kennfeld Basis-Rk Menge gedrosselter Betrieb

Brief description: KF_ST_RKBAS_GD

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, °C --> %

Breakpoints: Kennfeld Basis-Rk Menge gedrosselter Betrieb X (autogen) vs Kennfeld Basis-Rk Menge gedrosselter Betrieb Y (autogen)


Lambda threshold from which a richening request from fuel maps (KF_LABAS_XXX) is suppressed

Brief description: K_LA_FETTDELAY

Dimension: constant

Categories: Fuel

Units: -


Example:

   1.000


Notes:

   EcuTek's guide states
     'Set this to the leanest value you want to run out of "lambda 1",  typically Lambda 0.9, do not set this to a rich value.'
   Notetheless, the MHD stage-1 map does set this very rich.


Fuel (Bank 2)

Brief description: KF_LABAS_2

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> -

Breakpoints: Fuel (Bank 2) X (autogen) vs Fuel (Bank 2) Y (autogen)

Example:

              500      750     1000     1250     1500     2000     2250     2500     3000     3500     4000     4500     5000     5500     5750     6000     6500     6950
      20   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      30   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.406
      40   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.406
      50   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.259   14.259
      60   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.449   14.111
      70   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.729   14.700   14.700
      80   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.743   14.628   14.707   14.409
      90   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.757   14.700   14.553   14.047   14.115
     100   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.399   14.259   14.011   13.526   13.530
     110   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.481   13.997   13.745   13.480   13.308   13.379
     120   13.964   13.964   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.230   13.702   13.376   13.153   12.863   12.866
     130   13.817   13.817   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.743   14.140   13.745   13.347   13.128   12.855   12.644   12.644
     140   13.523   13.670   13.964   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.140   13.817   13.379   12.938   12.583   12.414   12.202   12.202
     150   13.229   13.229   13.523   14.700   14.700   14.700   14.700   14.700   14.700   14.259   13.745   13.394   13.006   12.554   12.202   11.972   11.908   11.908
     160   12.934   12.934   12.934   13.964   13.964   13.964   13.964   13.964   13.964   13.523   13.225   12.791   12.496   12.112   11.761   11.678   11.614   11.614
     170   12.934   12.934   12.934   13.229   13.229   13.964   13.964   13.670   13.964   12.934   13.078   12.342   12.077   11.965   11.761   11.531   11.466   11.466
     180   12.934   12.934   12.934   12.934   13.229   13.964   13.964   13.523   13.523   12.644   12.934   12.417   11.976   11.818   11.614   11.384   11.319   11.319


Notes:

  The stage 1 map equalizes the bank 1 and bank 2 settings and richens the mixture at higher loads.
  The row breakpoints are unchanged and still map upto 180% load.


Fuel (Bank 1)

Brief description: KF_LABAS_1

Dimension: 2D, table

Categories: Fuel

Unit info: 1/min, % --> -

Breakpoints: Fuel (Bank 2) X (autogen) vs Fuel (Bank 2) Y (autogen)

Example:

              500      750     1000     1250     1500     2000     2250     2500     3000     3500     4000     4500     5000     5500     5750     6000     6500     6950
      20   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      30   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      40   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      50   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      60   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      70   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      80   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
      90   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700
     100   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.564
     110   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.255
     120   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.481   14.111   13.534
     130   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.259   13.745   13.437   13.020
     140   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   13.964   13.555   13.182   12.884   12.715
     150   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.040   13.290   13.017   12.791   12.593   12.353
     160   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.111   13.376   12.848   12.694   12.579   12.425   12.159
     170   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.582   13.907   13.089   12.622   12.439   12.385   12.145   12.023
     180   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.700   14.424   13.713   12.798   12.396   12.260   12.202   11.998   11.904



Rail Pressure Target Switch (CILCN)

Brief description: S_PRAIL_GL_LA1

Dimension: constant

Categories: Fuel

Units:


Switch to run fuel maps and not 1.0 - set to FF

Brief description: S_AUSWAHL_FETTDELAY

Dimension: constant

Categories: Fuel

Units: -


Example:

       0


Notes:

   Stage 1 does not set this to FF.


Time before a new enrichment interdiction is forbidden - set 255

Brief description: K_T_FETTDELAY_SPERR

Dimension: constant

Categories: Fuel

Units: s


Enrichment interdiction delay

Brief description: KF_TD_FETTDELAY_TABG

Dimension: 2D, table

Categories: Fuel

Unit info: °C, 1/min --> s

Breakpoints: Enrichment interdiction delay X (autogen) vs Enrichment interdiction delay Y (autogen)


HPFP HDR Weighting Factor I-Component

Brief Description: Wichtungsfaktor PI-Regler-Parameter HDR; I-Anteil

Dimension: 1D, vector

Categories: Fuel

Unit info: RPM -->

Breakpoints: HPFP HDR Weighting Factor I-Component X (autogen)


HPFP HDR Weighting Factor P-Component

Brief Description: Wichtungsfaktor PI-Regler-Parameter HDR; P-Anteil

Dimension: 1D, vector

Categories: Fuel

Unit info: RPM -->

Breakpoints: HPFP HDR Weighting Factor P-Component X (autogen)


HPFP HDR I-component

Brief Description: KLIHDR

Dimension: 1D, vector

Categories: Fuel

Unit info: MPa -->

Breakpoints: HPFP HDR I-component X (autogen)


HPFP HDR P-component

Brief Description: KLPHDR

Dimension: 1D, vector

Categories: Fuel

Unit info: MPa -->

Breakpoints: HPFP HDR I-component X (autogen)


HPFP HDR Temperature Factor P-Component

Brief Description: KLPHDRTF

Dimension: 1D, vector

Categories: Fuel

Unit info: Grad C --> -

Breakpoints: HPFP HDR Temperature Factor P-Component X (autogen)


HPFP RPM Limit for HDR-Error

Brief description: Drehzahlgrenze bei HDR-Fehler

HDR=Rail Pressure Regulation

Dimension: constant

Categories: Fuel

Units:


MSV Pre-control fuel temperature offset

Brief Description: KLFVSTOTF

Dimension: 1D, vector

Categories: Fuel

Unit info: Grad C --> -

Breakpoints: MSV Pre-control fuel temperature offset X (autogen)


HPFP Gain Feed Forward

Brief Description: KLVSTMSVG

Dimension: 1D, vector

Categories: Fuel

Unit info: RPM -->

Breakpoints: Offset Vorsteuerung MSV Y (autogen)


Conversion factor fuel mass to injection time (Injector Slope)

Brief description: MK2TE

Dimension: constant

Categories: Fuel

Units: ms * Hub/mg


Ignition

Temp. based correction factor 2

Brief description: KF_FDZWT_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: Grad C, °C --> -

Breakpoints: Temp. based correction factor 2 X (autogen) vs Temp. based correction factor 2 Y (autogen)

Example:

               50       90       95      100      110      120
      27    0.000    0.000    0.100    0.200    0.260    0.340
      47    0.000    0.260    0.300    0.380    0.460    0.500
      57    0.070    0.390    0.430    0.470    0.550    0.630
      67    0.200    0.520    0.560    0.600    0.680    0.760
      77    0.330    0.650    0.690    0.730    0.810    0.890
      97    0.590    0.910    0.950    0.990    1.000    1.000



Temp. based correction factor 1

Brief description: KF_FDZWT_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: Grad C, °C --> -

Breakpoints: Temp. based correction factor 1 X (autogen) vs Temp. based correction factor 1 Y (autogen)

Example:

               50       90       95      100      110      120
      27    0.000    0.000    0.100    0.200    0.260    0.340
      47    0.000    0.260    0.300    0.380    0.460    0.500
      57    0.070    0.390    0.430    0.470    0.550    0.630
      67    0.200    0.520    0.560    0.600    0.680    0.760
      77    0.330    0.650    0.690    0.730    0.810    0.890
      97    0.590    0.910    0.950    0.990    1.000    1.000



Timing (spool) 2

Brief description: KF_ZW_UESP_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (spool) 2 X (autogen) vs Timing (spool) 2 Y (autogen)

Example:

             1000     1250     1500     1750     2000     2250     2500     2750     3000     3250
      30     20.0     20.0     20.0     20.0     20.0     20.5     21.0     21.5     21.5     22.0
      40     15.5     16.5     16.5     17.0     17.0     18.0     18.5     19.0     19.5     20.0
      50     10.0     13.0     13.5     14.5     15.0     16.0     16.5     17.0     18.0     18.5
      60      6.5     10.5     12.5     13.5     13.5     14.5     15.5     16.0     17.0     17.5
      70      3.0      8.5     11.5     12.5     13.0     14.0     15.0     16.0     16.5     17.5
      80      1.0      7.0      9.5     12.0     13.0     14.0     15.0     16.0     16.5     17.0
      90     -1.0      5.5      8.5     11.5     12.5     13.5     14.5     15.0     15.0     16.5
     100     -2.0      2.5      6.5      9.0     11.0     12.5     13.0     13.0     13.5     16.0
     110     -2.0      0.5      4.0      7.5      9.5     11.0     12.5     12.5     13.0     13.5
     120     -3.5     -2.0      2.5      5.5      7.5      9.0     11.0     11.0     12.0     12.5
     130     -3.5     -2.5      1.0      4.0      6.0      8.0      9.0     10.0     10.5     11.0
     140     -3.5     -3.5      1.0      2.0      5.0      6.5      7.5      8.5      9.0      9.0
     160     -3.5     -4.0      0.0      0.5      3.0      4.5      5.0      6.5      6.5      6.5
     180     -3.5     -6.5     -1.5     -1.0     -0.5      1.0      5.0      6.5      6.5      6.5



Timing (spool)

Brief description: KF_ZW_UESP_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (spool) X (autogen) vs Timing (spool) Y (autogen)

Example:

             1000     1250     1500     1750     2000     2250     2500     2750     3000     3250
      30     10.5     10.5     12.5     15.0     16.5     19.5     20.5     23.5     25.0     25.5
      40      6.5      9.0     11.5     14.0     17.0     18.5     19.5     21.5     23.0     25.0
      50      5.5      9.5     11.5     14.0     17.0     18.5     19.0     22.0     22.5     23.0
      60      4.5      9.5     11.5     14.0     17.0     18.5     19.0     20.0     20.0     20.5
      70      3.5      8.0     10.5     13.0     14.5     14.5     16.0     17.0     17.5     19.5
      80      1.0      4.5      7.5     10.5     13.5     13.5     14.0     15.0     16.0     19.5
      90      1.0      4.5      7.5     10.0     12.5     13.5     14.5     16.0     16.5     17.0
     100     -2.0      2.5      6.5      9.0     11.0     12.5     13.0     13.0     13.5     16.0
     110     -2.0      0.5      4.0      7.5      9.5     11.0     12.5     12.5     13.0     13.5
     120     -3.5     -2.0      2.5      5.5      7.5      9.0     11.0     11.0     12.0     12.5
     130     -3.5     -2.5      1.0      4.0      6.0      8.0      9.0     10.0     10.5     11.0
     140     -3.5     -3.5      1.0      2.0      5.0      6.5      7.5      8.5      9.0      9.0
     160     -3.5     -4.0      0.0      0.5      3.0      4.5      5.0      6.5      6.5      6.5
     180     -3.5     -6.5     -1.5     -1.0     -0.5      1.0      5.0      6.5      6.5      6.5


Notes:

   Interesting how, here, the stage 1 map is totally rewriting what it things the timing should be as the turbo is spooling.


Timing (cold) 2

Brief description: KF_ZW_S_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (cold) 2 X (autogen) vs Timing (cold) 2 Y (autogen)

Example:

              500      750     1000     1250     1500     1750     2000     2250     2500     2750     3000     3250     3500     4000     4500     5000     5500     6000     6500     6950
      13     26.0     29.5     31.0     31.5     32.5     33.5     34.0     35.0     35.5     35.5     35.5     36.5     37.0     38.0     39.0     40.0     40.0     40.0     40.0     40.0
      17     14.5     18.0     20.5     22.5     24.0     25.0     26.0     27.0     27.5     28.0     28.0     28.0     28.5     29.0     30.0     31.5     31.5     31.5     31.5     31.5
      20     13.0     16.0     18.0     19.5     20.5     22.0     23.0     24.0     24.5     25.0     25.0     25.5     26.0     27.0     28.0     29.5     29.5     29.5     29.5     29.5
      25      9.5     13.5     16.0     17.0     18.0     19.5     20.5     21.5     22.0     22.0     22.5     23.0     23.5     24.5     25.5     26.5     26.5     26.5     26.5     26.5
      35      6.5     11.5     13.5     15.0     16.0     17.5     18.5     18.5     19.5     19.5     20.0     21.0     21.5     22.5     23.5     24.5     24.5     24.5     24.5     24.5
      45      4.0     10.5     12.5     14.0     15.0     16.5     17.0     17.0     18.0     18.0     18.5     19.0     20.0     21.5     22.5     23.5     23.5     23.5     23.5     23.5
      55     -1.0      7.0     10.5     13.0     13.5     14.0     15.0     15.5     16.5     17.0     17.5     18.5     19.5     21.0     22.0     22.5     22.5     22.5     22.5     22.5
      70     -6.0      3.0      7.0      9.5     11.5     13.0     13.5     15.0     15.5     16.5     17.0     18.0     18.5     20.0     21.0     21.5     21.5     21.5     21.5     21.5
      80     -6.0      1.0      5.0      8.0     10.0     11.5     13.0     14.5     15.0     16.0     16.5     17.0     17.5     18.5     19.5     20.5     20.5     20.5     20.5     20.5
      90     -3.5     -1.5      2.5      7.0      8.5     10.0     12.5     13.5     14.0     15.0     15.5     16.0     16.5     17.5     18.5     19.0     19.5     19.5     20.0     20.0
     100     -4.5     -4.0      1.0      5.5      8.0      9.5     11.5     12.5     13.5     14.0     14.0     14.5     15.5     16.0     17.0     17.5     18.0     19.0     19.0     19.5
     115     -4.5     -4.0      0.0      4.0      5.5      8.0      9.5     10.5     11.5     12.5     12.5     13.0     13.5     14.0     15.0     15.5     16.5     17.0     18.0     18.5
     130     -5.0     -4.0     -2.0      0.5      3.0      5.0      7.5      8.5      9.5     10.5     11.0     10.5     11.0     12.0     12.5     13.0     14.0     14.5     15.5     16.5
     140     -5.0     -4.0     -2.5     -1.0      2.0      4.0      5.5      7.0      8.0      9.0      9.5      9.5     10.0     10.5     11.0     11.5     13.0     13.0     12.0     14.0
     160     -5.0     -4.5     -4.5     -3.0     -1.5      1.0      3.5      4.5      5.5      6.5      7.0      7.0      8.0      8.5      9.0     10.0     11.5     10.5     11.0     11.5
     180     -5.0     -4.5     -4.5     -2.5     -3.0     -2.0     -1.5      3.5      3.5      4.5      5.0      5.0      5.0      5.5      8.5      8.5     10.0     10.5     11.0     12.0


Notes:

   In this mode of operation, the stage 1 map thinks it can get 15 degrees of timing on 98RON fuel at max load.
   Stock map says 12 degrees and that seems a more reasonable number.


Timing (cold)

Brief description: KF_ZW_S_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (cold) X (autogen) vs Timing (cold) Y (autogen)

Example:

              500      750     1000     1250     1500     1750     2000     2250     2500     2750     3000     3250     3500     4000     4500     5000     5500     6000     6500     6950
      12     12.5     21.5     20.5     23.5     23.5     28.0     28.5     29.0     27.0     26.0     27.0     30.0     29.5     33.0     34.5     40.0     53.0     55.0     59.5     55.5
      15      7.5      7.0     15.5     17.5     19.0     19.5     21.0     21.0     22.5     23.5     24.5     27.0     28.0     29.5     32.0     32.0     33.5     45.0     50.5     46.5
      20      5.0      7.0     13.0     15.5     16.5     20.5     22.0     23.5     25.5     27.0     29.0     30.5     30.5     30.5     31.5     33.0     34.0     39.0     40.0     36.0
      30      4.0      7.0     11.0     14.0     19.0     19.5     24.0     26.5     27.0     29.5     31.0     31.5     31.0     33.0     31.5     31.5     32.0     35.5     37.0     36.0
      40      3.0      7.0     10.5     11.5     17.0     22.0     23.5     23.5     24.0     25.0     25.5     27.0     26.5     27.5     28.0     30.0     32.0     32.5     35.0     34.5
      50      3.0      7.0     12.0     15.0     16.0     18.5     21.0     22.0     22.5     23.0     24.0     25.0     24.5     25.0     26.0     28.0     28.5     29.5     32.0     32.0
      60     -4.5      5.0     12.0     12.5     14.0     16.5     18.5     19.5     20.5     20.5     21.5     22.5     23.0     25.5     26.5     27.5     30.5     30.5     31.5     32.5
      70     -5.0      3.5      9.5      9.5     12.0     14.5     14.0     16.0     16.5     17.0     16.0     18.5     19.5     20.5     23.0     24.0     22.5     22.5     23.5     25.5
      80     -5.0      2.0      4.0      7.0      7.0     10.5     13.0     13.0     14.0     15.5     15.5     17.0     17.5     19.5     20.0     20.0     20.0     20.0     20.5     25.0
      90     -3.5     -1.5      2.5      7.0      8.5     10.0     12.5     13.5     14.0     15.0     15.5     17.0     17.0     18.5     18.5     19.5     20.0     19.5     20.0     23.0
     100     -4.5     -4.0      1.0      5.5      8.0     10.0     11.5     12.5     13.5     14.0     14.0     15.0     15.5     16.5     17.5     18.5     19.0     19.5     19.5     22.5
     115     -4.5     -4.0      0.0      4.0      5.5      8.0      9.5     10.5     11.5     12.5     12.5     13.0     13.5     14.0     15.0     15.5     16.5     17.0     18.0     19.5
     130     -5.0     -4.0     -2.0      0.5      3.0      5.0      7.5      8.5      9.5     10.5     11.0     10.5     11.0     12.0     12.5     13.0     14.0     14.5     15.5     16.5
     140     -5.0     -4.0     -2.5     -1.0      2.0      4.0      5.5      7.0      8.0      9.0      9.5      9.5     10.0     10.5     11.0     11.5     13.0     13.0     12.0     14.0
     160     -5.0     -4.5     -4.5     -3.0     -1.5      1.0      3.5      4.5      5.5      6.5      7.0      7.0      8.0      8.5      9.0     10.0     11.5     10.5     11.0     11.5
     180     -5.0     -4.5     -4.5     -2.5     -3.0     -2.0     -1.5      3.5      3.5      4.5      5.0      5.0      5.0      5.5      8.5      8.5     10.0     10.5     11.0     12.0



Timing (main) 2

Brief description: KF_ZW_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (main) 2 X (autogen) vs Timing (main) 2 Y (autogen)

Example:

              500      750     1000     1250     1500     1750     2000     2250     2500     2750     3000     3250     3500     4000     4500     5000     5500     6000     6500     6950
      13     26.0     29.5     31.0     31.5     32.5     33.5     34.0     35.0     35.5     35.5     35.5     36.5     37.0     38.0     39.0     40.0     40.0     40.0     40.0     40.0
      17     14.0     19.0     22.0     23.0     23.0     23.5     24.5     25.5     25.5     25.5     26.5     27.5     28.0     29.5     29.5     30.0     31.0     31.0     32.0     32.0
      20     13.0     17.5     19.0     19.5     20.5     21.5     22.5     23.5     23.5     24.0     24.5     25.5     26.0     27.0     27.5     28.5     29.0     29.0     29.5     29.5
      25      9.5     14.5     16.0     17.5     19.0     20.0     21.0     21.5     21.5     22.0     22.5     23.5     24.0     24.5     25.5     25.5     26.0     26.5     26.5     27.0
      35      8.0     12.5     15.0     16.5     18.0     18.5     19.5     19.5     19.5     20.0     20.5     21.0     22.0     23.0     24.5     24.5     24.5     24.5     24.5     24.5
      45      7.0     12.0     14.0     15.5     16.0     17.0     18.0     18.5     18.5     19.0     19.5     20.0     20.5     21.5     23.0     24.0     24.0     24.0     24.0     24.0
      55      2.0      7.0     11.0     12.0     12.5     14.0     14.5     15.0     15.5     16.0     18.0     19.0     19.5     21.0     22.5     23.0     23.0     23.5     23.5     23.5
      70     -3.5      1.5      7.5     10.0     12.0     13.0     14.0     15.0     15.5     15.5     17.0     18.0     18.5     19.5     20.5     21.0     21.5     21.5     21.5     22.0
      80     -3.5      0.0      5.0      8.0     10.0     12.0     13.5     14.0     14.5     15.0     16.0     16.5     17.5     18.5     19.5     20.0     20.0     20.0     20.0     20.5
      90     -3.5     -1.5      2.5      6.0      8.5     10.5     13.0     13.5     14.0     14.5     15.0     16.0     16.5     17.0     18.5     19.0     19.5     19.5     20.0     20.0
     100     -4.5     -4.0      1.0      5.5      8.0     10.0     11.5     12.5     13.5     14.0     14.0     15.0     15.5     16.5     17.5     17.5     18.0     18.5     19.5     20.0
     115     -4.5     -4.0      0.0      4.0      5.5      8.0      9.5     10.5     11.5     12.5     12.5     13.0     13.5     14.0     15.0     15.5     16.5     17.0     18.0     19.5
     130     -5.0     -4.0     -2.0      0.5      3.0      5.0      7.5      8.5      9.5     10.5     11.0     10.5     11.0     12.0     12.5     13.0     14.0     14.5     15.5     16.5
     140     -5.0     -4.0     -2.5     -1.0      2.0      4.0      5.5      7.0      8.0      9.0      9.5      9.5     10.0     10.5     11.0     11.5     13.0     13.0     12.0     14.0
     160     -5.0     -4.5     -4.5     -3.0     -1.5      1.0      3.5      4.5      5.5      6.5      7.0      7.0      8.0      8.5      9.0     10.0     11.5     10.5     11.0     11.5
     180     -5.0     -4.5     -4.5     -2.5     -3.0     -2.0     -1.5      3.5      3.5      4.5      5.5      5.5      6.5      7.5      8.5      8.5     10.0     10.5     11.0     12.0


Notes:

   Here, the stage 1 map is aiming for 15 degrees at max load and rpm. Seems a bit ambitious for 98RON?


Timing (main)

Brief description: KF_ZW_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Timing (main) X (autogen) vs Timing (main) Y (autogen)

Example:

              500      750     1000     1250     1500     1750     2000     2250     2500     2750     3000     3250     3500     4000     4500     5000     5500     6000     6500     6950
      12     24.0     27.0     29.5     31.5     35.0     40.0     41.5     42.5     42.5     42.0     46.5     48.0     50.0     51.0     53.5     54.0     55.0     59.5     61.0     62.5
      15     18.0     24.0     27.0     28.0     29.0     31.0     34.5     36.0     36.0     35.5     38.0     39.0     36.5     41.5     44.0     44.5     40.0     51.0     52.0     52.5
      20     14.0     18.0     29.0     32.5     35.0     31.5     33.5     37.0     39.5     38.0     38.0     39.0     35.5     39.0     43.0     40.0     40.0     47.0     47.5     49.0
      30     13.0     17.5     26.5     29.0     31.0     31.5     32.0     32.5     32.5     33.5     34.0     36.0     36.0     39.0     38.5     36.5     35.5     38.5     38.0     38.5
      40      9.5     16.0     20.0     21.0     23.0     24.5     27.5     27.0     27.0     27.5     27.5     28.5     29.0     30.0     33.0     29.5     32.0     33.0     34.5     35.5
      50      9.5     10.0     13.0     15.5     17.5     20.0     21.0     23.5     24.5     24.0     25.0     25.5     26.0     27.5     29.0     28.0     29.0     29.5     31.0     31.5
      60      5.0      5.5      9.0     12.0     14.5     17.0     17.5     18.5     19.0     20.5     22.0     23.0     24.0     25.5     28.0     29.5     31.0     31.0     31.0     30.5
      70      0.0      0.5      6.5     10.5     13.0     14.0     14.5     15.5     16.0     17.5     17.5     19.5     19.5     21.0     22.0     22.5     23.0     23.0     22.5     25.0
      80     -0.5     -0.5      3.0      6.5      9.0     11.0     13.5     14.5     15.0     15.5     16.0     16.5     18.0     19.0     20.5     20.5     20.5     20.0     20.5     25.0
      90     -3.5     -1.5      2.5      6.0      8.5     10.5     13.0     13.5     14.0     15.0     15.5     17.0     17.0     18.5     18.5     19.5     20.0     19.5     20.0     23.0
     100     -4.5     -4.0      1.0      5.5      8.0     10.0     11.5     12.5     13.5     14.0     14.0     15.0     15.5     16.5     17.5     18.5     19.0     19.5     19.5     22.5
     115     -4.5     -4.0      0.0      4.0      5.5      8.0      9.5     10.5     11.5     12.5     12.5     13.0     13.5     14.0     15.0     15.5     16.5     17.0     18.0     19.5
     130     -5.0     -4.0     -2.0      0.5      3.0      5.0      7.5      8.5      9.5     10.5     11.0     10.5     11.0     12.0     12.5     13.0     14.0     14.5     15.5     16.5
     140     -5.0     -4.0     -2.5     -1.0      2.0      4.0      5.5      7.0      8.0      9.0      9.5      9.5     10.0     10.5     11.0     11.5     13.0     13.0     12.0     14.0
     160     -5.0     -4.5     -4.5     -3.0     -1.5      1.0      3.5      4.5      5.5      6.5      7.0      7.0      8.0      8.5      9.0     10.0     11.5     10.5     11.0     11.5
     180     -5.0     -4.5     -4.5     -2.5     -3.0     -2.0     -1.5      3.5      3.5      4.5      5.5      5.5      6.5      7.5      8.5      8.5     10.0     10.5     11.0     12.0


Notes:

  A lot of changes but at max load and rpm, we're still heading for 12 degrees.


Dyn. correction

Brief description: KF_DZW_DYN

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Dyn. correction X (autogen) vs Dyn. correction Y (autogen)


Factor for dyn. corrections based on speed and gear (AT)

Brief description: KF_FDZW_DYN4

Dimension: 2D, table

Categories: Ignition

Unit info: -, km/h --> -

Breakpoints: Factor for dyn. corrections based on speed and gear (AT) X (autogen) vs Factor for dyn. corrections based on speed and gear (AT) Y (autogen)


Factor for dyn. corrections based on IAT and Retard (AT)

Brief description: KF_FDZW_DYN3

Dimension: 2D, table

Categories: Ignition

Unit info: °C, ° --> -

Breakpoints: Factor for dyn. corrections based on IAT and Retard (AT) X (autogen) vs Factor for dyn. corrections based on IAT and Retard (AT) Y (autogen)


Factor for dyn. corrections based on speed and gear (MT)

Brief description: KF_FDZW_DYN2

Dimension: 2D, table

Categories: Ignition

Unit info: -, km/h --> -

Breakpoints: Factor for dyn. corrections based on speed and gear (MT) X (autogen) vs Factor for dyn. corrections based on speed and gear (MT) Y (autogen)


Factor for dyn. corrections based on IAT and Retard (MT)

Brief description: KF_FDZW_DYN1

Dimension: 2D, table

Categories: Ignition

Unit info: °C, ° --> -

Breakpoints: Factor for dyn. corrections based on IAT and Retard (MT) X (autogen) vs Factor for dyn. corrections based on IAT and Retard (MT) Y (autogen)


Temp. based correction 2 (spool)

Brief description: KF_DZWT_UESP_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Temp. based correction 2 (spool) X (autogen) vs Temp. based correction 2 (spool) Y (autogen)


Temp. based correction 1 (spool)

Brief description: KF_DZWT_UESP_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Temp. based correction 1 (spool) X (autogen) vs Temp. based correction 1 (spool) Y (autogen)


Temp. based correction 2 (main)

Brief description: KF_DZWT_PF2

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Temp. based correction 2 (main) X (autogen) vs Temp. based correction 2 (main) Y (autogen)


Temp. based correction 1 (main)

Brief description: KF_DZWT_PF1

Dimension: 2D, table

Categories: Ignition

Unit info: 1/min, % --> °

Breakpoints: Temp. based correction 1 (main) X (autogen) vs Temp. based correction 1 (main) Y (autogen)


Knock Factor (Cyl 1)

Brief description: IKCtl_FacKnockDetThd0_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Knock Factor (Cyl 2)

Brief description: IKCtl_FacKnockDetThd1_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Knock Factor (Cyl 3)

Brief description: IKCtl_FacKnockDetThd2_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Knock Factor (Cyl 4)

Brief description: IKCtl_FacKnockDetThd3_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Knock Factor (Cyl 5)

Brief description: IKCtl_FacKnockDetThd4_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Knock Factor (Cyl 6)

Brief description: IKCtl_FacKnockDetThd5_GM

Dimension: 2D, table

Categories: Ignition

Unit info: %, rpm --> -

Breakpoints: Knock Factor (Cyl 1) X (autogen) vs Knock Factor (Cyl 1) Y (autogen)


Cooling

Fan PWM based on coolant act to target delta

Brief Description: KL_NEL_TMOT

Dimension: 1D, vector

Categories: Cooling

Unit info: -->

Breakpoints: Fan PWM based on coolant act to target delta X (autogen)


Coolant target (normal)

Brief Description: K_TKW_NO

Dimension: 1D, vector

Categories: Cooling

Unit info: Tamb -->

Breakpoints: Coolant target (normal) X (autogen)


Coolant target (high)

Brief Description: KL_TKW_HI

Dimension: 1D, vector

Categories: Cooling

Unit info: Tamb -->

Breakpoints: Coolant target (high) X (autogen)


Coolant target (warmup-vWM)

Brief Description: K_TKW_WA

Dimension: 1D, vector

Categories: Cooling

Unit info: -->

Breakpoints: <labels>


Coolant target (misc)

Brief Description: K_TKW_MX

Dimension: 1D, vector

Categories: Cooling

Unit info: -->

Breakpoints: <labels>


Coolant Target (Max)

Brief description: K_TKW_MX

Dimension: constant

Categories: Cooling

Units: °C


Vanos

Vanos EX Spool (warm) 1

Brief description: KF_ASPR_NORM_UESP_PF1

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos EX Spool (warm) 1 X (autogen) vs Vanos EX Spool (warm) 1 Y (autogen)


Vanos EX (warm) 2

Brief description: GKF_ASPR_NORM_WARM_PF2

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos EX (warm) 2 X (autogen) vs Vanos EX (warm) 2 Y (autogen)

Example:

          600.000  800.000 1000.000 1250.000 1500.000 1750.000 2000.000 2500.000 3000.000 3500.000 4000.000 4500.000 5000.000 5500.000 6000.000 7000.000
  14.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000
  18.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000  118.000
  22.000  118.000  118.000  118.000  118.000  116.800  114.600  113.000  111.700  111.300  111.900  113.000  114.500  116.300  117.500  118.000  118.000
  27.000  118.000  118.000  118.000  116.000  113.000  110.200  108.200  106.500  106.100  106.500  107.700  109.400  111.200  113.200  115.000  117.700
  35.000  117.600  115.700  112.800  109.400  106.600  104.700  103.700  102.800  102.700  102.900  103.600  104.900  106.700  108.800  111.000  114.700
  45.000  110.200  107.400  105.100  102.900  101.300  100.500  100.100  100.000  100.300  101.000  102.200  103.600  105.300  107.100  109.000  112.600
  55.000  107.700  105.500  103.800  102.300  101.100  100.500  100.300  100.300  100.900  101.900  103.600  105.600  107.200  108.800  110.400  112.800
  70.000  106.400  106.400  106.400  106.400  105.600  105.600  105.600  106.400  107.200  108.000  109.600  111.200  112.800  113.600  114.400  114.400
  90.000  104.500  104.400  104.400  104.800  104.900  104.100  104.300  104.100  104.800  105.600  108.000  111.700  114.400  114.400  114.400  114.400
 110.000  106.300  106.300  106.400  106.700  106.500  105.800  106.000  105.800  106.200  106.700  108.900  111.600  112.800  112.500  112.500  112.500
 140.000  106.600  106.600  106.700  106.700  106.600  106.400  106.400  105.900  106.000  106.200  108.000  109.900  110.100  109.500  109.500  109.500
 160.000  106.300  106.300  106.300  106.300  106.300  106.200  106.300  105.500  105.600  105.600  107.300  109.000  109.000  108.300  108.300  108.300


Notes:

   Same adjustment as VANOS EX (Warm) 1.


Vanos EX (warm) 1

Brief description: GKF_ASPR_NORM_WARM_PF1

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos EX (warm) 1 X (autogen) vs Vanos EX (warm) 1 Y (autogen)

Example:

          600.000  800.000 1000.000 1250.000 1500.000 1750.000 2000.000 2500.000 3000.000 3500.000 4000.000 4500.000 5000.000 5500.000 6000.000 7000.000
  14.000  103.900  103.200  102.000  102.300  103.200  103.800  103.800  104.200  102.800  102.300  102.600  103.000  105.400  107.300  107.300  107.500
  18.000   98.400   97.100   95.100   95.400   96.100   96.400   96.400   96.900   98.300   98.100   98.300   98.900  103.200  105.500  105.200  105.400
  22.000   92.200   90.400   87.600   88.000   88.500   88.600   88.700   90.100   93.100   93.300   93.600   94.500  100.700  103.300  102.800  102.800
  27.000   86.000   83.900   81.000   81.500   81.800   81.900   81.900   83.900   87.700   88.400   89.000   90.100   98.300  101.000  100.000   99.900
  35.000   82.300   80.300   77.400   76.600   76.200   75.700   75.700   79.200   82.600   84.800   86.900   87.900   98.600  101.000  100.100   99.800
  45.000   81.900   80.600   78.800   77.600   77.000   77.100   77.200   80.100   80.500   84.400   88.200   90.200  101.100  103.100  102.400  102.200
  55.000   86.500   85.900   84.900   83.100   82.900   83.400   82.200   85.300   85.400   88.600   92.700   96.600  105.500  107.100  106.800  106.600
  70.000   96.500   95.700   95.100   95.500   97.300   98.000   96.600   96.300   98.200   99.600  101.900  107.200  113.800  114.300  114.300  114.000
  90.000  104.500  104.000  104.000  104.400  104.600  103.900  104.000  103.800  104.500  105.300  107.700  111.500  114.300  114.300  114.300  114.300
 110.000  105.900  105.900  106.000  106.300  106.100  105.500  105.700  105.400  105.800  106.400  108.500  111.400  112.800  112.500  112.500  112.500
 140.000  106.500  106.500  106.600  106.700  106.600  106.300  106.400  105.800  106.000  106.200  108.000  109.900  110.200  109.600  109.600  109.600
 160.000  106.300  106.300  106.400  106.400  106.300  106.200  106.300  105.500  105.600  105.700  107.400  109.100  109.100  108.400  108.400  108.400


Notes:

  Apparently VANOS is tweaked to open more at higher load and RPM.


Vanos EX (cold) 2

Brief description: GKF_ASPR_NORM_KALT_PF2

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos EX (warm) 2 X (autogen) vs Vanos EX (warm) 2 Y (autogen)


Vanos EX (cold) 1

Brief description: GKF_ASPR_NORM_KALT_PF2

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos EX (warm) 2 X (autogen) vs Vanos EX (warm) 2 Y (autogen)


Vanos IN Spool (warm) 1

Brief description: KF_ESPR_NORM_UESP_PF1

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos IN Spool (warm) 1 X (autogen) vs Vanos IN Spool (warm) 1 Y (autogen)


Vanos IN (warm) 2

Brief description: GKF_ESPR_NORM_WARM_PF2

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos IN (warm) 2 X (autogen) vs Vanos IN (warm) 2 Y (autogen)

Example:

          600.000  800.000 1000.000 1250.000 1500.000 1750.000 2000.000 2500.000 3000.000 3500.000 4000.000 4500.000 5000.000 5500.000 6000.000 7000.000
  14.000  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500
  18.000  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500  117.500
  22.000  117.500  117.500  117.500  117.500  117.500  114.800  112.100  109.000  107.700  106.800  106.800  107.300  108.900  111.400  114.200  117.500
  27.000  117.500  117.500  117.500  116.400  111.000  106.200  102.700   99.600   97.500   97.200   97.500   98.700  100.900  103.700  106.800  113.800
  35.000  117.300  115.000  110.800  104.600   99.400   95.600   93.100   89.400   87.700   87.200   87.700   89.100   91.000   94.000   97.100  104.000
  45.000  107.100  104.300  100.300   95.300   90.900   87.300   85.100   82.300   80.800   80.100   80.400   80.900   82.100   84.900   88.600   96.800
  55.000   99.600   94.600   90.600   86.100   83.000   80.900   79.300   77.000   75.500   75.000   75.000   76.200   78.400   81.100   84.800   94.100
  70.000   96.400   93.100   90.600   88.000   86.300   84.600   83.000   78.400   75.200   75.000   75.000   75.900   78.000   80.800   84.300   93.500
  90.000   94.000   93.600   92.900   90.900   87.600   85.400   85.300   83.600   80.700   79.800   80.200   82.300   85.700   89.600   94.500  102.000
 110.000   99.400   99.000   98.400   95.300   92.300   90.900   90.400   88.200   86.000   85.700   86.600   88.400   90.700   93.800   97.400  102.400
 140.000  102.800  102.600  102.200   97.900   96.600   96.200   96.000   93.400   92.400   92.400   93.900   95.000   96.200   98.000   99.900  101.900
 160.000  103.300  103.100  102.800   98.700   98.100   98.000   97.800   95.200   94.600   94.600   96.100   97.000   98.000   99.200  100.500  101.700


Notes:

   Don't understand this adjustment. Look at the stage 1 to stage 2 diff to see if there is any change there.


Vanos IN (warm) 1

Brief description: GKF_ESPR_NORM_WARM_PF1

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos IN (warm) 1 X (autogen) vs Vanos IN (warm) 1 Y (autogen)

Example:

          600.000  800.000 1000.000 1250.000 1500.000 1750.000 2000.000 2500.000 3000.000 3500.000 4000.000 4500.000 5000.000 5500.000 6000.000 7000.000
  14.000   98.500   96.900   95.200   94.400   94.200   93.200   92.600   92.500   91.800   92.900   92.600   92.200   97.000  100.800  101.700  110.900
  18.000   90.500   86.500   81.200   80.600   79.800   78.100   77.100   79.700   83.000   84.000   84.000   85.500   91.600   96.200   97.200  106.600
  22.000   82.100   77.400   70.300   69.700   68.600   67.500   66.700   70.200   75.400   76.300   76.000   78.200   85.500   90.900   91.800  101.400
  27.000   74.200   69.500   62.700   62.000   60.900   60.500   59.700   62.900   68.600   69.000   68.300   70.500   79.000   84.700   85.400   95.200
  35.000   69.200   65.300   59.600   57.400   56.500   55.900   55.100   57.900   63.000   63.500   62.900   65.000   75.000   80.200   81.600   90.500
  45.000   67.400   65.100   61.500   59.800   59.000   58.100   58.000   58.400   60.900   61.500   60.800   62.100   73.000   77.600   80.500   88.900
  55.000   70.500   69.500   67.800   65.000   64.200   63.700   63.700   62.600   64.900   63.700   62.900   64.700   73.600   77.900   82.300   91.300
  70.000   79.500   78.800   77.800   75.900   76.300   74.400   76.300   74.700   74.600   71.900   70.400   72.600   77.800   82.500   88.500   98.900
  90.000   94.100   93.100   92.400   90.300   87.300   85.100   85.100   83.400   80.700   79.700   80.000   82.100   85.600   89.500   94.400  101.900
 110.000   98.700   98.300   97.700   94.700   91.900   90.400   90.100   87.900   85.800   85.400   86.200   88.000   90.400   93.500   97.100  102.200
 140.000  102.600  102.400  102.000   97.800   96.400   96.000   95.800   93.200   92.200   92.200   93.600   94.800   96.000   97.900   99.800  101.900
 160.000  103.200  103.000  102.700   98.600   97.900   97.800   97.600   95.000   94.300   94.400   95.900   96.800   97.800   99.100  100.400  101.700



Vanos IN (cold) 2

Brief description: GKF_ESPR_NORM_KALT_PF2

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos IN (warm) 2 X (autogen) vs Vanos IN (warm) 2 Y (autogen)


Vanos IN (cold) 1

Brief description: GKF_ESPR_NORM_KALT_PF1

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> °

Breakpoints: Vanos IN (warm) 1 X (autogen) vs Vanos IN (warm) 1 Y (autogen)


Max valve lift (10ms)

Brief description: KF_HUB_GRDMX

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, mm --> mm

Breakpoints: Max valve lift (10ms) X (autogen) vs Max valve lift (10ms) Y (autogen)

Example:

              500     1000     1500     2000     2500     3000
    2.00    10.00    10.00    10.00    10.00    10.00    10.00
    3.00    10.00    10.00    10.00    10.00    10.00    10.00
    4.00    10.00    10.00    10.00    10.00    10.00    10.00
    5.00    10.00    10.00    10.00    10.00    10.00    10.00
    6.00    10.00    10.00    10.00    10.00    10.00    10.00
    7.00    10.00    10.00    10.00    10.00    10.00    10.00


Notes:

   More valve lift. Seems like a good idea.


Maximum intake valve lift (Kennfeld maximaler Einlassventilhub)

Brief description: KF_EHUB_MX

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> mm

Breakpoints: Kennfeld maximaler Einlassventilhub X (autogen) vs Kennfeld maximaler Einlassventilhub Y (autogen)

Example:

              660     1000     2000     2500     4500     7000
   80.33     9.97     9.97     9.97     9.97     9.97     9.97
   89.78     9.97     9.97     9.97     9.97     9.97     9.97
   99.23     9.97     9.97     9.97     9.97     9.97     9.97
  151.20     9.97     9.97     9.97     9.97     9.97     9.97
  170.10     9.97     9.97     9.97     9.97     9.97     9.97
  189.00     9.97     9.97     9.97     9.97     9.97     9.97



Valvetronic at start (tmot)

Brief description: KF_HUBESTM

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, °C --> mm

Breakpoints: Valvetronic at start (tmot) X (autogen) vs Valvetronic at start (tmot) Y (autogen)


Valve lift (main)

Brief description: GKF_EHUB_NORM_WARM_LAST

Dimension: 2D, table

Categories: Vanos

Unit info: 1/min, % --> -

Breakpoints: Valve lift (main) X (autogen) vs Valve lift (main) Y (autogen)

Example:

          500.000  600.000  800.000 1000.000 1100.000 1250.000 1500.000 1750.000 2000.000 2250.000 2500.000 2750.000 3000.000 3250.000 3500.000 4000.000 4500.000 5000.000 6000.000 7000.000
   9.800    0.169    0.226    0.293    0.365    0.407    0.466    0.566    0.665    0.757    0.839    0.911    0.976    1.035    1.101    1.164    1.282    1.415    1.542    1.832    2.207
  12.000    0.200    0.260    0.334    0.412    0.460    0.523    0.629    0.733    0.832    0.923    1.005    1.080    1.150    1.229    1.297    1.434    1.586    1.726    2.043    2.429
  14.000    0.238    0.304    0.390    0.474    0.526    0.597    0.712    0.823    0.930    1.033    1.128    1.215    1.298    1.386    1.467    1.628    1.798    1.952    2.292    2.681
  16.000    0.272    0.347    0.448    0.539    0.594    0.674    0.800    0.923    1.039    1.150    1.255    1.351    1.448    1.544    1.635    1.826    2.013    2.168    2.525    2.909
  18.000    0.303    0.387    0.510    0.618    0.673    0.758    0.900    1.045    1.176    1.285    1.393    1.496    1.600    1.704    1.806    2.025    2.231    2.374    2.745    3.119
  20.000    0.343    0.433    0.587    0.734    0.788    0.868    1.026    1.205    1.353    1.451    1.554    1.658    1.755    1.866    1.978    2.216    2.435    2.578    2.953    3.317
  23.000    0.425    0.519    0.730    0.986    1.053    1.141    1.300    1.518    1.709    1.801    1.857    1.973    2.044    2.147    2.256    2.494    2.715    2.888    3.255    3.608
  26.000    0.519    0.622    0.902    1.230    1.296    1.443    1.608    1.857    2.101    2.199    2.179    2.294    2.351    2.467    2.574    2.827    3.034    3.176    3.544    3.891
  30.000    0.677    0.796    1.173    1.546    1.681    1.879    2.069    2.371    2.755    2.905    2.658    2.718    2.795    2.931    3.061    3.326    3.515    3.546    3.914    4.255
  35.000    0.939    1.084    1.552    1.953    2.134    2.478    2.820    3.238    3.643    3.708    3.645    3.383    3.388    3.531    3.700    3.998    4.212    4.019    4.362    4.693
  40.000    1.245    1.415    1.974    2.515    2.748    3.166    3.582    4.066    4.474    4.497    4.507    4.206    4.259    4.316    4.365    4.734    4.976    4.514    4.821    5.132
  45.000    1.623    1.841    2.479    3.167    3.445    3.932    4.370    4.925    5.321    5.338    5.393    5.196    5.197    5.166    5.141    5.492    5.744    5.028    5.311    5.595
  50.000    2.035    2.309    3.010    3.724    4.071    4.636    5.094    5.770    6.153    6.172    6.331    6.149    5.989    6.088    6.148    6.262    6.380    5.595    5.833    6.115
  55.000    2.425    2.775    3.538    4.164    4.561    5.134    5.608    6.414    6.784    6.994    7.348    7.087    6.791    7.004    7.179    7.226    6.945    6.279    6.362    6.725
  60.300    2.695    3.115    4.096    4.771    5.130    5.570    6.094    7.072    7.449    7.892    8.419    8.032    7.624    7.773    7.928    7.976    7.691    6.951    6.930    7.447
  65.000    2.806    3.214    4.682    5.518    5.752    6.144    6.660    7.623    8.107    8.648    9.305    8.963    8.359    8.538    8.717    8.722    8.314    7.558    7.595    8.113
  69.730    3.249    3.617    5.602    6.325    6.602    7.017    7.478    8.208    8.798    9.227    9.776    9.545    9.304    9.452    9.569    9.457    8.991    8.527    8.567    8.863
  74.080    3.961    4.355    6.845    7.488    7.576    7.818    8.259    8.755    9.280    9.550    9.782    9.710    9.630    9.715    9.761    9.737    9.530    9.377    9.381    9.468
  80.110    5.178    5.664    8.141    8.656    8.750    8.878    9.155    9.485    9.644    9.766    9.788    9.785    9.775    9.775    9.789    9.789    9.772    9.762    9.760    9.766
 100.000    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810    9.810


Notes:

   The row axis here is % but I don't understand what quantity it is.


MHD+ Suite

Boost Ceiling (Relative) (Gear x RPM) (Map 1)

Brief description: MHD+ custom table that replaces the single cell Boost Ceiling (when enable byte is set in MHD+ Config). Units are PSI, relative. This ceiling is applied to the intake manifold boost target. TMAP boost target is derived from this by multiplying it by the factor output from KF_PSPLD_ECO / DYN tables.

Dimension: 2D, table

Categories: MHD+ Suite, Custom Base Tables, Boost

Unit info: RPM, Gear --> psi (relative)

Breakpoints: Boost Ceiling (Relative) (Gear x RPM) (Map 1) - RPM vs Boost Ceiling (Relative) (Gear x RPM) (Map 1) - Gear


Enable Custom WGDC Override

Brief description: Setting to 1 will override the base WGDC % with the value from our MHD+ Custom WGDC Base table

Dimension: constant

Categories: MHD+ Suite, Custom Base Tables, WGDC

Units:


Enable Custom WGDC P and D Factors

Brief description: Setting to 1 will apply the output of our MHD+ Custom WGDC P and D factor tables to WGDC base.

Dimension: constant

Categories: MHD+ Suite, Custom Base Tables, WGDC

Units:


Start and Warmup Enrichment (Ethanol Compensation)

Brief description: The factor output of this table is applied (multiplied) to fuel at start, warmup enrichment, and hot restart automatically for map slots that are either FlexFuel enabled or have a static ethanol content set.

Dimension: 2D, table

Categories: MHD+ Suite, FlexFuel, Fuel

Unit info: Ethanol Content, Tmot °C --> -

Breakpoints: Start and Warmup Enrichment (Ethanol Compensation) - Ethanol Content vs Start and Warmup Enrichment (Ethanol Compensation) - Tmot


Antilag Timing (Base)

Brief description:

Dimension: 2D, table

Categories: MHD+ Suite, Antilag

Unit info: 1/min, psi --> *crk

Breakpoints: Antilag Timing (Base) - RPM vs Antilag Timing (Base) - Boost Target


Antilag Timing (P-Factor)

Brief description:

Dimension: 2D, table

Categories: MHD+ Suite, Antilag

Unit info: 1/min, boost deviation (psi) --> *crk

Breakpoints: Antilag Timing (P-Factor) - RPM vs Antilag Timing (P-Factor) - Boost Deviation


Antilag Boost Target

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, Antilag

Unit info: psi --> psi

Breakpoints: <labels>


Antilag Fuel Target

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, Antilag

Unit info: AFR --> AFR

Breakpoints: <labels>


Antilag Coolant Safety (Minimum)

Brief description:

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: °C


Antilag Coolant Safety (Maximum)

Brief description:

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: °C


Antilag EGT Safety (Maximum)

Brief description:

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: °C


Enable Antilag

Brief Description: enable: 1 disable : 0

Dimension: 1D, vector

Categories: MHD+ Suite, Antilag

Unit info: -->

Breakpoints: <labels>


Antilag Cooldown Timer

Brief description: time required before using antilag again

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: s


Antilag Timeout

Brief description: max time allowed for the current antilag use

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: s


Antilag Start Delay

Brief description: time in seconds until antilag activates

Dimension: constant

Categories: MHD+ Suite, Antilag

Units: s


Enable Antilag Compressor Map and P-Fac Tables (during antilag)

Brief description: enable: 1 disable : 0 Note: this is overriden by our custom boost control if the "Enable Custom WGDC Override" byte it set (in Custom Base Tables > WGDC).

Dimension: constant

Categories: MHD+ Suite, Antilag

Units:


Antilag Compressor Map with Required Compressor / Turbine Power

Brief description: BMWtchctr_pwr_Pctl_M (antilag)

Dimension: 2D, table

Categories: MHD+ Suite, Antilag

Unit info: -, g/s --> kW

Breakpoints: Antilag Compressor Map with Required Compressor / Turbine Power - Boost Setpoint Factor vs Antilag Compressor Map with Required Compressor / Turbine Power - Air Mass Flow


Antilag WGDC P-Factor (Pressure Differential)

Brief description: BMWtchctr_p_DifCrtnPp_M (antilag)

Dimension: 2D, table

Categories: MHD+ Suite, Antilag

Unit info: hPa, g/s --> hPa

Breakpoints: Antilag WGDC P-Factor (Pressure Differential) - Boost Deviation vs Antilag WGDC P-Factor (Pressure Differential) - Air Mass Flow


Enable KnockCEL

Brief description:

Dimension: constant

Categories: MHD+ Suite, Knock CEL

Units:


KnockCEL Load Threshold (Minimum)

Brief description: knockCEL is only active above this load

Dimension: constant

Categories: MHD+ Suite, Knock CEL

Units: %


KnockCEL Pedal Threshold (Minimum)

Brief description: knockCEL is only active above this pedal percentage

Dimension: constant

Categories: MHD+ Suite, Knock CEL

Units: %


KnockCEL Single Cyl Total

Brief description: single cyl's timing corrections to trigger knockCEL

Dimension: constant

Categories: MHD+ Suite, Knock CEL

Units: *crk


KnockCEL Sum Total

Brief description: sum of each cyl's timing corrections to trigger knockCEL

Dimension: constant

Categories: MHD+ Suite, Knock CEL

Units: *crk


Enable Map Switch

Brief description:

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Active Map Slots

Brief description: max number of map slots you wish to be selectable

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Enable Custom 3D Boost Ceiling Table

Brief description: Setting to 1 uses the custom MHD+ Gear x RPM boost ceiling tables instead of the OEM single cell table.

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Example:

     195



Enable FlexFuel

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, MHD+ Config

Unit info: -->

Breakpoints: <labels>


Enable Individual FF#2 Blending

Brief description: Setting to 1 will blend from map slot to FF#2 for ipol factors greater than 1.0. Any other value keeps the default functionality where ipol factors greater than 1.0 blend from FF to FF#2.

Example with toggle set to 0: ipol factors 0 - 1 blend from map slot to FF1 ipol factors 1.01 - 2 blend from FF1 to FF2

Example with toggle set to 1: ipol factors 0 - 1 blend from map slot to FF1 ipol factors 1.01 - 2 blend from map slot to FF2

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Static Ethanol Content (Map 1)

Brief description: Setting to a value > 0 will override (or substitute) the E% value coming from your CANBUS ECA.

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Example:

     195



Inhibit Steering Wheel Cruise Controls

Brief description: 0: allow steering wheel cruise buttons to control mapswitch / antilag; 1: disable

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Inhibit BC Button Controls

Brief description: 0: allow BC button to control mapswitch; 1: disable

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Enable Port Injection Safety

Brief description: Set to 1 to enable; Will cut each cylinder's coil when the corresponding injector is cut.

Dimension: constant

Categories: MHD+ Suite, MHD+ Config

Units:


Sensor Preset Selection

Brief description: 00 - Disabled / Not Used 01 - MHD CANBUS ECA 02 - Motiv ReFlex 03 - Zeitronix CANBUS ECA

Dimension: constant

Categories: MHD+ Suite, CANBUS Sensor 1 (Ethanol / PI)

Units:


Sensor Installed on PT-CAN2

Brief description: Set to 01 only if this sensor is wired to PT-CAN2. Otherwise 0.

Dimension: constant

Categories: MHD+ Suite, CANBUS Sensor 1 (Ethanol / PI)

Units:


Use Alternate CAN ID for Message Reception

Brief description: 00: No change to sensor preset CANBUS setup. 01: Alternate ID #1. Use this only if you have applied the alternate CAN ID patch on your Motiv ReFlex (or other appropriate CAN device). Some G-series vehicles require this. 02+: Unused, treated as 0.

Dimension: constant

Categories: MHD+ Suite, CANBUS Sensor 1 (Ethanol / PI)

Units:


Ethanol Content Substitute Value (Error)

Brief description: this will be used as the ethanol percent value if the CANBUS signal times out or the sensor reports an error / water contamination

Dimension: constant

Categories: MHD+ Suite, CANBUS Sensor 1 (Ethanol / PI)

Units: Ethanol %


Codeword for MHD+ Errors (Inhibit Limp)

Brief description: Ignore this, use the separate flags above.

Dimension: constant

Categories: MHD+ Suite, MHD Error Codes

Units: -


Load Interpolation (Map 1)

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, FlexFuel, Blend Factors

Unit info: E% --> -

Breakpoints: Load Interpolation (Map 1) - Ethanol Content


Fuel Interpolation (Map 1)

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, FlexFuel, Blend Factors

Unit info: E% --> -

Breakpoints: Fuel Interpolation (Map 1) - Ethanol Content


Fuel Scalar Interpolation (Map 1)

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, FlexFuel, Blend Factors

Unit info: E% --> -

Breakpoints: Fuel Scalar Interpolation (Map 1) - Ethanol Content


Timing Interpolation (Map 1)

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, FlexFuel, Blend Factors

Unit info: E% --> -

Breakpoints: Timing Interpolation (Map 1) - Ethanol Content


Knock Interpolation (Map 1)

Brief Description:

Dimension: 1D, vector

Categories: MHD+ Suite, FlexFuel, Blend Factors

Unit info: E% --> -

Breakpoints: Knock Interpolation (Map 1) - Ethanol Content


ReFlex FlexFuel Sensor Absent

Brief description: Set this to 1 if you do NOT have an ethanol sensor wired to your ReFlex. This will prevent the MHD005 error code and CEL entirely.

Dimension: constant

Categories: MHD+ Suite, ReFlex Integration, ReFlex Config

Units: -


ReFlex Aux Pressure Sensor Safety (Minimum)

Brief description: will trigger a limp mode if the aux pressure data from ReFlex falls below this value as a safety

Dimension: constant

Categories: MHD+ Suite, ReFlex Integration, ReFlex Config

Units: psi


Exhaust

Min. speed for burble (SOT)

Brief description: K_V_SOT_MN

Dimension: constant

Categories: Exhaust

Units: -


GPF - Rail Pressure Setpoint Reconditioning

Brief description: BMWgpfheat_p_RailTstrPcg_C

Dimension: constant

Categories: Exhaust

Units:


Hysterese für das schließen der Abgasklappe0

Brief description: BMWgpfheat_tq_ResExhFlpClsdHys_C

Dimension: constant

Categories: Exhaust

Units: Nm


GPF - Rail pressure setpoint for single injection, 1/1

Brief description: BMWgpfheat_p_RailInjSng_M

Dimension: 2D, table

Categories: Exhaust

Unit info: , -->

Breakpoints: GPF - Rail pressure setpoint for single injection, 1/1 X (autogen) vs GPF - Rail pressure setpoint for single injection, 1/1 Y (autogen)


GPF - Rail pressure setpoint for multiple injection, 1/1

Brief description: BMWgpfheat_p_RailInjMpl_M

Dimension: 2D, table

Categories: Exhaust

Unit info: RPMx1000, % --> MPa

Breakpoints: GPF - Rail pressure setpoint for multiple injection, 1/1 X (autogen) vs GPF - Rail pressure setpoint for multiple injection, 1/1 Y (autogen)


Momentenreserve, ab er die Abgasklappe aus akustischen Gründen geschlossen werden soll.0

Brief Description: BMWgpfheat_tq_ResExhFlpClsd_T

Dimension: 1D, vector

Categories: Exhaust

Unit info: 1/min --> Nm

Breakpoints: Momentenreserve, ab er die Abgasklappe aus akustischen Gründen geschlossen werden soll.0 X (autogen)


Max. speed for burble

Brief description: K_V_SOUND_MX

Dimension: constant

Categories: Exhaust

Units: km/h


Min. speed for burble

Brief description: K_V_SOUND_MN

Dimension: constant

Categories: Exhaust

Units: km/h


Max. temp pre turbo for burble

Brief description: K_T_VL_SOUND_MX

Dimension: constant

Categories: Exhaust

Units: °C


Max. temp post cat for burble

Brief description: K_T_NK_SOUND_MX

Dimension: constant

Categories: Exhaust

Units: °C


Min. engine temp for burble

Brief description: K_T_SOUND_MN

Dimension: constant

Categories: Exhaust

Units: °C


Max. cat temp for burble after X uses

Brief Description: KL_T_IKAT_SOUND_MX

Dimension: 1D, vector

Categories: Exhaust

Unit info: - --> °C

Breakpoints: Max. cat temp for burble after X uses X (autogen)


Max. rpm for burble per gear

Brief Description: KL_NKW_SOUND_MX

Dimension: 1D, vector

Categories: Exhaust

Unit info: - --> 1/min

Breakpoints: Max. rpm for burble per gear X (autogen)


Min. rpm for burble per gear

Brief Description: KL_NKW_SOUND_MN

Dimension: 1D, vector

Categories: Exhaust

Unit info: - --> 1/min

Breakpoints: Max. rpm for burble per gear X (autogen)


Burble duration sport

Brief Description: KL_TD_SOUND_MX_SPORT

Dimension: 1D, vector

Categories: Exhaust

Unit info: km/h --> s

Breakpoints: Burble duration sport X (autogen)

Example:

  5.000    7.000   90.000  110.000
  4.000    1.000    0.500    0.000

Notes:

  Map of car speed in km/h to burble duration in seconds.

Burble duration sport (custom)

Brief Description: KL_TD_SOUND_MX_FREI

Dimension: 1D, vector

Categories: Exhaust

Unit info: km/h --> s

Breakpoints: Burble duration sport (custom) X (autogen)


Burble duration (base)

Brief Description: KL_TD_SOUND_MX

Dimension: 1D, vector

Categories: Exhaust

Unit info: km/h --> s

Breakpoints: Burble duration (base) X (autogen)


Moment reserve after start

Brief description: KF_MD_RES_NST_KEY

Dimension: 2D, table

Categories: Exhaust

Unit info: s, Grad C -->

Breakpoints: Moment reserve after start X (autogen) vs Moment reserve after start Y (autogen)


maximale Geschwindigkeit bis zu der die Abgasklappe geschlossen bleiben soll.

Brief description: BMWchas_v_MaxExhFlpClsd_C

Dimension: constant

Categories: Exhaust

Units: km/h

Notes:

 Maximum speed up to which the exhaust flap should remain closed.

Hysterese für das schließen der Abgasklappe

Brief description: BMWchas_tq_ResExhFlpClsdHys_C

Dimension: constant

Categories: Exhaust

Units: Nm

Notes:

 This hysteresis setting prevents the exhaust flap from constantly opening and closing when there are only small changes in accelerator pedal position that by coincidence cross the threshold required to open or close the flap. An acceptable value is 5.

Momentenreserve, ab er die Abgasklappe aus akustischen Gründen geschlossen werden soll.

Brief Description: BMWchas_tq_ResExhFlpClsd_T

Dimension: 1D, vector

Categories: Exhaust

Unit info: 1/min --> Nm

Breakpoints: Momentenreserve, ab er die Abgasklappe aus akustischen Gründen geschlossen werden soll. X (autogen)


Burble AFR

Brief Description: KL_LA_SBL

Dimension: 1D, vector

Categories: Exhaust

Unit info: 1/min --> -

Breakpoints: Burble AFR X (autogen)


Faktor fuer Schubblubbern im Stand

Brief description: K_F_SOT_RUECKBLICK_STAND

Dimension: constant

Categories: Exhaust

Units: -


Offset fuer Faktor fuer Schubblubbern bei Rueckschaltung

Brief description: K_F_SOT_RUECKBLICK_RS

Dimension: constant

Categories: Exhaust

Units:


Basic catalyst heating mode wish

Brief description: BMWchas_st_OpmBasc_M

Dimension: 2D, table

Categories: Exhaust

Unit info: s, °C --> -

Breakpoints: Basic catalyst heating mode wish X (autogen) vs Basic catalyst heating mode wish Y (autogen)


Codeword sound

Brief description: CW_SOUND

Dimension: constant

Categories: Exhaust

Units: -


Activation burble based on DSC and Mode

Brief description: BMWtqe_b_SptDet4NoiseAcvn_M

Dimension: 2D, table

Categories: Exhaust

Unit info: -, - --> -

Breakpoints: Activation burble based on DSC and Mode X (autogen) vs Activation burble based on DSC and Mode Y (autogen)


Deactivate burble by clutch use

Brief Description: BMWtqe_b_Clu4NoiseDeac_T

Dimension: 1D, vector

Categories: Exhaust

Unit info: - --> -

Breakpoints: Activation burble based on DSC and Mode X (autogen)


Tming min. burble (main)

Brief description: KF_ZWMIN_WSOT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, % --> °

Breakpoints: Tming min. burble (main) X (autogen) vs Tming min. burble (main) Y (autogen)


Tming min. burble (cold)

Brief description: KF_ZWMIN_KSOT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, % --> °

Breakpoints: Tming min. burble (cold) X (autogen) vs Tming min. burble (cold) Y (autogen)


Timing offset burble (sport)

Brief description: KF_DZWMIN_SPORT_SOT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, km/h --> °

Breakpoints: Timing offset burble (sport) X (autogen) vs Timing offset burble (sport) Y (autogen)


Timing offset burble (base)

Brief description: KF_DZWMIN_NORMAL_SOT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, km/h --> °

Breakpoints: Timing offset burble (base) X (autogen) vs Timing offset burble (base) Y (autogen)


AKRGRCC

Brief description: AKRGRCC

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCC X (autogen) vs AKRGRCC Y (autogen)


AKRGRCCAT

Brief description: AKRGRCCAT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, gear --> acc. pedal position %

Breakpoints: AKRGRCCAT X (autogen) vs AKRGRCCAT Y (autogen)

Notes:

   These exhaust flap maps provide the pedal position required to open the exhaust flap. To decode the names of these tables, AKR stands for resonator exhaust flap (Abgasklappe für Resonator). Suffixes are then CC for cabriolet closed (convertible tops with the roof closed or normal cars with a roof) and CO (convertibles with the roof open). Then AT (automatic shift mode) and MT (manual shift mode) and finally M (sport mode). For example, AKRGRCOATM is the map for a convertible with the roof open is auto mode with sport or sport plus selected.
   Additionally, there are base and VAR1, VAR2, VAR3 variants of each of the table above. There is a coding parameter (CodVar_stAKR) which determines which variant the car thinks it is. For practical purposes, it might be easier to focus on any differences between manual and sport modes and copy these settings into all variant slots.
   Astute readers will notice that MHD's exhaust flap always open in sport mode simply wipes out a ton of this pointless complexity. The downside of this is that the car can produce a drone if using sport around town. Custom tunes might therefore want to keep the flap closed below, say, 2000RPM.
  The tables above are not always active. The overall control of the exhaust flap is determined by a hierarchical decision process as follows:
* OBD testing tools like ISTA+ have top priority if they are activating the flap.
* At startup, the DME considers the engine temperature and car's speed. If the engine is warm, the flap is opened until an initial timeout expires. If the engine is cold, the flap will close once the car is moving.
* The DME might open the flap during cat heating depending on coding, options, car speed and RPM.
* Whether burble settings are enabled.
* The accelerator pedal position.

AKRGRCCATM

Brief description: AKRGRCCATM

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCATM X (autogen) vs AKRGRCCATM Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760     3000     3520     4000     4520
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    8.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    9.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCCATM_VAR1

Brief description: AKRGRCCATM_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCATM_VAR1 X (autogen) vs AKRGRCCATM_VAR1 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCCATM_VAR2

Brief description: AKRGRCCATM_VAR2

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCATM_VAR2 X (autogen) vs AKRGRCCATM_VAR2 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCCATM_VAR3

Brief description: AKRGRCCATM_VAR3

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCATM_VAR3 X (autogen) vs AKRGRCCATM_VAR3 Y (autogen)


AKRGRCCAT_VAR1

Brief description: AKRGRCCAT_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCAT_VAR1 X (autogen) vs AKRGRCCAT_VAR1 Y (autogen)


AKRGRCCAT_VAR2

Brief description: AKRGRCCAT_VAR2

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCAT_VAR2 X (autogen) vs AKRGRCCAT_VAR2 Y (autogen)


AKRGRCCAT_VAR3

Brief description: AKRGRCCAT_VAR3

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCAT_VAR3 X (autogen) vs AKRGRCCAT_VAR3 Y (autogen)


AKRGRCCM

Brief description: AKRGRCCM

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCM X (autogen) vs AKRGRCCM Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760     3000     3520     4000     4520
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    8.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    9.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0


Notes:

   Some kind of flap opening %age?


AKRGRCCM_VAR1

Brief description: AKRGRCCM_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCM_VAR1 X (autogen) vs AKRGRCCM_VAR1 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCCM_VAR2

Brief description: AKRGRCCM_VAR2

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCM_VAR2 X (autogen) vs AKRGRCCM_VAR2 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCCM_VAR3

Brief description: AKRGRCCM_VAR3

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCCM_VAR3 X (autogen) vs AKRGRCCM_VAR3 Y (autogen)


AKRGRCC_VAR1

Brief description: AKRGRCC_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCC_VAR1 X (autogen) vs AKRGRCC_VAR1 Y (autogen)


AKRGRCC_VAR2

Brief description: AKRGRCC_VAR2

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCC_VAR2 X (autogen) vs AKRGRCC_VAR2 Y (autogen)


AKRGRCC_VAR3

Brief description: AKRGRCC_VAR3

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCC_VAR3 X (autogen) vs AKRGRCC_VAR3 Y (autogen)


AKRGRCO

Brief description: AKRGRCO

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCO X (autogen) vs AKRGRCO Y (autogen)


AKRGRCOAT

Brief description: AKRGRCOAT

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOAT X (autogen) vs AKRGRCOAT Y (autogen)


AKRGRCOATM

Brief description: AKRGRCOATM

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOATM X (autogen) vs AKRGRCOATM Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760     3000     3520     4000     4520
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    8.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    9.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCOATM_VAR1

Brief description: AKRGRCOATM_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOATM_VAR1 X (autogen) vs AKRGRCOATM_VAR1 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCOAT_VAR1

Brief description: AKRGRCOAT_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOAT_VAR1 X (autogen) vs AKRGRCOAT_VAR1 Y (autogen)


AKRGRCOM

Brief description: AKRGRCOM

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOM X (autogen) vs AKRGRCOM Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760     3000     3520     4000     4520
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    6.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    7.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    8.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    9.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCOM_VAR1

Brief description: AKRGRCOM_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCOM_VAR1 X (autogen) vs AKRGRCOM_VAR1 Y (autogen)

Example:

             1200     1320     1520     1760     2000     2240     2520     2760
    0.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    1.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    2.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    3.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    4.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
    5.00      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0



AKRGRCO_VAR1

Brief description: AKRGRCO_VAR1

Dimension: 2D, table

Categories: Exhaust

Unit info: 1/min, --> %

Breakpoints: AKRGRCO_VAR1 X (autogen) vs AKRGRCO_VAR1 Y (autogen)


Status Sportmodus

Brief description: AKR_stSpt_C

Dimension: constant

Categories: Exhaust

Units:


Codewort für Abgasklappensteuerung

Brief description: CWAKR

Dimension: constant

Categories: Exhaust

Units:


Codewort für Abgasklappensteuerung über stegsprog

Brief description: CWSTEGSPROGAKR

Dimension: constant

Categories: Exhaust

Units:


Exhaust flap open at warm startup - min engine temp

Brief description: TMOTAKR

Dimension: constant

Categories: Exhaust

Units: Grad C


Exhaust flap open at warm startup - duration

Brief description: TVSTAKR

Dimension: constant

Categories: Exhaust

Units: s


Exhaust flap min speed to control flap with pedal

Brief Description: VMINAKR

Dimension: 1D, vector

Categories: Exhaust

Unit info: - --> km/h

Breakpoints: <labels>


Example:

       0        0        0        0        0
       0        0        0        0        0



OPF particle filter activation

Brief description: PFlt_stActv_C

Dimension: constant

Categories: Exhaust

Units:


VMAX coding active

Brief description: CWVMAXCOD

Dimension: constant

Categories: Exhaust

Units:


VMAX switch - set to FF

Brief description:

Dimension: constant

Categories: Exhaust

Units:


VMAX by inactive coding

Brief description: VMAXOVC

Dimension: constant

Categories: Exhaust

Units: km/h


OPF Switch pressure sensor

Brief description: Exh_swtSensCfgPPFlt_C

Dimension: constant

Categories: Exhaust

Units:


Dev

Anpassung des Moments für die Performanceanzeige0

Brief description: KF_EDA_ANZ_SPORT_MD_EM1_IST

Dimension: 2D, table

Categories: Dev

Unit info: Nm, 1/min --> Nm

Breakpoints: Anpassung des Moments für die Performanceanzeige0 X (autogen) vs Anpassung des Moments für die Performanceanzeige0 Y (autogen)

Example:

         -200.000 -100.000    0.000  100.000  200.000  250.000
   0.000 -200.000 -100.000    0.000  100.000  200.000  250.000
1000.000 -200.000 -100.000    0.000  100.000  200.000  250.000
2000.000 -200.000 -100.000    0.000  100.000  200.000  250.000
4000.000 -200.000 -100.000    0.000  100.000  200.000  250.000
6000.000 -200.000 -100.000    0.000  100.000  200.000  250.000
8000.000 -200.000 -100.000    0.000  100.000  200.000  250.000



Deltazündwinkel Hysterese für Zwmin-Motorschutz

Brief description: K_DZWMINHYS_MS

Dimension: constant

Categories: Dev

Units: °


Zwmin für Brenngrenze warm bei Pfad2

Brief description: KF_ZWMIN_WBG_PF2

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Brenngrenze warm bei Pfad2 X (autogen) vs Zwmin für Brenngrenze warm bei Pfad2 Y (autogen)


Zwmin für Brenngrenze warm bei Pfad1

Brief description: KF_ZWMIN_WBG_PF1

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Brenngrenze warm bei Pfad1 X (autogen) vs Zwmin für Brenngrenze warm bei Pfad1 Y (autogen)


Zwmin für Brenngrenze kalt bei Pfad2

Brief description: KF_ZWMIN_KBG_PF2

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Brenngrenze kalt bei Pfad2 X (autogen) vs Zwmin für Brenngrenze kalt bei Pfad2 Y (autogen)


Zwmin für Brenngrenze kalt bei Pfad1

Brief description: KF_ZWMIN_KBG_PF1

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Brenngrenze kalt bei Pfad1 X (autogen) vs Zwmin für Brenngrenze kalt bei Pfad1 Y (autogen)


Zwmin für Motorschutz warm

Brief description: KF_ZWMIN_WMS

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Motorschutz warm X (autogen) vs Zwmin für Motorschutz warm Y (autogen)


Zwmin für Motorschutz kalt

Brief description: KF_ZWMIN_KMS

Dimension: 2D, table

Categories: Dev

Unit info: 1/min, % --> °

Breakpoints: Zwmin für Motorschutz kalt X (autogen) vs Zwmin für Motorschutz kalt Y (autogen)


Kennlinie für das (Absolut-Sollmoment ahängige) Offsets-Moment

Brief Description: MoFTrqAct_tqRefOffs_CUR

Dimension: 1D, vector

Categories: Dev

Unit info: Nm --> Nm

Breakpoints: Kennlinie für das (Absolut-Sollmoment ahängige) Offsets-Moment X (autogen)


Example:

   0.000  100.000  200.000  300.000
 200.000  200.000  200.000  200.000



Untere Drehzahlschwelle des zulässigen Bereiches für CVO

Brief description: InjSys_nLowrThdCvo_C

Dimension: constant

Categories: Dev

Units: rpm


Untere Grenze des Anzugsstroms des MSV

Brief description: MfVDTypC_iPullin_MAP

Dimension: 2D, table

Categories: Dev

Unit info: rpm, mV --> A

Breakpoints: Untere Grenze des Anzugsstroms des MSV X (autogen) vs Untere Grenze des Anzugsstroms des MSV Y (autogen)


MSV Verzögerungszeit in Abhängigkeit der Batteriespannung

Brief Description: MfVDTypC_KLVZMSVUB

Dimension: 1D, vector

Categories: Dev

Unit info: mV --> ms

Breakpoints: MSV Verzögerungszeit in Abhängigkeit der Batteriespannung X (autogen)


Anzugszeit für stromreduzierte Ansteuerung

Brief Description: MfVDTypC_tiPullinReCur_CUR

Dimension: 1D, vector

Categories: Dev

Unit info: mV --> ms

Breakpoints: Anzugszeit für stromreduzierte Ansteuerung X (autogen)


Obere Schwelle für Motortemperatur für stromreduzierte Ansteuerung

Brief description: MfVDTypC_TMSVRECURO

Dimension: constant

Categories: Dev

Units: deg C


Untere Grenze des Haltestroms des MSV

Brief description: MfVlv_iHold_C

Dimension: constant

Categories: Dev

Units: A


indiziertes Soll-Moment für VMAX-Begrenzung

Brief Description: KLMIVMX

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> %

Breakpoints: indiziertes Soll-Moment für VMAX-Begrenzung X (autogen)


Kennlinie für P-Glied bei Vmax-Regelung

Brief Description: KLVMAXPVC

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> %/km/h

Breakpoints: indiziertes Soll-Moment für VMAX-Begrenzung X (autogen)


Kennlinie für Vmax-Regler-Abschaltschwelle

Brief Description: KLVRABSCH

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> km/h

Breakpoints: Kennlinie für Vmax-Regler-Abschaltschwelle X (autogen)


Kennlinie für Vmax-Hystereseschwelle

Brief Description: KLVRHYST

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> km/h

Breakpoints: Kennlinie für Vmax-Regler-Abschaltschwelle X (autogen)


Kennlinie für Vmax-Vorhaltschwelle

Brief Description: KLVRVORH

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> km/h

Breakpoints: Kennlinie für Vmax-Regler-Abschaltschwelle X (autogen)


Kennlinie für I-Steigung der Vmax-Regelung

Brief Description: KLZIVMAXVC

Dimension: 1D, vector

Categories: Dev

Unit info: km/h --> s

Breakpoints: indiziertes Soll-Moment für VMAX-Begrenzung X (autogen)


Geschwindigkeit-Prädiktionshorizont für VMAX-Regelung

Brief description: TVMXPR

Dimension: constant

Categories: Dev

Units: s


Minimale Fahrgeschwindigkeit

Brief description: VSIAMIN

Dimension: constant

Categories: Dev

Units: km/h


Offset Vorsteuerung MSV

Brief description: KFVSTMSVO

Dimension: 2D, table

Categories: Dev

Unit info: MPa, 1/min --> Grad KW

Breakpoints: Offset Vorsteuerung MSV X (autogen) vs Offset Vorsteuerung MSV Y (autogen)


Toggles

213A37

Brief description: Drive, safety function: Active accelerator pedal limitation due to braking d

Dimension: constant

Categories: Toggles

Units:


Example:

   12.00



1F052F

Brief description: Drive, safety function: Acceleration reduction

Dimension: constant

Categories: Toggles

Units:


1F2802

Brief description: Set to 02 to disable

Dimension: constant

Categories: Toggles

Units: -


1F2801

Brief description: Set to 02 to disable

Dimension: constant

Categories: Toggles

Units: -


180001

Brief description: Set to 02 to disable

Dimension: constant

Categories: Toggles

Units: -


MHD - codes list to deactivate

Brief Description:

Dimension: 1D, vector

Categories: Toggles

Unit info: -->

Breakpoints: <labels>