Enable WUE Wizard for TunerStudio (#482)
This commit is contained in:
parent
281611e2fd
commit
5fce157f17
|
@ -1039,6 +1039,13 @@ fileVersion = { 20161225 }
|
|||
time = { timeNow }
|
||||
; engineLoad = { fuleAlgorithm == 0 ? MAF : TPS }
|
||||
|
||||
[PcVariables]
|
||||
wueAfrTargetOffset = array, S16, [ 16], ":1", 0.1, 0.0, -3.0, 3.0, 1;
|
||||
wueAnalRecommend = array, U08, [ 16], "%", 1.00, 0.0, 100, 255.00, 0
|
||||
|
||||
[ConstantsExtensions]
|
||||
defaultValue = wueAfrTargetOffset, -1.5 -1.4 -1.15 -0.95 -0.775 -0.65 -0.5625 -0.5 -0.4375 -0.375 -0.3125 -0.25 -0.1875 -0.125 -0.0625 0
|
||||
|
||||
[CurveEditor]
|
||||
; xAxis = leftValue, rightValue, step
|
||||
; yAxis = bottomValue, topValue, step
|
||||
|
@ -1163,6 +1170,26 @@ fileVersion = { 20161225 }
|
|||
yBins = warmupTargetAfr
|
||||
gauge = CLTGauge
|
||||
|
||||
curve = wueAfrTargetOffsetCurve, "AFR Target Temperature Adjustment"
|
||||
columnLabel = "Coolant", "AFR Offset"
|
||||
xAxis = -40, 200, 9
|
||||
yAxis = -3, 1, 5
|
||||
xBins = cltFuelCorrBins, coolant
|
||||
yBins = wueAfrTargetOffset
|
||||
;gauge = cltGauge
|
||||
|
||||
curve = wueAnalyzer_warmup_curve, "Warmup Enrichment"
|
||||
columnLabel = "Coolant", "Current WUE", "Coolant", "Corrected"
|
||||
xAxis = -40, 200, 9
|
||||
yAxis = 90, 500, 6
|
||||
xBins = cltFuelCorrBins, coolant
|
||||
yBins = cltFuelCorr
|
||||
yBins = wueAnalRecommend
|
||||
;gauge = cltGauge
|
||||
|
||||
lineLabel = "Warmup Correction"
|
||||
lineLabel = "Recommended WUE"
|
||||
|
||||
[TableEditor]
|
||||
; table_id, map3d_id, "title", page
|
||||
|
||||
|
@ -1381,6 +1408,32 @@ gaugeCategory = Fuel Data
|
|||
fuelPidCorrectionGauge = fuelPidCorrection, "fuel: correction", "mSec", -11, 11, 1.0, 1.2, 20, 25, 3, 1
|
||||
|
||||
|
||||
[WueAnalyze]
|
||||
|
||||
; wueCurveName, afrTempCompensationCurve, lambdaTargetTableName, lambdaChannel, coolantTempChannel, egoCorrectionChannel, wueChannel, activeCondition
|
||||
wueAnalyzeMap = wueAnalyzer_warmup_curve, wueAfrTargetOffsetCurve, afrTableTbl, AFRValue, coolant, cltCorrection, egoCorrection
|
||||
|
||||
lambdaTargetTables = afrTableTbl, afrTSCustom
|
||||
|
||||
wuePercentOffset = 0 ; for working with 0 based enrichment set to 100
|
||||
option = disableLiveUpdates
|
||||
option = burnOnSend
|
||||
|
||||
; filter = std_DeadLambda ; Auto build
|
||||
|
||||
filter = decelFilterMap,"After Start Enrich", engine, & , 4 , , false
|
||||
filter = accelFilterTp, "TP Accel Enrich" , engine, & , 16, , false
|
||||
filter = decelFilterTp, "TP Decel Enrich" , engine, & , 32, , false
|
||||
filter = accelFilterMap,"MAP Accel Enrich" , engine, & , 64, , false
|
||||
filter = decelFilterMap,"MAP Decel Enrich" , engine, & , 128, , false
|
||||
; this works, just another way to skin a cat
|
||||
;filter = decelFilter, "Decel Flag" , tpsaccden, > , 0, , false
|
||||
filter = overrunFilter, "Overrun" , pulseWidth1, = , 0, , false
|
||||
filter = highThrottle, "High Throttle" , throttle, > , 15, , true
|
||||
filter = lowRpm, "Low RPM" , rpm, < , 300, , false
|
||||
filter = std_Custom ; Standard Custom Expression Filter.
|
||||
|
||||
|
||||
[FrontPage]
|
||||
; Gauges are numbered left to right, top to bottom.
|
||||
;
|
||||
|
|
|
@ -267,6 +267,13 @@ fileVersion = { 20161225 }
|
|||
time = { timeNow }
|
||||
; engineLoad = { fuleAlgorithm == 0 ? MAF : TPS }
|
||||
|
||||
[PcVariables]
|
||||
wueAfrTargetOffset = array, S16, [ 16], ":1", 0.1, 0.0, -3.0, 3.0, 1;
|
||||
wueAnalRecommend = array, U08, [ 16], "%", 1.00, 0.0, 100, 255.00, 0
|
||||
|
||||
[ConstantsExtensions]
|
||||
defaultValue = wueAfrTargetOffset, -1.5 -1.4 -1.15 -0.95 -0.775 -0.65 -0.5625 -0.5 -0.4375 -0.375 -0.3125 -0.25 -0.1875 -0.125 -0.0625 0
|
||||
|
||||
[CurveEditor]
|
||||
; xAxis = leftValue, rightValue, step
|
||||
; yAxis = bottomValue, topValue, step
|
||||
|
@ -391,6 +398,26 @@ fileVersion = { 20161225 }
|
|||
yBins = warmupTargetAfr
|
||||
gauge = CLTGauge
|
||||
|
||||
curve = wueAfrTargetOffsetCurve, "AFR Target Temperature Adjustment"
|
||||
columnLabel = "Coolant", "AFR Offset"
|
||||
xAxis = -40, 200, 9
|
||||
yAxis = -3, 1, 5
|
||||
xBins = cltFuelCorrBins, coolant
|
||||
yBins = wueAfrTargetOffset
|
||||
;gauge = cltGauge
|
||||
|
||||
curve = wueAnalyzer_warmup_curve, "Warmup Enrichment"
|
||||
columnLabel = "Coolant", "Current WUE", "Coolant", "Corrected"
|
||||
xAxis = -40, 200, 9
|
||||
yAxis = 90, 500, 6
|
||||
xBins = cltFuelCorrBins, coolant
|
||||
yBins = cltFuelCorr
|
||||
yBins = wueAnalRecommend
|
||||
;gauge = cltGauge
|
||||
|
||||
lineLabel = "Warmup Correction"
|
||||
lineLabel = "Recommended WUE"
|
||||
|
||||
[TableEditor]
|
||||
; table_id, map3d_id, "title", page
|
||||
|
||||
|
@ -608,6 +635,32 @@ gaugeCategory = Fuel Data
|
|||
baseFuelGauge = baseFuel, @@GAUGE_NAME_FUEL_BASE@@, "mSec", 0, 25.5, 1.0, 1.2, 20, 25, 3, 1
|
||||
fuelPidCorrectionGauge = fuelPidCorrection, @@GAUGE_NAME_FUEL_PID_CORR@@, "mSec", -11, 11, 1.0, 1.2, 20, 25, 3, 1
|
||||
|
||||
|
||||
[WueAnalyze]
|
||||
|
||||
; wueCurveName, afrTempCompensationCurve, lambdaTargetTableName, lambdaChannel, coolantTempChannel, egoCorrectionChannel, wueChannel, activeCondition
|
||||
wueAnalyzeMap = wueAnalyzer_warmup_curve, wueAfrTargetOffsetCurve, afrTableTbl, AFRValue, coolant, cltCorrection, egoCorrection
|
||||
|
||||
lambdaTargetTables = afrTableTbl, afrTSCustom
|
||||
|
||||
wuePercentOffset = 0 ; for working with 0 based enrichment set to 100
|
||||
option = disableLiveUpdates
|
||||
option = burnOnSend
|
||||
|
||||
; filter = std_DeadLambda ; Auto build
|
||||
|
||||
filter = decelFilterMap,"After Start Enrich", engine, & , 4 , , false
|
||||
filter = accelFilterTp, "TP Accel Enrich" , engine, & , 16, , false
|
||||
filter = decelFilterTp, "TP Decel Enrich" , engine, & , 32, , false
|
||||
filter = accelFilterMap,"MAP Accel Enrich" , engine, & , 64, , false
|
||||
filter = decelFilterMap,"MAP Decel Enrich" , engine, & , 128, , false
|
||||
; this works, just another way to skin a cat
|
||||
;filter = decelFilter, "Decel Flag" , tpsaccden, > , 0, , false
|
||||
filter = overrunFilter, "Overrun" , pulseWidth1, = , 0, , false
|
||||
filter = highThrottle, "High Throttle" , throttle, > , 15, , true
|
||||
filter = lowRpm, "Low RPM" , rpm, < , 300, , false
|
||||
filter = std_Custom ; Standard Custom Expression Filter.
|
||||
|
||||
|
||||
[FrontPage]
|
||||
; Gauges are numbered left to right, top to bottom.
|
||||
|
|
Loading…
Reference in New Issue