0x1Based on DAMOS13Aaron Sommer0Ignition MapRPM1664ms162385Degrees20.0000001.0000001VE Map Part LoadWhen not under WOT. RPM16064MS162385Correction40.000000255.0000001TLW-map from DK-angle including bypass correctionKFTLWB,{tLw-Kennfeld aus DK-Winkel inkl. Bypasskorrektur}
Not sure about this one. Would seem to correlate throttle position and RPM to load interval. Possibly used in limp-home mode in a MAF-failure situation? Code investigation needed.RPM1664160020.000000255.0000001Map for Cat Protection weighting factorsKFKSWF -- DAMOS says values are in misfires: "Number of misfires (Cat harmful)"RPM1664MS16238530.000000255.0000001Major RPMUsed in VE map, Ignition Map, WOT enrichment, Maximum retart while knocking, knock detection map, retard per knock event, knock fuel enrichment, dwell map, re-engage ignition advance, dynamic ignition retard, maximum duty cycle for boost solenoid, load limit while knocking
100160020.000000255.0000001Major RPM (Upper Bank)Used in VE map, Ignition Map, WOT enrichment, Maximum retart while knocking, knock detection map, retard per knock event, knock fuel enrichment, dwell map, re-engage ignition advance, dynamic ignition retard, maximum duty cycle for boost solenoid, load limit while knocking100160020.000000255.0000001WOT enrichment1001639420.000000255.0000001TPS Angle for WOT Detection100160420.000000255.0000001Idle ignition angle characteristicKLZWL Zündwinkelkennlinie im Leerlauf
Appears to set actual ignition angle in bypass (IAC valve) mode100160020.000000255.0000001Load threshold lambda controlTLRAN,{Lastschwelle Lambdaregelung}
Axis values corrected. Included mainly so one can set the maximum load value for lambda control. For example, if you bring down all values above X to X, you can ensure lambda control is disabled above X load -- Personally, I like 4 or so, as anything over 4 (on my car) indicates some level of boost or at least spooling up towards boost. I prefer to run off map values without lambda corrections when under boost to ensure the values I set are being used. STFT can alter fueling significantly, and my data logging has shown STFT leaning out mixture under mild midrange load to the point of knock detect. Not what I want.100RPM86420.000000255.0000001tL - threshold ZWB1 -> ZWB2TLZWB
tL - Schwelle ZWB1 -> ZWB2
ZWB I believe references Zuendwinkelbegrenzung, "Ignition Angle Limiting". It is also refered to in context like: Aenderungsbegrenzung ZWB1, or "Change limitation ZWB1". Data logging and code inspection shows ZWB works to limit how fast ignition angle changes under certain circumstances, such as when reinserting fuel after decelleration cutoff or during transiton from idle to part load. ZWB2 appears to be less aggressive, and by default, ZWB2 is entered at 3ms load, indcating more than cruising load (acceleration). Parameter added for curisoity and investigation. Twiddle at your own risk.00TCV Duty Cycle Pilot ControlKFTVVSLDR
Functions as the initial starting duty cycle value for the boost control logic. The values in these cells need to match, fairly closely, the actual duty cycle required to produce the load specified in the same cell in map "Target Load Setpoint". Mismatch between the pilot control and setpoint map result in large system deviation (difference between actual and target load) which results in poor control of boost, including under/overshoot, spikes, "dead zones", etc. The system is able to compensate for changing conditions (temperature, ambient air pressure, etc) to a degree but the curves need to match system response and the values should be fairly close. TPS165723RPM1664%30.000000255.0000001LDR duty cycle correction, intake air temperatureLDR = "LadeDruckRegelung" -- literally Load Pressure Regulation, aka boost pressure control. Would appear to modify boost setpoints based on charge air temperature. For 850s without IAT sensor, probably best to set all values to 0. By default, when the intake air temp sensor is disabled via diagnostics codeword, the replacement value of 20 is used, but I've also made the replacement value configurable in the Diagnostics Disables section.
0 = No change
Otherwise, these are % duty cycle values (0-99) _subtracted_ from the computated LDR duty cycle value.166416191520.000000255.0000001Rear Cat Check (1)CDHSH Codeword Heater diagnostics behind cat - 0 = off00Idle Target Based on Coolant Temp(1)Keep this table the same as the number 2 table10016131520.000000255.0000001Idle Target Based on Coolant Temp(2)Keep this table the same as the number 1 table10016131520.000000255.0000001Start Basic Injection Quantity10016131520.000000255.0000001Dwell Map (Upper Bank)Voltage axis has been corrected.
This map is duplicated between the lower and upper memory banks. Probably for a reason or they'd not have wasted 256 bytes of storage! Recommend setting both maps up with the same values.166416663220.000000255.0000001Injection Start Angle1664166420.000000255.0000001Injection Basic Adjustment FactorFGAT0,{Grundanpassungsfaktor 0}
Divide old injector size by new injector size and multiply this constant by the ratio. You may have to play with this number a bit to get your car idling perfectly at 14.7.
Factory values include 1.00 for 315cc/m injectors (0280155759), and .906 for 347cc/m injectors (0280155766).
400Rear Cat Check (2)CDKAT Codeword Catalyst-diagnose in OBDII-Mode - 0 = disable00Rear Cat Check (3)CDLSH Codeword probe behind catalytic converter in OBDII diagnostic mode. 0 = disable00RPM Limit (Soft)04Reset Speed of RPM LimitWhen RPM limit is reached, what level the RPM must drop to before the limiters are stopped.00Hysterisis for RPM Limit00Injector Opening Time by Voltage TVUB,{Spannungskorrektur}
Injector opening time in MS, based on battery voltage.1001603230.000000255.0000001Target Load SetpointBoost control target load setpoint. This is the load, in MS, the boost control logic attempts to target. Be aware that the logic does nothing more than skew the duty cycles specified for the same cell in the "TCV Duty Cycle Pilot Control" map, so changing this without also lining up the duty cycle "pilot control" value results in large system control deviations (deviation between target and actual load), which results in boost over/undershoot, including spikes and/or inability to meet target load. Your goal is to have the duty cycles in the pilot control map reflect, as closely as possible under usual driving conditions, the duty cycle required to attain the specified load. If the values are close, the system will adjust for changing conditions and you'll achieve load target. If the values are far off, the system will oscillate or otherwise misbehave. Careful adjustment required.1600166430.000000255.0000001Boundary at next to last load lineSCHWL2,{VL - Begrenzung auf vorletzte Lastlinie}
Throttle position setting. Sounds like it would prevent crossing into the top load line below this position? Testing needed.00Threshold sum of cylinder retard values for boost pressure reductionPSOLKR,{Schwelle Summe Spätverst. für LDA}
I believe this indicates the combined timing retard (sum of cylinder retard values) at which boost is reduced. LDA stands for german LadeDruckAbsenkung, "boost pressure reduction"RPM1664MS16238520.000000255.0000001Speed Limit (hard) km/hFuel cut for maximum speed.56Minimum Injection TimeTEMIN,{minimales TE}
minimum injection time. Scale this using 350cc/min as a reference for the stock value.
085Configbyte for Gear Dependent Boost ControlCNFLDB,{Configbyte für gangabhängige Ladedruckbegrenzung}
0 to disable. Bits 0-4 indicate which gears boost control will be active.. ie 00000110b (dec 6) = active in 2nd and 3rd gear.
00Idle Ignition by coolant temp (correction?)WLLM,{Leerlauf/Schub - Zündwinkel}
Based on coolant temp with trend to 0 at operating temperature -- guessing this changes ignition angle during warmup? Actual idle ignition seems to correspond to the "idle ignition characteristic" map.10016131520.000000255.0000001Target Fuel Regeneration RateI have no idea what this table does. I included it because it varies between compared .bin files. 166416238520.000000255.0000001UEF: Dwell step width Gang0/1KFZUWE1,{UEF: Verweilstufenbreite Gang0/1}
8648238520.000000255.0000001UEF: Dwell step width Gang2KFZUWE2,{UEF: Verweilstufenbreite Gang2}80080020.000000255.0000001Constant for Consumption DisplayInjector flow in ml/sec. Multiply injector size in CC by 1.05 and divide by 60.
500RPM Limit (Hard)00RPM Limit (Hard) 2 00RPM Limit (Soft) 20x1F28300Speed Limit (soft) km/h06Load Limit when Knocking100160420.000000255.0000001RPM for Diagnosis of OverboostSet this to max for no limit00Maximum Retard while Knocking100166420.000000255.0000001Accleration Enrichment (DK)8648151520.000000255.0000001Knock Detection MapKFKEF,{Klopferkennungsfaktorkennfeld}
Unknown units, conversion factor per DAMOS with range 1-9.84615 somethings.166416238520.000000255.0000001Retard Per Knock Event100166420.000000255.0000001Accleration Enrichment (K+L)8648131520.000000255.0000001Overcharge - LoadSet this to maximum to disable limits.
RPM axis is not internally linked.10086420.000000255.0000001Trips Required for ReadinessNumber of completed trips required for OBD-II (mode 1 PID 1) readiness indicators to set00Ignition Retard for Catalytic Heating at IdleDWKHLN,{delta Zündwinkel für Kat-Heizung im Leerlauf}100RPM166420.000000255.0000001Re-engage Ignition AdvanceRPM1664C°16151520.000000255.0000001Dynamic Ignition RetardRPM1664Load16238520.000000255.0000001Engine Temperature Threshold for Knock ControlAt above what engine temperature does the engine listen for knock.1515Knock Fuel Enrichment (1)ms162385RPM166440.000000255.0000001Knock Fuel Enrichment (2)ms162385RPM166420.000000255.0000001Idle Increase During Catlytic Converter HeatingKFDNLLKH,{Erhöhung der Leerlaufsolldrehzahl beim Kat.-Heizen}1600C°16151520.000000255.0000001Number of Ignitions After Which to Stop Catalytic Heating (Upper Bank)KHEZU,{max. Anzahl Zündung nach Startende für Kat-Heizen aktiv}00Major LoadUsed in ignition map, knock fuel enrichment, knock detection map
Make sure to set the values in the upper bank map the same100160030.000000255.0000001Delta TLWDTLWGR,{Stützstellenverteilung delta-tlw}
100160020.000000255.0000001TITIVERTEIL,{ti-Stützstellen}
This was "Load (3)" but these supporting points are NOT load. Type 6E, TI_H. TI = Injection Time. Unknown usage of these points.100160020.000000255.0000001Checksum Plugin by Simply Volvo9a53f577-d1c9-40c6-8691-7a54fa789d3a0x00x00x00x0error -> lamp: tank venting system fine leak0 to disable, 1 to enable1.00000000error -> lamp: tank venting system gross leak00error -> lamp: tank venting system00error -> lamp: shut-off valve active carbon filter (function)00error -> lamp: shut-off valve active carbon filter (output stage)00error -> lamp: tank venting valve00error -> lamp: tank pressure sensor00error -> lamp: secondary air system00error -> lamp: secondary air pump00error -> lamp: secondary air valve00error -> lamp: secondary air pump (output stage)00error -> lamp: secondary air valve (output stage)00diagnostics disable: tank pressure sensorCodeword Tank pressure sensor - diagnose shut-off (EURO-coding) - 0 diasbles pressure sensor diagnostic00diagnostics disable: tank venting systemCodeword tank vent diagnosis off (EURO-coding) - 0 disables tank vent system diagnosis00diagnostics disable: secondary air systemEuro-Byte for Diagnose Secondary Air System - 0 disables SAS diagnostics00diagnostics disable: ambient pressure (barometric) sensorCodeword for diagnosis ambient pressure sensor - 0 to disable ambient pressure (barometric) sensor diag00diagnostics disable: misfire detection0 should disable entire misfire detection diagnostic (default for european vehicles)00diagnostics disable: secondary air valve/pumpEuro-Byte for Diagnose output stage Secondary air valve/pump - 0 to disable the diagnostic00diagnostics disable: accelerometerCodeword DSWE shut-off (EURO-coding) -- Disables the accelerometer (acceleration sensor) used to detect rough roads. Part of misfire diagosis. 0 to disable this diagnostic.00diagnostics disable: intake air temperature sensorCodeword for diagnosis intake air temperature sensor - set to 0 to disable diagnostic00diagnostics replacement value: intake air temperatureWhen intake air temperature sensor diagnostic is disabled, this is the replacement value. Value is in degrees C00Max Enrichment In KnockingKFKRANMX
RPM16064MS162385Correction30.000000255.0000001delta ignition angle for catalyst heating in part loadKFDWKHT,{delta Zündwinkel für Kat-Heizung in der Teillast}
RPM16064MS16238530.000000255.0000001Load (group of 8, unknown usage)TLGR8S,{Laststützstellen Gruppe 8s}10080030.000000255.0000001delta ignition angle at AC onKFDWWEAC
1664RPM16238520.000000255.0000001Timing retard on automatic transmission gear shiftKFZGE,{Zündwinkelkennfeld für Getriebeeingriff}
Should be gear 1->2, 2->3 and 3->4. Believe this controls ignition retard on A/T gear shift. RPM axis is now correct.3642780020.000000255.0000001Maximum boost pressure reduction (min factor)FABMXN: I believe 1.0 is no reduction. 100RPM86420.000000255.0000001Lambda probe aging diagnosis (TP)CDLATP
{Codewort Lambdasondenalterungsdiagnose (TP) im OBDII-Mode (0: Europe-Mode)}
No idea what "TP" may be. 00Lambda probe aging diagnosis (SHK)CDLASH
{Codewort Lambdasondenalterungsdiagnose (SHK) im OBDII-Mode (0: Europe-Mode)}
SHK usually referes to "Sonde Hinter Kat", or O2 sensor behind catalytic converter
00Lambda probe aging diagnosis (TV)CDLATV
{Codewort Lambdasondenalterungsdiagnose (tv) im OBDII-Mode (0: Europe-Mode)
One reference to TV in the DAMOS says: "TV time (lamda dead time)" -- So this is probably for diagnosis of transition (switching) time.00probe diagnostic in front of catalytic converterCDLSV,{Codewort Sondendiagnose vor KAT im OBDII-Mode (0:Europe-Mode)}
Setting this to 0 disabled lambda all-together for me (no fuel trim, etc)00Number of monitoring periods for readyflag of HO2S in front of catANZDPVK,{Anzahl der Perioden für Ready-Flag der Usvk-Periodenüberwachung}00upper RPM limit for control behind catNLRHO,{obere Drehzahlgrenze für Regelung hinter Kat}00lower RPM limit for control behind catNLRHU,{untere Drehzahlgrenze für Regelung hinter Kat}00pseudo-lambda setpoint for control behind catalytic converter hmm.. KFLAHK,{Pseudo-Lambda-Sollwert für Regelung hinter Katalysator}400Code word for function O2 cat-clearingCLRKA,{Codewort für Funktion O2-Kat-Ausräumen}
SAS related, it would appear. Euro binary has 0.00lower temperature threshold for secondary air systemTMSLSU,{untere Temperaturschwelle für Sekundärluftsystem}00upper temperature threshold for secondary air systemTMSLSO,{obere Temperaturschwelle für Sekundärluftsystem}00Maximum temperature for the secondary air systemTMSLS,{Max. Temperatur für Sekundärluftsystem}00RPM boundary for ZWD-offZWDAUSN,{N-Grenze für ZWD-Abschalten}
In section "Idle speed control index"
ZWD seems to refer to the IAC valve -- Believe this prevents operating the IAC valve above a certainl RPM. Lowering may improve engine braking on M/T cars?00Throttle angle boundary for ZWD-offZWDAUSDK,{WDK-Grenze für ZWD-Abschalten}
Unsure. In Idle Speed Control section. ZWD usually referes to the idle control valve.
00LDR Boost pressure reduction / cycle (delta factor)FLDABN,{Ladedruckabsenkung / Zyklus (delta Faktor)}10080020.000000255.0000001Time for the maximum boost pressureTDLDMX,{Zeit für Dia maximaler Ladedruck}
For overboost. In seconds. Won't do anything if you've disabled overboost (as you should)00Throttle angle threshold for LDR activeThrottle angle above which boost pressure regulation is active. Below this threadhold, the TCV is not pulsed and map setpoint calculatons are not made. Adjust this high enough that "just cruising" driving doesn't trigger LDR, but low enough that LDR stays active when you're making boost. The stock value is generally good. Most who want to adjust this will adjust it upwards, to avoid LDR calculations from taking place when the throttle is mostly closed, which can confuse boost control.10086420.000000255.0000001Boost map RPM axis100160020.000000255.0000001Dwell MapVoltage axis has been corrected.
This map is duplicated between the lower and upper memory banks. Probably for a reason or they'd not have wasted 256 bytes of storage! Recommend setting both maps up with the same values.166416663220.000000255.0000001Lambda probe aging diagnosis (TP) [Upper bank]CDLATP
{Codewort Lambdasondenalterungsdiagnose (TP) im OBDII-Mode (0: Europe-Mode)}
No idea what "TP" may be. 00Lambda probe aging diagnosis (SHK) [Upper bank]CDLASH
{Codewort Lambdasondenalterungsdiagnose (SHK) im OBDII-Mode (0: Europe-Mode)}
SHK usually referes to "Sonde Hinter Kat", or O2 sensor behind catalytic converter00Lambda probe aging diagnosis (TV) (Upper Bank)CDLATV
{Codewort Lambdasondenalterungsdiagnose (tv) im OBDII-Mode (0: Europe-Mode)
One reference to TV in the DAMOS says: "TV time (lamda dead time)" -- So this is probably for diagnosis of transition (switching) time.00Rear Cat Check (2) (Upper Bank)CDKAT Codeword Catalyst-diagnose in OBDII-Mode - 0 = disable00Rear Cat Check (3) (Upper Bank)CDLSH Codeword probe behind catalytic converter in OBDII diagnostic mode. 0 = disable00Trips Required for Readiness (Upper bank)Number of completed trips required for OBD-II (mode 1 PID 1) readiness indicators to set00Number of monitoring periods for readyflag of HO2S in front of cat (Upper Bank)ANZDPVK,{Anzahl der Perioden für Ready-Flag der Usvk-Periodenüberwachung}00upper RPM limit for control behind cat (Upper Bank)NLRHO,{obere Drehzahlgrenze für Regelung hinter Kat}00lower RPM limit for control behind cat (Upper Bank)NLRHU,{untere Drehzahlgrenze für Regelung hinter Kat}00probe diagnostic in front of catalytic converter (Upper Bank)CDLSV,{Codewort Sondendiagnose vor KAT im OBDII-Mode (0:Europe-Mode)}00Major Load (Upper Bank)Used in ignition map, knock fuel enrichment, knock detection map100160030.000000255.0000001Load (group of 8, unknown usage) (Upper Bank)TLGR8S,{Laststützstellen Gruppe 8s}10080040.000000255.0000001Load threshold lambda control (Upper Bank)TLRAN,{Lastschwelle Lambdaregelung}
Upper bank value100RPM86420.000000255.0000001tL - threshold ZWB1 -> ZWB2 (Upper Bank)TLZWB
tL - Schwelle ZWB1 -> ZWB2
ZWB I believe references Zuendwinkelbegrenzung, "Ignition Angle Limiting". It is also refered to in context like: Aenderungsbegrenzung ZWB1, or "Change limitation ZWB1". Data logging and code inspection shows ZWB works to limit how fast ignition angle changes under certain circumstances, such as when reinserting fuel after decelleration cutoff or during transiton from idle to part load. ZWB2 appears to be less aggressive, and by default, ZWB2 is entered at 3ms load, indicating more than cruising load (acceleration). Parameter added for curisoity and investigation. Twiddle at your own risk.00diagnostics disable: tank venting system (upper bank)Codeword tank vent diagnosis off (EURO-coding) - 0 disables tank vent system diagnosis00diagnostics disable: secondary air system (upper bank)Euro-Byte for Diagnose Secondary Air System - 0 disables SAS diagnostics00diagnostics disable: misfire detection (upper bank)0 should disable entire misfire detection diagnostic (default for european vehicles)00diagnostics disable: secondary air valve/pump (upper bank)Euro-Byte for Diagnose output stage Secondary air valve/pump - 0 to disable the diagnostic00diagnostics disable: accelerometer (upper bank)Codeword DSWE shut-off (EURO-coding) -- Disables the accelerometer (acceleration sensor) used to detect rough roads. Part of misfire diagosis. 0 to disable this diagnostic.00diagnostics disable: intake air temperature sensor (upper bank)Codeword for diagnosis intake air temperature sensor - set to 0 to disable diagnostic00LTFT: Upper LimitFRAMX,{obere Begrenzung des Korrekturfaktors fra}
Upper Limit of LTFT correction. LTFT is a multiplicative factor applied to the fuel equasion. Positive LTFT adds fuel, therefore correcting for lean conditions.
This should be a number between 0 (no positive correction possible) and 25 (the factory value, allowing up to 25% correction)25.00000000LTFT: Upper Limit (Upper Bank)FRAMX,{obere Begrenzung des Korrekturfaktors fra}
Upper Limit of LTFT correction. LTFT is a multiplicative factor applied to the fuel equasion. Positive LTFT adds fuel, therefore correcting for lean conditions.
This should be a number between 0 (no positive correction possible) and 25 (the factory value, allowing up to 25% correction). Other values may produce unexpected results.25.00000000LTFT: Lower LimitFRAMN,{untere Begrenzung des Korrekturfaktors fra}
Lower Limit of LTFT correction. LTFT is a multiplicative factor applied to the fuel equasion. Negative LTFT subtracts fuel, therefore correcting for rich conditions.
This should be a number between -25 (the factory value, up to -25% correction) and 0 (no negative correction allowed)00LTFT: Lower Limit (Upper Bank)FRAMN,{untere Begrenzung des Korrekturfaktors fra}
Lower Limit of LTFT correction. LTFT is a multiplicative factor applied to the fuel equasion. Negative LTFT subtracts fuel, therefore correcting for rich conditions.
This should be a number between -25 (the factory value, up to -25% correction) and 0 (no negative correction allowed).00LTFT: Reduced Upper LimitFRARX,{reduzierte obere Begrenzung des Korrekturfaktors fra}
Seems you have to set both upper limit and reduced upper limit to your indended lower limit value to fully prevent LTFT from adjusting outside your specified value.00LTFT: Reduced Upper Limit (Upper Bank)FRARX,{reduzierte obere Begrenzung des Korrekturfaktors fra}
Seems you have to set both upper limit and reduced upper limit to your indended lower limit value to fully prevent LTFT from adjusting outside your specified value.00LTFT: Reduced Lower LimitFRARN,{reduzierte untere Begrenzung des Korrekturfaktors fra}
Seems you have to set both lower limit and reduced lower limit to your indended lower limit value to fully prevent LTFT from adjusting outside your specified value.00LTFT: Reduced Lower Limit (Upper Bank)FRARN,{reduzierte untere Begrenzung des Korrekturfaktors fra}
Seems you have to set both lower limit and reduced lower limit to your indended lower limit value to fully prevent LTFT from adjusting outside your specified value.00STFT: Lower Control RangeFRMIN,{untere Regelbereichsgrenze}
Lowest value, in percent, to which STFT will adjust fuel mixture.00STFT: Lower Control Range (Upper Bank)FRMIN,{untere Regelbereichsgrenze}
Lowest value, in percent, to which STFT will adjust fuel mixture.
Upper bank value. Set to same value as the other (lower) bank setting.00STFT: Upper Control RangeFRMAX,{obere Regelbereichsgrenze}
Highest value, in percent, to which STFT will adjust fuel mixture.
00STFT: Upper Control Range (Upper Bank)FRMAX,{obere Regelbereichsgrenze}
Highest value, in percent, to which STFT will adjust fuel mixture.
Upper bank value. Set to same value as the other (lower) bank setting.00Vehicle Speed threshold for boost reduction on gearbox signalVSTALL,{V-Schwelle für Ladedruckabsenkung bei Getriebesignal}
For automatic transmission cars, this is the speed under which boost pressure is reduced in 1st gear, in KM/H. Set to 1 to increase your tire budget. Quickly results in tire spin in 1st gear.00Altitude correction for LDR setpointKFLDSHK
values are multiplicitive, as in 1.00 = no change. Otherwise, a correction to the boost map setpoints based on altitude correction (atmospheric pressure) factor and engine speed.864Altitude Factor82020.000000255.0000001KFWL WL warmup - mapKFWL,{WL Warmlauf - Kennfeld}8648238520.000000255.0000001KFWLL WL warmup map at idleKFWLL,{WL Warmlauf Kennfeld im Leerlauf}8648238520.000000255.0000001LDR Time per charge pressure increase by 1 incrPSOLSL,{Zeit pro Ladedruckanhebung um 1 Inkr.}
Not quite sure. Hopefully will reduce the amount of time to build boost. I think I got the RPM axis right.10086420.000000255.0000001Load, group 2TLGR2,{Laststützstellen Gruppe 2}
Unknown Usage.100160020.000000255.0000001Load, group 2 (Upper bank)100160020.000000255.0000001Knock control measurement window startKEMAN,{Messfensteranfang für Klopfregelung}
In degrees, the start of the knock detection measurement window. Included mainly so you can scale this map if you change the RPM axis.100160020.000000255.0000001Knock control Measurement window lengthKEMLN,{Messfensterlänge für Klopfregelung}
In degrees, the length of the knock detection measurement window, aka how long it listens to the knock sensor. Included mainly so you can scale this map if you change the RPM axis.100160020.000000255.0000001Number of ignitions per one increment advance - active knock controlKRVFN1,{Anzahl Zündungen pro 1 Increment Frühverstellung}
How fast you recover from knock retard in active knock control mode. In number of ignitions.100160020.000000255.0000001Number of ignitions per one increment advance - adaptive knock controlKRVFN2,{KR-no. Ignition. of Frühverst. to Frühverst. at steady-KR-adaptation}
How fast you recover from knock in adaptive knock control mode. In number of ignitions.100160020.000000255.0000001lower starting temperature threshold for cat heatingTMSKHU,{untere Starttemperaturschwelle für Kat-Heizung}00upper starting temperature threshold for cat heating00lower starting temperature threshold for cat heating (upper bank)00upper starting temperature threshold for cat heating (Upper Bank)00Number of Ignitions After Which to Stop Catalytic Heating KHEZU,{max. Anzahl Zündung nach Startende für Kat-Heizen aktiv}00delta ignition angle when LL wasKFDWWELL,{UEF: delta Zündwinkel wenn LL war}160016238520.000000255.0000001load threshold for ignition angle overide in transition from idle to part loadTLUEN,{tL-Schwelle für Zündwinkeleingriff im Übergang}100160020.000000255.0000001Maximum throttle angle for UE functionWDKWWEA,{maximaler DK-Winkel für UE-Funktion}10010020.000000255.0000001LDR KFP2KFP2,{Tastverhältnis - Änderung / Zyklus}80040020.000000255.0000001LDR P-PartPLDRN,{P - Anteil Ladedruckregler}
100160020.000000255.0000001Maximum time for timing retard on gear engagementTGEXN,{Maximale Zeit bei Getriebeeingriff}
Milliseconds10080020.000000255.0000001Delay time to lambba regulation onTVREM,{Verzugszeit für Regelung ein}
In seconds, by engine temp100C16151520.000000255.0000001TMOT AxisXTMOTGR,{|16XI|SZ-Nr| tmot-verteilung}
Most-used TMOT points100160020.000000255.0000001Delay time to lambda regulation on (Upper Bank)TVREM,{Verzugszeit für Regelung ein}
In seconds, by engine temp100C1613020.000000255.0000001LDR setpoint - Alternate Map 1Alternate boost setpoint map for use with map-select enabled binary. Do not modify these values unless you are using a binary specifically modified to enable map select functionality.1600166430.000000255.0000001LDR setpoint - Alternate Map 2Alternate boost map for use with map-select enabled binary. Do not modify these values unless you are using a binary specifically modified to enable map select functionality.1600166430.000000255.0000001LDR setpoint - Alternate Map 3Alternate boost map for use with map-select enabled binary. Do not modify these values unless you are using a binary specifically modified to enable map select functionality.1600166430.000000255.0000001Ignition Map - Alternate Map 1RPM1664MS16238520.000000255.0000001Ignition Map - Alternate Map 2RPM1664ms16238520.000000255.0000001Ignition Map - Alternate Map 3RPM1664ms162385Degrees20.000000255.0000001VE Map Part Load - Alternate map 1RPM1664ms16238540.000000255.0000001VE Map Part Load - Alternate map 21664MS16238540.000000255.0000001VE Map Part Load - Alternate map 31664MS16238540.000000255.0000001Injection Basic Adjustment Factor - Alternate Map 1400Injection Basic Adjustment Factor - Alternate Map 2400Injection Basic Adjustment Factor - Alternate Map 3400Time threshold for triggering the transition function: Idle To Part LoadTUELLTL,{Zeitschwelle für Auslösung Übergangsfunktion LL->TL}
Possibly the delay for activing idle->part load transition?
DAMOS says value is time, 96MS steps.2000TANS threshold for locking fault memory entry DLDTADLDU,{TANS-Schwellwert für Verriegelung Fehlerspeichereintrag DLD}
If IAT less than this value, do not set FFB3.5 P_IST Bigger Maximum Value (enable overboost?)00LDR Waiting time between 2 standard charge pressure loweringsPSOLSP Waiting time between 2 standard charge pressure lowerings100808420.000000255.0000001LDR Throttle angle threshold for charge pressure increaseDKADN Throttle angle threshold for charge pressure increase100857020.000000255.0000001Motor temperature threshold for adaptive knock controlTMKRA00TCV Duty Cycle (Min Limit)TVMIN00TCV Duty Cycle (Max Limit)00LDR Duty cycle correction, altitudeKFTVH
0 = no change
Otherwise, these are percent values (0-99) _added_ to the computed LDR duty cycle.1600166420.000000255.0000001PISTBGLower limit of the P-Part. When LDR is active, this is the lowest value of the setpoint. Nothing to be gained here, just leave it be..00Motor temperature for limiting the LDR setpointTMLD00Time for charge pressure limitationTLDB, in MS00LDR Distance between breakpoints |Psoll - Pist|00Boost pressure reduction factor, manual transmissionFLDABMTN10080020.000000255.0000001LDR reference limit at high engine temperaturePSLDMX, value in load MS00Maximum value of the LDR setpoint when ECT > TMLD setpoint limiting thresholdPSMX value in load MS00Delta TL for diagnosis maximum LDR controlled variable (Delta TLUL)DTLDLD value in load MS00Intake air temperature correction for LDR setpointKFLDSAK
Values are multiplicitive correction to LDR map setput based on engine speed and IAT. 1.00 = no correction.
80086420.000000255.0000001TCV Duty Cycle Pilot Control - Alternate Map 1165723166430.000000255.0000001TCV Duty Cycle Pilot Control - Alternate Map 2165723166430.000000255.0000001TCV Duty Cycle Pilot Control - Alternate Map 3165723166430.000000255.0000001TPS axis for turbo mapsWDKGR_LMR,{WDK support points for LMR-maps}100160020.000000255.0000001