parent
10ba924388
commit
fb826dba70
|
@ -35,14 +35,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 98.0
|
||||
engineConfiguration->tpsMin = 111;
|
||||
// default 926.0
|
||||
|
@ -97,7 +89,7 @@
|
|||
engineConfiguration->auxPid[0].dFactor = 0.2;
|
||||
// default "None"
|
||||
engineConfiguration->canNbcType = CAN_BUS_GENESIS_COUPE;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
|
@ -141,12 +133,6 @@
|
|||
engineConfiguration->etb.dFactor = 0.0892407;
|
||||
|
||||
|
||||
coupleBK1cannedknockNoiseRpmBins();
|
||||
coupleBK1cannedknockBaseNoise();
|
||||
coupleBK1canneddwellVoltageCorrVoltBins();
|
||||
coupleBK1canneddwellVoltageCorrValues();
|
||||
coupleBK1cannedtpsTspCorrValuesBins();
|
||||
coupleBK1cannedtpsTspCorrValues();
|
||||
coupleBK1cannedprimeBins();
|
||||
coupleBK1cannedprimeValues();
|
||||
coupleBK1cannedmap_samplingAngleBins();
|
||||
|
@ -154,170 +140,62 @@
|
|||
coupleBK1cannedvrThreshold1_rpmBins();
|
||||
coupleBK1cannedvrThreshold2_rpmBins();
|
||||
coupleBK1cannedmafDecodingBins();
|
||||
coupleBK1cannedmafDecoding();
|
||||
coupleBK1cannediatFuelCorrBins();
|
||||
coupleBK1cannediatFuelCorr();
|
||||
coupleBK1cannedcltFuelCorrBins();
|
||||
coupleBK1cannedcltFuelCorr();
|
||||
coupleBK1cannedcrankingFuelBins();
|
||||
coupleBK1cannedcrankingFuelCoef();
|
||||
coupleBK1cannedcrankingFuelCoefE100();
|
||||
coupleBK1cannedcltRevLimitRpmBins();
|
||||
coupleBK1cannedcltRevLimitRpm();
|
||||
coupleBK1cannedcltIdleCorrBins();
|
||||
coupleBK1cannedcltIdleCorr();
|
||||
coupleBK1cannedcltIdleRpm();
|
||||
coupleBK1cannedidleAdvanceBins();
|
||||
coupleBK1cannedidleAdvance();
|
||||
coupleBK1cannedfuelLevelBins();
|
||||
coupleBK1cannedfuelLevelValues();
|
||||
coupleBK1cannedhpfpLobeProfileQuantityBins();
|
||||
coupleBK1cannedhpfpLobeProfileAngle();
|
||||
coupleBK1cannedhpfpDeadtimeVoltsBins();
|
||||
coupleBK1cannedwwCltBins();
|
||||
coupleBK1cannedwwTauCltValues();
|
||||
coupleBK1cannedwwMapBins();
|
||||
coupleBK1cannedwwTauMapValues();
|
||||
coupleBK1cannedwwBetaCltValues();
|
||||
coupleBK1cannedwwBetaMapValues();
|
||||
coupleBK1cannedtcu_tccTpsBins();
|
||||
coupleBK1cannedtcu_tccLockSpeed();
|
||||
coupleBK1cannedtcu_tccUnlockSpeed();
|
||||
coupleBK1cannedtcu_pcAirmassBins();
|
||||
coupleBK1cannedtcu_pcValsR();
|
||||
coupleBK1cannedtcu_pcValsN();
|
||||
coupleBK1cannedtcu_pcVals1();
|
||||
coupleBK1cannedtcu_pcVals2();
|
||||
coupleBK1cannedtcu_pcVals3();
|
||||
coupleBK1cannedtcu_pcVals4();
|
||||
coupleBK1cannedtcu_pcVals12();
|
||||
coupleBK1cannedtcu_pcVals23();
|
||||
coupleBK1cannedtcu_pcVals34();
|
||||
coupleBK1cannedtcu_pcVals21();
|
||||
coupleBK1cannedtcu_pcVals32();
|
||||
coupleBK1cannedtcu_pcVals43();
|
||||
coupleBK1cannedtcu_32SpeedBins();
|
||||
coupleBK1cannedtcu_32Vals();
|
||||
coupleBK1cannedtcu_rangeM();
|
||||
coupleBK1cannedtcu_rangeM3();
|
||||
coupleBK1cannedtcu_rangeM2();
|
||||
coupleBK1cannedtcu_rangeM1();
|
||||
coupleBK1cannedignBlends1_blendBins();
|
||||
coupleBK1cannedignBlends1_blendValues();
|
||||
coupleBK1cannedignBlends2_blendBins();
|
||||
coupleBK1cannedignBlends2_blendValues();
|
||||
coupleBK1cannedignBlends3_blendBins();
|
||||
coupleBK1cannedignBlends3_blendValues();
|
||||
coupleBK1cannedignBlends4_blendBins();
|
||||
coupleBK1cannedignBlends4_blendValues();
|
||||
coupleBK1cannedveBlends1_blendBins();
|
||||
coupleBK1cannedveBlends1_blendValues();
|
||||
coupleBK1cannedveBlends2_blendBins();
|
||||
coupleBK1cannedveBlends2_blendValues();
|
||||
coupleBK1cannedveBlends3_blendBins();
|
||||
coupleBK1cannedveBlends3_blendValues();
|
||||
coupleBK1cannedveBlends4_blendBins();
|
||||
coupleBK1cannedveBlends4_blendValues();
|
||||
coupleBK1cannedboostOpenLoopBlends1_blendBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_blendBins();
|
||||
coupleBK1cannedthrottleEstimateEffectiveAreaBins();
|
||||
coupleBK1cannedtpsTpsAccelFromRpmBins();
|
||||
coupleBK1cannedtpsTpsAccelToRpmBins();
|
||||
coupleBK1cannedtpsTpsAccelTable();
|
||||
coupleBK1cannedboostRpmBins();
|
||||
coupleBK1cannedboostTableOpenLoop();
|
||||
coupleBK1cannedvvtTable1RpmBins();
|
||||
coupleBK1cannedvvtTable1LoadBins();
|
||||
coupleBK1cannedvvtTable1();
|
||||
coupleBK1cannedvvtTable2RpmBins();
|
||||
coupleBK1cannedvvtTable2LoadBins();
|
||||
coupleBK1cannedvvtTable2();
|
||||
coupleBK1cannedscriptTable1RpmBins();
|
||||
coupleBK1cannedscriptTable1LoadBins();
|
||||
coupleBK1cannedscriptTable2RpmBins();
|
||||
coupleBK1cannedscriptTable2LoadBins();
|
||||
coupleBK1cannedscriptTable2();
|
||||
coupleBK1cannedscriptTable3RpmBins();
|
||||
coupleBK1cannedscriptTable3LoadBins();
|
||||
coupleBK1cannedscriptTable3();
|
||||
coupleBK1cannedscriptTable4RpmBins();
|
||||
coupleBK1cannedscriptTable4LoadBins();
|
||||
coupleBK1cannedscriptTable4();
|
||||
coupleBK1cannedalsIgnRetardrpmBins();
|
||||
coupleBK1cannedalsIgnRetardLoadBins();
|
||||
coupleBK1cannedALSTimingRetardTable();
|
||||
coupleBK1cannedalsFuelAdjustmentrpmBins();
|
||||
coupleBK1cannedalsFuelAdjustmentLoadBins();
|
||||
coupleBK1cannedALSFuelAdjustment();
|
||||
coupleBK1cannedalsIgnSkiprpmBins();
|
||||
coupleBK1cannedalsIgnSkipLoadBins();
|
||||
coupleBK1cannedALSIgnSkipTable();
|
||||
coupleBK1cannedignitionRpmBins();
|
||||
coupleBK1cannedignitionLoadBins();
|
||||
coupleBK1cannedignitionTable();
|
||||
coupleBK1cannedignBlends1_rpmBins();
|
||||
coupleBK1cannedignBlends1_loadBins();
|
||||
coupleBK1cannedignBlends1_table();
|
||||
coupleBK1cannedignBlends2_rpmBins();
|
||||
coupleBK1cannedignBlends2_loadBins();
|
||||
coupleBK1cannedignBlends2_table();
|
||||
coupleBK1cannedignBlends3_table();
|
||||
coupleBK1cannedveBlends1_table();
|
||||
coupleBK1cannedignBlends3_rpmBins();
|
||||
coupleBK1cannedignBlends3_loadBins();
|
||||
coupleBK1cannedignBlends4_rpmBins();
|
||||
coupleBK1cannedignBlends4_loadBins();
|
||||
coupleBK1cannedveBlends1_rpmBins();
|
||||
coupleBK1cannedveBlends1_loadBins();
|
||||
coupleBK1cannedveBlends2_rpmBins();
|
||||
coupleBK1cannedveBlends2_loadBins();
|
||||
coupleBK1cannedveBlends2_table();
|
||||
coupleBK1cannedveBlends3_rpmBins();
|
||||
coupleBK1cannedveBlends3_loadBins();
|
||||
coupleBK1cannedveBlends3_table();
|
||||
coupleBK1cannedboostOpenLoopBlends1_rpmBins();
|
||||
coupleBK1cannedboostClosedLoopBlends1_table();
|
||||
coupleBK1cannedboostClosedLoopBlends2_rpmBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_loadBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_table();
|
||||
coupleBK1cannedignitionIatCorrTempBins();
|
||||
coupleBK1cannedignitionIatCorrLoadBins();
|
||||
coupleBK1cannedignitionIatCorrTable();
|
||||
coupleBK1cannedveRpmBins();
|
||||
coupleBK1cannedveLoadBins();
|
||||
coupleBK1cannedveTable();
|
||||
coupleBK1cannedveBlends4_rpmBins();
|
||||
coupleBK1cannedveBlends4_loadBins();
|
||||
coupleBK1cannedfuelTrimRpmBins();
|
||||
coupleBK1cannedfuelTrimLoadBins();
|
||||
coupleBK1cannedfuelTrims1_table();
|
||||
coupleBK1cannedfuelTrims2_table();
|
||||
coupleBK1cannedfuelTrims3_table();
|
||||
coupleBK1cannedfuelTrims4_table();
|
||||
coupleBK1cannedfuelTrims5_table();
|
||||
coupleBK1cannedfuelTrims6_table();
|
||||
coupleBK1cannedfuelTrims7_table();
|
||||
coupleBK1cannedfuelTrims8_table();
|
||||
coupleBK1cannedfuelTrims9_table();
|
||||
coupleBK1cannedfuelTrims10_table();
|
||||
coupleBK1cannedfuelTrims11_table();
|
||||
coupleBK1cannedfuelTrims12_table();
|
||||
coupleBK1cannedignTrimRpmBins();
|
||||
coupleBK1cannedignTrimLoadBins();
|
||||
coupleBK1cannedignTrims1_table();
|
||||
coupleBK1cannedignTrims2_table();
|
||||
coupleBK1cannedignTrims3_table();
|
||||
coupleBK1cannedignTrims4_table();
|
||||
coupleBK1cannedignTrims5_table();
|
||||
coupleBK1cannedignTrims6_table();
|
||||
coupleBK1cannedignTrims7_table();
|
||||
coupleBK1cannedignTrims8_table();
|
||||
coupleBK1cannedignTrims9_table();
|
||||
coupleBK1cannedignTrims10_table();
|
||||
coupleBK1cannedignTrims11_table();
|
||||
coupleBK1cannedignTrims12_table();
|
||||
coupleBK1cannedmapEstimateRpmBins();
|
||||
coupleBK1cannedmapEstimateTpsBins();
|
||||
coupleBK1cannedmapEstimateTable();
|
||||
coupleBK1cannedinjPhaseRpmBins();
|
||||
coupleBK1cannedinjPhaseLoadBins();
|
||||
coupleBK1cannedinjectionPhase();
|
||||
coupleBK1cannedpedalToTpsRpmBins();
|
||||
coupleBK1cannedthrottle2TrimRpmBins();
|
||||
coupleBK1cannedthrottle2TrimTpsBins();
|
||||
coupleBK1cannedthrottle2TrimTable();
|
||||
coupleBK1cannedmaxKnockRetardRpmBins();
|
||||
coupleBK1cannedmaxKnockRetardLoadBins();
|
||||
coupleBK1cannedmaxKnockRetardTable();
|
||||
coupleBK1cannedlambdaRpmBins();
|
||||
coupleBK1cannedlambdaLoadBins();
|
||||
coupleBK1cannedlambdaTable();
|
||||
coupleBK1cannedtcuSolenoidTable();
|
||||
coupleBK1cannedhpfpTargetRpmBins();
|
||||
coupleBK1cannedhpfpTargetLoadBins();
|
||||
coupleBK1cannedhpfpCompensationRpmBins();
|
||||
coupleBK1cannedhpfpCompensationLoadBins();
|
||||
coupleBK1cannedhpfpCompensation();
|
||||
coupleBK1cannedpostCrankingFactor();
|
||||
coupleBK1cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -43,14 +43,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 0.0
|
||||
engineConfiguration->tpsMin = 111;
|
||||
// default 1000.0
|
||||
|
@ -135,7 +127,7 @@
|
|||
engineConfiguration->auxPid[1].dFactor = 0.2;
|
||||
// default "None"
|
||||
engineConfiguration->canNbcType = CAN_BUS_GENESIS_COUPE;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
|
@ -165,12 +157,6 @@
|
|||
engineConfiguration->etb.dFactor = 0.0892407;
|
||||
|
||||
|
||||
coupleBK1cannedknockNoiseRpmBins();
|
||||
coupleBK1cannedknockBaseNoise();
|
||||
coupleBK1canneddwellVoltageCorrVoltBins();
|
||||
coupleBK1canneddwellVoltageCorrValues();
|
||||
coupleBK1cannedtpsTspCorrValuesBins();
|
||||
coupleBK1cannedtpsTspCorrValues();
|
||||
coupleBK1cannedprimeBins();
|
||||
coupleBK1cannedprimeValues();
|
||||
coupleBK1cannedmap_samplingAngleBins();
|
||||
|
@ -178,169 +164,63 @@
|
|||
coupleBK1cannedvrThreshold1_rpmBins();
|
||||
coupleBK1cannedvrThreshold2_rpmBins();
|
||||
coupleBK1cannedmafDecodingBins();
|
||||
coupleBK1cannedmafDecoding();
|
||||
coupleBK1cannediatFuelCorrBins();
|
||||
coupleBK1cannediatFuelCorr();
|
||||
coupleBK1cannedcltFuelCorrBins();
|
||||
coupleBK1cannedcltFuelCorr();
|
||||
coupleBK1cannedcrankingFuelBins();
|
||||
coupleBK1cannedcrankingFuelCoef();
|
||||
coupleBK1cannedcrankingFuelCoefE100();
|
||||
coupleBK1cannedcltRevLimitRpmBins();
|
||||
coupleBK1cannedcltRevLimitRpm();
|
||||
coupleBK1cannedcltIdleCorrBins();
|
||||
coupleBK1cannedcltIdleCorr();
|
||||
coupleBK1cannedcltIdleRpm();
|
||||
coupleBK1cannedidleAdvanceBins();
|
||||
coupleBK1cannedidleAdvance();
|
||||
coupleBK1cannedfuelLevelBins();
|
||||
coupleBK1cannedfuelLevelValues();
|
||||
coupleBK1cannedhpfpLobeProfileQuantityBins();
|
||||
coupleBK1cannedhpfpLobeProfileAngle();
|
||||
coupleBK1cannedhpfpDeadtimeVoltsBins();
|
||||
coupleBK1cannedwwCltBins();
|
||||
coupleBK1cannedwwTauCltValues();
|
||||
coupleBK1cannedwwMapBins();
|
||||
coupleBK1cannedwwTauMapValues();
|
||||
coupleBK1cannedwwBetaCltValues();
|
||||
coupleBK1cannedwwBetaMapValues();
|
||||
coupleBK1cannedtcu_tccTpsBins();
|
||||
coupleBK1cannedtcu_tccLockSpeed();
|
||||
coupleBK1cannedtcu_tccUnlockSpeed();
|
||||
coupleBK1cannedtcu_pcAirmassBins();
|
||||
coupleBK1cannedtcu_pcValsR();
|
||||
coupleBK1cannedtcu_pcValsN();
|
||||
coupleBK1cannedtcu_pcVals1();
|
||||
coupleBK1cannedtcu_pcVals2();
|
||||
coupleBK1cannedtcu_pcVals3();
|
||||
coupleBK1cannedtcu_pcVals4();
|
||||
coupleBK1cannedtcu_pcVals12();
|
||||
coupleBK1cannedtcu_pcVals23();
|
||||
coupleBK1cannedtcu_pcVals34();
|
||||
coupleBK1cannedtcu_pcVals21();
|
||||
coupleBK1cannedtcu_pcVals32();
|
||||
coupleBK1cannedtcu_pcVals43();
|
||||
coupleBK1cannedtcu_32SpeedBins();
|
||||
coupleBK1cannedtcu_32Vals();
|
||||
coupleBK1cannedtcu_rangeM();
|
||||
coupleBK1cannedtcu_rangeM3();
|
||||
coupleBK1cannedtcu_rangeM2();
|
||||
coupleBK1cannedtcu_rangeM1();
|
||||
coupleBK1cannedignBlends1_blendBins();
|
||||
coupleBK1cannedignBlends1_blendValues();
|
||||
coupleBK1cannedignBlends2_blendBins();
|
||||
coupleBK1cannedignBlends2_blendValues();
|
||||
coupleBK1cannedignBlends3_blendBins();
|
||||
coupleBK1cannedignBlends3_blendValues();
|
||||
coupleBK1cannedignBlends4_blendBins();
|
||||
coupleBK1cannedignBlends4_blendValues();
|
||||
coupleBK1cannedveBlends1_blendBins();
|
||||
coupleBK1cannedveBlends1_blendValues();
|
||||
coupleBK1cannedveBlends2_blendBins();
|
||||
coupleBK1cannedveBlends2_blendValues();
|
||||
coupleBK1cannedveBlends3_blendBins();
|
||||
coupleBK1cannedveBlends3_blendValues();
|
||||
coupleBK1cannedveBlends4_blendBins();
|
||||
coupleBK1cannedveBlends4_blendValues();
|
||||
coupleBK1cannedboostOpenLoopBlends1_blendBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_blendBins();
|
||||
coupleBK1cannedthrottleEstimateEffectiveAreaBins();
|
||||
coupleBK1cannedtpsTpsAccelFromRpmBins();
|
||||
coupleBK1cannedtpsTpsAccelToRpmBins();
|
||||
coupleBK1cannedtpsTpsAccelTable();
|
||||
coupleBK1cannedboostRpmBins();
|
||||
coupleBK1cannedboostTableOpenLoop();
|
||||
coupleBK1cannedvvtTable1RpmBins();
|
||||
coupleBK1cannedvvtTable1LoadBins();
|
||||
coupleBK1cannedvvtTable1();
|
||||
coupleBK1cannedvvtTable2RpmBins();
|
||||
coupleBK1cannedvvtTable2LoadBins();
|
||||
coupleBK1cannedvvtTable2();
|
||||
coupleBK1cannedscriptTable1RpmBins();
|
||||
coupleBK1cannedscriptTable1LoadBins();
|
||||
coupleBK1cannedscriptTable2RpmBins();
|
||||
coupleBK1cannedscriptTable2LoadBins();
|
||||
coupleBK1cannedscriptTable3RpmBins();
|
||||
coupleBK1cannedscriptTable3LoadBins();
|
||||
coupleBK1cannedscriptTable3();
|
||||
coupleBK1cannedscriptTable4RpmBins();
|
||||
coupleBK1cannedscriptTable4LoadBins();
|
||||
coupleBK1cannedscriptTable4();
|
||||
coupleBK1cannedalsIgnRetardrpmBins();
|
||||
coupleBK1cannedalsIgnRetardLoadBins();
|
||||
coupleBK1cannedALSTimingRetardTable();
|
||||
coupleBK1cannedalsFuelAdjustmentrpmBins();
|
||||
coupleBK1cannedalsFuelAdjustmentLoadBins();
|
||||
coupleBK1cannedALSFuelAdjustment();
|
||||
coupleBK1cannedalsIgnSkiprpmBins();
|
||||
coupleBK1cannedalsIgnSkipLoadBins();
|
||||
coupleBK1cannedALSIgnSkipTable();
|
||||
coupleBK1cannedignitionRpmBins();
|
||||
coupleBK1cannedignitionLoadBins();
|
||||
coupleBK1cannedignitionTable();
|
||||
coupleBK1cannedignBlends1_rpmBins();
|
||||
coupleBK1cannedignBlends1_loadBins();
|
||||
coupleBK1cannedignBlends1_table();
|
||||
coupleBK1cannedignBlends2_rpmBins();
|
||||
coupleBK1cannedignBlends2_loadBins();
|
||||
coupleBK1cannedignBlends2_table();
|
||||
coupleBK1cannedignBlends3_table();
|
||||
coupleBK1cannedveBlends1_table();
|
||||
coupleBK1cannedignBlends3_rpmBins();
|
||||
coupleBK1cannedignBlends3_loadBins();
|
||||
coupleBK1cannedignBlends4_rpmBins();
|
||||
coupleBK1cannedignBlends4_loadBins();
|
||||
coupleBK1cannedveBlends1_rpmBins();
|
||||
coupleBK1cannedveBlends1_loadBins();
|
||||
coupleBK1cannedveBlends2_rpmBins();
|
||||
coupleBK1cannedveBlends2_loadBins();
|
||||
coupleBK1cannedveBlends2_table();
|
||||
coupleBK1cannedveBlends3_rpmBins();
|
||||
coupleBK1cannedveBlends3_loadBins();
|
||||
coupleBK1cannedveBlends3_table();
|
||||
coupleBK1cannedboostOpenLoopBlends1_rpmBins();
|
||||
coupleBK1cannedboostClosedLoopBlends1_table();
|
||||
coupleBK1cannedboostClosedLoopBlends2_rpmBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_loadBins();
|
||||
coupleBK1cannedboostClosedLoopBlends2_table();
|
||||
coupleBK1cannedignitionIatCorrTempBins();
|
||||
coupleBK1cannedignitionIatCorrLoadBins();
|
||||
coupleBK1cannedignitionIatCorrTable();
|
||||
coupleBK1cannedveRpmBins();
|
||||
coupleBK1cannedveLoadBins();
|
||||
coupleBK1cannedveBlends4_rpmBins();
|
||||
coupleBK1cannedveBlends4_loadBins();
|
||||
coupleBK1cannedveTable();
|
||||
coupleBK1cannedfuelTrimRpmBins();
|
||||
coupleBK1cannedfuelTrimLoadBins();
|
||||
coupleBK1cannedfuelTrims1_table();
|
||||
coupleBK1cannedfuelTrims2_table();
|
||||
coupleBK1cannedfuelTrims3_table();
|
||||
coupleBK1cannedfuelTrims4_table();
|
||||
coupleBK1cannedfuelTrims5_table();
|
||||
coupleBK1cannedfuelTrims6_table();
|
||||
coupleBK1cannedfuelTrims7_table();
|
||||
coupleBK1cannedfuelTrims8_table();
|
||||
coupleBK1cannedfuelTrims9_table();
|
||||
coupleBK1cannedfuelTrims10_table();
|
||||
coupleBK1cannedfuelTrims11_table();
|
||||
coupleBK1cannedfuelTrims12_table();
|
||||
coupleBK1cannedignTrimRpmBins();
|
||||
coupleBK1cannedignTrimLoadBins();
|
||||
coupleBK1cannedignTrims1_table();
|
||||
coupleBK1cannedignTrims2_table();
|
||||
coupleBK1cannedignTrims3_table();
|
||||
coupleBK1cannedignTrims4_table();
|
||||
coupleBK1cannedignTrims5_table();
|
||||
coupleBK1cannedignTrims6_table();
|
||||
coupleBK1cannedignTrims7_table();
|
||||
coupleBK1cannedignTrims8_table();
|
||||
coupleBK1cannedignTrims9_table();
|
||||
coupleBK1cannedignTrims10_table();
|
||||
coupleBK1cannedignTrims11_table();
|
||||
coupleBK1cannedignTrims12_table();
|
||||
coupleBK1cannedmapEstimateRpmBins();
|
||||
coupleBK1cannedmapEstimateTpsBins();
|
||||
coupleBK1cannedmapEstimateTable();
|
||||
coupleBK1cannedinjPhaseRpmBins();
|
||||
coupleBK1cannedinjPhaseLoadBins();
|
||||
coupleBK1cannedinjectionPhase();
|
||||
coupleBK1cannedpedalToTpsRpmBins();
|
||||
coupleBK1cannedthrottle2TrimRpmBins();
|
||||
coupleBK1cannedthrottle2TrimTpsBins();
|
||||
coupleBK1cannedthrottle2TrimTable();
|
||||
coupleBK1cannedmaxKnockRetardRpmBins();
|
||||
coupleBK1cannedmaxKnockRetardLoadBins();
|
||||
coupleBK1cannedmaxKnockRetardTable();
|
||||
coupleBK1cannedlambdaRpmBins();
|
||||
coupleBK1cannedlambdaLoadBins();
|
||||
coupleBK1cannedlambdaTable();
|
||||
coupleBK1cannedtcuSolenoidTable();
|
||||
coupleBK1cannedhpfpTargetRpmBins();
|
||||
coupleBK1cannedhpfpTargetLoadBins();
|
||||
coupleBK1cannedhpfpCompensationRpmBins();
|
||||
coupleBK1cannedhpfpCompensationLoadBins();
|
||||
coupleBK1cannedhpfpCompensation();
|
||||
coupleBK1cannedpostCrankingFactor();
|
||||
coupleBK1cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -27,14 +27,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 "Normal"
|
||||
engineConfiguration->clutchDownPinInverted = false;
|
||||
// default "Normal"
|
||||
|
@ -49,7 +41,7 @@
|
|||
engineConfiguration->knockRetardAggression = 0;
|
||||
// default 3.0
|
||||
engineConfiguration->knockRetardReapplyRate = 0;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
|
@ -65,10 +57,6 @@
|
|||
engineConfiguration->boostControlMinMap = 0;
|
||||
|
||||
|
||||
coupleBK2cannedknockNoiseRpmBins();
|
||||
coupleBK2cannedknockBaseNoise();
|
||||
coupleBK2canneddwellVoltageCorrVoltBins();
|
||||
coupleBK2canneddwellVoltageCorrValues();
|
||||
coupleBK2cannedtpsTspCorrValuesBins();
|
||||
coupleBK2cannedtpsTspCorrValues();
|
||||
coupleBK2cannedprimeBins();
|
||||
|
@ -78,172 +66,63 @@
|
|||
coupleBK2cannedvrThreshold1_rpmBins();
|
||||
coupleBK2cannedvrThreshold2_rpmBins();
|
||||
coupleBK2cannedmafDecodingBins();
|
||||
coupleBK2cannedmafDecoding();
|
||||
coupleBK2cannediatFuelCorrBins();
|
||||
coupleBK2cannediatFuelCorr();
|
||||
coupleBK2cannedcltFuelCorrBins();
|
||||
coupleBK2cannedcltFuelCorr();
|
||||
coupleBK2cannedcrankingFuelBins();
|
||||
coupleBK2cannedcrankingFuelCoef();
|
||||
coupleBK2cannedcrankingFuelCoefE100();
|
||||
coupleBK2cannedcltRevLimitRpmBins();
|
||||
coupleBK2cannedcltRevLimitRpm();
|
||||
coupleBK2cannedcltIdleCorrBins();
|
||||
coupleBK2cannedcltIdleCorr();
|
||||
coupleBK2cannedcltCrankingCorr();
|
||||
coupleBK2cannedcltIdleRpm();
|
||||
coupleBK2cannedidleAdvanceBins();
|
||||
coupleBK2cannedidleAdvance();
|
||||
coupleBK2cannedfuelLevelBins();
|
||||
coupleBK2cannedfuelLevelValues();
|
||||
coupleBK2cannedhpfpLobeProfileQuantityBins();
|
||||
coupleBK2cannedhpfpLobeProfileAngle();
|
||||
coupleBK2cannedhpfpDeadtimeVoltsBins();
|
||||
coupleBK2cannedwwCltBins();
|
||||
coupleBK2cannedwwTauCltValues();
|
||||
coupleBK2cannedwwMapBins();
|
||||
coupleBK2cannedwwTauMapValues();
|
||||
coupleBK2cannedwwBetaCltValues();
|
||||
coupleBK2cannedwwBetaMapValues();
|
||||
coupleBK2cannedtcu_tccTpsBins();
|
||||
coupleBK2cannedtcu_tccLockSpeed();
|
||||
coupleBK2cannedtcu_tccUnlockSpeed();
|
||||
coupleBK2cannedtcu_pcAirmassBins();
|
||||
coupleBK2cannedtcu_pcValsR();
|
||||
coupleBK2cannedtcu_pcValsN();
|
||||
coupleBK2cannedtcu_pcVals1();
|
||||
coupleBK2cannedtcu_pcVals2();
|
||||
coupleBK2cannedtcu_pcVals3();
|
||||
coupleBK2cannedtcu_pcVals4();
|
||||
coupleBK2cannedtcu_pcVals12();
|
||||
coupleBK2cannedtcu_pcVals23();
|
||||
coupleBK2cannedtcu_pcVals34();
|
||||
coupleBK2cannedtcu_pcVals21();
|
||||
coupleBK2cannedtcu_pcVals32();
|
||||
coupleBK2cannedtcu_pcVals43();
|
||||
coupleBK2cannedtcu_32SpeedBins();
|
||||
coupleBK2cannedtcu_32Vals();
|
||||
coupleBK2cannedtcu_rangeM();
|
||||
coupleBK2cannedtcu_rangeM3();
|
||||
coupleBK2cannedtcu_rangeM2();
|
||||
coupleBK2cannedtcu_rangeM1();
|
||||
coupleBK2cannedignBlends1_blendBins();
|
||||
coupleBK2cannedignBlends1_blendValues();
|
||||
coupleBK2cannedignBlends2_blendBins();
|
||||
coupleBK2cannedignBlends2_blendValues();
|
||||
coupleBK2cannedignBlends3_blendBins();
|
||||
coupleBK2cannedignBlends3_blendValues();
|
||||
coupleBK2cannedignBlends4_blendBins();
|
||||
coupleBK2cannedignBlends4_blendValues();
|
||||
coupleBK2cannedveBlends1_blendBins();
|
||||
coupleBK2cannedveBlends1_blendValues();
|
||||
coupleBK2cannedveBlends2_blendBins();
|
||||
coupleBK2cannedveBlends2_blendValues();
|
||||
coupleBK2cannedveBlends3_blendBins();
|
||||
coupleBK2cannedveBlends3_blendValues();
|
||||
coupleBK2cannedveBlends4_blendBins();
|
||||
coupleBK2cannedveBlends4_blendValues();
|
||||
coupleBK2cannedboostOpenLoopBlends1_blendBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_blendBins();
|
||||
coupleBK2cannedthrottleEstimateEffectiveAreaBins();
|
||||
coupleBK2cannedtpsTpsAccelFromRpmBins();
|
||||
coupleBK2cannedtpsTpsAccelToRpmBins();
|
||||
coupleBK2cannedtpsTpsAccelTable();
|
||||
coupleBK2cannedboostRpmBins();
|
||||
coupleBK2cannedboostTableOpenLoop();
|
||||
coupleBK2cannedvvtTable1RpmBins();
|
||||
coupleBK2cannedvvtTable1LoadBins();
|
||||
coupleBK2cannedvvtTable1();
|
||||
coupleBK2cannedvvtTable2RpmBins();
|
||||
coupleBK2cannedvvtTable2LoadBins();
|
||||
coupleBK2cannedvvtTable2();
|
||||
coupleBK2cannedscriptTable1RpmBins();
|
||||
coupleBK2cannedscriptTable1LoadBins();
|
||||
coupleBK2cannedscriptTable2RpmBins();
|
||||
coupleBK2cannedscriptTable2LoadBins();
|
||||
coupleBK2cannedscriptTable2();
|
||||
coupleBK2cannedscriptTable3RpmBins();
|
||||
coupleBK2cannedscriptTable3LoadBins();
|
||||
coupleBK2cannedscriptTable3();
|
||||
coupleBK2cannedscriptTable4RpmBins();
|
||||
coupleBK2cannedscriptTable4LoadBins();
|
||||
coupleBK2cannedscriptTable4();
|
||||
coupleBK2cannedalsIgnRetardrpmBins();
|
||||
coupleBK2cannedalsIgnRetardLoadBins();
|
||||
coupleBK2cannedALSTimingRetardTable();
|
||||
coupleBK2cannedalsFuelAdjustmentrpmBins();
|
||||
coupleBK2cannedalsFuelAdjustmentLoadBins();
|
||||
coupleBK2cannedALSFuelAdjustment();
|
||||
coupleBK2cannedalsIgnSkiprpmBins();
|
||||
coupleBK2cannedalsIgnSkipLoadBins();
|
||||
coupleBK2cannedALSIgnSkipTable();
|
||||
coupleBK2cannedignitionRpmBins();
|
||||
coupleBK2cannedignitionLoadBins();
|
||||
coupleBK2cannedignitionTable();
|
||||
coupleBK2cannedignBlends1_rpmBins();
|
||||
coupleBK2cannedignBlends1_loadBins();
|
||||
coupleBK2cannedignBlends1_table();
|
||||
coupleBK2cannedignBlends2_rpmBins();
|
||||
coupleBK2cannedignBlends2_loadBins();
|
||||
coupleBK2cannedignBlends2_table();
|
||||
coupleBK2cannedignBlends3_table();
|
||||
coupleBK2cannedveBlends1_table();
|
||||
coupleBK2cannedignBlends3_rpmBins();
|
||||
coupleBK2cannedignBlends3_loadBins();
|
||||
coupleBK2cannedignBlends4_rpmBins();
|
||||
coupleBK2cannedignBlends4_loadBins();
|
||||
coupleBK2cannedveBlends1_rpmBins();
|
||||
coupleBK2cannedveBlends1_loadBins();
|
||||
coupleBK2cannedveBlends2_rpmBins();
|
||||
coupleBK2cannedveBlends2_loadBins();
|
||||
coupleBK2cannedveBlends2_table();
|
||||
coupleBK2cannedveBlends3_rpmBins();
|
||||
coupleBK2cannedveBlends3_loadBins();
|
||||
coupleBK2cannedveBlends3_table();
|
||||
coupleBK2cannedboostOpenLoopBlends1_rpmBins();
|
||||
coupleBK2cannedboostClosedLoopBlends1_table();
|
||||
coupleBK2cannedboostClosedLoopBlends2_rpmBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_loadBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_table();
|
||||
coupleBK2cannedignitionIatCorrTempBins();
|
||||
coupleBK2cannedignitionIatCorrLoadBins();
|
||||
coupleBK2cannedignitionIatCorrTable();
|
||||
coupleBK2cannedveBlends4_rpmBins();
|
||||
coupleBK2cannedveBlends4_loadBins();
|
||||
coupleBK2cannedveRpmBins();
|
||||
coupleBK2cannedveLoadBins();
|
||||
coupleBK2cannedveTable();
|
||||
coupleBK2cannedfuelTrimRpmBins();
|
||||
coupleBK2cannedfuelTrimLoadBins();
|
||||
coupleBK2cannedfuelTrims1_table();
|
||||
coupleBK2cannedfuelTrims2_table();
|
||||
coupleBK2cannedfuelTrims3_table();
|
||||
coupleBK2cannedfuelTrims4_table();
|
||||
coupleBK2cannedfuelTrims5_table();
|
||||
coupleBK2cannedfuelTrims6_table();
|
||||
coupleBK2cannedfuelTrims7_table();
|
||||
coupleBK2cannedfuelTrims8_table();
|
||||
coupleBK2cannedfuelTrims9_table();
|
||||
coupleBK2cannedfuelTrims10_table();
|
||||
coupleBK2cannedfuelTrims11_table();
|
||||
coupleBK2cannedfuelTrims12_table();
|
||||
coupleBK2cannedignTrimRpmBins();
|
||||
coupleBK2cannedignTrimLoadBins();
|
||||
coupleBK2cannedignTrims1_table();
|
||||
coupleBK2cannedignTrims2_table();
|
||||
coupleBK2cannedignTrims3_table();
|
||||
coupleBK2cannedignTrims4_table();
|
||||
coupleBK2cannedignTrims5_table();
|
||||
coupleBK2cannedignTrims6_table();
|
||||
coupleBK2cannedignTrims7_table();
|
||||
coupleBK2cannedignTrims8_table();
|
||||
coupleBK2cannedignTrims9_table();
|
||||
coupleBK2cannedignTrims10_table();
|
||||
coupleBK2cannedignTrims11_table();
|
||||
coupleBK2cannedignTrims12_table();
|
||||
coupleBK2cannedmapEstimateRpmBins();
|
||||
coupleBK2cannedmapEstimateTpsBins();
|
||||
coupleBK2cannedmapEstimateTable();
|
||||
coupleBK2cannedinjPhaseRpmBins();
|
||||
coupleBK2cannedinjPhaseLoadBins();
|
||||
coupleBK2cannedinjectionPhase();
|
||||
coupleBK2cannedpedalToTpsRpmBins();
|
||||
coupleBK2cannedpedalToTpsTable();
|
||||
coupleBK2cannedthrottle2TrimRpmBins();
|
||||
coupleBK2cannedthrottle2TrimTpsBins();
|
||||
coupleBK2cannedthrottle2TrimTable();
|
||||
coupleBK2cannedmaxKnockRetardRpmBins();
|
||||
coupleBK2cannedmaxKnockRetardLoadBins();
|
||||
coupleBK2cannedmaxKnockRetardTable();
|
||||
coupleBK2cannedlambdaRpmBins();
|
||||
coupleBK2cannedlambdaLoadBins();
|
||||
coupleBK2cannedlambdaTable();
|
||||
coupleBK2cannedtcuSolenoidTable();
|
||||
coupleBK2cannedhpfpTargetRpmBins();
|
||||
coupleBK2cannedhpfpTargetLoadBins();
|
||||
coupleBK2cannedhpfpCompensationRpmBins();
|
||||
coupleBK2cannedhpfpCompensationLoadBins();
|
||||
coupleBK2cannedhpfpCompensation();
|
||||
coupleBK2cannedpostCrankingFactor();
|
||||
coupleBK2cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -45,14 +45,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 0.0
|
||||
engineConfiguration->tpsMin = 98;
|
||||
// default 1000.0
|
||||
|
@ -123,7 +115,7 @@
|
|||
engineConfiguration->auxPid[1].iFactor = 25.4;
|
||||
// default 0.0
|
||||
engineConfiguration->auxPid[1].dFactor = 0.2;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
|
@ -163,10 +155,6 @@
|
|||
engineConfiguration->etb.dFactor = 0.1855;
|
||||
|
||||
|
||||
coupleBK2cannedknockNoiseRpmBins();
|
||||
coupleBK2cannedknockBaseNoise();
|
||||
coupleBK2canneddwellVoltageCorrVoltBins();
|
||||
coupleBK2canneddwellVoltageCorrValues();
|
||||
coupleBK2cannedtpsTspCorrValuesBins();
|
||||
coupleBK2cannedtpsTspCorrValues();
|
||||
coupleBK2cannedprimeBins();
|
||||
|
@ -176,171 +164,65 @@
|
|||
coupleBK2cannedvrThreshold1_rpmBins();
|
||||
coupleBK2cannedvrThreshold2_rpmBins();
|
||||
coupleBK2cannedmafDecodingBins();
|
||||
coupleBK2cannedmafDecoding();
|
||||
coupleBK2cannediatFuelCorrBins();
|
||||
coupleBK2cannediatFuelCorr();
|
||||
coupleBK2cannedcltFuelCorrBins();
|
||||
coupleBK2cannedcltFuelCorr();
|
||||
coupleBK2cannedcrankingFuelBins();
|
||||
coupleBK2cannedcrankingFuelCoef();
|
||||
coupleBK2cannedcrankingFuelCoefE100();
|
||||
coupleBK2cannedcltRevLimitRpmBins();
|
||||
coupleBK2cannedcltRevLimitRpm();
|
||||
coupleBK2cannedcltIdleCorrBins();
|
||||
coupleBK2cannedcltIdleCorr();
|
||||
coupleBK2cannedcltCrankingCorr();
|
||||
coupleBK2cannedcltIdleRpm();
|
||||
coupleBK2cannedidleAdvanceBins();
|
||||
coupleBK2cannedidleAdvance();
|
||||
coupleBK2cannedfuelLevelBins();
|
||||
coupleBK2cannedfuelLevelValues();
|
||||
coupleBK2cannedhpfpLobeProfileQuantityBins();
|
||||
coupleBK2cannedhpfpLobeProfileAngle();
|
||||
coupleBK2cannedhpfpDeadtimeVoltsBins();
|
||||
coupleBK2cannedwwCltBins();
|
||||
coupleBK2cannedwwTauCltValues();
|
||||
coupleBK2cannedwwMapBins();
|
||||
coupleBK2cannedwwTauMapValues();
|
||||
coupleBK2cannedwwBetaCltValues();
|
||||
coupleBK2cannedwwBetaMapValues();
|
||||
coupleBK2cannedtcu_tccTpsBins();
|
||||
coupleBK2cannedtcu_tccLockSpeed();
|
||||
coupleBK2cannedtcu_tccUnlockSpeed();
|
||||
coupleBK2cannedtcu_pcAirmassBins();
|
||||
coupleBK2cannedtcu_pcValsR();
|
||||
coupleBK2cannedtcu_pcValsN();
|
||||
coupleBK2cannedtcu_pcVals1();
|
||||
coupleBK2cannedtcu_pcVals2();
|
||||
coupleBK2cannedtcu_pcVals3();
|
||||
coupleBK2cannedtcu_pcVals4();
|
||||
coupleBK2cannedtcu_pcVals12();
|
||||
coupleBK2cannedtcu_pcVals23();
|
||||
coupleBK2cannedtcu_pcVals34();
|
||||
coupleBK2cannedtcu_pcVals21();
|
||||
coupleBK2cannedtcu_pcVals32();
|
||||
coupleBK2cannedtcu_pcVals43();
|
||||
coupleBK2cannedtcu_32SpeedBins();
|
||||
coupleBK2cannedtcu_32Vals();
|
||||
coupleBK2cannedtcu_rangeM();
|
||||
coupleBK2cannedtcu_rangeM3();
|
||||
coupleBK2cannedtcu_rangeM2();
|
||||
coupleBK2cannedtcu_rangeM1();
|
||||
coupleBK2cannedignBlends1_blendBins();
|
||||
coupleBK2cannedignBlends1_blendValues();
|
||||
coupleBK2cannedignBlends2_blendBins();
|
||||
coupleBK2cannedignBlends2_blendValues();
|
||||
coupleBK2cannedignBlends3_blendBins();
|
||||
coupleBK2cannedignBlends3_blendValues();
|
||||
coupleBK2cannedignBlends4_blendBins();
|
||||
coupleBK2cannedignBlends4_blendValues();
|
||||
coupleBK2cannedveBlends1_blendBins();
|
||||
coupleBK2cannedveBlends1_blendValues();
|
||||
coupleBK2cannedveBlends2_blendBins();
|
||||
coupleBK2cannedveBlends2_blendValues();
|
||||
coupleBK2cannedveBlends3_blendBins();
|
||||
coupleBK2cannedveBlends3_blendValues();
|
||||
coupleBK2cannedveBlends4_blendBins();
|
||||
coupleBK2cannedveBlends4_blendValues();
|
||||
coupleBK2cannedboostOpenLoopBlends1_blendBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_blendBins();
|
||||
coupleBK2cannedthrottleEstimateEffectiveAreaBins();
|
||||
coupleBK2cannedtpsTpsAccelFromRpmBins();
|
||||
coupleBK2cannedtpsTpsAccelToRpmBins();
|
||||
coupleBK2cannedtpsTpsAccelTable();
|
||||
coupleBK2cannedboostRpmBins();
|
||||
coupleBK2cannedboostTableOpenLoop();
|
||||
coupleBK2cannedvvtTable1RpmBins();
|
||||
coupleBK2cannedvvtTable1LoadBins();
|
||||
coupleBK2cannedvvtTable1();
|
||||
coupleBK2cannedvvtTable2RpmBins();
|
||||
coupleBK2cannedvvtTable2LoadBins();
|
||||
coupleBK2cannedvvtTable2();
|
||||
coupleBK2cannedscriptTable1RpmBins();
|
||||
coupleBK2cannedscriptTable1LoadBins();
|
||||
coupleBK2cannedscriptTable2RpmBins();
|
||||
coupleBK2cannedscriptTable2LoadBins();
|
||||
coupleBK2cannedscriptTable3RpmBins();
|
||||
coupleBK2cannedscriptTable3LoadBins();
|
||||
coupleBK2cannedscriptTable3();
|
||||
coupleBK2cannedscriptTable4RpmBins();
|
||||
coupleBK2cannedscriptTable4LoadBins();
|
||||
coupleBK2cannedscriptTable4();
|
||||
coupleBK2cannedalsIgnRetardrpmBins();
|
||||
coupleBK2cannedalsIgnRetardLoadBins();
|
||||
coupleBK2cannedALSTimingRetardTable();
|
||||
coupleBK2cannedalsFuelAdjustmentrpmBins();
|
||||
coupleBK2cannedalsFuelAdjustmentLoadBins();
|
||||
coupleBK2cannedALSFuelAdjustment();
|
||||
coupleBK2cannedalsIgnSkiprpmBins();
|
||||
coupleBK2cannedalsIgnSkipLoadBins();
|
||||
coupleBK2cannedALSIgnSkipTable();
|
||||
coupleBK2cannedignitionRpmBins();
|
||||
coupleBK2cannedignitionLoadBins();
|
||||
coupleBK2cannedignitionTable();
|
||||
coupleBK2cannedignBlends1_rpmBins();
|
||||
coupleBK2cannedignBlends1_loadBins();
|
||||
coupleBK2cannedignBlends1_table();
|
||||
coupleBK2cannedignBlends2_rpmBins();
|
||||
coupleBK2cannedignBlends2_loadBins();
|
||||
coupleBK2cannedignBlends2_table();
|
||||
coupleBK2cannedignBlends3_table();
|
||||
coupleBK2cannedveBlends1_table();
|
||||
coupleBK2cannedignBlends3_rpmBins();
|
||||
coupleBK2cannedignBlends3_loadBins();
|
||||
coupleBK2cannedignBlends4_rpmBins();
|
||||
coupleBK2cannedignBlends4_loadBins();
|
||||
coupleBK2cannedveBlends1_rpmBins();
|
||||
coupleBK2cannedveBlends1_loadBins();
|
||||
coupleBK2cannedveBlends2_rpmBins();
|
||||
coupleBK2cannedveBlends2_loadBins();
|
||||
coupleBK2cannedveBlends2_table();
|
||||
coupleBK2cannedveBlends3_rpmBins();
|
||||
coupleBK2cannedveBlends3_loadBins();
|
||||
coupleBK2cannedveBlends3_table();
|
||||
coupleBK2cannedboostOpenLoopBlends1_rpmBins();
|
||||
coupleBK2cannedboostClosedLoopBlends1_table();
|
||||
coupleBK2cannedboostClosedLoopBlends2_rpmBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_loadBins();
|
||||
coupleBK2cannedboostClosedLoopBlends2_table();
|
||||
coupleBK2cannedignitionIatCorrTempBins();
|
||||
coupleBK2cannedignitionIatCorrLoadBins();
|
||||
coupleBK2cannedignitionIatCorrTable();
|
||||
coupleBK2cannedveBlends4_rpmBins();
|
||||
coupleBK2cannedveBlends4_loadBins();
|
||||
coupleBK2cannedveRpmBins();
|
||||
coupleBK2cannedveLoadBins();
|
||||
coupleBK2cannedveTable();
|
||||
coupleBK2cannedfuelTrimRpmBins();
|
||||
coupleBK2cannedfuelTrimLoadBins();
|
||||
coupleBK2cannedfuelTrims1_table();
|
||||
coupleBK2cannedfuelTrims2_table();
|
||||
coupleBK2cannedfuelTrims3_table();
|
||||
coupleBK2cannedfuelTrims4_table();
|
||||
coupleBK2cannedfuelTrims5_table();
|
||||
coupleBK2cannedfuelTrims6_table();
|
||||
coupleBK2cannedfuelTrims7_table();
|
||||
coupleBK2cannedfuelTrims8_table();
|
||||
coupleBK2cannedfuelTrims9_table();
|
||||
coupleBK2cannedfuelTrims10_table();
|
||||
coupleBK2cannedfuelTrims11_table();
|
||||
coupleBK2cannedfuelTrims12_table();
|
||||
coupleBK2cannedignTrimRpmBins();
|
||||
coupleBK2cannedignTrimLoadBins();
|
||||
coupleBK2cannedignTrims1_table();
|
||||
coupleBK2cannedignTrims2_table();
|
||||
coupleBK2cannedignTrims3_table();
|
||||
coupleBK2cannedignTrims4_table();
|
||||
coupleBK2cannedignTrims5_table();
|
||||
coupleBK2cannedignTrims6_table();
|
||||
coupleBK2cannedignTrims7_table();
|
||||
coupleBK2cannedignTrims8_table();
|
||||
coupleBK2cannedignTrims9_table();
|
||||
coupleBK2cannedignTrims10_table();
|
||||
coupleBK2cannedignTrims11_table();
|
||||
coupleBK2cannedignTrims12_table();
|
||||
coupleBK2cannedmapEstimateRpmBins();
|
||||
coupleBK2cannedmapEstimateTpsBins();
|
||||
coupleBK2cannedmapEstimateTable();
|
||||
coupleBK2cannedinjPhaseRpmBins();
|
||||
coupleBK2cannedinjPhaseLoadBins();
|
||||
coupleBK2cannedinjectionPhase();
|
||||
coupleBK2cannedpedalToTpsRpmBins();
|
||||
coupleBK2cannedpedalToTpsTable();
|
||||
coupleBK2cannedthrottle2TrimRpmBins();
|
||||
coupleBK2cannedthrottle2TrimTpsBins();
|
||||
coupleBK2cannedthrottle2TrimTable();
|
||||
coupleBK2cannedmaxKnockRetardRpmBins();
|
||||
coupleBK2cannedmaxKnockRetardLoadBins();
|
||||
coupleBK2cannedmaxKnockRetardTable();
|
||||
coupleBK2cannedlambdaRpmBins();
|
||||
coupleBK2cannedlambdaLoadBins();
|
||||
coupleBK2cannedlambdaTable();
|
||||
coupleBK2cannedtcuSolenoidTable();
|
||||
coupleBK2cannedhpfpTargetRpmBins();
|
||||
coupleBK2cannedhpfpTargetLoadBins();
|
||||
coupleBK2cannedhpfpCompensationRpmBins();
|
||||
coupleBK2cannedhpfpCompensationLoadBins();
|
||||
coupleBK2cannedhpfpCompensation();
|
||||
coupleBK2cannedpostCrankingFactor();
|
||||
coupleBK2cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -39,18 +39,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// 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;
|
||||
// default "Normal"
|
||||
engineConfiguration->clutchDownPinInverted = false;
|
||||
// default "Normal"
|
||||
|
@ -73,6 +61,8 @@
|
|||
engineConfiguration->vvtControlMinRpm = 550;
|
||||
// default "false"
|
||||
engineConfiguration->enableVerboseCanTx = true;
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_27;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
// default 4.0
|
||||
|
@ -85,197 +75,25 @@
|
|||
engineConfiguration->gppwm[0].offBelowDuty = 10;
|
||||
|
||||
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedtractionControlSlipBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
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();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedinjectionPhase();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedgppwm1_rpmBins();
|
||||
cannedgppwm1_table();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedcrankingCycleBins();
|
||||
cannedtcuSolenoidTable();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -45,18 +45,6 @@
|
|||
engineConfiguration->cylinderBankSelect[10] = 1;
|
||||
// default 0.0
|
||||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// 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;
|
||||
// default 0.0
|
||||
engineConfiguration->tpsMin = 124;
|
||||
// default 1000.0
|
||||
|
@ -85,6 +73,8 @@
|
|||
engineConfiguration->enableSoftwareKnock = true;
|
||||
// default "false"
|
||||
engineConfiguration->enableVerboseCanTx = true;
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_27;
|
||||
// default 200.0
|
||||
engineConfiguration->rpmSoftLimitWindowSize = 0;
|
||||
// default 4.0
|
||||
|
@ -105,197 +95,25 @@
|
|||
engineConfiguration->gppwm[0].loadAxis = GPPWM_Map;
|
||||
|
||||
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedtractionControlSlipBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
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();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedinjectionPhase();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedgppwm1_rpmBins();
|
||||
cannedgppwm1_table();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedcrankingCycleBins();
|
||||
cannedtcuSolenoidTable();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -59,14 +59,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 0.0
|
||||
engineConfiguration->tpsMin = 120;
|
||||
// default 1000.0
|
||||
|
@ -131,7 +123,7 @@
|
|||
engineConfiguration->vvtControlMinRpm = 800;
|
||||
// default "Speed Density"
|
||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default "yes"
|
||||
engineConfiguration->cutFuelOnHardLimit = no;
|
||||
|
@ -205,8 +197,6 @@
|
|||
engineConfiguration->hpfpPidI = 0;
|
||||
|
||||
|
||||
cannedknockNoiseRpmBins();
|
||||
cannedknockBaseNoise();
|
||||
cannedsparkDwellRpmBins();
|
||||
cannedsparkDwellValues();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
|
@ -222,170 +212,70 @@
|
|||
cannedvrThreshold1_rpmBins();
|
||||
cannedvrThreshold2_rpmBins();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltFuelCorrBins();
|
||||
cannedcltFuelCorr();
|
||||
cannedcrankingFuelBins();
|
||||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedcltIdleCorrBins();
|
||||
cannedcltIdleCorr();
|
||||
cannedcltCrankingCorr();
|
||||
cannedcltIdleRpm();
|
||||
cannedidleAdvanceBins();
|
||||
cannedidleAdvance();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedboostRpmBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
cannedignBlends1_rpmBins();
|
||||
cannedignBlends1_loadBins();
|
||||
cannedignBlends1_table();
|
||||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedinjectionPhase();
|
||||
cannedmapEstimateTable();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedgppwm4_table();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -65,14 +65,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// default "GPPWM Output 3"
|
||||
engineConfiguration->ignBlends[0].blendParameter = 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 0.0
|
||||
engineConfiguration->tpsMin = 120;
|
||||
// default 1000.0
|
||||
|
@ -137,7 +129,7 @@
|
|||
engineConfiguration->vvtControlMinRpm = 800;
|
||||
// default "Speed Density"
|
||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default "yes"
|
||||
engineConfiguration->cutFuelOnHardLimit = no;
|
||||
|
@ -211,8 +203,6 @@
|
|||
engineConfiguration->hpfpPidI = 0;
|
||||
|
||||
|
||||
cannedknockNoiseRpmBins();
|
||||
cannedknockBaseNoise();
|
||||
cannedsparkDwellRpmBins();
|
||||
cannedsparkDwellValues();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
|
@ -228,170 +218,70 @@
|
|||
cannedvrThreshold1_rpmBins();
|
||||
cannedvrThreshold2_rpmBins();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltFuelCorrBins();
|
||||
cannedcltFuelCorr();
|
||||
cannedcrankingFuelBins();
|
||||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedcltIdleCorrBins();
|
||||
cannedcltIdleCorr();
|
||||
cannedcltCrankingCorr();
|
||||
cannedcltIdleRpm();
|
||||
cannedidleAdvanceBins();
|
||||
cannedidleAdvance();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedboostRpmBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
cannedignBlends1_rpmBins();
|
||||
cannedignBlends1_loadBins();
|
||||
cannedignBlends1_table();
|
||||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedinjectionPhase();
|
||||
cannedmapEstimateTable();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedgppwm4_table();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -197,7 +197,7 @@
|
|||
engineConfiguration->gearRatio[5] = 0;
|
||||
// default "500kbps"
|
||||
engineConfiguration->can2BaudRate = B100KBPS;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_TPS_ACCEL;
|
||||
// default 300.0
|
||||
engineConfiguration->boostCutPressure = 0;
|
||||
|
@ -296,16 +296,10 @@
|
|||
nb2cannedvrThreshold2_rpmBins();
|
||||
nb2cannedvrThreshold2_values();
|
||||
nb2cannedmafDecodingBins();
|
||||
nb2cannedmafDecoding();
|
||||
nb2cannediatFuelCorrBins();
|
||||
nb2cannediatFuelCorr();
|
||||
nb2cannedcltFuelCorrBins();
|
||||
nb2cannedcltFuelCorr();
|
||||
nb2cannedcrankingFuelBins();
|
||||
nb2cannedcrankingFuelCoef();
|
||||
nb2cannedcrankingFuelCoefE100();
|
||||
nb2cannedcltRevLimitRpmBins();
|
||||
nb2cannedcltRevLimitRpm();
|
||||
nb2cannedcltIdleCorrBins();
|
||||
nb2cannedcltIdleCorr();
|
||||
nb2cannedcltCrankingCorr();
|
||||
|
@ -314,56 +308,23 @@
|
|||
nb2cannedidleAdvanceBins();
|
||||
nb2cannedidleAdvance();
|
||||
nb2cannedfuelLevelBins();
|
||||
nb2cannedfuelLevelValues();
|
||||
nb2cannedwwCltBins();
|
||||
nb2cannedwwTauCltValues();
|
||||
nb2cannedwwMapBins();
|
||||
nb2cannedwwTauMapValues();
|
||||
nb2cannedwwBetaCltValues();
|
||||
nb2cannedwwBetaMapValues();
|
||||
nb2cannedtcu_tccTpsBins();
|
||||
nb2cannedtcu_tccLockSpeed();
|
||||
nb2cannedtcu_tccUnlockSpeed();
|
||||
nb2cannedtcu_pcAirmassBins();
|
||||
nb2cannedtcu_pcValsR();
|
||||
nb2cannedtcu_pcValsN();
|
||||
nb2cannedtcu_pcVals1();
|
||||
nb2cannedtcu_pcVals2();
|
||||
nb2cannedtcu_pcVals3();
|
||||
nb2cannedtcu_pcVals4();
|
||||
nb2cannedtcu_pcVals12();
|
||||
nb2cannedtcu_pcVals23();
|
||||
nb2cannedtcu_pcVals34();
|
||||
nb2cannedtcu_pcVals21();
|
||||
nb2cannedtcu_pcVals32();
|
||||
nb2cannedtcu_pcVals43();
|
||||
nb2cannedtpsTpsAccelFromRpmBins();
|
||||
nb2cannedtpsTpsAccelToRpmBins();
|
||||
nb2cannedhpfpLobeProfileQuantityBins();
|
||||
nb2cannedhpfpLobeProfileAngle();
|
||||
nb2cannedhpfpDeadtimeVoltsBins();
|
||||
nb2cannedtpsTpsAccelTable();
|
||||
nb2cannedboostRpmBins();
|
||||
nb2cannedboostTpsBins();
|
||||
nb2cannedboostTableOpenLoop();
|
||||
nb2cannedboostTableClosedLoop();
|
||||
nb2cannedvvtTable1RpmBins();
|
||||
nb2cannedvvtTable1LoadBins();
|
||||
nb2cannedvvtTable1();
|
||||
nb2cannedvvtTable2RpmBins();
|
||||
nb2cannedvvtTable2LoadBins();
|
||||
nb2cannedvvtTable2();
|
||||
nb2cannedscriptTable1RpmBins();
|
||||
nb2cannedscriptTable1LoadBins();
|
||||
nb2cannedscriptTable2RpmBins();
|
||||
nb2cannedscriptTable2LoadBins();
|
||||
nb2cannedscriptTable3RpmBins();
|
||||
nb2cannedscriptTable3LoadBins();
|
||||
nb2cannedscriptTable3();
|
||||
nb2cannedscriptTable4RpmBins();
|
||||
nb2cannedscriptTable4LoadBins();
|
||||
nb2cannedscriptTable4();
|
||||
nb2cannedignitionRpmBins();
|
||||
nb2cannedignitionLoadBins();
|
||||
nb2cannedignitionTable();
|
||||
nb2cannedignitionIatCorrLoadBins();
|
||||
nb2cannedignitionIatCorrTable();
|
||||
nb2cannedveRpmBins();
|
||||
nb2cannedveLoadBins();
|
||||
nb2cannedveTable();
|
||||
|
@ -372,44 +333,20 @@
|
|||
nb2cannedidleVeTable();
|
||||
nb2cannedfuelTrimRpmBins();
|
||||
nb2cannedfuelTrimLoadBins();
|
||||
nb2cannedfuelTrims1_table();
|
||||
nb2cannedfuelTrims2_table();
|
||||
nb2cannedfuelTrims3_table();
|
||||
nb2cannedfuelTrims4_table();
|
||||
nb2cannedfuelTrims5_table();
|
||||
nb2cannedfuelTrims6_table();
|
||||
nb2cannedfuelTrims7_table();
|
||||
nb2cannedfuelTrims8_table();
|
||||
nb2cannedfuelTrims9_table();
|
||||
nb2cannedfuelTrims10_table();
|
||||
nb2cannedfuelTrims11_table();
|
||||
nb2cannedfuelTrims12_table();
|
||||
nb2cannedignTrimRpmBins();
|
||||
nb2cannedignTrimLoadBins();
|
||||
nb2cannedignTrims1_table();
|
||||
nb2cannedignTrims2_table();
|
||||
nb2cannedignTrims3_table();
|
||||
nb2cannedignTrims4_table();
|
||||
nb2cannedignTrims5_table();
|
||||
nb2cannedignTrims6_table();
|
||||
nb2cannedignTrims7_table();
|
||||
nb2cannedignTrims8_table();
|
||||
nb2cannedignTrims9_table();
|
||||
nb2cannedignTrims10_table();
|
||||
nb2cannedignTrims11_table();
|
||||
nb2cannedignTrims12_table();
|
||||
nb2cannedmapEstimateRpmBins();
|
||||
nb2cannedmapEstimateTpsBins();
|
||||
nb2cannedinjPhaseRpmBins();
|
||||
nb2cannedinjPhaseLoadBins();
|
||||
nb2cannedmapEstimateTable();
|
||||
nb2cannedinjectionPhase();
|
||||
nb2cannedpedalToTpsRpmBins();
|
||||
nb2cannedlambdaRpmBins();
|
||||
nb2cannedlambdaLoadBins();
|
||||
nb2cannedlambdaTable();
|
||||
nb2cannedtcuSolenoidTable();
|
||||
nb2cannedhpfpTargetRpmBins();
|
||||
nb2cannedhpfpTargetLoadBins();
|
||||
nb2cannedhpfpCompensation();
|
||||
nb2cannedhpfpCompensationRpmBins();
|
||||
nb2cannedhpfpCompensationLoadBins();
|
||||
nb2cannedpostCrankingFactor();
|
||||
nb2cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
|
@ -94,36 +94,11 @@ static void nb2cannedmafDecodingBins() {
|
|||
copyArray(config->mafDecodingBins, hardCodedmafDecodingBins);
|
||||
}
|
||||
|
||||
static void nb2cannedmafDecoding() {
|
||||
static const float hardCodedmafDecoding[32] = {0.0, 0.0, 1.0, 3.0, 8.0, 19.0, 45.0, 100.0, 175.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0, 350.0};
|
||||
copyArray(config->mafDecoding, hardCodedmafDecoding);
|
||||
}
|
||||
|
||||
static void nb2cannediatFuelCorrBins() {
|
||||
static const float hardCodediatFuelCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->iatFuelCorrBins, hardCodediatFuelCorrBins);
|
||||
}
|
||||
|
||||
static void nb2cannediatFuelCorr() {
|
||||
static const float hardCodediatFuelCorr[16] = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0};
|
||||
copyArray(config->iatFuelCorr, hardCodediatFuelCorr);
|
||||
}
|
||||
|
||||
static void nb2cannedcltFuelCorrBins() {
|
||||
static const float hardCodedcltFuelCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->cltFuelCorrBins, hardCodedcltFuelCorrBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcltFuelCorr() {
|
||||
static const float hardCodedcltFuelCorr[16] = {1.5, 1.5, 1.4199982, 1.3600006, 1.2799988, 1.199997, 1.1800003, 1.1500015, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1};
|
||||
copyArray(config->cltFuelCorr, hardCodedcltFuelCorr);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingFuelBins() {
|
||||
static const float hardCodedcrankingFuelBins[8] = {-20.0, -10.0, 5.0, 20.0, 35.0, 50.0, 65.0, 90.0};
|
||||
copyArray(config->crankingFuelBins, hardCodedcrankingFuelBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingFuelCoef() {
|
||||
static const float hardCodedcrankingFuelCoef[8] = {2.7999878, 2.2000122, 1.800003, 1.550003, 1.199997, 1.1, 1.1, 1.1};
|
||||
copyArray(config->crankingFuelCoef, hardCodedcrankingFuelCoef);
|
||||
|
@ -139,11 +114,6 @@ static void nb2cannedcltRevLimitRpmBins() {
|
|||
copyArray(config->cltRevLimitRpmBins, hardCodedcltRevLimitRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcltRevLimitRpm() {
|
||||
static const float hardCodedcltRevLimitRpm[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->cltRevLimitRpm, hardCodedcltRevLimitRpm);
|
||||
}
|
||||
|
||||
static void nb2cannedcltIdleCorrBins() {
|
||||
static const float hardCodedcltIdleCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 9.439941, 19.120117, 30.810059, 42.509766, 54.529785, 64.21973, 71.90039, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->cltIdleCorrBins, hardCodedcltIdleCorrBins);
|
||||
|
@ -184,129 +154,19 @@ static void nb2cannedfuelLevelBins() {
|
|||
copyArray(config->fuelLevelBins, hardCodedfuelLevelBins);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelLevelValues() {
|
||||
static const float hardCodedfuelLevelValues[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->fuelLevelValues, hardCodedfuelLevelValues);
|
||||
static void nb2cannedhpfpLobeProfileQuantityBins() {
|
||||
static const float hardCodedhpfpLobeProfileQuantityBins[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpLobeProfileQuantityBins, hardCodedhpfpLobeProfileQuantityBins);
|
||||
}
|
||||
|
||||
static void nb2cannedwwCltBins() {
|
||||
static const float hardCodedwwCltBins[8] = {-40.0, -20.0, 0.0, 20.0, 40.0, 60.0, 80.0, 100.0};
|
||||
copyArray(config->wwCltBins, hardCodedwwCltBins);
|
||||
static void nb2cannedhpfpLobeProfileAngle() {
|
||||
static const float hardCodedhpfpLobeProfileAngle[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpLobeProfileAngle, hardCodedhpfpLobeProfileAngle);
|
||||
}
|
||||
|
||||
static void nb2cannedwwTauCltValues() {
|
||||
static const float hardCodedwwTauCltValues[8] = {1.45, 1.3, 1.17, 1.05, 0.9, 0.82, 0.75, 0.7};
|
||||
copyArray(config->wwTauCltValues, hardCodedwwTauCltValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwMapBins() {
|
||||
static const float hardCodedwwMapBins[8] = {10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0};
|
||||
copyArray(config->wwMapBins, hardCodedwwMapBins);
|
||||
}
|
||||
|
||||
static void nb2cannedwwTauMapValues() {
|
||||
static const float hardCodedwwTauMapValues[8] = {0.38, 0.55, 0.69, 0.86, 0.9, 0.95, 0.97, 1.0};
|
||||
copyArray(config->wwTauMapValues, hardCodedwwTauMapValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwBetaCltValues() {
|
||||
static const float hardCodedwwBetaCltValues[8] = {0.73, 0.66, 0.57, 0.46, 0.38, 0.31, 0.24, 0.19};
|
||||
copyArray(config->wwBetaCltValues, hardCodedwwBetaCltValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwBetaMapValues() {
|
||||
static const float hardCodedwwBetaMapValues[8] = {0.21, 0.4, 0.6, 0.79, 0.85, 0.9, 0.95, 1.0};
|
||||
copyArray(config->wwBetaMapValues, hardCodedwwBetaMapValues);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccTpsBins() {
|
||||
static const float hardCodedtcu_tccTpsBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccTpsBins, hardCodedtcu_tccTpsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccLockSpeed() {
|
||||
static const float hardCodedtcu_tccLockSpeed[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccLockSpeed, hardCodedtcu_tccLockSpeed);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccUnlockSpeed() {
|
||||
static const float hardCodedtcu_tccUnlockSpeed[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccUnlockSpeed, hardCodedtcu_tccUnlockSpeed);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcAirmassBins() {
|
||||
static const float hardCodedtcu_pcAirmassBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcAirmassBins, hardCodedtcu_pcAirmassBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcValsR() {
|
||||
static const float hardCodedtcu_pcValsR[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcValsR, hardCodedtcu_pcValsR);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcValsN() {
|
||||
static const float hardCodedtcu_pcValsN[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcValsN, hardCodedtcu_pcValsN);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals1() {
|
||||
static const float hardCodedtcu_pcVals1[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals1, hardCodedtcu_pcVals1);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals2() {
|
||||
static const float hardCodedtcu_pcVals2[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals2, hardCodedtcu_pcVals2);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals3() {
|
||||
static const float hardCodedtcu_pcVals3[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals3, hardCodedtcu_pcVals3);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals4() {
|
||||
static const float hardCodedtcu_pcVals4[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals4, hardCodedtcu_pcVals4);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals12() {
|
||||
static const float hardCodedtcu_pcVals12[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals12, hardCodedtcu_pcVals12);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals23() {
|
||||
static const float hardCodedtcu_pcVals23[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals23, hardCodedtcu_pcVals23);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals34() {
|
||||
static const float hardCodedtcu_pcVals34[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals34, hardCodedtcu_pcVals34);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals21() {
|
||||
static const float hardCodedtcu_pcVals21[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals21, hardCodedtcu_pcVals21);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals32() {
|
||||
static const float hardCodedtcu_pcVals32[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals32, hardCodedtcu_pcVals32);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals43() {
|
||||
static const float hardCodedtcu_pcVals43[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals43, hardCodedtcu_pcVals43);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelFromRpmBins() {
|
||||
static const float hardCodedtpsTpsAccelFromRpmBins[8] = {0.0, 10.0, 30.0, 40.0, 60.0, 70.0, 90.0, 100.0};
|
||||
copyArray(config->tpsTpsAccelFromRpmBins, hardCodedtpsTpsAccelFromRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelToRpmBins() {
|
||||
static const float hardCodedtpsTpsAccelToRpmBins[8] = {0.0, 10.0, 30.0, 40.0, 60.0, 70.0, 90.0, 100.0};
|
||||
copyArray(config->tpsTpsAccelToRpmBins, hardCodedtpsTpsAccelToRpmBins);
|
||||
static void nb2cannedhpfpDeadtimeVoltsBins() {
|
||||
static const float hardCodedhpfpDeadtimeVoltsBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpDeadtimeVoltsBins, hardCodedhpfpDeadtimeVoltsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelTable() {
|
||||
|
@ -366,11 +226,6 @@ static void nb2cannedvvtTable1RpmBins() {
|
|||
copyArray(config->vvtTable1RpmBins, hardCodedvvtTable1RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable1LoadBins() {
|
||||
static const float hardCodedvvtTable1LoadBins[8] = {30.0, 40.0, 50.0, 60.0, 70.0, 75.0, 82.0, 85.0};
|
||||
copyArray(config->vvtTable1LoadBins, hardCodedvvtTable1LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable1() {
|
||||
static const float hardCodedvvtTable1[8][8] = {
|
||||
{0.000, 0.000, 10.000, 10.000, 10.000, 10.000, 0.000, 0.000, },
|
||||
|
@ -385,84 +240,11 @@ static void nb2cannedvvtTable1() {
|
|||
copyTable(config->vvtTable1, hardCodedvvtTable1);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2RpmBins() {
|
||||
static const float hardCodedvvtTable2RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->vvtTable2RpmBins, hardCodedvvtTable2RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2LoadBins() {
|
||||
static const float hardCodedvvtTable2LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->vvtTable2LoadBins, hardCodedvvtTable2LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2() {
|
||||
static const float hardCodedvvtTable2[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->vvtTable2, hardCodedvvtTable2);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable1RpmBins() {
|
||||
static const float hardCodedscriptTable1RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable1RpmBins, hardCodedscriptTable1RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable1LoadBins() {
|
||||
static const float hardCodedscriptTable1LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable1LoadBins, hardCodedscriptTable1LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable2RpmBins() {
|
||||
static const float hardCodedscriptTable2RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable2RpmBins, hardCodedscriptTable2RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable2LoadBins() {
|
||||
static const float hardCodedscriptTable2LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable2LoadBins, hardCodedscriptTable2LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3RpmBins() {
|
||||
static const float hardCodedscriptTable3RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable3RpmBins, hardCodedscriptTable3RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3LoadBins() {
|
||||
static const float hardCodedscriptTable3LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable3LoadBins, hardCodedscriptTable3LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3() {
|
||||
static const float hardCodedscriptTable3[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->scriptTable3, hardCodedscriptTable3);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4RpmBins() {
|
||||
static const float hardCodedscriptTable4RpmBins[10] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0, 0.0, 0.0};
|
||||
copyArray(config->scriptTable4RpmBins, hardCodedscriptTable4RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4LoadBins() {
|
||||
static const float hardCodedscriptTable4LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable4LoadBins, hardCodedscriptTable4LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4() {
|
||||
static const float hardCodedscriptTable4[8][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
|
@ -514,6 +296,20 @@ static void nb2cannedignitionIatCorrLoadBins() {
|
|||
copyArray(config->ignitionIatCorrLoadBins, hardCodedignitionIatCorrLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedignitionIatCorrTable() {
|
||||
static const float hardCodedignitionIatCorrTable[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->ignitionIatCorrTable, hardCodedignitionIatCorrTable);
|
||||
}
|
||||
|
||||
static void nb2cannedveRpmBins() {
|
||||
static const float hardCodedveRpmBins[16] = {700.0, 900.0, 1100.0, 1500.0, 1800.0, 2300.0, 2800.0, 3200.0, 3700.0, 4200.0, 4700.0, 5250.0, 5700.0, 6200.0, 6700.0, 7200.0};
|
||||
copyArray(config->veRpmBins, hardCodedveRpmBins);
|
||||
|
@ -576,126 +372,6 @@ static void nb2cannedfuelTrimLoadBins() {
|
|||
copyArray(config->fuelTrimLoadBins, hardCodedfuelTrimLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims1_table() {
|
||||
static const float hardCodedfuelTrims1_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims1_table, hardCodedfuelTrims1_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims2_table() {
|
||||
static const float hardCodedfuelTrims2_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims2_table, hardCodedfuelTrims2_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims3_table() {
|
||||
static const float hardCodedfuelTrims3_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims3_table, hardCodedfuelTrims3_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims4_table() {
|
||||
static const float hardCodedfuelTrims4_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims4_table, hardCodedfuelTrims4_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims5_table() {
|
||||
static const float hardCodedfuelTrims5_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims5_table, hardCodedfuelTrims5_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims6_table() {
|
||||
static const float hardCodedfuelTrims6_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims6_table, hardCodedfuelTrims6_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims7_table() {
|
||||
static const float hardCodedfuelTrims7_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims7_table, hardCodedfuelTrims7_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims8_table() {
|
||||
static const float hardCodedfuelTrims8_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims8_table, hardCodedfuelTrims8_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims9_table() {
|
||||
static const float hardCodedfuelTrims9_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims9_table, hardCodedfuelTrims9_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims10_table() {
|
||||
static const float hardCodedfuelTrims10_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims10_table, hardCodedfuelTrims10_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims11_table() {
|
||||
static const float hardCodedfuelTrims11_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims11_table, hardCodedfuelTrims11_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims12_table() {
|
||||
static const float hardCodedfuelTrims12_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims12_table, hardCodedfuelTrims12_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrimRpmBins() {
|
||||
static const float hardCodedignTrimRpmBins[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->ignTrimRpmBins, hardCodedignTrimRpmBins);
|
||||
|
@ -706,126 +382,6 @@ static void nb2cannedignTrimLoadBins() {
|
|||
copyArray(config->ignTrimLoadBins, hardCodedignTrimLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims1_table() {
|
||||
static const float hardCodedignTrims1_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims1_table, hardCodedignTrims1_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims2_table() {
|
||||
static const float hardCodedignTrims2_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims2_table, hardCodedignTrims2_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims3_table() {
|
||||
static const float hardCodedignTrims3_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims3_table, hardCodedignTrims3_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims4_table() {
|
||||
static const float hardCodedignTrims4_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims4_table, hardCodedignTrims4_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims5_table() {
|
||||
static const float hardCodedignTrims5_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims5_table, hardCodedignTrims5_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims6_table() {
|
||||
static const float hardCodedignTrims6_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims6_table, hardCodedignTrims6_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims7_table() {
|
||||
static const float hardCodedignTrims7_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims7_table, hardCodedignTrims7_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims8_table() {
|
||||
static const float hardCodedignTrims8_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims8_table, hardCodedignTrims8_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims9_table() {
|
||||
static const float hardCodedignTrims9_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims9_table, hardCodedignTrims9_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims10_table() {
|
||||
static const float hardCodedignTrims10_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims10_table, hardCodedignTrims10_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims11_table() {
|
||||
static const float hardCodedignTrims11_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims11_table, hardCodedignTrims11_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims12_table() {
|
||||
static const float hardCodedignTrims12_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims12_table, hardCodedignTrims12_table);
|
||||
}
|
||||
|
||||
static void nb2cannedmapEstimateRpmBins() {
|
||||
static const float hardCodedmapEstimateRpmBins[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->mapEstimateRpmBins, hardCodedmapEstimateRpmBins);
|
||||
|
@ -836,14 +392,26 @@ static void nb2cannedmapEstimateTpsBins() {
|
|||
copyArray(config->mapEstimateTpsBins, hardCodedmapEstimateTpsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedinjPhaseRpmBins() {
|
||||
static const float hardCodedinjPhaseRpmBins[16] = {650.0, 800.0, 1100.0, 1400.0, 1700.0, 2000.0, 2300.0, 2600.0, 2900.0, 3200.0, 3500.0, 3800.0, 4100.0, 4400.0, 4700.0, 7000.0};
|
||||
copyArray(config->injPhaseRpmBins, hardCodedinjPhaseRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedinjPhaseLoadBins() {
|
||||
static const float hardCodedinjPhaseLoadBins[16] = {10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0, 120.0, 130.0, 140.0, 150.0, 160.0};
|
||||
copyArray(config->injPhaseLoadBins, hardCodedinjPhaseLoadBins);
|
||||
static void nb2cannedmapEstimateTable() {
|
||||
static const float hardCodedmapEstimateTable[16][16] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->mapEstimateTable, hardCodedmapEstimateTable);
|
||||
}
|
||||
|
||||
static void nb2cannedinjectionPhase() {
|
||||
|
@ -902,7 +470,19 @@ static void nb2cannedlambdaTable() {
|
|||
{11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, },
|
||||
{11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, },
|
||||
};
|
||||
copyTable(config->lambdaTable, hardCodedlambdaTable);
|
||||
copyTable(config->lambdaTable, hardCodedlambdaTable, 1.0 / 14.7);
|
||||
}
|
||||
|
||||
static void nb2cannedtcuSolenoidTable() {
|
||||
static const float hardCodedtcuSolenoidTable[6][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->tcuSolenoidTable, hardCodedtcuSolenoidTable);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpTargetRpmBins() {
|
||||
|
@ -915,20 +495,14 @@ static void nb2cannedhpfpTargetLoadBins() {
|
|||
copyArray(config->hpfpTargetLoadBins, hardCodedhpfpTargetLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpCompensation() {
|
||||
static const float hardCodedhpfpCompensation[10][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->hpfpCompensation, hardCodedhpfpCompensation);
|
||||
static void nb2cannedhpfpCompensationRpmBins() {
|
||||
static const float hardCodedhpfpCompensationRpmBins[10] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpCompensationRpmBins, hardCodedhpfpCompensationRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpCompensationLoadBins() {
|
||||
static const float hardCodedhpfpCompensationLoadBins[10] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpCompensationLoadBins, hardCodedhpfpCompensationLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedpostCrankingFactor() {
|
||||
|
@ -943,9 +517,4 @@ static void nb2cannedpostCrankingFactor() {
|
|||
copyTable(engineConfiguration->postCrankingFactor, hardCodedpostCrankingFactor);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingCycleBins() {
|
||||
static const float hardCodedcrankingCycleBins[8] = {1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0};
|
||||
copyArray(config->crankingCycleBins, hardCodedcrankingCycleBins);
|
||||
}
|
||||
|
||||
```
|
||||
|
|
|
@ -249,7 +249,7 @@
|
|||
engineConfiguration->gearRatio[4] = 0.81;
|
||||
// default "500kbps"
|
||||
engineConfiguration->can2BaudRate = B100KBPS;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_TPS_ACCEL;
|
||||
// default 7000.0
|
||||
engineConfiguration->rpmHardLimit = 7200;
|
||||
|
@ -357,15 +357,10 @@
|
|||
nb2cannedvrThreshold2_values();
|
||||
nb2cannedmafDecodingBins();
|
||||
nb2cannedmafDecoding();
|
||||
nb2cannediatFuelCorrBins();
|
||||
nb2cannediatFuelCorr();
|
||||
nb2cannedcltFuelCorrBins();
|
||||
nb2cannedcltFuelCorr();
|
||||
nb2cannedcrankingFuelBins();
|
||||
nb2cannedcrankingFuelCoef();
|
||||
nb2cannedcrankingFuelCoefE100();
|
||||
nb2cannedcltRevLimitRpmBins();
|
||||
nb2cannedcltRevLimitRpm();
|
||||
nb2cannedcltIdleCorrBins();
|
||||
nb2cannedcltIdleCorr();
|
||||
nb2cannediacCoasting();
|
||||
|
@ -375,31 +370,9 @@
|
|||
nb2cannedidleAdvanceBins();
|
||||
nb2cannedidleAdvance();
|
||||
nb2cannedfuelLevelBins();
|
||||
nb2cannedfuelLevelValues();
|
||||
nb2cannedwwCltBins();
|
||||
nb2cannedwwTauCltValues();
|
||||
nb2cannedwwMapBins();
|
||||
nb2cannedwwTauMapValues();
|
||||
nb2cannedwwBetaCltValues();
|
||||
nb2cannedwwBetaMapValues();
|
||||
nb2cannedtcu_tccTpsBins();
|
||||
nb2cannedtcu_tccLockSpeed();
|
||||
nb2cannedtcu_tccUnlockSpeed();
|
||||
nb2cannedtcu_pcAirmassBins();
|
||||
nb2cannedtcu_pcValsR();
|
||||
nb2cannedtcu_pcValsN();
|
||||
nb2cannedtcu_pcVals1();
|
||||
nb2cannedtcu_pcVals2();
|
||||
nb2cannedtcu_pcVals3();
|
||||
nb2cannedtcu_pcVals4();
|
||||
nb2cannedtcu_pcVals12();
|
||||
nb2cannedtcu_pcVals23();
|
||||
nb2cannedtcu_pcVals34();
|
||||
nb2cannedtcu_pcVals21();
|
||||
nb2cannedtcu_pcVals32();
|
||||
nb2cannedtcu_pcVals43();
|
||||
nb2cannedtpsTpsAccelFromRpmBins();
|
||||
nb2cannedtpsTpsAccelToRpmBins();
|
||||
nb2cannedhpfpLobeProfileQuantityBins();
|
||||
nb2cannedhpfpLobeProfileAngle();
|
||||
nb2cannedhpfpDeadtimeVoltsBins();
|
||||
nb2cannedtpsTpsAccelTable();
|
||||
nb2cannedboostRpmBins();
|
||||
nb2cannedboostTpsBins();
|
||||
|
@ -408,23 +381,13 @@
|
|||
nb2cannedvvtTable1RpmBins();
|
||||
nb2cannedvvtTable1LoadBins();
|
||||
nb2cannedvvtTable1();
|
||||
nb2cannedvvtTable2RpmBins();
|
||||
nb2cannedvvtTable2LoadBins();
|
||||
nb2cannedvvtTable2();
|
||||
nb2cannedscriptTable1RpmBins();
|
||||
nb2cannedscriptTable1LoadBins();
|
||||
nb2cannedscriptTable2RpmBins();
|
||||
nb2cannedscriptTable2LoadBins();
|
||||
nb2cannedscriptTable3RpmBins();
|
||||
nb2cannedscriptTable3LoadBins();
|
||||
nb2cannedscriptTable3();
|
||||
nb2cannedscriptTable4RpmBins();
|
||||
nb2cannedscriptTable4LoadBins();
|
||||
nb2cannedscriptTable4();
|
||||
nb2cannedignitionRpmBins();
|
||||
nb2cannedignitionLoadBins();
|
||||
nb2cannedignitionTable();
|
||||
nb2cannedignitionIatCorrLoadBins();
|
||||
nb2cannedignitionIatCorrTable();
|
||||
nb2cannedveRpmBins();
|
||||
nb2cannedveLoadBins();
|
||||
nb2cannedveTable();
|
||||
|
@ -433,44 +396,20 @@
|
|||
nb2cannedidleVeTable();
|
||||
nb2cannedfuelTrimRpmBins();
|
||||
nb2cannedfuelTrimLoadBins();
|
||||
nb2cannedfuelTrims1_table();
|
||||
nb2cannedfuelTrims2_table();
|
||||
nb2cannedfuelTrims3_table();
|
||||
nb2cannedfuelTrims4_table();
|
||||
nb2cannedfuelTrims5_table();
|
||||
nb2cannedfuelTrims6_table();
|
||||
nb2cannedfuelTrims7_table();
|
||||
nb2cannedfuelTrims8_table();
|
||||
nb2cannedfuelTrims9_table();
|
||||
nb2cannedfuelTrims10_table();
|
||||
nb2cannedfuelTrims11_table();
|
||||
nb2cannedfuelTrims12_table();
|
||||
nb2cannedignTrimRpmBins();
|
||||
nb2cannedignTrimLoadBins();
|
||||
nb2cannedignTrims1_table();
|
||||
nb2cannedignTrims2_table();
|
||||
nb2cannedignTrims3_table();
|
||||
nb2cannedignTrims4_table();
|
||||
nb2cannedignTrims5_table();
|
||||
nb2cannedignTrims6_table();
|
||||
nb2cannedignTrims7_table();
|
||||
nb2cannedignTrims8_table();
|
||||
nb2cannedignTrims9_table();
|
||||
nb2cannedignTrims10_table();
|
||||
nb2cannedignTrims11_table();
|
||||
nb2cannedignTrims12_table();
|
||||
nb2cannedmapEstimateRpmBins();
|
||||
nb2cannedmapEstimateTpsBins();
|
||||
nb2cannedinjPhaseRpmBins();
|
||||
nb2cannedinjPhaseLoadBins();
|
||||
nb2cannedmapEstimateTable();
|
||||
nb2cannedinjectionPhase();
|
||||
nb2cannedpedalToTpsRpmBins();
|
||||
nb2cannedlambdaRpmBins();
|
||||
nb2cannedlambdaLoadBins();
|
||||
nb2cannedlambdaTable();
|
||||
nb2cannedtcuSolenoidTable();
|
||||
nb2cannedhpfpTargetRpmBins();
|
||||
nb2cannedhpfpTargetLoadBins();
|
||||
nb2cannedhpfpCompensation();
|
||||
nb2cannedhpfpCompensationRpmBins();
|
||||
nb2cannedhpfpCompensationLoadBins();
|
||||
nb2cannedpostCrankingFactor();
|
||||
nb2cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
|
@ -99,31 +99,11 @@ static void nb2cannedmafDecoding() {
|
|||
copyArray(config->mafDecoding, hardCodedmafDecoding);
|
||||
}
|
||||
|
||||
static void nb2cannediatFuelCorrBins() {
|
||||
static const float hardCodediatFuelCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->iatFuelCorrBins, hardCodediatFuelCorrBins);
|
||||
}
|
||||
|
||||
static void nb2cannediatFuelCorr() {
|
||||
static const float hardCodediatFuelCorr[16] = {1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0};
|
||||
copyArray(config->iatFuelCorr, hardCodediatFuelCorr);
|
||||
}
|
||||
|
||||
static void nb2cannedcltFuelCorrBins() {
|
||||
static const float hardCodedcltFuelCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->cltFuelCorrBins, hardCodedcltFuelCorrBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcltFuelCorr() {
|
||||
static const float hardCodedcltFuelCorr[16] = {1.5, 1.5, 1.4199982, 1.3600006, 1.2799988, 1.199997, 1.1800003, 1.1500015, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1};
|
||||
copyArray(config->cltFuelCorr, hardCodedcltFuelCorr);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingFuelBins() {
|
||||
static const float hardCodedcrankingFuelBins[8] = {-20.0, -10.0, 5.0, 20.0, 35.0, 50.0, 65.0, 90.0};
|
||||
copyArray(config->crankingFuelBins, hardCodedcrankingFuelBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingFuelCoef() {
|
||||
static const float hardCodedcrankingFuelCoef[8] = {2.7999878, 2.2000122, 1.800003, 1.550003, 1.199997, 1.1, 1.1, 1.1};
|
||||
copyArray(config->crankingFuelCoef, hardCodedcrankingFuelCoef);
|
||||
|
@ -139,11 +119,6 @@ static void nb2cannedcltRevLimitRpmBins() {
|
|||
copyArray(config->cltRevLimitRpmBins, hardCodedcltRevLimitRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedcltRevLimitRpm() {
|
||||
static const float hardCodedcltRevLimitRpm[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->cltRevLimitRpm, hardCodedcltRevLimitRpm);
|
||||
}
|
||||
|
||||
static void nb2cannedcltIdleCorrBins() {
|
||||
static const float hardCodedcltIdleCorrBins[16] = {-40.0, -30.0, -20.0, -10.0, 0.0, 9.439941, 19.120117, 30.810059, 42.509766, 54.529785, 64.21973, 71.90039, 80.0, 90.0, 100.0, 110.0};
|
||||
copyArray(config->cltIdleCorrBins, hardCodedcltIdleCorrBins);
|
||||
|
@ -189,129 +164,19 @@ static void nb2cannedfuelLevelBins() {
|
|||
copyArray(config->fuelLevelBins, hardCodedfuelLevelBins);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelLevelValues() {
|
||||
static const float hardCodedfuelLevelValues[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->fuelLevelValues, hardCodedfuelLevelValues);
|
||||
static void nb2cannedhpfpLobeProfileQuantityBins() {
|
||||
static const float hardCodedhpfpLobeProfileQuantityBins[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpLobeProfileQuantityBins, hardCodedhpfpLobeProfileQuantityBins);
|
||||
}
|
||||
|
||||
static void nb2cannedwwCltBins() {
|
||||
static const float hardCodedwwCltBins[8] = {-40.0, -20.0, 0.0, 20.0, 40.0, 60.0, 80.0, 100.0};
|
||||
copyArray(config->wwCltBins, hardCodedwwCltBins);
|
||||
static void nb2cannedhpfpLobeProfileAngle() {
|
||||
static const float hardCodedhpfpLobeProfileAngle[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpLobeProfileAngle, hardCodedhpfpLobeProfileAngle);
|
||||
}
|
||||
|
||||
static void nb2cannedwwTauCltValues() {
|
||||
static const float hardCodedwwTauCltValues[8] = {1.45, 1.3, 1.17, 1.05, 0.9, 0.82, 0.75, 0.7};
|
||||
copyArray(config->wwTauCltValues, hardCodedwwTauCltValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwMapBins() {
|
||||
static const float hardCodedwwMapBins[8] = {10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0};
|
||||
copyArray(config->wwMapBins, hardCodedwwMapBins);
|
||||
}
|
||||
|
||||
static void nb2cannedwwTauMapValues() {
|
||||
static const float hardCodedwwTauMapValues[8] = {0.38, 0.55, 0.69, 0.86, 0.9, 0.95, 0.97, 1.0};
|
||||
copyArray(config->wwTauMapValues, hardCodedwwTauMapValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwBetaCltValues() {
|
||||
static const float hardCodedwwBetaCltValues[8] = {0.73, 0.66, 0.57, 0.46, 0.38, 0.31, 0.24, 0.19};
|
||||
copyArray(config->wwBetaCltValues, hardCodedwwBetaCltValues);
|
||||
}
|
||||
|
||||
static void nb2cannedwwBetaMapValues() {
|
||||
static const float hardCodedwwBetaMapValues[8] = {0.21, 0.4, 0.6, 0.79, 0.85, 0.9, 0.95, 1.0};
|
||||
copyArray(config->wwBetaMapValues, hardCodedwwBetaMapValues);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccTpsBins() {
|
||||
static const float hardCodedtcu_tccTpsBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccTpsBins, hardCodedtcu_tccTpsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccLockSpeed() {
|
||||
static const float hardCodedtcu_tccLockSpeed[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccLockSpeed, hardCodedtcu_tccLockSpeed);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_tccUnlockSpeed() {
|
||||
static const float hardCodedtcu_tccUnlockSpeed[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_tccUnlockSpeed, hardCodedtcu_tccUnlockSpeed);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcAirmassBins() {
|
||||
static const float hardCodedtcu_pcAirmassBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcAirmassBins, hardCodedtcu_pcAirmassBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcValsR() {
|
||||
static const float hardCodedtcu_pcValsR[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcValsR, hardCodedtcu_pcValsR);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcValsN() {
|
||||
static const float hardCodedtcu_pcValsN[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcValsN, hardCodedtcu_pcValsN);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals1() {
|
||||
static const float hardCodedtcu_pcVals1[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals1, hardCodedtcu_pcVals1);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals2() {
|
||||
static const float hardCodedtcu_pcVals2[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals2, hardCodedtcu_pcVals2);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals3() {
|
||||
static const float hardCodedtcu_pcVals3[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals3, hardCodedtcu_pcVals3);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals4() {
|
||||
static const float hardCodedtcu_pcVals4[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals4, hardCodedtcu_pcVals4);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals12() {
|
||||
static const float hardCodedtcu_pcVals12[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals12, hardCodedtcu_pcVals12);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals23() {
|
||||
static const float hardCodedtcu_pcVals23[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals23, hardCodedtcu_pcVals23);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals34() {
|
||||
static const float hardCodedtcu_pcVals34[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals34, hardCodedtcu_pcVals34);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals21() {
|
||||
static const float hardCodedtcu_pcVals21[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals21, hardCodedtcu_pcVals21);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals32() {
|
||||
static const float hardCodedtcu_pcVals32[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals32, hardCodedtcu_pcVals32);
|
||||
}
|
||||
|
||||
static void nb2cannedtcu_pcVals43() {
|
||||
static const float hardCodedtcu_pcVals43[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->tcu_pcVals43, hardCodedtcu_pcVals43);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelFromRpmBins() {
|
||||
static const float hardCodedtpsTpsAccelFromRpmBins[8] = {0.0, 10.0, 30.0, 40.0, 60.0, 70.0, 90.0, 100.0};
|
||||
copyArray(config->tpsTpsAccelFromRpmBins, hardCodedtpsTpsAccelFromRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelToRpmBins() {
|
||||
static const float hardCodedtpsTpsAccelToRpmBins[8] = {0.0, 10.0, 30.0, 40.0, 60.0, 70.0, 90.0, 100.0};
|
||||
copyArray(config->tpsTpsAccelToRpmBins, hardCodedtpsTpsAccelToRpmBins);
|
||||
static void nb2cannedhpfpDeadtimeVoltsBins() {
|
||||
static const float hardCodedhpfpDeadtimeVoltsBins[8] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpDeadtimeVoltsBins, hardCodedhpfpDeadtimeVoltsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedtpsTpsAccelTable() {
|
||||
|
@ -390,84 +255,11 @@ static void nb2cannedvvtTable1() {
|
|||
copyTable(config->vvtTable1, hardCodedvvtTable1);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2RpmBins() {
|
||||
static const float hardCodedvvtTable2RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->vvtTable2RpmBins, hardCodedvvtTable2RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2LoadBins() {
|
||||
static const float hardCodedvvtTable2LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->vvtTable2LoadBins, hardCodedvvtTable2LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedvvtTable2() {
|
||||
static const float hardCodedvvtTable2[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->vvtTable2, hardCodedvvtTable2);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable1RpmBins() {
|
||||
static const float hardCodedscriptTable1RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable1RpmBins, hardCodedscriptTable1RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable1LoadBins() {
|
||||
static const float hardCodedscriptTable1LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable1LoadBins, hardCodedscriptTable1LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable2RpmBins() {
|
||||
static const float hardCodedscriptTable2RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable2RpmBins, hardCodedscriptTable2RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable2LoadBins() {
|
||||
static const float hardCodedscriptTable2LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable2LoadBins, hardCodedscriptTable2LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3RpmBins() {
|
||||
static const float hardCodedscriptTable3RpmBins[8] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0};
|
||||
copyArray(config->scriptTable3RpmBins, hardCodedscriptTable3RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3LoadBins() {
|
||||
static const float hardCodedscriptTable3LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable3LoadBins, hardCodedscriptTable3LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable3() {
|
||||
static const float hardCodedscriptTable3[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->scriptTable3, hardCodedscriptTable3);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4RpmBins() {
|
||||
static const float hardCodedscriptTable4RpmBins[10] = {650.0, 800.0, 1700.0, 2600.0, 3500.0, 4400.0, 5300.0, 7000.0, 0.0, 0.0};
|
||||
copyArray(config->scriptTable4RpmBins, hardCodedscriptTable4RpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4LoadBins() {
|
||||
static const float hardCodedscriptTable4LoadBins[8] = {20.0, 30.0, 50.0, 60.0, 80.0, 90.0, 110.0, 120.0};
|
||||
copyArray(config->scriptTable4LoadBins, hardCodedscriptTable4LoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedscriptTable4() {
|
||||
static const float hardCodedscriptTable4[8][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
|
@ -519,6 +311,20 @@ static void nb2cannedignitionIatCorrLoadBins() {
|
|||
copyArray(config->ignitionIatCorrLoadBins, hardCodedignitionIatCorrLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedignitionIatCorrTable() {
|
||||
static const float hardCodedignitionIatCorrTable[8][8] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->ignitionIatCorrTable, hardCodedignitionIatCorrTable);
|
||||
}
|
||||
|
||||
static void nb2cannedveRpmBins() {
|
||||
static const float hardCodedveRpmBins[16] = {700.0, 900.0, 1100.0, 1500.0, 1800.0, 2300.0, 2800.0, 3200.0, 3700.0, 4200.0, 4700.0, 5250.0, 5700.0, 6200.0, 6700.0, 7200.0};
|
||||
copyArray(config->veRpmBins, hardCodedveRpmBins);
|
||||
|
@ -581,126 +387,6 @@ static void nb2cannedfuelTrimLoadBins() {
|
|||
copyArray(config->fuelTrimLoadBins, hardCodedfuelTrimLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims1_table() {
|
||||
static const float hardCodedfuelTrims1_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims1_table, hardCodedfuelTrims1_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims2_table() {
|
||||
static const float hardCodedfuelTrims2_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims2_table, hardCodedfuelTrims2_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims3_table() {
|
||||
static const float hardCodedfuelTrims3_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims3_table, hardCodedfuelTrims3_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims4_table() {
|
||||
static const float hardCodedfuelTrims4_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims4_table, hardCodedfuelTrims4_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims5_table() {
|
||||
static const float hardCodedfuelTrims5_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims5_table, hardCodedfuelTrims5_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims6_table() {
|
||||
static const float hardCodedfuelTrims6_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims6_table, hardCodedfuelTrims6_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims7_table() {
|
||||
static const float hardCodedfuelTrims7_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims7_table, hardCodedfuelTrims7_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims8_table() {
|
||||
static const float hardCodedfuelTrims8_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims8_table, hardCodedfuelTrims8_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims9_table() {
|
||||
static const float hardCodedfuelTrims9_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims9_table, hardCodedfuelTrims9_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims10_table() {
|
||||
static const float hardCodedfuelTrims10_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims10_table, hardCodedfuelTrims10_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims11_table() {
|
||||
static const float hardCodedfuelTrims11_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims11_table, hardCodedfuelTrims11_table);
|
||||
}
|
||||
|
||||
static void nb2cannedfuelTrims12_table() {
|
||||
static const float hardCodedfuelTrims12_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->fuelTrims12.fuelTrims12_table, hardCodedfuelTrims12_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrimRpmBins() {
|
||||
static const float hardCodedignTrimRpmBins[4] = {0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->ignTrimRpmBins, hardCodedignTrimRpmBins);
|
||||
|
@ -711,126 +397,6 @@ static void nb2cannedignTrimLoadBins() {
|
|||
copyArray(config->ignTrimLoadBins, hardCodedignTrimLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims1_table() {
|
||||
static const float hardCodedignTrims1_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims1_table, hardCodedignTrims1_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims2_table() {
|
||||
static const float hardCodedignTrims2_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims2_table, hardCodedignTrims2_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims3_table() {
|
||||
static const float hardCodedignTrims3_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims3_table, hardCodedignTrims3_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims4_table() {
|
||||
static const float hardCodedignTrims4_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims4_table, hardCodedignTrims4_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims5_table() {
|
||||
static const float hardCodedignTrims5_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims5_table, hardCodedignTrims5_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims6_table() {
|
||||
static const float hardCodedignTrims6_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims6_table, hardCodedignTrims6_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims7_table() {
|
||||
static const float hardCodedignTrims7_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims7_table, hardCodedignTrims7_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims8_table() {
|
||||
static const float hardCodedignTrims8_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims8_table, hardCodedignTrims8_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims9_table() {
|
||||
static const float hardCodedignTrims9_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims9_table, hardCodedignTrims9_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims10_table() {
|
||||
static const float hardCodedignTrims10_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims10_table, hardCodedignTrims10_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims11_table() {
|
||||
static const float hardCodedignTrims11_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims11_table, hardCodedignTrims11_table);
|
||||
}
|
||||
|
||||
static void nb2cannedignTrims12_table() {
|
||||
static const float hardCodedignTrims12_table[4][4] = {
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(engineConfiguration->ignTrims12.ignTrims12_table, hardCodedignTrims12_table);
|
||||
}
|
||||
|
||||
static void nb2cannedmapEstimateRpmBins() {
|
||||
static const float hardCodedmapEstimateRpmBins[16] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->mapEstimateRpmBins, hardCodedmapEstimateRpmBins);
|
||||
|
@ -841,14 +407,26 @@ static void nb2cannedmapEstimateTpsBins() {
|
|||
copyArray(config->mapEstimateTpsBins, hardCodedmapEstimateTpsBins);
|
||||
}
|
||||
|
||||
static void nb2cannedinjPhaseRpmBins() {
|
||||
static const float hardCodedinjPhaseRpmBins[16] = {650.0, 800.0, 1100.0, 1400.0, 1700.0, 2000.0, 2300.0, 2600.0, 2900.0, 3200.0, 3500.0, 3800.0, 4100.0, 4400.0, 4700.0, 7000.0};
|
||||
copyArray(config->injPhaseRpmBins, hardCodedinjPhaseRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedinjPhaseLoadBins() {
|
||||
static const float hardCodedinjPhaseLoadBins[16] = {10.0, 20.0, 30.0, 40.0, 50.0, 60.0, 70.0, 80.0, 90.0, 100.0, 110.0, 120.0, 130.0, 140.0, 150.0, 160.0};
|
||||
copyArray(config->injPhaseLoadBins, hardCodedinjPhaseLoadBins);
|
||||
static void nb2cannedmapEstimateTable() {
|
||||
static const float hardCodedmapEstimateTable[16][16] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->mapEstimateTable, hardCodedmapEstimateTable);
|
||||
}
|
||||
|
||||
static void nb2cannedinjectionPhase() {
|
||||
|
@ -907,7 +485,19 @@ static void nb2cannedlambdaTable() {
|
|||
{11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, 11.500, },
|
||||
{11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, 11.000, },
|
||||
};
|
||||
copyTable(config->lambdaTable, hardCodedlambdaTable);
|
||||
copyTable(config->lambdaTable, hardCodedlambdaTable, 1.0 / 14.7);
|
||||
}
|
||||
|
||||
static void nb2cannedtcuSolenoidTable() {
|
||||
static const float hardCodedtcuSolenoidTable[6][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->tcuSolenoidTable, hardCodedtcuSolenoidTable);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpTargetRpmBins() {
|
||||
|
@ -920,20 +510,14 @@ static void nb2cannedhpfpTargetLoadBins() {
|
|||
copyArray(config->hpfpTargetLoadBins, hardCodedhpfpTargetLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpCompensation() {
|
||||
static const float hardCodedhpfpCompensation[10][10] = {
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
{0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, 0.000, },
|
||||
};
|
||||
copyTable(config->hpfpCompensation, hardCodedhpfpCompensation);
|
||||
static void nb2cannedhpfpCompensationRpmBins() {
|
||||
static const float hardCodedhpfpCompensationRpmBins[10] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpCompensationRpmBins, hardCodedhpfpCompensationRpmBins);
|
||||
}
|
||||
|
||||
static void nb2cannedhpfpCompensationLoadBins() {
|
||||
static const float hardCodedhpfpCompensationLoadBins[10] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
|
||||
copyArray(config->hpfpCompensationLoadBins, hardCodedhpfpCompensationLoadBins);
|
||||
}
|
||||
|
||||
static void nb2cannedpostCrankingFactor() {
|
||||
|
@ -948,9 +532,4 @@ static void nb2cannedpostCrankingFactor() {
|
|||
copyTable(engineConfiguration->postCrankingFactor, hardCodedpostCrankingFactor);
|
||||
}
|
||||
|
||||
static void nb2cannedcrankingCycleBins() {
|
||||
static const float hardCodedcrankingCycleBins[8] = {1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0};
|
||||
copyArray(config->crankingCycleBins, hardCodedcrankingCycleBins);
|
||||
}
|
||||
|
||||
```
|
||||
|
|
|
@ -35,18 +35,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 1.5;
|
||||
// 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;
|
||||
// default 0.34
|
||||
engineConfiguration->throttlePedalSecondaryUpVoltage = 0.74;
|
||||
// default 1.86
|
||||
|
@ -131,6 +119,8 @@
|
|||
engineConfiguration->gearRatio[4] = 1.88;
|
||||
// default 0.0
|
||||
engineConfiguration->gearRatio[5] = 1.57;
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_27;
|
||||
// default 200.0
|
||||
engineConfiguration->afterCrankingIACtaperDuration = 100;
|
||||
// default "Launch Button"
|
||||
|
@ -141,197 +131,33 @@
|
|||
engineConfiguration->hpfpPeakPos = -30;
|
||||
|
||||
|
||||
pbcannedknockNoiseRpmBins();
|
||||
pbcannedknockBaseNoise();
|
||||
pbcanneddwellVoltageCorrVoltBins();
|
||||
pbcanneddwellVoltageCorrValues();
|
||||
pbcannedtpsTspCorrValuesBins();
|
||||
pbcannedtpsTspCorrValues();
|
||||
pbcannedmafDecodingBins();
|
||||
pbcannedmafDecoding();
|
||||
pbcannediatFuelCorrBins();
|
||||
pbcannediatFuelCorr();
|
||||
pbcannedcltTimingBins();
|
||||
pbcannedcltTimingExtra();
|
||||
pbcannedcltFuelCorrBins();
|
||||
pbcannedcltFuelCorr();
|
||||
pbcannedcrankingFuelBins();
|
||||
pbcannedcrankingFuelCoef();
|
||||
pbcannedcrankingFuelCoefE100();
|
||||
pbcannedcltRevLimitRpmBins();
|
||||
pbcannedcltRevLimitRpm();
|
||||
pbcannedcltIdleCorrBins();
|
||||
pbcannedcltIdleCorr();
|
||||
pbcannedcltIdleRpm();
|
||||
pbcannedidleAdvanceBins();
|
||||
pbcannedidleAdvance();
|
||||
pbcannedfuelLevelBins();
|
||||
pbcannedfuelLevelValues();
|
||||
pbcannedhpfpLobeProfileQuantityBins();
|
||||
pbcannedhpfpLobeProfileAngle();
|
||||
pbcannedhpfpDeadtimeVoltsBins();
|
||||
pbcannedwwCltBins();
|
||||
pbcannedwwTauCltValues();
|
||||
pbcannedwwMapBins();
|
||||
pbcannedwwTauMapValues();
|
||||
pbcannedwwBetaCltValues();
|
||||
pbcannedwwBetaMapValues();
|
||||
pbcannedtcu_tccTpsBins();
|
||||
pbcannedtcu_tccLockSpeed();
|
||||
pbcannedtcu_tccUnlockSpeed();
|
||||
pbcannedtcu_pcAirmassBins();
|
||||
pbcannedtcu_pcValsR();
|
||||
pbcannedtcu_pcValsN();
|
||||
pbcannedtcu_pcVals1();
|
||||
pbcannedtcu_pcVals2();
|
||||
pbcannedtcu_pcVals3();
|
||||
pbcannedtcu_pcVals4();
|
||||
pbcannedtcu_pcVals12();
|
||||
pbcannedtcu_pcVals23();
|
||||
pbcannedtcu_pcVals34();
|
||||
pbcannedtcu_pcVals21();
|
||||
pbcannedtcu_pcVals32();
|
||||
pbcannedtcu_pcVals43();
|
||||
pbcannedtcu_32SpeedBins();
|
||||
pbcannedtcu_32Vals();
|
||||
pbcannedtcu_rangeM();
|
||||
pbcannedtcu_rangeM3();
|
||||
pbcannedtcu_rangeM2();
|
||||
pbcannedtcu_rangeM1();
|
||||
pbcannedignBlends1_blendBins();
|
||||
pbcannedignBlends1_blendValues();
|
||||
pbcannedignBlends2_blendBins();
|
||||
pbcannedignBlends2_blendValues();
|
||||
pbcannedignBlends3_blendBins();
|
||||
pbcannedignBlends3_blendValues();
|
||||
pbcannedignBlends4_blendBins();
|
||||
pbcannedignBlends4_blendValues();
|
||||
pbcannedveBlends1_blendBins();
|
||||
pbcannedveBlends1_blendValues();
|
||||
pbcannedveBlends2_blendBins();
|
||||
pbcannedveBlends2_blendValues();
|
||||
pbcannedveBlends3_blendBins();
|
||||
pbcannedveBlends3_blendValues();
|
||||
pbcannedveBlends4_blendBins();
|
||||
pbcannedveBlends4_blendValues();
|
||||
pbcannedboostOpenLoopBlends1_blendBins();
|
||||
pbcannedboostClosedLoopBlends2_blendBins();
|
||||
pbcannedthrottleEstimateEffectiveAreaBins();
|
||||
pbcannedtpsTpsAccelFromRpmBins();
|
||||
pbcannedtpsTpsAccelToRpmBins();
|
||||
pbcannedtpsTpsAccelTable();
|
||||
pbcannedtractionControlSlipBins();
|
||||
pbcannedvvtTable1RpmBins();
|
||||
pbcannedvvtTable1LoadBins();
|
||||
pbcannedvvtTable1();
|
||||
pbcannedvvtTable2RpmBins();
|
||||
pbcannedvvtTable2LoadBins();
|
||||
pbcannedvvtTable2();
|
||||
pbcannedscriptTable1RpmBins();
|
||||
pbcannedscriptTable1LoadBins();
|
||||
pbcannedscriptTable2RpmBins();
|
||||
pbcannedscriptTable2LoadBins();
|
||||
pbcannedscriptTable3RpmBins();
|
||||
pbcannedscriptTable3LoadBins();
|
||||
pbcannedscriptTable3();
|
||||
pbcannedscriptTable4RpmBins();
|
||||
pbcannedscriptTable4LoadBins();
|
||||
pbcannedscriptTable4();
|
||||
pbcannedalsIgnRetardrpmBins();
|
||||
pbcannedalsIgnRetardLoadBins();
|
||||
pbcannedALSTimingRetardTable();
|
||||
pbcannedalsFuelAdjustmentrpmBins();
|
||||
pbcannedalsFuelAdjustmentLoadBins();
|
||||
pbcannedALSFuelAdjustment();
|
||||
pbcannedalsIgnSkiprpmBins();
|
||||
pbcannedalsIgnSkipLoadBins();
|
||||
pbcannedALSIgnSkipTable();
|
||||
pbcannedignitionRpmBins();
|
||||
pbcannedignitionLoadBins();
|
||||
pbcannedignitionTable();
|
||||
pbcannedignBlends1_rpmBins();
|
||||
pbcannedignBlends1_loadBins();
|
||||
pbcannedignBlends1_table();
|
||||
pbcannedignBlends2_rpmBins();
|
||||
pbcannedignBlends2_loadBins();
|
||||
pbcannedignBlends2_table();
|
||||
pbcannedignBlends3_rpmBins();
|
||||
pbcannedignBlends3_loadBins();
|
||||
pbcannedignBlends3_table();
|
||||
pbcannedignBlends4_rpmBins();
|
||||
pbcannedignBlends4_loadBins();
|
||||
pbcannedveBlends1_rpmBins();
|
||||
pbcannedveBlends1_loadBins();
|
||||
pbcannedveBlends1_table();
|
||||
pbcannedveBlends2_rpmBins();
|
||||
pbcannedveBlends2_loadBins();
|
||||
pbcannedveBlends2_table();
|
||||
pbcannedveBlends3_rpmBins();
|
||||
pbcannedveBlends3_loadBins();
|
||||
pbcannedveBlends3_table();
|
||||
pbcannedveBlends4_rpmBins();
|
||||
pbcannedveBlends4_loadBins();
|
||||
pbcannedboostOpenLoopBlends1_rpmBins();
|
||||
pbcannedboostClosedLoopBlends1_table();
|
||||
pbcannedboostClosedLoopBlends2_rpmBins();
|
||||
pbcannedboostClosedLoopBlends2_loadBins();
|
||||
pbcannedboostClosedLoopBlends2_table();
|
||||
pbcannedignitionIatCorrTempBins();
|
||||
pbcannedignitionIatCorrLoadBins();
|
||||
pbcannedignitionIatCorrTable();
|
||||
pbcannedveRpmBins();
|
||||
pbcannedveLoadBins();
|
||||
pbcannedveTable();
|
||||
pbcannedfuelTrimRpmBins();
|
||||
pbcannedfuelTrimLoadBins();
|
||||
pbcannedfuelTrims1_table();
|
||||
pbcannedfuelTrims2_table();
|
||||
pbcannedfuelTrims3_table();
|
||||
pbcannedfuelTrims4_table();
|
||||
pbcannedfuelTrims5_table();
|
||||
pbcannedfuelTrims6_table();
|
||||
pbcannedfuelTrims7_table();
|
||||
pbcannedfuelTrims8_table();
|
||||
pbcannedfuelTrims9_table();
|
||||
pbcannedfuelTrims10_table();
|
||||
pbcannedfuelTrims11_table();
|
||||
pbcannedfuelTrims12_table();
|
||||
pbcannedignTrimRpmBins();
|
||||
pbcannedignTrimLoadBins();
|
||||
pbcannedignTrims1_table();
|
||||
pbcannedignTrims2_table();
|
||||
pbcannedignTrims3_table();
|
||||
pbcannedignTrims4_table();
|
||||
pbcannedignTrims5_table();
|
||||
pbcannedignTrims6_table();
|
||||
pbcannedignTrims7_table();
|
||||
pbcannedignTrims8_table();
|
||||
pbcannedignTrims9_table();
|
||||
pbcannedignTrims10_table();
|
||||
pbcannedignTrims11_table();
|
||||
pbcannedignTrims12_table();
|
||||
pbcannedmapEstimateRpmBins();
|
||||
pbcannedmapEstimateTpsBins();
|
||||
pbcannedmapEstimateTable();
|
||||
pbcannedinjPhaseRpmBins();
|
||||
pbcannedinjPhaseLoadBins();
|
||||
pbcannedinjectionPhase();
|
||||
pbcannedthrottle2TrimRpmBins();
|
||||
pbcannedthrottle2TrimTpsBins();
|
||||
pbcannedthrottle2TrimTable();
|
||||
pbcannedmaxKnockRetardRpmBins();
|
||||
pbcannedmaxKnockRetardLoadBins();
|
||||
pbcannedmaxKnockRetardTable();
|
||||
pbcannedlambdaRpmBins();
|
||||
pbcannedlambdaLoadBins();
|
||||
pbcannedlambdaTable();
|
||||
pbcannedinjectorStagingRpmBins();
|
||||
pbcannedinjectorStagingLoadBins();
|
||||
pbcannedinjectorStagingTable();
|
||||
pbcannedhpfpTargetRpmBins();
|
||||
pbcannedtcuSolenoidTable();
|
||||
pbcannedhpfpTargetLoadBins();
|
||||
pbcannedhpfpCompensationRpmBins();
|
||||
pbcannedhpfpCompensationLoadBins();
|
||||
pbcannedhpfpCompensation();
|
||||
pbcannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -53,18 +53,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 1.5;
|
||||
// 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;
|
||||
// default 0.0
|
||||
engineConfiguration->tpsMin = 98;
|
||||
// default 1000.0
|
||||
|
@ -175,6 +163,8 @@
|
|||
engineConfiguration->gearRatio[4] = 1.88;
|
||||
// default 0.0
|
||||
engineConfiguration->gearRatio[5] = 1.57;
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_27;
|
||||
// default "Simultaneous"
|
||||
engineConfiguration->crankingInjectionMode = IM_SEQUENTIAL;
|
||||
// default 200.0
|
||||
|
@ -207,198 +197,36 @@
|
|||
engineConfiguration->mc33_hpfp_i_hold = 4;
|
||||
|
||||
|
||||
pbcannedknockNoiseRpmBins();
|
||||
pbcannedknockBaseNoise();
|
||||
pbcanneddwellVoltageCorrVoltBins();
|
||||
pbcanneddwellVoltageCorrValues();
|
||||
pbcannedtpsTspCorrValuesBins();
|
||||
pbcannedtpsTspCorrValues();
|
||||
pbcannedinjector_battLagCorr();
|
||||
pbcannedmafDecodingBins();
|
||||
pbcannedmafDecoding();
|
||||
pbcannediatFuelCorrBins();
|
||||
pbcannediatFuelCorr();
|
||||
pbcannedcltTimingBins();
|
||||
pbcannedcltTimingExtra();
|
||||
pbcannedcltFuelCorrBins();
|
||||
pbcannedcltFuelCorr();
|
||||
pbcannedcrankingFuelBins();
|
||||
pbcannedcrankingFuelCoef();
|
||||
pbcannedcrankingFuelCoefE100();
|
||||
pbcannedcltRevLimitRpmBins();
|
||||
pbcannedcltRevLimitRpm();
|
||||
pbcannedcltIdleCorrBins();
|
||||
pbcannedcltIdleCorr();
|
||||
pbcannedcltIdleRpm();
|
||||
pbcannedidleAdvanceBins();
|
||||
pbcannedidleAdvance();
|
||||
pbcannedfuelLevelBins();
|
||||
pbcannedfuelLevelValues();
|
||||
pbcannedhpfpLobeProfileQuantityBins();
|
||||
pbcannedhpfpLobeProfileAngle();
|
||||
pbcannedhpfpDeadtimeVoltsBins();
|
||||
pbcannedwwCltBins();
|
||||
pbcannedwwTauCltValues();
|
||||
pbcannedwwMapBins();
|
||||
pbcannedwwTauMapValues();
|
||||
pbcannedwwBetaCltValues();
|
||||
pbcannedwwBetaMapValues();
|
||||
pbcannedtcu_tccTpsBins();
|
||||
pbcannedtcu_tccLockSpeed();
|
||||
pbcannedtcu_tccUnlockSpeed();
|
||||
pbcannedtcu_pcAirmassBins();
|
||||
pbcannedtcu_pcValsR();
|
||||
pbcannedtcu_pcValsN();
|
||||
pbcannedtcu_pcVals1();
|
||||
pbcannedtcu_pcVals2();
|
||||
pbcannedtcu_pcVals3();
|
||||
pbcannedtcu_pcVals4();
|
||||
pbcannedtcu_pcVals12();
|
||||
pbcannedtcu_pcVals23();
|
||||
pbcannedtcu_pcVals34();
|
||||
pbcannedtcu_pcVals21();
|
||||
pbcannedtcu_pcVals32();
|
||||
pbcannedtcu_pcVals43();
|
||||
pbcannedtcu_32SpeedBins();
|
||||
pbcannedtcu_32Vals();
|
||||
pbcannedtcu_rangeM();
|
||||
pbcannedtcu_rangeM3();
|
||||
pbcannedtcu_rangeM2();
|
||||
pbcannedtcu_rangeM1();
|
||||
pbcannedignBlends1_blendBins();
|
||||
pbcannedignBlends1_blendValues();
|
||||
pbcannedignBlends2_blendBins();
|
||||
pbcannedignBlends2_blendValues();
|
||||
pbcannedignBlends3_blendBins();
|
||||
pbcannedignBlends3_blendValues();
|
||||
pbcannedignBlends4_blendBins();
|
||||
pbcannedignBlends4_blendValues();
|
||||
pbcannedveBlends1_blendBins();
|
||||
pbcannedveBlends1_blendValues();
|
||||
pbcannedveBlends2_blendBins();
|
||||
pbcannedveBlends2_blendValues();
|
||||
pbcannedveBlends3_blendBins();
|
||||
pbcannedveBlends3_blendValues();
|
||||
pbcannedveBlends4_blendBins();
|
||||
pbcannedveBlends4_blendValues();
|
||||
pbcannedboostOpenLoopBlends1_blendBins();
|
||||
pbcannedboostClosedLoopBlends2_blendBins();
|
||||
pbcannedthrottleEstimateEffectiveAreaBins();
|
||||
pbcannedtpsTpsAccelFromRpmBins();
|
||||
pbcannedtpsTpsAccelToRpmBins();
|
||||
pbcannedtpsTpsAccelTable();
|
||||
pbcannedtractionControlSlipBins();
|
||||
pbcannedvvtTable1RpmBins();
|
||||
pbcannedvvtTable1LoadBins();
|
||||
pbcannedvvtTable1();
|
||||
pbcannedvvtTable2RpmBins();
|
||||
pbcannedvvtTable2LoadBins();
|
||||
pbcannedvvtTable2();
|
||||
pbcannedscriptTable1RpmBins();
|
||||
pbcannedscriptTable1LoadBins();
|
||||
pbcannedscriptTable2RpmBins();
|
||||
pbcannedscriptTable2LoadBins();
|
||||
pbcannedscriptTable3RpmBins();
|
||||
pbcannedscriptTable3LoadBins();
|
||||
pbcannedscriptTable3();
|
||||
pbcannedscriptTable4RpmBins();
|
||||
pbcannedscriptTable4LoadBins();
|
||||
pbcannedscriptTable4();
|
||||
pbcannedalsIgnRetardrpmBins();
|
||||
pbcannedalsIgnRetardLoadBins();
|
||||
pbcannedALSTimingRetardTable();
|
||||
pbcannedalsFuelAdjustmentrpmBins();
|
||||
pbcannedalsFuelAdjustmentLoadBins();
|
||||
pbcannedALSFuelAdjustment();
|
||||
pbcannedalsIgnSkiprpmBins();
|
||||
pbcannedalsIgnSkipLoadBins();
|
||||
pbcannedALSIgnSkipTable();
|
||||
pbcannedignitionRpmBins();
|
||||
pbcannedignitionLoadBins();
|
||||
pbcannedignitionTable();
|
||||
pbcannedignBlends1_rpmBins();
|
||||
pbcannedignBlends1_loadBins();
|
||||
pbcannedignBlends1_table();
|
||||
pbcannedignBlends2_rpmBins();
|
||||
pbcannedignBlends2_loadBins();
|
||||
pbcannedignBlends2_table();
|
||||
pbcannedignBlends3_rpmBins();
|
||||
pbcannedignBlends3_loadBins();
|
||||
pbcannedignBlends3_table();
|
||||
pbcannedignBlends4_rpmBins();
|
||||
pbcannedignBlends4_loadBins();
|
||||
pbcannedveBlends1_rpmBins();
|
||||
pbcannedveBlends1_loadBins();
|
||||
pbcannedveBlends1_table();
|
||||
pbcannedveBlends2_rpmBins();
|
||||
pbcannedveBlends2_loadBins();
|
||||
pbcannedveBlends2_table();
|
||||
pbcannedveBlends3_rpmBins();
|
||||
pbcannedveBlends3_loadBins();
|
||||
pbcannedveBlends3_table();
|
||||
pbcannedveBlends4_rpmBins();
|
||||
pbcannedveBlends4_loadBins();
|
||||
pbcannedboostOpenLoopBlends1_rpmBins();
|
||||
pbcannedboostClosedLoopBlends1_table();
|
||||
pbcannedboostClosedLoopBlends2_rpmBins();
|
||||
pbcannedboostClosedLoopBlends2_loadBins();
|
||||
pbcannedboostClosedLoopBlends2_table();
|
||||
pbcannedignitionIatCorrTempBins();
|
||||
pbcannedignitionIatCorrLoadBins();
|
||||
pbcannedignitionIatCorrTable();
|
||||
pbcannedveRpmBins();
|
||||
pbcannedveLoadBins();
|
||||
pbcannedveTable();
|
||||
pbcannedfuelTrimRpmBins();
|
||||
pbcannedfuelTrimLoadBins();
|
||||
pbcannedfuelTrims1_table();
|
||||
pbcannedfuelTrims2_table();
|
||||
pbcannedfuelTrims3_table();
|
||||
pbcannedfuelTrims4_table();
|
||||
pbcannedfuelTrims5_table();
|
||||
pbcannedfuelTrims6_table();
|
||||
pbcannedfuelTrims7_table();
|
||||
pbcannedfuelTrims8_table();
|
||||
pbcannedfuelTrims9_table();
|
||||
pbcannedfuelTrims10_table();
|
||||
pbcannedfuelTrims11_table();
|
||||
pbcannedfuelTrims12_table();
|
||||
pbcannedignTrimRpmBins();
|
||||
pbcannedignTrimLoadBins();
|
||||
pbcannedignTrims1_table();
|
||||
pbcannedignTrims2_table();
|
||||
pbcannedignTrims3_table();
|
||||
pbcannedignTrims4_table();
|
||||
pbcannedignTrims5_table();
|
||||
pbcannedignTrims6_table();
|
||||
pbcannedignTrims7_table();
|
||||
pbcannedignTrims8_table();
|
||||
pbcannedignTrims9_table();
|
||||
pbcannedignTrims10_table();
|
||||
pbcannedignTrims11_table();
|
||||
pbcannedignTrims12_table();
|
||||
pbcannedmapEstimateRpmBins();
|
||||
pbcannedmapEstimateTpsBins();
|
||||
pbcannedmapEstimateTable();
|
||||
pbcannedinjPhaseRpmBins();
|
||||
pbcannedinjPhaseLoadBins();
|
||||
pbcannedinjectionPhase();
|
||||
pbcannedthrottle2TrimRpmBins();
|
||||
pbcannedthrottle2TrimTpsBins();
|
||||
pbcannedthrottle2TrimTable();
|
||||
pbcannedmaxKnockRetardRpmBins();
|
||||
pbcannedmaxKnockRetardLoadBins();
|
||||
pbcannedmaxKnockRetardTable();
|
||||
pbcannedlambdaRpmBins();
|
||||
pbcannedlambdaLoadBins();
|
||||
pbcannedlambdaTable();
|
||||
pbcannedinjectorStagingRpmBins();
|
||||
pbcannedinjectorStagingLoadBins();
|
||||
pbcannedinjectorStagingTable();
|
||||
pbcannedhpfpTargetRpmBins();
|
||||
pbcannedtcuSolenoidTable();
|
||||
pbcannedhpfpTargetLoadBins();
|
||||
pbcannedhpfpCompensationRpmBins();
|
||||
pbcannedhpfpCompensationLoadBins();
|
||||
pbcannedhpfpCompensation();
|
||||
pbcannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -45,20 +45,10 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// default "GPPWM Output 3"
|
||||
// default "Zero"
|
||||
engineConfiguration->ignBlends[0].blendParameter = GPPWM_Clt;
|
||||
// default "VVT 1 I"
|
||||
engineConfiguration->ignBlends[0].yAxisOverride = GPPWM_Zero;
|
||||
// default "Zero"
|
||||
engineConfiguration->ignBlends[1].blendParameter = GPPWM_AccelPedal;
|
||||
// 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;
|
||||
// default 0.0
|
||||
engineConfiguration->tpsMin = 97;
|
||||
// default 1000.0
|
||||
|
@ -177,7 +167,7 @@
|
|||
engineConfiguration->finalGearRatio = 0;
|
||||
// default "Speed Density"
|
||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default "yes"
|
||||
engineConfiguration->cutFuelOnHardLimit = no;
|
||||
|
@ -271,12 +261,6 @@
|
|||
engineConfiguration->hpfpPidI = 0;
|
||||
|
||||
|
||||
cannedknockNoiseRpmBins();
|
||||
cannedknockBaseNoise();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
canneddwellVoltageCorrValues();
|
||||
cannedtpsTspCorrValuesBins();
|
||||
cannedtpsTspCorrValues();
|
||||
cannedprimeBins();
|
||||
cannedprimeValues();
|
||||
cannedmap_samplingAngleBins();
|
||||
|
@ -289,95 +273,38 @@
|
|||
cannedvrThreshold2_rpmBins();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltFuelCorrBins();
|
||||
cannedcltFuelCorr();
|
||||
cannedcrankingFuelBins();
|
||||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedcltIdleCorrBins();
|
||||
cannedcltIdleCorr();
|
||||
cannedcltCrankingCorr();
|
||||
cannedcltIdleRpm();
|
||||
cannedidleAdvanceBins();
|
||||
cannedidleAdvance();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedtractionControlSlipBins();
|
||||
cannedboostRpmBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
|
@ -387,76 +314,37 @@
|
|||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjectionPhase();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedpedalToTpsPedalBins();
|
||||
cannedpedalToTpsTable();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -53,20 +53,10 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// default "GPPWM Output 3"
|
||||
// default "Zero"
|
||||
engineConfiguration->ignBlends[0].blendParameter = GPPWM_Clt;
|
||||
// default "VVT 1 I"
|
||||
engineConfiguration->ignBlends[0].yAxisOverride = GPPWM_Zero;
|
||||
// default "Zero"
|
||||
engineConfiguration->ignBlends[1].blendParameter = GPPWM_AccelPedal;
|
||||
// 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;
|
||||
// default 0.0
|
||||
engineConfiguration->tpsMin = 97;
|
||||
// default 1000.0
|
||||
|
@ -183,7 +173,7 @@
|
|||
engineConfiguration->finalGearRatio = 0;
|
||||
// default "Speed Density"
|
||||
engineConfiguration->fuelAlgorithm = LM_ALPHA_N;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_22;
|
||||
// default "yes"
|
||||
engineConfiguration->cutFuelOnHardLimit = no;
|
||||
|
@ -279,12 +269,6 @@
|
|||
engineConfiguration->hpfpPidI = 0;
|
||||
|
||||
|
||||
cannedknockNoiseRpmBins();
|
||||
cannedknockBaseNoise();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
canneddwellVoltageCorrValues();
|
||||
cannedtpsTspCorrValuesBins();
|
||||
cannedtpsTspCorrValues();
|
||||
cannedprimeBins();
|
||||
cannedprimeValues();
|
||||
cannedmap_samplingAngleBins();
|
||||
|
@ -297,95 +281,38 @@
|
|||
cannedvrThreshold2_rpmBins();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltFuelCorrBins();
|
||||
cannedcltFuelCorr();
|
||||
cannedcrankingFuelBins();
|
||||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedcltIdleCorrBins();
|
||||
cannedcltIdleCorr();
|
||||
cannedcltCrankingCorr();
|
||||
cannedcltIdleRpm();
|
||||
cannedidleAdvanceBins();
|
||||
cannedidleAdvance();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
cannedtractionControlSlipBins();
|
||||
cannedboostRpmBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
|
@ -395,76 +322,37 @@
|
|||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
cannedveLoadBins();
|
||||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjectionPhase();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedpedalToTpsPedalBins();
|
||||
cannedpedalToTpsTable();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -53,18 +53,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// 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;
|
||||
// default 891.0
|
||||
engineConfiguration->tpsMin = 896;
|
||||
// default 69.0
|
||||
|
@ -227,7 +215,7 @@
|
|||
engineConfiguration->can2BaudRate = B100KBPS;
|
||||
// default 0.0
|
||||
engineConfiguration->auxSerialSpeed = 115200;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_STEPPER_IDLE_CONTROL;
|
||||
// default 7000.0
|
||||
engineConfiguration->rpmHardLimit = 6200;
|
||||
|
@ -356,8 +344,6 @@
|
|||
cannedsparkDwellValues();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
canneddwellVoltageCorrValues();
|
||||
cannedtpsTspCorrValuesBins();
|
||||
cannedtpsTspCorrValues();
|
||||
cannedprimeBins();
|
||||
cannedprimeValues();
|
||||
cannedmap_samplingAngleBins();
|
||||
|
@ -370,7 +356,6 @@
|
|||
cannedvrThreshold2_values();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltTimingBins();
|
||||
cannedcltTimingExtra();
|
||||
|
@ -380,7 +365,6 @@
|
|||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedetbBiasBins();
|
||||
cannedetbBiasValues();
|
||||
cannedcltIdleCorrBins();
|
||||
|
@ -390,44 +374,30 @@
|
|||
cannedcltIdleRpmBins();
|
||||
cannedcltIdleRpm();
|
||||
cannedfuelLevelBins();
|
||||
cannedfuelLevelValues();
|
||||
cannedwwCltBins();
|
||||
cannedhpfpLobeProfileQuantityBins();
|
||||
cannedhpfpLobeProfileAngle();
|
||||
cannedhpfpDeadtimeVoltsBins();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
|
@ -436,54 +406,30 @@
|
|||
cannedboostTpsBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedboostTableClosedLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable1();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
cannedignBlends1_rpmBins();
|
||||
cannedignBlends1_loadBins();
|
||||
cannedignBlends1_table();
|
||||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
|
@ -491,47 +437,18 @@
|
|||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjectionPhase();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedpedalToTpsPedalBins();
|
||||
cannedpedalToTpsTable();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannediacPidMultRpmBins();
|
||||
|
@ -542,12 +459,10 @@
|
|||
cannedgppwm2_rpmBins();
|
||||
cannedgppwm2_table();
|
||||
cannedgppwm3_table();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -53,18 +53,6 @@
|
|||
engineConfiguration->cylinderBankSelect[11] = 1;
|
||||
// default 4.0
|
||||
engineConfiguration->benchTestOnTime = 5;
|
||||
// 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;
|
||||
// default 0.0
|
||||
engineConfiguration->tpsMin = 896;
|
||||
// default 1000.0
|
||||
|
@ -235,7 +223,7 @@
|
|||
engineConfiguration->canNbcType = CAN_BUS_W202_C180;
|
||||
// default 0.0
|
||||
engineConfiguration->auxSerialSpeed = 115200;
|
||||
// default "MAP"
|
||||
// default "Executor"
|
||||
engineConfiguration->debugMode = DBG_STEPPER_IDLE_CONTROL;
|
||||
// default 7000.0
|
||||
engineConfiguration->rpmHardLimit = 6200;
|
||||
|
@ -362,8 +350,6 @@
|
|||
cannedsparkDwellValues();
|
||||
canneddwellVoltageCorrVoltBins();
|
||||
canneddwellVoltageCorrValues();
|
||||
cannedtpsTspCorrValuesBins();
|
||||
cannedtpsTspCorrValues();
|
||||
cannedprimeBins();
|
||||
cannedprimeValues();
|
||||
cannedmap_samplingAngleBins();
|
||||
|
@ -376,7 +362,6 @@
|
|||
cannedvrThreshold2_values();
|
||||
cannedmafDecodingBins();
|
||||
cannedmafDecoding();
|
||||
cannediatFuelCorrBins();
|
||||
cannediatFuelCorr();
|
||||
cannedcltTimingBins();
|
||||
cannedcltTimingExtra();
|
||||
|
@ -386,7 +371,6 @@
|
|||
cannedcrankingFuelCoef();
|
||||
cannedcrankingFuelCoefE100();
|
||||
cannedcltRevLimitRpmBins();
|
||||
cannedcltRevLimitRpm();
|
||||
cannedetbBiasBins();
|
||||
cannedetbBiasValues();
|
||||
cannedcltIdleCorrBins();
|
||||
|
@ -396,44 +380,30 @@
|
|||
cannedcltIdleRpmBins();
|
||||
cannedcltIdleRpm();
|
||||
cannedfuelLevelBins();
|
||||
cannedfuelLevelValues();
|
||||
cannedwwCltBins();
|
||||
cannedhpfpLobeProfileQuantityBins();
|
||||
cannedhpfpLobeProfileAngle();
|
||||
cannedhpfpDeadtimeVoltsBins();
|
||||
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();
|
||||
cannedtpsTpsAccelTable();
|
||||
|
@ -442,54 +412,30 @@
|
|||
cannedboostTpsBins();
|
||||
cannedboostTableOpenLoop();
|
||||
cannedboostTableClosedLoop();
|
||||
cannedvvtTable1RpmBins();
|
||||
cannedvvtTable1LoadBins();
|
||||
cannedvvtTable1();
|
||||
cannedvvtTable2RpmBins();
|
||||
cannedvvtTable2LoadBins();
|
||||
cannedvvtTable2();
|
||||
cannedscriptTable1RpmBins();
|
||||
cannedscriptTable1LoadBins();
|
||||
cannedscriptTable1();
|
||||
cannedscriptTable2RpmBins();
|
||||
cannedscriptTable2LoadBins();
|
||||
cannedscriptTable3RpmBins();
|
||||
cannedscriptTable3LoadBins();
|
||||
cannedscriptTable3();
|
||||
cannedscriptTable4RpmBins();
|
||||
cannedscriptTable4LoadBins();
|
||||
cannedscriptTable4();
|
||||
cannedalsIgnRetardrpmBins();
|
||||
cannedalsIgnRetardLoadBins();
|
||||
cannedALSTimingRetardTable();
|
||||
cannedalsFuelAdjustmentrpmBins();
|
||||
cannedalsFuelAdjustmentLoadBins();
|
||||
cannedALSFuelAdjustment();
|
||||
cannedalsIgnSkiprpmBins();
|
||||
cannedalsIgnSkipLoadBins();
|
||||
cannedALSIgnSkipTable();
|
||||
cannedignitionRpmBins();
|
||||
cannedignitionLoadBins();
|
||||
cannedignitionTable();
|
||||
cannedignBlends1_rpmBins();
|
||||
cannedignBlends1_loadBins();
|
||||
cannedignBlends1_table();
|
||||
cannedignBlends2_rpmBins();
|
||||
cannedignBlends2_loadBins();
|
||||
cannedignBlends2_table();
|
||||
cannedignBlends3_table();
|
||||
cannedveBlends1_table();
|
||||
cannedignBlends3_rpmBins();
|
||||
cannedignBlends3_loadBins();
|
||||
cannedignBlends4_rpmBins();
|
||||
cannedignBlends4_loadBins();
|
||||
cannedveBlends1_rpmBins();
|
||||
cannedveBlends1_loadBins();
|
||||
cannedveBlends2_rpmBins();
|
||||
cannedveBlends2_loadBins();
|
||||
cannedveBlends2_table();
|
||||
cannedveBlends3_rpmBins();
|
||||
cannedveBlends3_loadBins();
|
||||
cannedveBlends3_table();
|
||||
cannedboostOpenLoopBlends1_rpmBins();
|
||||
cannedboostClosedLoopBlends1_table();
|
||||
cannedboostClosedLoopBlends2_rpmBins();
|
||||
cannedboostClosedLoopBlends2_loadBins();
|
||||
cannedboostClosedLoopBlends2_table();
|
||||
cannedignitionIatCorrTempBins();
|
||||
cannedveBlends4_rpmBins();
|
||||
cannedveBlends4_loadBins();
|
||||
cannedignitionIatCorrLoadBins();
|
||||
cannedignitionIatCorrTable();
|
||||
cannedveRpmBins();
|
||||
|
@ -497,47 +443,18 @@
|
|||
cannedveTable();
|
||||
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();
|
||||
cannedinjPhaseRpmBins();
|
||||
cannedinjPhaseLoadBins();
|
||||
cannedmapEstimateTable();
|
||||
cannedinjectionPhase();
|
||||
cannedpedalToTpsRpmBins();
|
||||
cannedpedalToTpsPedalBins();
|
||||
cannedpedalToTpsTable();
|
||||
cannedthrottle2TrimRpmBins();
|
||||
cannedthrottle2TrimTpsBins();
|
||||
cannedthrottle2TrimTable();
|
||||
cannedmaxKnockRetardRpmBins();
|
||||
cannedmaxKnockRetardLoadBins();
|
||||
cannedmaxKnockRetardTable();
|
||||
cannedlambdaRpmBins();
|
||||
cannedlambdaLoadBins();
|
||||
cannedlambdaTable();
|
||||
cannediacPidMultRpmBins();
|
||||
|
@ -548,12 +465,10 @@
|
|||
cannedgppwm2_rpmBins();
|
||||
cannedgppwm2_table();
|
||||
cannedgppwm3_table();
|
||||
cannedinjectorStagingRpmBins();
|
||||
cannedinjectorStagingLoadBins();
|
||||
cannedinjectorStagingTable();
|
||||
cannedtcuSolenoidTable();
|
||||
cannedhpfpTargetRpmBins();
|
||||
cannedhpfpTargetLoadBins();
|
||||
cannedhpfpCompensation();
|
||||
cannedhpfpCompensationRpmBins();
|
||||
cannedhpfpCompensationLoadBins();
|
||||
cannedpostCrankingFactor();
|
||||
cannedcrankingCycleBins();
|
||||
```
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue