NA6 base tune
This commit is contained in:
parent
a9cbbe6e09
commit
bdbecb8c42
|
@ -147,8 +147,12 @@ void setMiataNA6_MAP_Configuration(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
|||
// chartsize 200
|
||||
engineConfiguration->engineChartSize = 200;
|
||||
|
||||
// set cranking_fuel 5
|
||||
engineConfiguration->cranking.baseFuel = 5;
|
||||
engineConfiguration->idleMode == IM_AUTO;
|
||||
|
||||
// cold start works better with baseFuel = 8
|
||||
// maybe adjust CLT correction?
|
||||
// set cranking_fuel 8
|
||||
engineConfiguration->cranking.baseFuel = 8;
|
||||
|
||||
engineConfiguration->specs.displacement = 1.6;
|
||||
|
||||
|
|
|
@ -818,8 +818,8 @@ void setDefaultConfiguration(DECLARE_ENGINE_PARAMETER_SIGNATURE) {
|
|||
engineConfiguration->idleRpmPid.pFactor = 0.05;
|
||||
engineConfiguration->idleRpmPid.iFactor = 0.002;
|
||||
|
||||
engineConfiguration->idleRpmPid.minValue = 5;
|
||||
engineConfiguration->idleRpmPid.maxValue = 95;
|
||||
engineConfiguration->idleRpmPid.minValue = 0.1;
|
||||
engineConfiguration->idleRpmPid.maxValue = 99;
|
||||
boardConfiguration->idlePidDeactivationTpsThreshold = 2;
|
||||
|
||||
boardConfiguration->idle.solenoidFrequency = 200;
|
||||
|
|
|
@ -315,10 +315,13 @@ private:
|
|||
if (cisnan(clt))
|
||||
cltCorrection = 1.0f;
|
||||
// Use separate CLT correction table for cranking
|
||||
else if (engineConfiguration->overrideCrankingIacSetting && !isRunning)
|
||||
else if (engineConfiguration->overrideCrankingIacSetting && !isRunning) {
|
||||
cltCorrection = interpolate2d("cltCrankingT", clt, config->cltCrankingCorrBins, config->cltCrankingCorr, CLT_CRANKING_CURVE_SIZE) / PERCENT_MULT;
|
||||
else
|
||||
} else {
|
||||
// this value would be ignored if running in AUTO mode
|
||||
// but we need it while cranking in AUTO mode
|
||||
cltCorrection = interpolate2d("cltT", clt, config->cltIdleCorrBins, config->cltIdleCorr, CLT_CURVE_SIZE) / PERCENT_MULT;
|
||||
}
|
||||
|
||||
percent_t iacPosition;
|
||||
|
||||
|
|
Loading…
Reference in New Issue