rusefi/simulator/generated/canned-tunes/M52-comparing-against-globa...

7.0 KiB

M52-comparing-against-global-defaults

// canned tune https://rusefi.com/online/view.php?msq=1591

    // default "Single Coil"
    engineConfiguration->ignitionMode = IM_WASTED_SPARK;
    // default 4.0
    engineConfiguration->cylindersCount = 6;
    // default 2.0
    engineConfiguration->displacement = 3;
    // default 0.0
    engineConfiguration->trigger.customTotalToothCount = 3;
    // default 0.0
    engineConfiguration->globalTriggerAngleOffset = 320;
    // default "Single Tooth"
    engineConfiguration->vvtMode[0] = VVT_INACTIVE;
    // default 40.0
    engineConfiguration->camDecoder2jzPrecision = 25;
    // default 450.0
    engineConfiguration->vvtOffsets[0] = 10;
    // default "false"
    engineConfiguration->overrideVvtTriggerGaps = true;
    // default 0.0
    engineConfiguration->gapVvtTrackingLengthOverride = 2;
    // default 0.0
    engineConfiguration->triggerVVTGapOverrideFrom[0] = 0.3;
    // default 0.0
    engineConfiguration->triggerVVTGapOverrideTo[0] = 0.6;
    // default 0.0
    engineConfiguration->triggerVVTGapOverrideFrom[1] = 2.1;
    // default 0.0
    engineConfiguration->triggerVVTGapOverrideTo[1] = 2.5;
    // default "false"
    engineConfiguration->verboseVVTDecoding = true;
    // default "false"
    engineConfiguration->verboseTriggerSynchDetails = true;
    // default 200.0
    engineConfiguration->injector.flow = 350;
    // default 300.0
    engineConfiguration->fuelReferencePressure = 100;
    // default 0.0
    engineConfiguration->cylinderBankSelect[0] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[1] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[2] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[3] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[4] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[5] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[6] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[7] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[8] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[9] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[10] = 1;
    // default 0.0
    engineConfiguration->cylinderBankSelect[11] = 1;
    // default 4.0
    engineConfiguration->benchTestOnTime = 5;
    // default 0.0
    engineConfiguration->tpsMin = 120;
    // default 1000.0
    engineConfiguration->tpsMax = 791;
    // default 300.0
    engineConfiguration->idle.solenoidFrequency = 200;
    // default 3.0
    engineConfiguration->idleStepperReactionTime = 10;
    // default 200.0
    engineConfiguration->idleStepperTotalSteps = 150;
    // default 15.0
    engineConfiguration->etbIdleThrottleRange = 5;
    // default -20.0
    engineConfiguration->idleRpmPid.minValue = 0;
    // default 20.0
    engineConfiguration->idleRpmPid.maxValue = 99;
    // default 15.0
    engineConfiguration->acIdleExtraOffset = 0;
    // default 2.0
    engineConfiguration->fan1ExtraIdle = 0;
    // default 2.0
    engineConfiguration->fan2ExtraIdle = 0;
    // default 2.0
    engineConfiguration->iacByTpsTaper = 15;
    // default 5.0
    engineConfiguration->idlePidDeactivationTpsThreshold = 1;
    // default "false"
    engineConfiguration->useSeparateAdvanceForIdle = true;
    // default 0.0
    engineConfiguration->iacByTpsHoldTime = 1.5;
    // default 0.0
    engineConfiguration->iacByTpsDecayTime = 3.5;
    // default "false"
    engineConfiguration->useIdleTimingPidControl = true;
    // default 0.1
    engineConfiguration->idleTimingPid.pFactor = 0.09;
    // default 0.0
    engineConfiguration->idleTimingPid.dFactor = 5.0E-4;
    // default -10.0
    engineConfiguration->idleTimingPid.minValue = -5;
    // default 10.0
    engineConfiguration->idleTimingPid.maxValue = 5;
    // default "false"
    engineConfiguration->disableFan1WhenStopped = true;
    // default 0.5
    engineConfiguration->acDelay = 0;
    // default 4.0
    engineConfiguration->startUpFuelPumpDuration = 2;
    // default 20.0
    engineConfiguration->knockRetardAggression = 0;
    // default 3.0
    engineConfiguration->knockRetardReapplyRate = 0;
    // default 550.0
    engineConfiguration->vvtControlMinRpm = 800;
    // default "Speed Density"
    engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
    // default "MAP"
    engineConfiguration->debugMode = DBG_22;
    // default "yes"
    engineConfiguration->cutFuelOnHardLimit = no;
    // default 7000.0
    engineConfiguration->rpmHardLimit = 10000;
    // default 300.0
    engineConfiguration->boostCutPressure = 0;
    // default 0.0
    engineConfiguration->rpmSoftLimitWindowSize = 200;
    // default 0.0
    engineConfiguration->rpmSoftLimitTimingRetard = 10;
    // default 250.0
    engineConfiguration->etbRevLimitRange = 0;
    // default "Simultaneous"
    engineConfiguration->crankingInjectionMode = IM_BATCH;
    // default "false"
    engineConfiguration->overrideCrankingIacSetting = true;
    // default 6.0
    engineConfiguration->crankingTimingAngle = 0;
    // default 0.5
    engineConfiguration->primingDelay = 0.7;
    // default "true"
    engineConfiguration->isCylinderCleanupEnabled = false;
    // default 550.0
    engineConfiguration->cranking.rpm = 400;
    // default 40.0
    engineConfiguration->tpsAccelEnrichmentThreshold = 200;
    // default 0.0
    engineConfiguration->tpsDecelEnleanmentThreshold = 7;
    // default 0.0
    engineConfiguration->tpsAccelFractionPeriod = 3;
    // default 0.0
    engineConfiguration->tpsAccelFractionDivisor = 0.3;
    // default 2000.0
    engineConfiguration->boostControlMinRpm = 0;
    // default 30.0
    engineConfiguration->boostControlMinTps = 0;
    // default 110.0
    engineConfiguration->boostControlMinMap = 0;
    // default "false"
    engineConfiguration->coastingFuelCutEnabled = true;
    // default 60.0
    engineConfiguration->coastingFuelCutClt = -10;
    // default 1500.0
    engineConfiguration->coastingFuelCutRpmHigh = 2600;
    // default 1300.0
    engineConfiguration->coastingFuelCutRpmLow = 2500;
    // default 30.0
    engineConfiguration->coastingFuelCutMap = 60;
    // default 0.0
    engineConfiguration->dfcoDelay = 2.5;
    // default 5.0
    engineConfiguration->acrRevolutions = 0;
    // default "true"
    engineConfiguration->watchOutForLinearTime = false;
    // default 250.0
    engineConfiguration->gppwm[3].pwmFrequency = 100;
    // default 3.0
    engineConfiguration->hpfpCamLobes = 0;
    // default 10.0
    engineConfiguration->hpfpPeakPos = 0;
    // default 0.29
    engineConfiguration->hpfpPumpVolume = 0;
    // default 10.0
    engineConfiguration->hpfpMinAngle = 0;
    // default 30.0
    engineConfiguration->hpfpActivationAngle = 0;
    // default 2000.0
    engineConfiguration->hpfpTargetDecay = 0;
    // default 0.01
    engineConfiguration->hpfpPidP = 0;
    // default 3.0E-4
    engineConfiguration->hpfpPidI = 0;


	cannedtpsTpsAccelTable();
	cannedscriptTable4();
	cannedignitionTable();
	cannedveTable();
	cannedmapEstimateTable();
	cannedlambdaTable();
	cannedtcuSolenoidTable();
	cannedpostCrankingFactor();