# m111-alex-comparing-against-global-defaults // canned tune https://rusefi.com/online/view.php?msq=1490 ``` // default "RPM+TPS (Default)" engineConfiguration->tChargeMode = TCHARGE_MODE_AIR_INTERP; // default 1.0 engineConfiguration->tChargeAirIncrLimit = 15; // default 12.5 engineConfiguration->tChargeAirDecrLimit = 15; // default 0.098 engineConfiguration->tChargeAirCoefMin = 0.4; // default 0.902 engineConfiguration->tChargeAirCoefMax = 0.889999; // default 153.6 engineConfiguration->tChargeAirFlowMax = 220; // default "Sequential" engineConfiguration->injectionMode = IM_BATCH; // default "Single Coil" engineConfiguration->ignitionMode = IM_WASTED_SPARK; // default 0.0 engineConfiguration->fixedTiming = 10; // default 2.0 engineConfiguration->displacement = 2.2; // default 0.0 engineConfiguration->vehicleWeight = 1250; // default 9.0 engineConfiguration->compressionRatio = 9.5; // default 0.0 engineConfiguration->globalTriggerAngleOffset = 72; // default 450.0 engineConfiguration->vvtOffsets[0] = 0; // default 200.0 engineConfiguration->injector.flow = 196; // default 300.0 engineConfiguration->fuelReferencePressure = 0; // 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 = 890; // default 1000.0 engineConfiguration->tpsMax = 35; // default 1000.0 engineConfiguration->tps1SecondaryMin = 93; // default 0.0 engineConfiguration->tps1SecondaryMax = 903; // default 1000.0 engineConfiguration->tps2SecondaryMin = 0; // default 0.0 engineConfiguration->tps2SecondaryMax = 1000; // default 0.0 engineConfiguration->throttlePedalUpVoltage = 0.290001; // default 5.0 engineConfiguration->throttlePedalWOTVoltage = 4.599976; // default 5.0 engineConfiguration->throttlePedalSecondaryUpVoltage = 0.12; // default 0.0 engineConfiguration->throttlePedalSecondaryWOTVoltage = 2.130005; // 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 1.0 engineConfiguration->turboSpeedSensorMultiplier = 0; // default 0.0 engineConfiguration->mapLowValueVoltage = 0.2; // default 5.0 engineConfiguration->mapHighValueVoltage = 4.950012; // default 410.0 engineConfiguration->mapErrorDetectionTooHigh = 250; // default 1.0 engineConfiguration->mapMinBufferLength = 2; // default 0.0 engineConfiguration->baroSensor.lowValue = 38.5; // default 500.0 engineConfiguration->baroSensor.highValue = 250; // default "false" engineConfiguration->enableAemXSeries = true; // default 300.0 engineConfiguration->idle.solenoidFrequency = 200; // default 3.0 engineConfiguration->idleStepperReactionTime = 10; // default 200.0 engineConfiguration->idleStepperTotalSteps = 150; // default "true" engineConfiguration->stepperForceParkingEveryRestart = false; // default 15.0 engineConfiguration->etbIdleThrottleRange = 10; // default -20.0 engineConfiguration->idleRpmPid.minValue = 0; // default 20.0 engineConfiguration->idleRpmPid.maxValue = 99; // default 15.0 engineConfiguration->acIdleExtraOffset = 7; // default 2.0 engineConfiguration->fan1ExtraIdle = 0; // default 2.0 engineConfiguration->fan2ExtraIdle = 0; // default 2.0 engineConfiguration->iacByTpsTaper = 0; // default 5.0 engineConfiguration->idlePidDeactivationTpsThreshold = 2; // default 300.0 engineConfiguration->idlePidRpmUpperLimit = 450; // default "false" engineConfiguration->useIdleTimingPidControl = true; // default 0.1 engineConfiguration->idleTimingPid.pFactor = 0.25; // default -10.0 engineConfiguration->idleTimingPid.minValue = -20; // default 0.5 engineConfiguration->acDelay = 0; // default "false" engineConfiguration->enableSoftwareKnock = true; // default 87.5 engineConfiguration->cylinderBore = 89.90039; // default 0.0 engineConfiguration->knockBandCustom = 12.80005; // default 20.0 engineConfiguration->knockRetardAggression = 5; // default 3.0 engineConfiguration->knockRetardReapplyRate = 0.1; // default 1000.0 engineConfiguration->stft.maxIdleRegionRpm = 900; // default "false" engineConfiguration->fuelClosedLoopCorrectionEnabled = true; // default 60.0 engineConfiguration->stft.startupDelay = 90; // default 60.0 engineConfiguration->stft.minClt = 70; // default 6000.0 engineConfiguration->vvtActivationDelayMs = 0; // default 33.0 engineConfiguration->auxPid[0].offset = 0; // default 2.0 engineConfiguration->auxPid[0].pFactor = 0; // default 0.005 engineConfiguration->auxPid[0].iFactor = 0; // default 10.0 engineConfiguration->auxPid[1].minValue = 0; // default 90.0 engineConfiguration->auxPid[1].maxValue = 0; // default 0.0 engineConfiguration->alternatorControl.minValue = 10; // default 3.0 engineConfiguration->vssFilterReciprocal = 10; // default 1000.0 engineConfiguration->driveWheelRevPerKm = 500; // default "false" engineConfiguration->enableCanVss = true; // default "BMW_e46" engineConfiguration->canVssNbcType = W202; // default 1.0 engineConfiguration->finalGearRatio = 0; // default 38400.0 engineConfiguration->tunerStudioSerialSpeed = 115200; // default "500kbps" engineConfiguration->can2BaudRate = B100KBPS; // default "None" engineConfiguration->canNbcType = CAN_BUS_W202_C180; // default 0.0 engineConfiguration->auxSerialSpeed = 115200; // default "MAP" engineConfiguration->debugMode = DBG_TPS_ACCEL; // default 7000.0 engineConfiguration->rpmHardLimit = 6200; // default 300.0 engineConfiguration->boostCutPressure = 0; // default 0.0 engineConfiguration->etbRevLimitStart = 6100; // default 250.0 engineConfiguration->etbRevLimitRange = 200; // default 27.0 engineConfiguration->cranking.baseFuel = 36; // default "false" engineConfiguration->overrideCrankingIacSetting = true; // default 6.0 engineConfiguration->crankingTimingAngle = 3; // default 6.0 engineConfiguration->ignitionDwellForCrankingMs = 5; // default 0.5 engineConfiguration->primingDelay = 0; // default 0.0 engineConfiguration->tpsAccelLookback = 0.35; // default 40.0 engineConfiguration->tpsAccelEnrichmentThreshold = 80; // default 0.0 engineConfiguration->tpsDecelEnleanmentThreshold = 0.8; // default 0.0 engineConfiguration->tpsAccelFractionPeriod = 1; // default 0.0 engineConfiguration->tpsAccelFractionDivisor = 0.8; // default "Basic (constants)" engineConfiguration->complexWallModel = Advanced (tables); // default 0.3 engineConfiguration->wwaeTau = 0.1; // default 0.3 engineConfiguration->wwaeBeta = 0.83; // default 0.0 engineConfiguration->scriptSetting[0] = 5000; // default 2000.0 engineConfiguration->boostControlMinRpm = 0; // default 30.0 engineConfiguration->boostControlMinTps = 0; // default 110.0 engineConfiguration->boostControlMinMap = 0; // default "Throttle 2" engineConfiguration->etbFunctions[1] = DC_None; // default 1.0 engineConfiguration->etb.pFactor = 5.101013; // default 10.0 engineConfiguration->etb.iFactor = 80.29004; // default 0.05 engineConfiguration->etb.dFactor = 0.1184; // default -30.0 engineConfiguration->etb_iTermMin = -40; // default 30.0 engineConfiguration->etb_iTermMax = 40; // default 800.0 engineConfiguration->etbFreq = 500; // default 100.0 engineConfiguration->etbMaximumPosition = 0; // default "false" engineConfiguration->launchControlEnabled = true; // default "Launch Button" engineConfiguration->launchActivationMode = ALWAYS_ACTIVE_LAUNCH; // default 30.0 engineConfiguration->launchSpeedThreshold = 15; // default 3000.0 engineConfiguration->launchRpm = 3500; // default "false" engineConfiguration->enableLaunchRetard = true; // default 0.0 engineConfiguration->launchTimingRetard = 10; // default "false" engineConfiguration->launchFuelCutEnable = true; // default "Switch Input" engineConfiguration->antiLagActivationMode = ALWAYS_ON_ANTILAG; // default 60.0 engineConfiguration->coastingFuelCutClt = 30; // default 1500.0 engineConfiguration->coastingFuelCutRpmHigh = 2000; // default 2.0 engineConfiguration->coastingFuelCutTps = 5; // default 250.0 engineConfiguration->gppwm[0].pwmFrequency = 10; // default 0.0 engineConfiguration->gppwm[0].dutyIfError = 10; // default "Zero" engineConfiguration->gppwm[0].loadAxis = GPPWM_Clt; // default 250.0 engineConfiguration->gppwm[1].pwmFrequency = 125; // default "Zero" engineConfiguration->gppwm[1].loadAxis = GPPWM_Map; // 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; cannedtpsTpsAccelTable(); cannedboostTableOpenLoop(); cannedboostTableClosedLoop(); cannedscriptTable4(); cannedignitionTable(); cannedignitionIatCorrTable(); cannedveTable(); cannedmapEstimateTable(); cannedinjectionPhase(); cannedpedalToTpsTable(); cannedlambdaTable(); cannedtcuSolenoidTable(); cannedpostCrankingFactor(); ```