2024-03-12 15:51:04 -07:00
|
|
|
# Honda-OBD1-comparing-against-global-defaults
|
|
|
|
|
|
|
|
// canned tune https://rusefi.com/online/view.php?msq=1621
|
|
|
|
|
|
|
|
```
|
2024-03-18 16:57:59 -07:00
|
|
|
// default 1.65
|
2024-03-12 15:51:04 -07:00
|
|
|
engineConfiguration->displacement = 1.493;
|
2024-03-19 10:19:44 -07:00
|
|
|
// default "60-2"
|
2024-03-12 15:51:04 -07:00
|
|
|
engineConfiguration->trigger.type = TT_TOOTHED_WHEEL;
|
|
|
|
// default 0.0
|
|
|
|
engineConfiguration->trigger.customTotalToothCount = 24;
|
|
|
|
// default "On crankshaft"
|
|
|
|
engineConfiguration->skippedWheelOnCam = On camshaft;
|
|
|
|
// default 0.0
|
|
|
|
engineConfiguration->globalTriggerAngleOffset = 80;
|
|
|
|
// default 450.0
|
|
|
|
engineConfiguration->vvtOffsets[0] = 0;
|
|
|
|
// default 200.0
|
|
|
|
engineConfiguration->injector.flow = 240;
|
|
|
|
// default "None"
|
|
|
|
engineConfiguration->injectorCompensationMode = ICM_FixedRailPressure;
|
|
|
|
// default 300.0
|
|
|
|
engineConfiguration->fuelReferencePressure = 294;
|
|
|
|
// default 0.0
|
2024-05-24 17:53:24 -07:00
|
|
|
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
|
2024-03-12 15:51:04 -07:00
|
|
|
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;
|
2024-03-18 16:49:50 -07:00
|
|
|
// default "GPPWM Output 3"
|
|
|
|
engineConfiguration->ignBlends[0].blendParameter = GPPWM_Zero;
|
|
|
|
// default "VVT 1 I"
|
|
|
|
engineConfiguration->ignBlends[0].yAxisOverride = GPPWM_Zero;
|
|
|
|
// default "Aux Linear 1"
|
|
|
|
engineConfiguration->veBlends[2].blendParameter = GPPWM_Zero;
|
|
|
|
// default "IAT"
|
|
|
|
engineConfiguration->boostOpenLoopBlends[0].blendParameter = GPPWM_Zero;
|
|
|
|
// default "Aux Temp 2"
|
|
|
|
engineConfiguration->boostClosedLoopBlends[1].blendParameter = GPPWM_Zero;
|
|
|
|
// default "CLT"
|
|
|
|
engineConfiguration->boostClosedLoopBlends[1].yAxisOverride = GPPWM_Zero;
|
2024-03-12 15:51:04 -07:00
|
|
|
// default 0.0
|
|
|
|
engineConfiguration->tpsMin = 124;
|
|
|
|
// default 1000.0
|
|
|
|
engineConfiguration->tpsMax = 919;
|
2024-03-29 10:19:31 -07:00
|
|
|
// default "Normal"
|
|
|
|
engineConfiguration->clutchDownPinInverted = false;
|
|
|
|
// default "Normal"
|
|
|
|
engineConfiguration->clutchUpPinInverted = false;
|
|
|
|
// default "Normal"
|
|
|
|
engineConfiguration->flexSensorInverted = false;
|
2024-03-12 15:51:04 -07:00
|
|
|
// default 0.0
|
|
|
|
engineConfiguration->mapLowValueVoltage = 2.91;
|
|
|
|
// default 410.0
|
|
|
|
engineConfiguration->mapErrorDetectionTooHigh = 250;
|
|
|
|
// default "false"
|
|
|
|
engineConfiguration->enableAemXSeries = true;
|
2024-05-24 17:53:24 -07:00
|
|
|
// default 50.0
|
|
|
|
engineConfiguration->manIdlePosition = 29;
|
2024-03-12 15:51:04 -07:00
|
|
|
// default 2.0
|
|
|
|
engineConfiguration->fan1ExtraIdle = 10;
|
2024-03-18 16:49:50 -07:00
|
|
|
// default 92.0
|
|
|
|
engineConfiguration->fanOnTemperature = 95;
|
|
|
|
// default 88.0
|
|
|
|
engineConfiguration->fanOffTemperature = 91;
|
2024-03-12 15:51:04 -07:00
|
|
|
// default "false"
|
|
|
|
engineConfiguration->enableSoftwareKnock = true;
|
|
|
|
// default "false"
|
|
|
|
engineConfiguration->enableVerboseCanTx = true;
|
2024-03-18 16:49:50 -07:00
|
|
|
// default 200.0
|
|
|
|
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
|
|
|
// default 4.0
|
|
|
|
engineConfiguration->rpmSoftLimitTimingRetard = 0;
|
|
|
|
// default 1.0
|
|
|
|
engineConfiguration->tpsAccelFractionDivisor = 0;
|
2024-03-12 15:51:04 -07:00
|
|
|
// default "Throttle 1"
|
|
|
|
engineConfiguration->etbFunctions[0] = DC_None;
|
|
|
|
// default "Throttle 2"
|
|
|
|
engineConfiguration->etbFunctions[1] = DC_None;
|
|
|
|
// default 250.0
|
|
|
|
engineConfiguration->gppwm[0].pwmFrequency = 0;
|
|
|
|
// default 60.0
|
|
|
|
engineConfiguration->gppwm[0].onAboveDuty = 80;
|
|
|
|
// default 50.0
|
|
|
|
engineConfiguration->gppwm[0].offBelowDuty = 10;
|
|
|
|
// default "Zero"
|
|
|
|
engineConfiguration->gppwm[0].loadAxis = GPPWM_Map;
|
|
|
|
|
|
|
|
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedknockNoiseRpmBins();
|
|
|
|
cannedknockBaseNoise();
|
|
|
|
canneddwellVoltageCorrVoltBins();
|
|
|
|
canneddwellVoltageCorrValues();
|
|
|
|
cannedtpsTspCorrValuesBins();
|
|
|
|
cannedtpsTspCorrValues();
|
|
|
|
cannedinjector_battLagCorrBins();
|
|
|
|
cannedinjector_battLagCorr();
|
|
|
|
cannedmafDecodingBins();
|
|
|
|
cannedmafDecoding();
|
|
|
|
cannediatFuelCorrBins();
|
|
|
|
cannediatFuelCorr();
|
|
|
|
cannedcltFuelCorrBins();
|
|
|
|
cannedcltFuelCorr();
|
|
|
|
cannedcrankingFuelBins();
|
|
|
|
cannedcrankingFuelCoef();
|
|
|
|
cannedcrankingFuelCoefE100();
|
|
|
|
cannedcltRevLimitRpmBins();
|
|
|
|
cannedcltRevLimitRpm();
|
|
|
|
cannedcltIdleCorrBins();
|
|
|
|
cannedcltIdleCorr();
|
|
|
|
cannedfuelLevelBins();
|
|
|
|
cannedfuelLevelValues();
|
|
|
|
cannedhpfpLobeProfileQuantityBins();
|
|
|
|
cannedhpfpLobeProfileAngle();
|
|
|
|
cannedhpfpDeadtimeVoltsBins();
|
|
|
|
cannedwwCltBins();
|
|
|
|
cannedwwTauCltValues();
|
|
|
|
cannedwwMapBins();
|
|
|
|
cannedwwTauMapValues();
|
|
|
|
cannedwwBetaCltValues();
|
|
|
|
cannedwwBetaMapValues();
|
|
|
|
cannedtcu_tccTpsBins();
|
|
|
|
cannedtcu_tccLockSpeed();
|
|
|
|
cannedtcu_tccUnlockSpeed();
|
|
|
|
cannedtcu_pcAirmassBins();
|
|
|
|
cannedtcu_pcValsR();
|
|
|
|
cannedtcu_pcValsN();
|
|
|
|
cannedtcu_pcVals1();
|
|
|
|
cannedtcu_pcVals2();
|
|
|
|
cannedtcu_pcVals3();
|
|
|
|
cannedtcu_pcVals4();
|
|
|
|
cannedtcu_pcVals12();
|
|
|
|
cannedtcu_pcVals23();
|
|
|
|
cannedtcu_pcVals34();
|
|
|
|
cannedtcu_pcVals21();
|
|
|
|
cannedtcu_pcVals32();
|
|
|
|
cannedtcu_pcVals43();
|
|
|
|
cannedtcu_32SpeedBins();
|
|
|
|
cannedtcu_32Vals();
|
|
|
|
cannedtcu_rangeM();
|
|
|
|
cannedtcu_rangeM3();
|
|
|
|
cannedtcu_rangeM2();
|
|
|
|
cannedtcu_rangeM1();
|
|
|
|
cannedignBlends1_blendBins();
|
|
|
|
cannedignBlends1_blendValues();
|
|
|
|
cannedignBlends2_blendBins();
|
|
|
|
cannedignBlends2_blendValues();
|
|
|
|
cannedignBlends3_blendBins();
|
|
|
|
cannedignBlends3_blendValues();
|
|
|
|
cannedignBlends4_blendBins();
|
|
|
|
cannedignBlends4_blendValues();
|
|
|
|
cannedveBlends1_blendBins();
|
|
|
|
cannedveBlends1_blendValues();
|
|
|
|
cannedveBlends2_blendBins();
|
|
|
|
cannedveBlends2_blendValues();
|
|
|
|
cannedveBlends3_blendBins();
|
|
|
|
cannedveBlends3_blendValues();
|
|
|
|
cannedveBlends4_blendBins();
|
|
|
|
cannedveBlends4_blendValues();
|
|
|
|
cannedboostOpenLoopBlends1_blendBins();
|
|
|
|
cannedboostClosedLoopBlends2_blendBins();
|
|
|
|
cannedthrottleEstimateEffectiveAreaBins();
|
|
|
|
cannedtpsTpsAccelFromRpmBins();
|
|
|
|
cannedtpsTpsAccelToRpmBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedtpsTpsAccelTable();
|
2024-05-24 17:53:24 -07:00
|
|
|
cannedtractionControlSlipBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
cannedboostTableOpenLoop();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedvvtTable1RpmBins();
|
|
|
|
cannedvvtTable1LoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedvvtTable1();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedvvtTable2RpmBins();
|
|
|
|
cannedvvtTable2LoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedvvtTable2();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedscriptTable1RpmBins();
|
|
|
|
cannedscriptTable1LoadBins();
|
|
|
|
cannedscriptTable2RpmBins();
|
|
|
|
cannedscriptTable2LoadBins();
|
|
|
|
cannedscriptTable3RpmBins();
|
|
|
|
cannedscriptTable3LoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedscriptTable3();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedscriptTable4RpmBins();
|
|
|
|
cannedscriptTable4LoadBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
cannedscriptTable4();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedalsIgnRetardrpmBins();
|
|
|
|
cannedalsIgnRetardLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedALSTimingRetardTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedalsFuelAdjustmentrpmBins();
|
|
|
|
cannedalsFuelAdjustmentLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedALSFuelAdjustment();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedalsIgnSkiprpmBins();
|
|
|
|
cannedalsIgnSkipLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedALSIgnSkipTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedignitionRpmBins();
|
|
|
|
cannedignitionLoadBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
cannedignitionTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedignBlends1_rpmBins();
|
|
|
|
cannedignBlends1_loadBins();
|
|
|
|
cannedignBlends1_table();
|
|
|
|
cannedignBlends2_rpmBins();
|
|
|
|
cannedignBlends2_loadBins();
|
|
|
|
cannedignBlends2_table();
|
|
|
|
cannedignBlends3_rpmBins();
|
|
|
|
cannedignBlends3_loadBins();
|
|
|
|
cannedignBlends3_table();
|
|
|
|
cannedignBlends4_rpmBins();
|
|
|
|
cannedignBlends4_loadBins();
|
|
|
|
cannedveBlends1_rpmBins();
|
|
|
|
cannedveBlends1_loadBins();
|
|
|
|
cannedveBlends1_table();
|
|
|
|
cannedveBlends2_rpmBins();
|
|
|
|
cannedveBlends2_loadBins();
|
|
|
|
cannedveBlends2_table();
|
|
|
|
cannedveBlends3_rpmBins();
|
|
|
|
cannedveBlends3_loadBins();
|
|
|
|
cannedveBlends3_table();
|
|
|
|
cannedveBlends4_rpmBins();
|
|
|
|
cannedveBlends4_loadBins();
|
|
|
|
cannedboostOpenLoopBlends1_rpmBins();
|
|
|
|
cannedboostClosedLoopBlends1_table();
|
|
|
|
cannedboostClosedLoopBlends2_rpmBins();
|
|
|
|
cannedboostClosedLoopBlends2_loadBins();
|
|
|
|
cannedboostClosedLoopBlends2_table();
|
|
|
|
cannedignitionIatCorrTempBins();
|
|
|
|
cannedignitionIatCorrLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedignitionIatCorrTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedveRpmBins();
|
|
|
|
cannedveLoadBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
cannedveTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedfuelTrimRpmBins();
|
|
|
|
cannedfuelTrimLoadBins();
|
|
|
|
cannedfuelTrims1_table();
|
|
|
|
cannedfuelTrims2_table();
|
|
|
|
cannedfuelTrims3_table();
|
|
|
|
cannedfuelTrims4_table();
|
|
|
|
cannedfuelTrims5_table();
|
|
|
|
cannedfuelTrims6_table();
|
|
|
|
cannedfuelTrims7_table();
|
|
|
|
cannedfuelTrims8_table();
|
|
|
|
cannedfuelTrims9_table();
|
|
|
|
cannedfuelTrims10_table();
|
|
|
|
cannedfuelTrims11_table();
|
|
|
|
cannedfuelTrims12_table();
|
|
|
|
cannedignTrimRpmBins();
|
|
|
|
cannedignTrimLoadBins();
|
|
|
|
cannedignTrims1_table();
|
|
|
|
cannedignTrims2_table();
|
|
|
|
cannedignTrims3_table();
|
|
|
|
cannedignTrims4_table();
|
|
|
|
cannedignTrims5_table();
|
|
|
|
cannedignTrims6_table();
|
|
|
|
cannedignTrims7_table();
|
|
|
|
cannedignTrims8_table();
|
|
|
|
cannedignTrims9_table();
|
|
|
|
cannedignTrims10_table();
|
|
|
|
cannedignTrims11_table();
|
|
|
|
cannedignTrims12_table();
|
|
|
|
cannedmapEstimateRpmBins();
|
|
|
|
cannedmapEstimateTpsBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedmapEstimateTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedinjPhaseRpmBins();
|
|
|
|
cannedinjPhaseLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedinjectionPhase();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedthrottle2TrimRpmBins();
|
|
|
|
cannedthrottle2TrimTpsBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedthrottle2TrimTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedmaxKnockRetardRpmBins();
|
|
|
|
cannedmaxKnockRetardLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedmaxKnockRetardTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedlambdaRpmBins();
|
|
|
|
cannedlambdaLoadBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
cannedlambdaTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedgppwm1_rpmBins();
|
|
|
|
cannedgppwm1_table();
|
|
|
|
cannedinjectorStagingRpmBins();
|
|
|
|
cannedinjectorStagingLoadBins();
|
2024-03-18 16:49:50 -07:00
|
|
|
cannedinjectorStagingTable();
|
2024-04-21 10:20:12 -07:00
|
|
|
cannedhpfpTargetRpmBins();
|
|
|
|
cannedhpfpTargetLoadBins();
|
|
|
|
cannedhpfpCompensationRpmBins();
|
|
|
|
cannedhpfpCompensationLoadBins();
|
2024-03-21 19:21:53 -07:00
|
|
|
cannedhpfpCompensation();
|
2024-06-08 17:29:21 -07:00
|
|
|
cannedcrankingCycleBins();
|
2024-03-12 15:51:04 -07:00
|
|
|
```
|