rusefi/simulator/generated/canned-tunes/MazdaMiataNB2-comparing-aga...

12 KiB

MazdaMiataNB2-comparing-against-global-defaults

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

    // default 1.0
    engineConfiguration->tChargeAirIncrLimit = 15;
    // default 153.6
    engineConfiguration->tChargeAirFlowMax = 165;
    // default "Single Coil"
    engineConfiguration->ignitionMode = IM_WASTED_SPARK;
    // default 0.0
    engineConfiguration->fixedTiming = 10;
    // default 2.0
    engineConfiguration->displacement = 1.838997;
    // default 0.0
    engineConfiguration->vehicleWeight = 1070;
    // default 9.0
    engineConfiguration->compressionRatio = 10;
    // default "60/2"
    engineConfiguration->trigger.type = TT_TOOTHED_WHEEL_36_1;
    // default 0.0
    engineConfiguration->globalTriggerAngleOffset = 76;
    // default "Single Tooth"
    engineConfiguration->vvtMode[0] = VVT_MIATA_NB;
    // default 450.0
    engineConfiguration->vvtOffsets[0] = 76;
    // default 200.0
    engineConfiguration->injector.flow = 265;
    // default "None"
    engineConfiguration->injectorCompensationMode = ICM_FixedRailPressure;
    // default 300.0
    engineConfiguration->fuelReferencePressure = 400;
    // 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 0.0
    engineConfiguration->injectorCorrectionPolynomial[4] = 8.2652E-39;
    // default 4.0
    engineConfiguration->benchTestOnTime = 0;
    // default 0.0
    engineConfiguration->tpsMin = 107;
    // default 1000.0
    engineConfiguration->tpsMax = 739;
    // default 1000.0
    engineConfiguration->tps1SecondaryMin = 0;
    // default 0.0
    engineConfiguration->tps1SecondaryMax = 1000;
    // default 1000.0
    engineConfiguration->tps2SecondaryMin = 0;
    // default 0.0
    engineConfiguration->tps2SecondaryMax = 1000;
    // default 5.0
    engineConfiguration->throttlePedalSecondaryUpVoltage = 0;
    // default 0.0
    engineConfiguration->throttlePedalSecondaryWOTVoltage = 5;
    // default 65.0
    engineConfiguration->mc33_hvolt = 0;
    // default 13000.0
    engineConfiguration->mc33_i_boost = 0;
    // default 400.0
    engineConfiguration->mc33_t_max_boost = 0;
    // default 9400.0
    engineConfiguration->mc33_i_peak = 0;
    // default 700.0
    engineConfiguration->mc33_t_peak_tot = 0;
    // default 10.0
    engineConfiguration->mc33_t_peak_off = 0;
    // default 10.0
    engineConfiguration->mc33_t_bypass = 0;
    // default 3700.0
    engineConfiguration->mc33_i_hold = 0;
    // default 60.0
    engineConfiguration->mc33_t_hold_off = 0;
    // default 10000.0
    engineConfiguration->mc33_t_hold_tot = 0;
    // default "false"
    engineConfiguration->clutchDownPinInverted = true;
    // default 1.0
    engineConfiguration->turboSpeedSensorMultiplier = 0;
    // default 410.0
    engineConfiguration->mapErrorDetectionTooHigh = 250;
    // default "14Point7"
    engineConfiguration->afr_type = ES_Custom;
    // default 0.0
    engineConfiguration->afr.v1 = 1;
    // default 9.996
    engineConfiguration->afr.value1 = 8.099976;
    // default 5.0
    engineConfiguration->afr.v2 = 4;
    // default 19.992
    engineConfiguration->afr.value2 = 17.8;
    // default 0.0
    engineConfiguration->egoValueShift = -0.200001;
    // default 300.0
    engineConfiguration->idle.solenoidFrequency = 500;
    // default 3.0
    engineConfiguration->idleStepperReactionTime = 0;
    // default 200.0
    engineConfiguration->idleStepperTotalSteps = 0;
    // default "true"
    engineConfiguration->stepperForceParkingEveryRestart = false;
    // default 15.0
    engineConfiguration->etbIdleThrottleRange = 5;
    // default 0.05
    engineConfiguration->idleRpmPid.pFactor = 0.00649999;
    // default 0.002
    engineConfiguration->idleRpmPid.iFactor = 0.03;
    // default 0.0
    engineConfiguration->idle_derivativeFilterLoss = 0.08;
    // default 0.0
    engineConfiguration->idle_antiwindupFreq = 0.03;
    // default 0.0
    engineConfiguration->idleRpmPid.dFactor = 0.002;
    // default -20.0
    engineConfiguration->idleRpmPid.minValue = -8;
    // default 20.0
    engineConfiguration->idleRpmPid.maxValue = 76;
    // default -20.0
    engineConfiguration->idlerpmpid_iTermMin = -15;
    // default 20.0
    engineConfiguration->idlerpmpid_iTermMax = 30;
    // default 2.0
    engineConfiguration->fan1ExtraIdle = 0;
    // default 2.0
    engineConfiguration->fan2ExtraIdle = 0;
    // default 2.0
    engineConfiguration->iacByTpsTaper = 5;
    // default 5.0
    engineConfiguration->idlePidDeactivationTpsThreshold = 1;
    // default 300.0
    engineConfiguration->idlePidRpmUpperLimit = 350;
    // default 50.0
    engineConfiguration->idlePidRpmDeadZone = 65;
    // default "false"
    engineConfiguration->useSeparateAdvanceForIdle = true;
    // default "false"
    engineConfiguration->useSeparateVeForIdle = true;
    // default "Open Loop"
    engineConfiguration->idleMode = IM_AUTO;
    // default "false"
    engineConfiguration->useIdleTimingPidControl = true;
    // default 0.1
    engineConfiguration->idleTimingPid.pFactor = 0.01;
    // default 10.0
    engineConfiguration->idleTimingPid.maxValue = 12;
    // default 95.0
    engineConfiguration->fanOnTemperature = 97;
    // default 91.0
    engineConfiguration->fanOffTemperature = 94;
    // default "false"
    engineConfiguration->enableFan1WithAc = true;
    // default 95.0
    engineConfiguration->fan2OnTemperature = 99;
    // default 91.0
    engineConfiguration->fan2OffTemperature = 94;
    // default "false"
    engineConfiguration->enableFan2WithAc = true;
    // default 5000.0
    engineConfiguration->maxAcRpm = 5200;
    // default 75.0
    engineConfiguration->maxAcTps = 70;
    // default 1.0
    engineConfiguration->tachPulsePerRev = 2;
    // default "false"
    engineConfiguration->enableSoftwareKnock = true;
    // default 87.5
    engineConfiguration->cylinderBore = 83;
    // default 0.0
    engineConfiguration->knockBandCustom = 13.80627;
    // default 20.0
    engineConfiguration->knockRetardAggression = 0;
    // default 3.0
    engineConfiguration->knockRetardReapplyRate = 0;
    // default 35.0
    engineConfiguration->stft.maxOverrunLoad = 30;
    // default "false"
    engineConfiguration->fuelClosedLoopCorrectionEnabled = true;
    // default 60.0
    engineConfiguration->stft.startupDelay = 25;
    // default 60.0
    engineConfiguration->stft.minClt = 80;
    // default 12.0
    engineConfiguration->stft.minAfr = 10.5;
    // default 17.0
    engineConfiguration->stft.maxAfr = 18;
    // default 0.5
    engineConfiguration->stft.deadband = 0;
    // default 0.0
    engineConfiguration->auxPid[0].dFactor = 0.002;
    // default 10.0
    engineConfiguration->auxPid[0].minValue = 20;
    // default 90.0
    engineConfiguration->auxPid[1].maxValue = 0;
    // default "false"
    engineConfiguration->isAlternatorControlEnabled = true;
    // default 14.0
    engineConfiguration->targetVBatt = 14.19995;
    // default 0.0
    engineConfiguration->alternatorControl.offset = 20;
    // default 30.0
    engineConfiguration->alternatorControl.pFactor = 16;
    // default 0.0
    engineConfiguration->alternatorControl.iFactor = 8;
    // default 0.0
    engineConfiguration->alternatorControl.dFactor = 0.1;
    // default 3.0
    engineConfiguration->vssFilterReciprocal = 5;
    // default 1000.0
    engineConfiguration->driveWheelRevPerKm = 570;
    // default 3.73
    engineConfiguration->vssGearRatio = 4.1;
    // default 21.0
    engineConfiguration->vssToothCount = 1;
    // default "BMW_e46"
    engineConfiguration->canVssNbcType = W202;
    // default 1.0
    engineConfiguration->finalGearRatio = 4.1;
    // default 0.0
    engineConfiguration->totalGearsCount = 5;
    // default 0.0
    engineConfiguration->gearRatio[0] = 3.14;
    // default 0.0
    engineConfiguration->gearRatio[1] = 1.89;
    // default 0.0
    engineConfiguration->gearRatio[2] = 1.33;
    // default 0.0
    engineConfiguration->gearRatio[3] = 1;
    // default 0.0
    engineConfiguration->gearRatio[4] = 0.81;
    // default "500kbps"
    engineConfiguration->can2BaudRate = B100KBPS;
    // default "MAP"
    engineConfiguration->debugMode = DBG_TPS_ACCEL;
    // default 7000.0
    engineConfiguration->rpmHardLimit = 7200;
    // default 300.0
    engineConfiguration->boostCutPressure = 0;
    // default 250.0
    engineConfiguration->etbRevLimitRange = 0;
    // default 27.0
    engineConfiguration->cranking.baseFuel = 27.5;
    // default 50.0
    engineConfiguration->crankingIACposition = 33;
    // default 200.0
    engineConfiguration->afterCrankingIACtaperDuration = 189;
    // default "false"
    engineConfiguration->overrideCrankingIacSetting = true;
    // default 6.0
    engineConfiguration->ignitionDwellForCrankingMs = 4;
    // default 0.5
    engineConfiguration->primingDelay = 0;
    // default "true"
    engineConfiguration->isFasterEngineSpinUpEnabled = false;
    // default 550.0
    engineConfiguration->cranking.rpm = 400;
    // default 0.0
    engineConfiguration->tpsAccelLookback = 0.2;
    // default 40.0
    engineConfiguration->tpsAccelEnrichmentThreshold = 4;
    // default 0.3
    engineConfiguration->wwaeTau = 0.15;
    // default 0.0
    engineConfiguration->scriptSetting[0] = 5000;
    // default 2.0
    engineConfiguration->issFilterReciprocal = 0;
    // default 1.0
    engineConfiguration->tcuInputSpeedSensorTeeth = 0;
    // default 100.0
    engineConfiguration->etbMaximumPosition = 0;
    // default "Launch Button"
    engineConfiguration->launchActivationMode = CLUTCH_INPUT_LAUNCH;
    // default 30.0
    engineConfiguration->launchSpeedThreshold = 1;
    // default 3000.0
    engineConfiguration->launchRpm = 3500;
    // default 500.0
    engineConfiguration->launchTimingRpmRange = 100;
    // default 500.0
    engineConfiguration->hardCutRpmRange = 100;
    // default "false"
    engineConfiguration->enableLaunchRetard = true;
    // default 0.0
    engineConfiguration->launchTimingRetard = -40;
    // default "false"
    engineConfiguration->launchSmoothRetard = true;
    // default "false"
    engineConfiguration->launchSparkCutEnable = true;
    // default "Switch Input"
    engineConfiguration->antiLagActivationMode = ALWAYS_ON_ANTILAG;
    // default 1500.0
    engineConfiguration->coastingFuelCutRpmHigh = 2250;
    // default 1300.0
    engineConfiguration->coastingFuelCutRpmLow = 1400;
    // default 2.0
    engineConfiguration->coastingFuelCutTps = 1;
    // default "Zero"
    engineConfiguration->gppwm[0].loadAxis = GPPWM_Tps;
    // default "Zero"
    engineConfiguration->gppwm[1].loadAxis = GPPWM_Tps;
    // default "Zero"
    engineConfiguration->gppwm[2].loadAxis = GPPWM_Tps;
    // default "Zero"
    engineConfiguration->gppwm[3].loadAxis = GPPWM_Tps;
    // 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;


	nb2cannedtpsTpsAccelTable();
	nb2cannedboostTableOpenLoop();
	nb2cannedboostTableClosedLoop();
	nb2cannedvvtTable1();
	nb2cannedscriptTable4();
	nb2cannedignitionTable();
	nb2cannedignitionIatCorrTable();
	nb2cannedveTable();
	nb2cannedidleVeTable();
	nb2cannedmapEstimateTable();
	nb2cannedinjectionPhase();
	nb2cannedlambdaTable();
	nb2cannedtcuSolenoidTable();
	nb2cannedpostCrankingFactor();