Fuel Level is fragile fix #5310
This commit is contained in:
parent
6ceae089c1
commit
6b63fa2641
|
@ -451,7 +451,7 @@ static void setDefaultEngineConfiguration() {
|
|||
setLinearCurve(config->scriptCurve1Bins, 0, 100, 1);
|
||||
setLinearCurve(config->scriptCurve1, 0, 100, 1);
|
||||
|
||||
setLinearCurve(config->scriptCurve2Bins, 0, 100, 1);
|
||||
setLinearCurve(config->scriptCurve2Bins, 0, 100, /*precision*/1);
|
||||
setLinearCurve(config->scriptCurve2, 30, 170, 1);
|
||||
|
||||
setLinearCurve(config->scriptCurve3Bins, 0, 100, 1);
|
||||
|
@ -459,10 +459,11 @@ static void setDefaultEngineConfiguration() {
|
|||
setLinearCurve(config->scriptCurve5Bins, 0, 100, 1);
|
||||
setLinearCurve(config->scriptCurve6Bins, 0, 100, 1);
|
||||
|
||||
setLinearCurve(config->alsIgnRetardLoadBins, 2, 10, 1);
|
||||
setLinearCurve(config->alsIgnRetardLoadBins, 2, 10, /*precision*/1);
|
||||
setRpmTableBin(config->alsIgnRetardrpmBins);
|
||||
setLinearCurve(config->alsFuelAdjustmentLoadBins, 2, 10, 1);
|
||||
setLinearCurve(config->alsFuelAdjustmentLoadBins, 2, 10, /*precision*/1);
|
||||
setRpmTableBin(config->alsFuelAdjustmentrpmBins);
|
||||
setLinearCurve(engineConfiguration->fuelLevelBins, 0, 5);
|
||||
|
||||
setDefaultWarmupIdleCorrection();
|
||||
|
||||
|
|
|
@ -509,6 +509,8 @@ bool validateConfig() {
|
|||
ensureArrayIsAscending("Injection phase load", config->injPhaseLoadBins);
|
||||
ensureArrayIsAscending("Injection phase RPM", config->injPhaseRpmBins);
|
||||
|
||||
ensureArrayIsAscending("Fuel Level Sensor", engineConfiguration->fuelLevelBins);
|
||||
|
||||
ensureArrayIsAscending("TPS/TPS AE from", config->tpsTpsAccelFromRpmBins);
|
||||
ensureArrayIsAscending("TPS/TPS AE to", config->tpsTpsAccelToRpmBins);
|
||||
|
||||
|
|
Loading…
Reference in New Issue