Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
rusefi committed Aug 26, 2018
1 parent a5506c1 commit b447f2d
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 5 deletions.
50 changes: 47 additions & 3 deletions firmware/tunerstudio/rusefi.ini
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ enable2ndByteCanID = false

; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Aug 19 18:30:10 EDT 2018
; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sun Aug 26 17:34:14 EDT 2018

pageSize = 20000
page = 1
Expand Down Expand Up @@ -956,7 +956,7 @@ page = 1
; filter = Name, "DisplayName", outputChannel, operator, defaultVal, userAdjustable
filter = minRPMFilter, "Minimum RPM", RPMValue, < , 500, , true

#if CELSIUS
#if CELSIUS
filter = minCltFilter, "Minimum CLT", coolant, < , 60, , true
#else
filter = minCltFilter, "Minimum CLT", coolant, < , 160, , true
Expand Down Expand Up @@ -1221,39 +1221,55 @@ fileVersion = { 20171101 }

curve = iatFuelCorrCurve, "Intake air temperature fuel Multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 5, 10
xBins = iatFuelCorrBins, intake
yBins = iatFuelCorr
gauge = IATGauge

curve = cltTimingCorrCurve, "Warmup timing correction"
columnLabel = "Coolant", "Extra"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltTimingBins, coolant
yBins = cltTimingExtra
gauge = CLTGauge

curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltFuelCorrBins, coolant
yBins = cltFuelCorr
gauge = CLTGauge

curve = crankingCltCurve, "Cranking Coolant Temperature multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 5, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef
gauge = CLTGauge

curve = crankingTpsCurve, "Cranking TPS Multiplier"
columnLabel = "TPS", "Multiplier"
xAxis = -40, 120, 10
xAxis = 0, 100, 10
yAxis = 0, 5, 10
xBins = crankingTpsBins, TPSValue
yBins = crankingTpsCoef
Expand All @@ -1269,31 +1285,47 @@ fileVersion = { 20171101 }

curve = cltIdleCurve, "Warmup Idle multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltIdleCorrBins, coolant
yBins = cltIdleCorr
gauge = CLTGauge

curve = iacCoastingCurve, "Coasting IAC Position for Auto-Idle"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 100, 10
xBins = iacCoastingBins, coolant
yBins = iacCoasting
gauge = idleAirValvePositionGauge

curve = cltCrankingCurve, "Cranking IAC multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltCrankingCorrBins, coolant
yBins = cltCrankingCorr
gauge = CLTGauge

curve = cltIdleRPMCurve, "Idle Target RPM"
columnLabel = "Coolant", "RPM"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 8000, 10
xBins = cltIdleRpmBins, coolant
yBins = cltIdleRpm, RPMValue
Expand Down Expand Up @@ -1325,23 +1357,35 @@ fileVersion = { 20171101 }

curve = warmupTargetAfrCurve, "CLT-based target AFR"
columnLabel = "Coolant", "Correction"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = warmupTargetAfrBins, coolant
yBins = warmupTargetAfr
gauge = CLTGauge

curve = wueAfrTargetOffsetCurve, "AFR Target Temperature Adjustment"
columnLabel = "Coolant", "AFR Offset"
#if CELSIUS
xAxis = -40, 200, 9
#else
xAxis = -40, 400, 9
#endif
yAxis = -3, 1, 5
xBins = cltFuelCorrBins, coolant
yBins = wueAfrTargetOffset
gauge = cltGauge

curve = wueAnalyzer_warmup_curve, "Warmup Enrichment"
columnLabel = "Coolant", "Current WUE", "Coolant", "Corrected"
#if CELSIUS
xAxis = -40, 200, 9
#else
xAxis = -40, 400, 9
#endif
yAxis = 90, 500, 6
xBins = cltFuelCorrBins, coolant
yBins = cltFuelCorr
Expand Down
48 changes: 46 additions & 2 deletions firmware/tunerstudio/rusefi.input
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ enable2ndByteCanID = false
; filter = Name, "DisplayName", outputChannel, operator, defaultVal, userAdjustable
filter = minRPMFilter, "Minimum RPM", RPMValue, < , 500, , true

#if CELSIUS
#if CELSIUS
filter = minCltFilter, "Minimum CLT", coolant, < , 60, , true
#else
filter = minCltFilter, "Minimum CLT", coolant, < , 160, , true
Expand Down Expand Up @@ -380,39 +380,55 @@ fileVersion = { 20171101 }

curve = iatFuelCorrCurve, "Intake air temperature fuel Multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 5, 10
xBins = iatFuelCorrBins, intake
yBins = iatFuelCorr
gauge = IATGauge

curve = cltTimingCorrCurve, "Warmup timing correction"
columnLabel = "Coolant", "Extra"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltTimingBins, coolant
yBins = cltTimingExtra
gauge = CLTGauge

curve = cltFuelCorrCurve, "Warmup fuel manual Multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltFuelCorrBins, coolant
yBins = cltFuelCorr
gauge = CLTGauge

curve = crankingCltCurve, "Cranking Coolant Temperature multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 5, 10
xBins = crankingFuelBins, coolant
yBins = crankingFuelCoef
gauge = CLTGauge

curve = crankingTpsCurve, "Cranking TPS Multiplier"
columnLabel = "TPS", "Multiplier"
xAxis = -40, 120, 10
xAxis = 0, 100, 10
yAxis = 0, 5, 10
xBins = crankingTpsBins, TPSValue
yBins = crankingTpsCoef
Expand All @@ -428,31 +444,47 @@ fileVersion = { 20171101 }

curve = cltIdleCurve, "Warmup Idle multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltIdleCorrBins, coolant
yBins = cltIdleCorr
gauge = CLTGauge

curve = iacCoastingCurve, "Coasting IAC Position for Auto-Idle"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 100, 10
xBins = iacCoastingBins, coolant
yBins = iacCoasting
gauge = idleAirValvePositionGauge

curve = cltCrankingCurve, "Cranking IAC multiplier"
columnLabel = "Coolant", "Multiplier"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = cltCrankingCorrBins, coolant
yBins = cltCrankingCorr
gauge = CLTGauge

curve = cltIdleRPMCurve, "Idle Target RPM"
columnLabel = "Coolant", "RPM"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 8000, 10
xBins = cltIdleRpmBins, coolant
yBins = cltIdleRpm, RPMValue
Expand Down Expand Up @@ -484,23 +516,35 @@ fileVersion = { 20171101 }

curve = warmupTargetAfrCurve, "CLT-based target AFR"
columnLabel = "Coolant", "Correction"
#if CELSIUS
xAxis = -40, 120, 10
#else
xAxis = -40, 250, 10
#endif
yAxis = 0, 50, 10
xBins = warmupTargetAfrBins, coolant
yBins = warmupTargetAfr
gauge = CLTGauge

curve = wueAfrTargetOffsetCurve, "AFR Target Temperature Adjustment"
columnLabel = "Coolant", "AFR Offset"
#if CELSIUS
xAxis = -40, 200, 9
#else
xAxis = -40, 400, 9
#endif
yAxis = -3, 1, 5
xBins = cltFuelCorrBins, coolant
yBins = wueAfrTargetOffset
gauge = cltGauge

curve = wueAnalyzer_warmup_curve, "Warmup Enrichment"
columnLabel = "Coolant", "Current WUE", "Coolant", "Corrected"
#if CELSIUS
xAxis = -40, 200, 9
#else
xAxis = -40, 400, 9
#endif
yAxis = 90, 500, 6
xBins = cltFuelCorrBins, coolant
yBins = cltFuelCorr
Expand Down

0 comments on commit b447f2d

Please sign in to comment.