rusefi/firmware/controllers/lua/generated/value_lookup_generated.cpp

3654 lines
82 KiB
C++
Raw Normal View History

2021-12-13 16:12:54 -08:00
#include "pch.h"
2022-05-15 15:04:42 -07:00
#include "value_lookup.h"
2021-12-11 09:59:47 -08:00
float getConfigValueByName(const char *name) {
2022-12-03 05:38:26 -08:00
int hash = djb2lowerCase(name);
switch(hash) {
case -920133784:
return engineConfiguration->sensorSnifferRpmThreshold;
case -776106289:
return engineConfiguration->launchRpm;
case 1176614802:
return engineConfiguration->rpmHardLimit;
case 46918724:
return engineConfiguration->engineSnifferRpmThreshold;
case -775882810:
return engineConfiguration->multisparkMaxRpm;
case 1569359006:
return engineConfiguration->maxAcRpm;
case 1569361190:
return engineConfiguration->maxAcTps;
case 1569342546:
return engineConfiguration->maxAcClt;
case 402092253:
return engineConfiguration->multisparkMaxSparkingAngle;
case 726613349:
return engineConfiguration->multisparkMaxExtraSparkCount;
2022-12-03 21:26:23 -08:00
case 1542550121:
return engineConfiguration->injector.flow;
2022-12-03 05:38:26 -08:00
case -617915487:
return engineConfiguration->isForcedInduction;
case -1284354759:
return engineConfiguration->useFordRedundantTps;
case 563123475:
return engineConfiguration->isVerboseAuxPid1;
case 1362186948:
return engineConfiguration->overrideTriggerGaps;
case -298185774:
return engineConfiguration->enableFan1WithAc;
case 993282195:
return engineConfiguration->enableFan2WithAc;
case -1132710384:
return engineConfiguration->disableFan1WhenStopped;
case -311454863:
return engineConfiguration->disableFan2WhenStopped;
case -1409016614:
return engineConfiguration->enableTrailingSparks;
case 119246268:
return engineConfiguration->isCJ125Verbose;
case 1627431605:
return engineConfiguration->cj125isUaDivided;
case -1780521945:
return engineConfiguration->cj125isLsu49;
case -1334689362:
return engineConfiguration->etb_use_two_wires;
case 1097520823:
return engineConfiguration->isDoubleSolenoidIdle;
case -1572546086:
return engineConfiguration->useEeprom;
case 291489190:
return engineConfiguration->cj125isUrDivided;
case -264572349:
return engineConfiguration->useCicPidForIdle;
case -1279270887:
return engineConfiguration->useTLE8888_cranking_hack;
case 1156367906:
return engineConfiguration->kickStartCranking;
case -418454384:
return engineConfiguration->useSeparateIdleTablesForCrankingTaper;
case -338157684:
return engineConfiguration->launchControlEnabled;
2023-01-10 13:35:32 -08:00
case 240251894:
return engineConfiguration->doNotFilterTriggerEdgeNoise;
2022-12-03 05:38:26 -08:00
case -933524784:
return engineConfiguration->antiLagEnabled;
case -54973711:
return engineConfiguration->useRunningMathForCranking;
case 1616873838:
return engineConfiguration->displayLogicLevelsInEngineSniffer;
case -647008743:
return engineConfiguration->useTLE8888_stepper;
case 1992465535:
return engineConfiguration->enableMapEstimationTableFallback;
case 671821024:
return engineConfiguration->usescriptTableForCanSniffingFiltering;
case -1073210355:
return engineConfiguration->verboseCan;
case -1528619572:
return engineConfiguration->artificialTestMisfire;
2023-01-10 12:00:00 -08:00
case -1284359115:
return engineConfiguration->useFordRedundantPps;
2022-12-03 05:38:26 -08:00
case 513872736:
return engineConfiguration->tpsMin;
case 513872482:
return engineConfiguration->tpsMax;
case 625338761:
return engineConfiguration->tpsErrorDetectionTooLow;
case -838808073:
return engineConfiguration->tpsErrorDetectionTooHigh;
2022-12-03 21:26:23 -08:00
case -781044761:
return engineConfiguration->cranking.baseFuel;
2022-12-03 05:38:26 -08:00
case -1717336209:
return engineConfiguration->cranking.rpm;
2022-12-03 21:26:23 -08:00
case -589710926:
return engineConfiguration->ignitionDwellForCrankingMs;
2022-12-03 05:38:26 -08:00
case 401321850:
return engineConfiguration->etbRevLimitStart;
case 399466905:
return engineConfiguration->etbRevLimitRange;
2022-12-03 21:26:23 -08:00
case -1307181880:
return engineConfiguration->map.sensor.lowValue;
case -1434278346:
return engineConfiguration->map.sensor.highValue;
case -1832527325:
return engineConfiguration->clt.config.tempC_1;
case -1832527324:
return engineConfiguration->clt.config.tempC_2;
case -1832527323:
return engineConfiguration->clt.config.tempC_3;
case -5328869:
return engineConfiguration->clt.config.resistance_1;
case -5328868:
return engineConfiguration->clt.config.resistance_2;
case -5328867:
return engineConfiguration->clt.config.resistance_3;
case -653172717:
return engineConfiguration->clt.config.bias_resistor;
case -672272162:
return engineConfiguration->iat.config.tempC_1;
case -672272161:
return engineConfiguration->iat.config.tempC_2;
case -672272160:
return engineConfiguration->iat.config.tempC_3;
case -1014418506:
return engineConfiguration->iat.config.resistance_1;
case -1014418505:
return engineConfiguration->iat.config.resistance_2;
case -1014418504:
return engineConfiguration->iat.config.resistance_3;
case 406607630:
return engineConfiguration->iat.config.bias_resistor;
2022-12-03 05:38:26 -08:00
case 1226423210:
return engineConfiguration->launchTimingRetard;
case -1310663509:
return engineConfiguration->hip9011PrescalerAndSDO;
2022-12-03 21:26:23 -08:00
case -1738843157:
return engineConfiguration->knockBandCustom;
case -962678774:
return engineConfiguration->specs.displacement;
2022-12-03 05:38:26 -08:00
case -601272985:
return engineConfiguration->specs.cylindersCount;
2022-12-03 21:26:23 -08:00
case 1425664391:
return engineConfiguration->cylinderBore;
2022-12-21 15:33:35 -08:00
case 1523832034:
return engineConfiguration->ALSMaxTPS;
2022-12-03 05:38:26 -08:00
case -1976636992:
return engineConfiguration->boostControlMinRpm;
case -1976634808:
return engineConfiguration->boostControlMinTps;
case -1976642929:
return engineConfiguration->boostControlMinMap;
2022-12-03 21:26:23 -08:00
case 2071041633:
return engineConfiguration->crankingTimingAngle;
2022-12-03 05:38:26 -08:00
case -2079960526:
return engineConfiguration->gapTrackingLengthOverride;
case 1408421157:
return engineConfiguration->maxIdleVss;
case -855687130:
return engineConfiguration->minOilPressureAfterStart;
2022-12-03 21:26:23 -08:00
case -1965056926:
return engineConfiguration->fixedModeTiming;
case -295413160:
return engineConfiguration->globalTriggerAngleOffset;
case 1779689293:
return engineConfiguration->analogInputDividerCoefficient;
case -1311217456:
return engineConfiguration->vbattDividerCoeff;
case -853358747:
return engineConfiguration->fanOnTemperature;
case 4686563:
return engineConfiguration->fanOffTemperature;
case 991724096:
return engineConfiguration->driveWheelRevPerKm;
2022-12-03 05:38:26 -08:00
case 296563315:
return engineConfiguration->canSleepPeriodMs;
case 171869155:
return engineConfiguration->byFirmwareVersion;
case -526236296:
return engineConfiguration->HD44780width;
case -777537519:
return engineConfiguration->HD44780height;
2022-12-03 21:26:23 -08:00
case -1269130308:
return engineConfiguration->idle_derivativeFilterLoss;
2022-12-03 05:38:26 -08:00
case 274318471:
return engineConfiguration->trailingSparkAngle;
case 1212570205:
return engineConfiguration->trigger.customTotalToothCount;
case 387956265:
return engineConfiguration->trigger.customSkippedToothCount;
2022-12-03 21:26:23 -08:00
case 2070727975:
return engineConfiguration->airByRpmTaper;
2022-12-03 05:38:26 -08:00
case -1730107688:
return engineConfiguration->failedMapFallback;
case -1965075262:
return engineConfiguration->boostControlSafeDutyCycle;
2022-12-03 21:26:23 -08:00
case 1371979578:
return engineConfiguration->globalFuelCorrection;
case -244496183:
return engineConfiguration->adcVcc;
case 1958105647:
return engineConfiguration->mapCamDetectionAnglePosition;
case -241663117:
return engineConfiguration->afr.v1;
case 1273287930:
return engineConfiguration->afr.value1;
case -241663116:
return engineConfiguration->afr.v2;
case 1273287931:
return engineConfiguration->afr.value2;
case 1474689568:
return engineConfiguration->baroSensor.lowValue;
case 173166222:
return engineConfiguration->baroSensor.highValue;
2022-12-03 05:38:26 -08:00
case -568903712:
return engineConfiguration->idle.solenoidFrequency;
2022-12-03 21:26:23 -08:00
case 1401746228:
return engineConfiguration->manIdlePosition;
2022-12-03 05:38:26 -08:00
case 1989648303:
return engineConfiguration->knockRetardAggression;
case -938609466:
return engineConfiguration->knockRetardReapplyRate;
case -495855925:
return engineConfiguration->vssFilterReciprocal;
case -213773345:
return engineConfiguration->vssGearRatio;
case -1958312328:
return engineConfiguration->vssToothCount;
case -47286421:
return engineConfiguration->triggerSimulatorFrequency;
2022-12-03 21:26:23 -08:00
case -524949197:
return engineConfiguration->idle_antiwindupFreq;
2022-12-03 05:38:26 -08:00
case 1129109559:
return engineConfiguration->mc33_t_min_boost;
case 1933500210:
return engineConfiguration->acIdleExtraOffset;
case -869432403:
return engineConfiguration->finalGearRatio;
case -2116746650:
return engineConfiguration->tcuInputSpeedSensorTeeth;
case 2097342691:
return engineConfiguration->wastegatePositionMin;
case 2097342437:
return engineConfiguration->wastegatePositionMax;
case -1256791716:
return engineConfiguration->idlePositionMin;
case -1256791970:
return engineConfiguration->idlePositionMax;
case 1467553180:
return engineConfiguration->tunerStudioSerialSpeed;
2022-12-03 21:26:23 -08:00
case 355839382:
return engineConfiguration->compressionRatio;
2022-12-03 05:38:26 -08:00
case -1465119085:
return engineConfiguration->fordInjectorSmallPulseSlope;
case -722238362:
return engineConfiguration->is_enabled_spi_1;
case -722238361:
return engineConfiguration->is_enabled_spi_2;
case -722238360:
return engineConfiguration->is_enabled_spi_3;
case -1603423011:
return engineConfiguration->isSdCardEnabled;
case 2043354390:
return engineConfiguration->rusefiVerbose29b;
case 630961411:
return engineConfiguration->isEngineControlEnabled;
case -2119647784:
return engineConfiguration->isHip9011Enabled;
case -956913549:
return engineConfiguration->isVerboseAlternator;
case -1055678778:
return engineConfiguration->verboseQuad;
case -920116109:
return engineConfiguration->useStepperIdle;
case -2068213709:
return engineConfiguration->enabledStep1Limiter;
case -1037977635:
return engineConfiguration->useTpicAdvancedMode;
case -538782875:
return engineConfiguration->useLcdScreen;
case -1251676000:
return engineConfiguration->verboseTLE8888;
case 1643181024:
return engineConfiguration->enableVerboseCanTx;
case -432676169:
return engineConfiguration->etb1configured;
case -28818575:
return engineConfiguration->isCJ125Enabled;
case 1804769272:
return engineConfiguration->etb2configured;
case -1236202550:
return engineConfiguration->measureMapOnlyInOneCylinder;
case -2104625325:
return engineConfiguration->stepperForceParkingEveryRestart;
case 2048390406:
return engineConfiguration->isFasterEngineSpinUpEnabled;
case 1570088896:
return engineConfiguration->coastingFuelCutEnabled;
case -2101952506:
return engineConfiguration->useIacTableForCoasting;
case 957244017:
return engineConfiguration->useNoiselessTriggerDecoder;
case 11736566:
return engineConfiguration->useIdleTimingPidControl;
case -2096650725:
return engineConfiguration->disableEtbWhenEngineStopped;
case -722238359:
return engineConfiguration->is_enabled_spi_4;
case -24313313:
return engineConfiguration->pauseEtbControl;
case 1836072195:
return engineConfiguration->alignEngineSnifferAtTDC;
case -1854539309:
return engineConfiguration->useETBforIdleControl;
case 1064399425:
return engineConfiguration->idleIncrementalPidCic;
case 259909218:
return engineConfiguration->enableAemXSeries;
case 6238478:
return engineConfiguration->verboseCanBaseAddress;
case 1182499943:
return engineConfiguration->mc33_hvolt;
case 596585178:
return engineConfiguration->minimumBoostClosedLoopMap;
case 1549866701:
return engineConfiguration->vehicleWeight;
case 1962548154:
return engineConfiguration->idlePidRpmUpperLimit;
case 119460051:
return engineConfiguration->applyNonlinearBelowPulse;
case 1945443830:
return engineConfiguration->stoichRatioSecondary;
case -786901709:
return engineConfiguration->etbMaximumPosition;
case -773841334:
return engineConfiguration->sdCardLogFrequency;
case -561715997:
return engineConfiguration->mapMinBufferLength;
case 1490213215:
return engineConfiguration->idlePidDeactivationTpsThreshold;
case -509113657:
return engineConfiguration->stepperParkingExtraSteps;
case -1312968487:
return engineConfiguration->tps1SecondaryMin;
case -1312968741:
return engineConfiguration->tps1SecondaryMax;
case -47392967:
return engineConfiguration->antiLagRpmTreshold;
case 644409862:
return engineConfiguration->startCrankingDuration;
case -1171325035:
return engineConfiguration->clutchUpPinInverted;
case -675074552:
return engineConfiguration->clutchDownPinInverted;
case 13806936:
return engineConfiguration->useHbridgesToDriveIdleStepper;
case -1074393096:
return engineConfiguration->multisparkEnable;
case -1583589783:
return engineConfiguration->enableLaunchRetard;
case -246028069:
return engineConfiguration->unfinishedenableLaunchBoost;
case 963548365:
return engineConfiguration->unfinishedlaunchDisableBySpeed;
case 245947066:
return engineConfiguration->enableCanVss;
case 1382521617:
return engineConfiguration->enableInnovateLC2;
case 2046602309:
return engineConfiguration->showHumanReadableWarning;
case 1838375282:
return engineConfiguration->stftIgnoreErrorMagnitude;
case -376859614:
return engineConfiguration->vvtBooleanForVerySpecialCases;
case -1724873939:
return engineConfiguration->enableSoftwareKnock;
case 1540420600:
return engineConfiguration->verboseVVTDecoding;
case 1081026348:
return engineConfiguration->invertCamVVTSignal;
case 950993889:
return engineConfiguration->consumeObdSensors;
case 1509355728:
return engineConfiguration->knockBankCyl1;
case 1509355729:
return engineConfiguration->knockBankCyl2;
case 1509355730:
return engineConfiguration->knockBankCyl3;
case 1509355731:
return engineConfiguration->knockBankCyl4;
case 1509355732:
return engineConfiguration->knockBankCyl5;
case 1509355733:
return engineConfiguration->knockBankCyl6;
case 1509355734:
return engineConfiguration->knockBankCyl7;
case 1509355735:
return engineConfiguration->knockBankCyl8;
case 1509355736:
return engineConfiguration->knockBankCyl9;
case -1730868480:
return engineConfiguration->knockBankCyl10;
case -1730868479:
return engineConfiguration->knockBankCyl11;
case -1730868478:
return engineConfiguration->knockBankCyl12;
case 1997663388:
return engineConfiguration->tcuEnabled;
case 1181153770:
return engineConfiguration->canBroadcastUseChannelTwo;
case 839486731:
return engineConfiguration->useRawOutputToDriveIdleStepper;
case -1056203297:
return engineConfiguration->verboseCan2;
2022-12-03 21:26:23 -08:00
case 1421783686:
return engineConfiguration->boostPid.pFactor;
case 971442495:
return engineConfiguration->boostPid.iFactor;
case -1190930054:
return engineConfiguration->boostPid.dFactor;
2022-12-03 05:38:26 -08:00
case 1435801342:
return engineConfiguration->boostPid.offset;
case -945021094:
return engineConfiguration->boostPid.periodMs;
case 777954680:
return engineConfiguration->boostPid.minValue;
case -572500550:
return engineConfiguration->boostPid.maxValue;
case -1990709262:
return engineConfiguration->boostPwmFrequency;
case -1743747394:
return engineConfiguration->launchSpeedThreshold;
case 906908772:
return engineConfiguration->launchTimingRpmRange;
case 975838686:
return engineConfiguration->launchFuelAdded;
case -232786835:
return engineConfiguration->launchBoostDuty;
case -163078708:
return engineConfiguration->hardCutRpmRange;
2022-12-03 21:26:23 -08:00
case 983814707:
return engineConfiguration->turbochargerFilter;
2022-12-03 05:38:26 -08:00
case -1340834204:
return engineConfiguration->launchTpsThreshold;
2022-12-03 21:26:23 -08:00
case -1153051360:
return engineConfiguration->launchActivateDelay;
2022-12-03 05:38:26 -08:00
case 1887120139:
return engineConfiguration->stft.maxIdleRegionRpm;
case 1673018859:
return engineConfiguration->stft.maxOverrunLoad;
case -1942479387:
return engineConfiguration->stft.minPowerLoad;
case -1157123369:
return engineConfiguration->stft.deadband;
case -81412933:
return engineConfiguration->stft.minClt;
case -81415311:
return engineConfiguration->stft.minAfr;
case -90543309:
return engineConfiguration->stft.maxAfr;
case 1028902582:
return engineConfiguration->stft.startupDelay;
case 18659930:
return engineConfiguration->tps2SecondaryMin;
case 18659676:
return engineConfiguration->tps2SecondaryMax;
case 1611799720:
return engineConfiguration->fuelClosedLoopCorrectionEnabled;
case -546057276:
return engineConfiguration->isVerboseIAC;
case 885690524:
return engineConfiguration->boardUseTachPullUp;
case -1457484942:
return engineConfiguration->boardUseTempPullUp;
case -1985448683:
return engineConfiguration->yesUnderstandLocking;
case 582390322:
return engineConfiguration->silentTriggerError;
case -1816997974:
return engineConfiguration->useLinearCltSensor;
case -528008450:
return engineConfiguration->canReadEnabled;
case 2104472173:
return engineConfiguration->canWriteEnabled;
case 667504645:
return engineConfiguration->useLinearIatSensor;
case -1470758947:
return engineConfiguration->boardUse2stepPullDown;
case 99110078:
return engineConfiguration->tachPulseDurationAsDutyCycle;
case -1771449111:
return engineConfiguration->isAlternatorControlEnabled;
case -587700301:
return engineConfiguration->invertPrimaryTriggerSignal;
case -1944260329:
return engineConfiguration->invertSecondaryTriggerSignal;
case -794334344:
return engineConfiguration->cutFuelOnHardLimit;
case -1087585075:
return engineConfiguration->cutSparkOnHardLimit;
case -980843809:
return engineConfiguration->launchFuelCutEnable;
case -1829995308:
return engineConfiguration->launchSparkCutEnable;
case 1280316843:
return engineConfiguration->boardUseCrankPullUp;
case 1304425152:
return engineConfiguration->boardUseCamPullDown;
case -94892331:
return engineConfiguration->boardUseCamVrPullUp;
case 1868156805:
return engineConfiguration->boardUseD2PullDown;
case -472498042:
return engineConfiguration->boardUseD3PullDown;
case 1481814407:
return engineConfiguration->boardUseD4PullDown;
case -858840440:
return engineConfiguration->boardUseD5PullDown;
case -487204662:
return engineConfiguration->verboseIsoTp;
case 465982216:
return engineConfiguration->engineSnifferFocusOnInputs;
case -1884116782:
return engineConfiguration->launchActivateInverted;
case 38719415:
return engineConfiguration->twoStroke;
case 1538579992:
return engineConfiguration->skippedWheelOnCam;
case 1664668368:
return engineConfiguration->etbNeutralPosition;
case 1917301199:
return engineConfiguration->isInjectionEnabled;
case -1354884979:
return engineConfiguration->isIgnitionEnabled;
case -1491889938:
return engineConfiguration->isCylinderCleanupEnabled;
case -2018683234:
return engineConfiguration->complexWallModel;
case -1934896346:
return engineConfiguration->alwaysInstantRpm;
case 285726462:
return engineConfiguration->isMapAveragingEnabled;
case -1500666851:
return engineConfiguration->overrideCrankingIacSetting;
case 216872574:
return engineConfiguration->useSeparateAdvanceForIdle;
case -726159643:
return engineConfiguration->isWaveAnalyzerEnabled;
case -1997438905:
return engineConfiguration->useSeparateVeForIdle;
case -325018342:
return engineConfiguration->verboseTriggerSynchDetails;
case -795241238:
return engineConfiguration->isManualSpinningMode;
case -1248413509:
return engineConfiguration->twoWireBatchInjection;
case 454615641:
return engineConfiguration->twoWireBatchIgnition;
case 201676494:
return engineConfiguration->useFixedBaroCorrFromMap;
case 685453869:
return engineConfiguration->useSeparateAdvanceForCranking;
case 1060606307:
return engineConfiguration->useAdvanceCorrectionsForCranking;
case -563973567:
return engineConfiguration->flexCranking;
case -364626778:
return engineConfiguration->useIacPidMultTable;
case -1832431020:
return engineConfiguration->isBoostControlEnabled;
case -954321508:
return engineConfiguration->launchSmoothRetard;
case -1543452424:
return engineConfiguration->isPhaseSyncRequiredForIgnition;
case 939816194:
return engineConfiguration->useCltBasedRpmLimit;
case -389678699:
return engineConfiguration->forceO2Heating;
case 755512282:
return engineConfiguration->invertVvtControlIntake;
case -1331668704:
return engineConfiguration->invertVvtControlExhaust;
case 1486014321:
return engineConfiguration->useBiQuadOnAuxSpeedSensors;
2022-12-15 04:39:07 -08:00
case -105464622:
return engineConfiguration->sdTriggerLog;
2022-12-21 15:33:35 -08:00
case -1027820105:
return engineConfiguration->ALSActivateInverted;
2022-12-03 05:38:26 -08:00
case -153724425:
return engineConfiguration->tempBooleanForVerySpecialLogic;
case -1492464952:
return engineConfiguration->engineChartSize;
2022-12-03 21:26:23 -08:00
case -1056007485:
return engineConfiguration->turboSpeedSensorMultiplier;
2022-12-03 05:38:26 -08:00
case 1683471850:
return engineConfiguration->acIdleRpmBump;
case 1322924702:
return engineConfiguration->warningPeriod;
2022-12-03 21:26:23 -08:00
case -339821344:
return engineConfiguration->knockDetectionWindowStart;
case -1562133783:
return engineConfiguration->knockDetectionWindowEnd;
case 1145888170:
return engineConfiguration->idleStepperReactionTime;
2022-12-03 05:38:26 -08:00
case -1077032999:
return engineConfiguration->idleStepperTotalSteps;
2022-12-03 21:26:23 -08:00
case -66405381:
return engineConfiguration->noAccelAfterHardLimitPeriodSecs;
2022-12-03 05:38:26 -08:00
case 1556302698:
return engineConfiguration->mapAveragingSchedulingAtIndex;
2022-12-03 21:26:23 -08:00
case 58931511:
return engineConfiguration->tachPulseDuractionMs;
case -390306941:
return engineConfiguration->wwaeTau;
case -1993968289:
return engineConfiguration->alternatorControl.pFactor;
case 1850657816:
return engineConfiguration->alternatorControl.iFactor;
case -311714733:
return engineConfiguration->alternatorControl.dFactor;
2022-12-03 05:38:26 -08:00
case 1983046327:
return engineConfiguration->alternatorControl.offset;
case -1995686573:
return engineConfiguration->alternatorControl.periodMs;
case -272710799:
return engineConfiguration->alternatorControl.minValue;
case -1623166029:
return engineConfiguration->alternatorControl.maxValue;
2022-12-03 21:26:23 -08:00
case 196797309:
return engineConfiguration->etb.pFactor;
case -253543882:
return engineConfiguration->etb.iFactor;
case 1879050865:
return engineConfiguration->etb.dFactor;
2022-12-03 05:38:26 -08:00
case -423426795:
return engineConfiguration->etb.offset;
case 1580101425:
return engineConfiguration->etb.periodMs;
case -991890097:
return engineConfiguration->etb.minValue;
case 1952621969:
return engineConfiguration->etb.maxValue;
case -174866119:
return engineConfiguration->airTaperRpmRange;
case -224184878:
return engineConfiguration->tps2Min;
case -224185132:
return engineConfiguration->tps2Max;
case -2142425790:
return engineConfiguration->tachPulsePerRev;
2022-12-03 21:26:23 -08:00
case 9388880:
return engineConfiguration->mapErrorDetectionTooLow;
case 309682334:
return engineConfiguration->mapErrorDetectionTooHigh;
2022-12-03 05:38:26 -08:00
case 48235288:
return engineConfiguration->multisparkSparkDuration;
case 617337449:
return engineConfiguration->multisparkDwell;
2022-12-03 21:26:23 -08:00
case -2146434132:
return engineConfiguration->idleRpmPid.pFactor;
case 1698191973:
return engineConfiguration->idleRpmPid.iFactor;
case -464180576:
return engineConfiguration->idleRpmPid.dFactor;
2022-12-03 05:38:26 -08:00
case -103982236:
return engineConfiguration->idleRpmPid.offset;
case 1562875200:
return engineConfiguration->idleRpmPid.periodMs;
case -1009116322:
return engineConfiguration->idleRpmPid.minValue;
case 1935395744:
return engineConfiguration->idleRpmPid.maxValue;
2022-12-03 21:26:23 -08:00
case 4130389:
return engineConfiguration->wwaeBeta;
case -2130836456:
return engineConfiguration->throttlePedalUpVoltage;
case 2099527693:
return engineConfiguration->throttlePedalWOTVoltage;
2022-12-03 05:38:26 -08:00
case -664540020:
return engineConfiguration->startUpFuelPumpDuration;
case -528043591:
return engineConfiguration->idlePidRpmDeadZone;
2022-12-03 21:26:23 -08:00
case 1160967565:
return engineConfiguration->targetVBatt;
case -1166743424:
return engineConfiguration->alternatorOffAboveTps;
2022-12-03 05:38:26 -08:00
case 671504531:
return engineConfiguration->afterCrankingIACtaperDuration;
case -2065814304:
return engineConfiguration->iacByTpsTaper;
case -1164331270:
return engineConfiguration->tpsAccelLookback;
case 329016035:
return engineConfiguration->coastingFuelCutVssLow;
case -2027523439:
return engineConfiguration->coastingFuelCutVssHigh;
case 1286770247:
return engineConfiguration->noFuelTrimAfterDfcoTime;
2022-12-03 21:26:23 -08:00
case 1313479950:
return engineConfiguration->tpsAccelEnrichmentThreshold;
2022-12-03 05:38:26 -08:00
case -2114430012:
return engineConfiguration->totalGearsCount;
case -999870619:
return engineConfiguration->uartConsoleSerialSpeed;
2022-12-03 21:26:23 -08:00
case -965453331:
return engineConfiguration->tpsDecelEnleanmentThreshold;
case 1164012327:
return engineConfiguration->tpsDecelEnleanmentMultiplier;
case 70789688:
return engineConfiguration->slowAdcAlpha;
2022-12-03 05:38:26 -08:00
case 781749924:
return engineConfiguration->auxSerialSpeed;
2022-12-03 21:26:23 -08:00
case -1564912640:
return engineConfiguration->throttlePedalSecondaryUpVoltage;
case -699822859:
return engineConfiguration->throttlePedalSecondaryWOTVoltage;
2022-12-03 05:38:26 -08:00
case 578933872:
return engineConfiguration->mc33_hpfp_i_peak;
case 578657622:
return engineConfiguration->mc33_hpfp_i_hold;
case 944657936:
return engineConfiguration->mc33_hpfp_i_hold_off;
case 663037299:
return engineConfiguration->mc33_hpfp_max_hold;
case 337194154:
return engineConfiguration->stepperDcInvertedPins;
case -631762165:
return engineConfiguration->canOpenBLT;
case -1514354211:
return engineConfiguration->can2OpenBLT;
case 444648859:
return engineConfiguration->injectorFlowAsMassFlow;
case -1655178001:
return engineConfiguration->benchTestOffTime;
case -204721234:
return engineConfiguration->benchTestCount;
case -1992436143:
return engineConfiguration->benchTestOnTime;
2022-12-03 21:26:23 -08:00
case -1992945039:
return engineConfiguration->boostCutPressure;
case -1359134883:
return engineConfiguration->fixedTiming;
case -137390524:
return engineConfiguration->mapLowValueVoltage;
case -1084262094:
return engineConfiguration->mapHighValueVoltage;
case 280323355:
return engineConfiguration->egoValueShift;
2022-12-03 05:38:26 -08:00
case -224532684:
return engineConfiguration->crankingIACposition;
2022-12-03 21:26:23 -08:00
case -557658095:
return engineConfiguration->tChargeMinRpmMinTps;
case -566786093:
return engineConfiguration->tChargeMinRpmMaxTps;
case -599338669:
return engineConfiguration->tChargeMaxRpmMinTps;
case -608466667:
return engineConfiguration->tChargeMaxRpmMaxTps;
2022-12-03 05:38:26 -08:00
case 1397079021:
return engineConfiguration->fan1ExtraIdle;
case 799798215:
return engineConfiguration->alternatorPwmFrequency;
case 1464880398:
return engineConfiguration->fan2ExtraIdle;
case 1506446058:
return engineConfiguration->primingDelay;
2022-12-03 21:26:23 -08:00
case -395416807:
return engineConfiguration->fuelReferencePressure;
case -1297058729:
return engineConfiguration->postCrankingFactor;
case 1183263609:
return engineConfiguration->postCrankingDurationSec;
case -1104834801:
return engineConfiguration->auxTempSensor1.config.tempC_1;
case -1104834800:
return engineConfiguration->auxTempSensor1.config.tempC_2;
case -1104834799:
return engineConfiguration->auxTempSensor1.config.tempC_3;
case 629168263:
return engineConfiguration->auxTempSensor1.config.resistance_1;
case 629168264:
return engineConfiguration->auxTempSensor1.config.resistance_2;
case 629168265:
return engineConfiguration->auxTempSensor1.config.resistance_3;
case -1189603841:
return engineConfiguration->auxTempSensor1.config.bias_resistor;
case -900025104:
return engineConfiguration->auxTempSensor2.config.tempC_1;
case -900025103:
return engineConfiguration->auxTempSensor2.config.tempC_2;
case -900025102:
return engineConfiguration->auxTempSensor2.config.tempC_3;
case 1988973320:
return engineConfiguration->auxTempSensor2.config.resistance_1;
case 1988973321:
return engineConfiguration->auxTempSensor2.config.resistance_2;
case 1988973322:
return engineConfiguration->auxTempSensor2.config.resistance_3;
case 734290080:
return engineConfiguration->auxTempSensor2.config.bias_resistor;
2022-12-03 05:38:26 -08:00
case -430252676:
return engineConfiguration->knockSamplingDuration;
case 2016887022:
return engineConfiguration->etbFreq;
2022-12-03 21:26:23 -08:00
case 1746193407:
return engineConfiguration->etbWastegatePid.pFactor;
case 1295852216:
return engineConfiguration->etbWastegatePid.iFactor;
case -866520333:
return engineConfiguration->etbWastegatePid.dFactor;
2022-12-03 05:38:26 -08:00
case 794879319:
return engineConfiguration->etbWastegatePid.offset;
case 1170565107:
return engineConfiguration->etbWastegatePid.periodMs;
case -1401426415:
return engineConfiguration->etbWastegatePid.minValue;
case 1543085651:
return engineConfiguration->etbWastegatePid.maxValue;
case -1147263902:
return engineConfiguration->stepperMinDutyCycle;
case -1188944476:
return engineConfiguration->stepperMaxDutyCycle;
2022-12-03 21:26:23 -08:00
case -1562952959:
return engineConfiguration->idlePidActivationTime;
case -613392361:
return engineConfiguration->oilPressure.v1;
case -505257058:
return engineConfiguration->oilPressure.value1;
case -613392360:
return engineConfiguration->oilPressure.v2;
case -505257057:
return engineConfiguration->oilPressure.value2;
2022-12-03 05:38:26 -08:00
case 871106583:
return engineConfiguration->fan2OnTemperature;
case 1077467605:
return engineConfiguration->fan2OffTemperature;
2022-12-03 21:26:23 -08:00
case 383307083:
return engineConfiguration->auxFrequencyFilter;
2022-12-03 05:38:26 -08:00
case 1470846937:
return engineConfiguration->vvtControlMinRpm;
case -904771683:
return engineConfiguration->launchFuelAdderPercent;
2022-12-13 19:43:40 -08:00
case 1057701663:
return engineConfiguration->etbJamTimeout;
2022-12-03 05:38:26 -08:00
case -86185846:
return engineConfiguration->etbExpAverageLength;
2022-12-03 21:26:23 -08:00
case -275312941:
return engineConfiguration->etbDutyThreshold;
2022-12-03 05:38:26 -08:00
case 1272017572:
return engineConfiguration->coastingFuelCutRpmHigh;
case 168701078:
return engineConfiguration->coastingFuelCutRpmLow;
case -1494035092:
return engineConfiguration->coastingFuelCutTps;
case -1494053736:
return engineConfiguration->coastingFuelCutClt;
case 1414346958:
return engineConfiguration->pidExtraForLowRpm;
case -1494043213:
return engineConfiguration->coastingFuelCutMap;
2022-12-03 21:26:23 -08:00
case 2032707103:
return engineConfiguration->highPressureFuel.v1;
case -1898025562:
return engineConfiguration->highPressureFuel.value1;
case 2032707104:
return engineConfiguration->highPressureFuel.v2;
case -1898025561:
return engineConfiguration->highPressureFuel.value2;
case -474791503:
return engineConfiguration->lowPressureFuel.v1;
case 764445240:
return engineConfiguration->lowPressureFuel.value1;
case -474791502:
return engineConfiguration->lowPressureFuel.v2;
case 764445241:
return engineConfiguration->lowPressureFuel.value2;
case 2115625312:
return engineConfiguration->tChargeAirCoefMin;
case 2115625058:
return engineConfiguration->tChargeAirCoefMax;
case 1590125629:
return engineConfiguration->tChargeAirFlowMax;
case -1128797750:
return engineConfiguration->tChargeAirIncrLimit;
case 670644444:
return engineConfiguration->tChargeAirDecrLimit;
case 929810608:
return engineConfiguration->hip9011Gain;
2022-12-03 05:38:26 -08:00
case -1725192476:
return engineConfiguration->etb_iTermMin;
case -1725192730:
return engineConfiguration->etb_iTermMax;
2022-12-03 21:26:23 -08:00
case -1411996731:
return engineConfiguration->idleTimingPid.pFactor;
case -1862337922:
return engineConfiguration->idleTimingPid.iFactor;
case 270256825:
return engineConfiguration->idleTimingPid.dFactor;
2022-12-03 05:38:26 -08:00
case -2033984419:
return engineConfiguration->idleTimingPid.offset;
case 29505657:
return engineConfiguration->idleTimingPid.periodMs;
case 1752481431:
return engineConfiguration->idleTimingPid.minValue;
case 402026201:
return engineConfiguration->idleTimingPid.maxValue;
case 481957934:
return engineConfiguration->etbRocExpAverageLength;
case 1117566701:
return engineConfiguration->tpsAccelFractionPeriod;
2022-12-03 21:26:23 -08:00
case 68539114:
return engineConfiguration->tpsAccelFractionDivisor;
2022-12-03 05:38:26 -08:00
case -1742418701:
return engineConfiguration->idlerpmpid_iTermMin;
case 1762426578:
return engineConfiguration->stoichRatioPrimary;
case -1742418955:
return engineConfiguration->idlerpmpid_iTermMax;
2022-12-03 21:26:23 -08:00
case -54532767:
return engineConfiguration->etbIdleThrottleRange;
2022-12-03 05:38:26 -08:00
case 1455224910:
return engineConfiguration->triggerCompCenterVolt;
case -25671212:
return engineConfiguration->triggerCompHystMin;
case -25671466:
return engineConfiguration->triggerCompHystMax;
case -953183719:
return engineConfiguration->triggerCompSensorSatRpm;
2022-12-03 21:26:23 -08:00
case 2018252734:
return engineConfiguration->idleRpmPid2.pFactor;
case 1567911543:
return engineConfiguration->idleRpmPid2.iFactor;
case -594461006:
return engineConfiguration->idleRpmPid2.dFactor;
2022-12-03 05:38:26 -08:00
case 1844327734:
return engineConfiguration->idleRpmPid2.offset;
case 1558588306:
return engineConfiguration->idleRpmPid2.periodMs;
case -1013403216:
return engineConfiguration->idleRpmPid2.minValue;
case 1931108850:
return engineConfiguration->idleRpmPid2.maxValue;
case -371707639:
return engineConfiguration->mc33_i_boost;
case 379679459:
return engineConfiguration->mc33_i_peak;
case 379403209:
return engineConfiguration->mc33_i_hold;
case -486240071:
return engineConfiguration->mc33_t_max_boost;
case -893360504:
return engineConfiguration->mc33_t_peak_off;
case -893354748:
return engineConfiguration->mc33_t_peak_tot;
case 1281862911:
return engineConfiguration->mc33_t_bypass;
case -2086522258:
return engineConfiguration->mc33_t_hold_off;
case -2086516502:
return engineConfiguration->mc33_t_hold_tot;
case -2070332548:
return engineConfiguration->maxCamPhaseResolveRpm;
case 1676700208:
return engineConfiguration->dfcoDelay;
case 483010008:
return engineConfiguration->acDelay;
case -1032938305:
return engineConfiguration->fordInjectorSmallPulseBreakPoint;
2022-12-13 19:43:40 -08:00
case -929987018:
return engineConfiguration->etbJamIntegratorLimit;
2022-12-03 05:38:26 -08:00
case -1256141959:
return engineConfiguration->hpfpCamLobes;
case 1145081382:
return engineConfiguration->hpfpPeakPos;
case 1494394654:
return engineConfiguration->hpfpMinAngle;
case 334494733:
return engineConfiguration->hpfpPumpVolume;
case -81483444:
return engineConfiguration->hpfpActivationAngle;
case -413489794:
return engineConfiguration->issFilterReciprocal;
case 436500704:
return engineConfiguration->hpfpPidP;
case 436500697:
return engineConfiguration->hpfpPidI;
case 1025426144:
return engineConfiguration->hpfpTargetDecay;
case 288250022:
return engineConfiguration->vvtActivationDelayMs;
2022-12-03 21:26:23 -08:00
case -1415669996:
return engineConfiguration->auxLinear1.v1;
case -65154789:
return engineConfiguration->auxLinear1.value1;
case -1415669995:
return engineConfiguration->auxLinear1.v2;
case -65154788:
return engineConfiguration->auxLinear1.value2;
case -1415634059:
return engineConfiguration->auxLinear2.v1;
case -396384772:
return engineConfiguration->auxLinear2.value1;
case -1415634058:
return engineConfiguration->auxLinear2.v2;
case -396384771:
return engineConfiguration->auxLinear2.value2;
case -1855700175:
return engineConfiguration->etbMinimumPosition;
2022-12-03 05:38:26 -08:00
case -243078627:
return engineConfiguration->tuneHidingKey;
2022-12-03 21:26:23 -08:00
case -1743759953:
return engineConfiguration->etbDutyShutdownThreshold;
2022-12-14 19:30:12 -08:00
case 1532957848:
2022-12-16 20:46:59 -08:00
return engineConfiguration->ALSMinRPM;
2022-12-14 19:30:12 -08:00
case 1523829850:
2022-12-16 20:46:59 -08:00
return engineConfiguration->ALSMaxRPM;
2022-12-14 19:30:12 -08:00
case 1830002033:
return engineConfiguration->alsMaxDuration;
2022-12-16 20:46:59 -08:00
case 1532941388:
return engineConfiguration->ALSMinCLT;
2022-12-14 19:30:12 -08:00
case 1523813390:
2022-12-16 20:46:59 -08:00
return engineConfiguration->ALSMaxCLT;
2022-12-14 19:30:12 -08:00
case -1118241790:
return engineConfiguration->alsMinTimeBetween;
case -731677323:
return engineConfiguration->alsEtbPosition;
2022-12-16 20:46:59 -08:00
case -2021435668:
return engineConfiguration->ALSIdleAdd;
case 1232469673:
return engineConfiguration->ALSEtbAdd;
case -1404414917:
return engineConfiguration->ALSSkipRatio;
case 612659807:
return engineConfiguration->ALSMaxDriverThrottleIntent;
2023-01-10 12:00:00 -08:00
case -1744146782:
return engineConfiguration->tpsSecondaryMaximum;
case -727657058:
return engineConfiguration->ppsSecondaryMaximum;
2022-12-03 05:38:26 -08:00
}
2021-12-13 16:12:54 -08:00
return EFI_ERROR_CODE;
2021-12-11 09:59:47 -08:00
}
2021-12-14 13:19:31 -08:00
void setConfigValueByName(const char *name, float value) {
2022-12-03 21:26:23 -08:00
int hash = djb2lowerCase(name);
switch(hash) {
case -920133784:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->sensorSnifferRpmThreshold = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -776106289:
2021-12-19 23:04:16 -08:00
{
2022-06-29 15:52:53 -07:00
engineConfiguration->launchRpm = (int)value;
2021-12-19 23:04:16 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1176614802:
2021-12-19 23:04:16 -08:00
{
2022-06-29 15:52:53 -07:00
engineConfiguration->rpmHardLimit = (int)value;
2021-12-19 23:04:16 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 46918724:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->engineSnifferRpmThreshold = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -775882810:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->multisparkMaxRpm = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1569359006:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->maxAcRpm = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1569361190:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->maxAcTps = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1569342546:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->maxAcClt = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 402092253:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->multisparkMaxSparkingAngle = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 726613349:
2021-12-19 23:04:16 -08:00
{
engineConfiguration->multisparkMaxExtraSparkCount = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1542550121:
{
engineConfiguration->injector.flow = value;
return;
}
case -617915487:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->isForcedInduction = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1284354759:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useFordRedundantTps = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 563123475:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->isVerboseAuxPid1 = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1362186948:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->overrideTriggerGaps = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -298185774:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->enableFan1WithAc = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 993282195:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->enableFan2WithAc = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1132710384:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->disableFan1WhenStopped = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -311454863:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->disableFan2WhenStopped = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1409016614:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->enableTrailingSparks = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 119246268:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->isCJ125Verbose = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1627431605:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->cj125isUaDivided = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1780521945:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->cj125isLsu49 = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1334689362:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->etb_use_two_wires = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1097520823:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->isDoubleSolenoidIdle = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1572546086:
2022-02-06 16:04:39 -08:00
{
engineConfiguration->useEeprom = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 291489190:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->cj125isUrDivided = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -264572349:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useCicPidForIdle = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1279270887:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useTLE8888_cranking_hack = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1156367906:
2022-09-12 23:33:23 -07:00
{
engineConfiguration->kickStartCranking = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -418454384:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useSeparateIdleTablesForCrankingTaper = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -338157684:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->launchControlEnabled = (int)value;
return;
}
2023-01-10 13:35:32 -08:00
case 240251894:
2021-12-15 17:28:57 -08:00
{
2023-01-10 13:35:32 -08:00
engineConfiguration->doNotFilterTriggerEdgeNoise = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -933524784:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->antiLagEnabled = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -54973711:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useRunningMathForCranking = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1616873838:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->displayLogicLevelsInEngineSniffer = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -647008743:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->useTLE8888_stepper = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1992465535:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->enableMapEstimationTableFallback = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 671821024:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->usescriptTableForCanSniffingFiltering = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1073210355:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->verboseCan = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1528619572:
2021-12-15 17:28:57 -08:00
{
engineConfiguration->artificialTestMisfire = (int)value;
return;
}
2023-01-10 12:00:00 -08:00
case -1284359115:
2021-12-15 17:28:57 -08:00
{
2023-01-10 12:00:00 -08:00
engineConfiguration->useFordRedundantPps = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 513872736:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->tpsMin = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 513872482:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->tpsMax = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 625338761:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->tpsErrorDetectionTooLow = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -838808073:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->tpsErrorDetectionTooHigh = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -781044761:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->cranking.baseFuel = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1717336209:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->cranking.rpm = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -589710926:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->ignitionDwellForCrankingMs = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 401321850:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbRevLimitStart = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 399466905:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbRevLimitRange = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1307181880:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->map.sensor.lowValue = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1434278346:
2022-07-27 23:53:58 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->map.sensor.highValue = value;
2022-07-27 23:53:58 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1832527325:
2022-07-27 23:53:58 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.tempC_1 = value;
2022-07-27 23:53:58 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1832527324:
2022-07-27 23:53:58 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.tempC_2 = value;
2022-07-27 23:53:58 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1832527323:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.tempC_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -5328869:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.resistance_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -5328868:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.resistance_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -5328867:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.resistance_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -653172717:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->clt.config.bias_resistor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -672272162:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.tempC_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -672272161:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.tempC_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -672272160:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.tempC_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1014418506:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.resistance_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1014418505:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.resistance_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1014418504:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.resistance_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 406607630:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->iat.config.bias_resistor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1226423210:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->launchTimingRetard = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1310663509:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->hip9011PrescalerAndSDO = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1738843157:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockBandCustom = value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -962678774:
2022-04-09 06:32:30 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->specs.displacement = value;
2022-04-09 06:32:30 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -601272985:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->specs.cylindersCount = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1425664391:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->cylinderBore = value;
2021-12-14 13:19:31 -08:00
return;
2022-12-21 15:33:35 -08:00
}
case 1523832034:
{
engineConfiguration->ALSMaxTPS = (int)value;
return;
2021-12-14 13:19:31 -08:00
}
2022-12-03 21:26:23 -08:00
case -1976636992:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boostControlMinRpm = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1976634808:
2022-07-15 23:38:35 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boostControlMinTps = (int)value;
2022-07-15 23:38:35 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1976642929:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boostControlMinMap = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2071041633:
2022-01-13 19:39:21 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->crankingTimingAngle = value;
2022-01-13 19:39:21 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2079960526:
2022-04-21 06:14:29 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->gapTrackingLengthOverride = (int)value;
2022-04-21 06:14:29 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1408421157:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->maxIdleVss = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -855687130:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->minOilPressureAfterStart = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1965056926:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fixedModeTiming = value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -295413160:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->globalTriggerAngleOffset = value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1779689293:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->analogInputDividerCoefficient = value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1311217456:
2022-10-20 19:31:12 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->vbattDividerCoeff = value;
2022-10-20 19:31:12 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -853358747:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fanOnTemperature = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 4686563:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fanOffTemperature = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 991724096:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->driveWheelRevPerKm = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 296563315:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->canSleepPeriodMs = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 171869155:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->byFirmwareVersion = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -526236296:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->HD44780width = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -777537519:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->HD44780height = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1269130308:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idle_derivativeFilterLoss = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 274318471:
2022-06-26 17:12:14 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->trailingSparkAngle = (int)value;
2022-06-26 17:12:14 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1212570205:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->trigger.customTotalToothCount = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 387956265:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->trigger.customSkippedToothCount = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2070727975:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->airByRpmTaper = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1730107688:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->failedMapFallback = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1965075262:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boostControlSafeDutyCycle = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1371979578:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->globalFuelCorrection = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -244496183:
2022-11-26 11:31:53 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->adcVcc = value;
2022-11-26 11:31:53 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1958105647:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapCamDetectionAnglePosition = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -241663117:
2022-11-26 11:31:53 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->afr.v1 = value;
2022-11-26 11:31:53 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1273287930:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->afr.value1 = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -241663116:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->afr.v2 = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1273287931:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->afr.value2 = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1474689568:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->baroSensor.lowValue = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 173166222:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->baroSensor.highValue = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -568903712:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idle.solenoidFrequency = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1401746228:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->manIdlePosition = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1989648303:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockRetardAggression = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -938609466:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockRetardReapplyRate = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -495855925:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->vssFilterReciprocal = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -213773345:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->vssGearRatio = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1958312328:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->vssToothCount = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -47286421:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->triggerSimulatorFrequency = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -524949197:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idle_antiwindupFreq = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1129109559:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mc33_t_min_boost = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1933500210:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->acIdleExtraOffset = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -869432403:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->finalGearRatio = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2116746650:
2021-12-19 22:09:38 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tcuInputSpeedSensorTeeth = (int)value;
2021-12-19 22:09:38 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2097342691:
2021-12-19 22:09:38 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->wastegatePositionMin = (int)value;
2021-12-19 22:09:38 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2097342437:
2021-12-19 22:09:38 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->wastegatePositionMax = (int)value;
2021-12-19 22:09:38 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1256791716:
2021-12-19 22:09:38 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idlePositionMin = (int)value;
2021-12-19 22:09:38 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1256791970:
2021-12-19 22:09:38 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idlePositionMax = (int)value;
2021-12-19 22:09:38 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1467553180:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tunerStudioSerialSpeed = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 355839382:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->compressionRatio = value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1465119085:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fordInjectorSmallPulseSlope = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -722238362:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->is_enabled_spi_1 = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -722238361:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->is_enabled_spi_2 = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -722238360:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->is_enabled_spi_3 = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1603423011:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isSdCardEnabled = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2043354390:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->rusefiVerbose29b = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 630961411:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isEngineControlEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2119647784:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isHip9011Enabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -956913549:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isVerboseAlternator = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1055678778:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->verboseQuad = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -920116109:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useStepperIdle = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2068213709:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->enabledStep1Limiter = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1037977635:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useTpicAdvancedMode = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -538782875:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useLcdScreen = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1251676000:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->verboseTLE8888 = (int)value;
return;
}
case 1643181024:
{
engineConfiguration->enableVerboseCanTx = (int)value;
return;
}
case -432676169:
{
engineConfiguration->etb1configured = (int)value;
return;
}
case -28818575:
{
engineConfiguration->isCJ125Enabled = (int)value;
return;
}
case 1804769272:
{
engineConfiguration->etb2configured = (int)value;
return;
}
case -1236202550:
{
engineConfiguration->measureMapOnlyInOneCylinder = (int)value;
return;
}
case -2104625325:
{
engineConfiguration->stepperForceParkingEveryRestart = (int)value;
return;
}
case 2048390406:
{
engineConfiguration->isFasterEngineSpinUpEnabled = (int)value;
return;
}
case 1570088896:
{
engineConfiguration->coastingFuelCutEnabled = (int)value;
return;
}
case -2101952506:
{
engineConfiguration->useIacTableForCoasting = (int)value;
return;
}
case 957244017:
{
engineConfiguration->useNoiselessTriggerDecoder = (int)value;
return;
}
case 11736566:
{
engineConfiguration->useIdleTimingPidControl = (int)value;
return;
}
case -2096650725:
{
engineConfiguration->disableEtbWhenEngineStopped = (int)value;
return;
}
case -722238359:
{
engineConfiguration->is_enabled_spi_4 = (int)value;
return;
}
case -24313313:
{
engineConfiguration->pauseEtbControl = (int)value;
return;
}
case 1836072195:
{
engineConfiguration->alignEngineSnifferAtTDC = (int)value;
return;
}
case -1854539309:
{
engineConfiguration->useETBforIdleControl = (int)value;
return;
}
case 1064399425:
{
engineConfiguration->idleIncrementalPidCic = (int)value;
return;
}
case 259909218:
{
engineConfiguration->enableAemXSeries = (int)value;
return;
}
case 6238478:
{
engineConfiguration->verboseCanBaseAddress = (int)value;
return;
}
case 1182499943:
{
engineConfiguration->mc33_hvolt = (int)value;
return;
}
case 596585178:
{
engineConfiguration->minimumBoostClosedLoopMap = (int)value;
return;
}
case 1549866701:
{
engineConfiguration->vehicleWeight = (int)value;
return;
}
case 1962548154:
{
engineConfiguration->idlePidRpmUpperLimit = (int)value;
return;
}
case 119460051:
{
engineConfiguration->applyNonlinearBelowPulse = (int)value;
return;
}
case 1945443830:
{
engineConfiguration->stoichRatioSecondary = (int)value;
return;
}
case -786901709:
{
engineConfiguration->etbMaximumPosition = (int)value;
return;
}
case -773841334:
{
engineConfiguration->sdCardLogFrequency = (int)value;
return;
}
case -561715997:
{
engineConfiguration->mapMinBufferLength = (int)value;
return;
}
case 1490213215:
{
engineConfiguration->idlePidDeactivationTpsThreshold = (int)value;
return;
}
case -509113657:
{
engineConfiguration->stepperParkingExtraSteps = (int)value;
return;
}
case -1312968487:
{
engineConfiguration->tps1SecondaryMin = (int)value;
return;
}
case -1312968741:
{
engineConfiguration->tps1SecondaryMax = (int)value;
return;
}
case -47392967:
{
engineConfiguration->antiLagRpmTreshold = (int)value;
return;
}
case 644409862:
{
engineConfiguration->startCrankingDuration = (int)value;
return;
}
case -1171325035:
{
engineConfiguration->clutchUpPinInverted = (int)value;
return;
}
case -675074552:
{
engineConfiguration->clutchDownPinInverted = (int)value;
return;
}
case 13806936:
{
engineConfiguration->useHbridgesToDriveIdleStepper = (int)value;
return;
}
case -1074393096:
{
engineConfiguration->multisparkEnable = (int)value;
return;
}
case -1583589783:
{
engineConfiguration->enableLaunchRetard = (int)value;
return;
}
case -246028069:
{
engineConfiguration->unfinishedenableLaunchBoost = (int)value;
return;
}
case 963548365:
{
engineConfiguration->unfinishedlaunchDisableBySpeed = (int)value;
return;
}
case 245947066:
{
engineConfiguration->enableCanVss = (int)value;
return;
}
case 1382521617:
{
engineConfiguration->enableInnovateLC2 = (int)value;
return;
}
case 2046602309:
{
engineConfiguration->showHumanReadableWarning = (int)value;
return;
}
case 1838375282:
{
engineConfiguration->stftIgnoreErrorMagnitude = (int)value;
return;
}
case -376859614:
{
engineConfiguration->vvtBooleanForVerySpecialCases = (int)value;
return;
}
case -1724873939:
{
engineConfiguration->enableSoftwareKnock = (int)value;
return;
}
case 1540420600:
{
engineConfiguration->verboseVVTDecoding = (int)value;
return;
}
case 1081026348:
{
engineConfiguration->invertCamVVTSignal = (int)value;
return;
}
case 950993889:
{
engineConfiguration->consumeObdSensors = (int)value;
return;
}
case 1509355728:
{
engineConfiguration->knockBankCyl1 = (int)value;
return;
}
case 1509355729:
{
engineConfiguration->knockBankCyl2 = (int)value;
return;
}
case 1509355730:
{
engineConfiguration->knockBankCyl3 = (int)value;
return;
}
case 1509355731:
{
engineConfiguration->knockBankCyl4 = (int)value;
return;
}
case 1509355732:
{
engineConfiguration->knockBankCyl5 = (int)value;
return;
}
case 1509355733:
{
engineConfiguration->knockBankCyl6 = (int)value;
return;
}
case 1509355734:
{
engineConfiguration->knockBankCyl7 = (int)value;
return;
}
case 1509355735:
{
engineConfiguration->knockBankCyl8 = (int)value;
return;
}
case 1509355736:
{
engineConfiguration->knockBankCyl9 = (int)value;
return;
}
case -1730868480:
{
engineConfiguration->knockBankCyl10 = (int)value;
return;
}
case -1730868479:
{
engineConfiguration->knockBankCyl11 = (int)value;
return;
}
case -1730868478:
{
engineConfiguration->knockBankCyl12 = (int)value;
return;
}
case 1997663388:
{
engineConfiguration->tcuEnabled = (int)value;
return;
}
case 1181153770:
{
engineConfiguration->canBroadcastUseChannelTwo = (int)value;
return;
}
case 839486731:
{
engineConfiguration->useRawOutputToDriveIdleStepper = (int)value;
return;
}
case -1056203297:
{
engineConfiguration->verboseCan2 = (int)value;
return;
}
case 1421783686:
{
engineConfiguration->boostPid.pFactor = value;
return;
}
case 971442495:
{
engineConfiguration->boostPid.iFactor = value;
return;
}
case -1190930054:
{
engineConfiguration->boostPid.dFactor = value;
return;
}
case 1435801342:
{
engineConfiguration->boostPid.offset = (int)value;
return;
}
case -945021094:
{
engineConfiguration->boostPid.periodMs = (int)value;
return;
}
case 777954680:
{
engineConfiguration->boostPid.minValue = (int)value;
return;
}
case -572500550:
{
engineConfiguration->boostPid.maxValue = (int)value;
return;
}
case -1990709262:
{
engineConfiguration->boostPwmFrequency = (int)value;
return;
}
case -1743747394:
{
engineConfiguration->launchSpeedThreshold = (int)value;
return;
}
case 906908772:
{
engineConfiguration->launchTimingRpmRange = (int)value;
return;
}
case 975838686:
{
engineConfiguration->launchFuelAdded = (int)value;
return;
}
case -232786835:
{
engineConfiguration->launchBoostDuty = (int)value;
return;
}
case -163078708:
{
engineConfiguration->hardCutRpmRange = (int)value;
return;
}
case 983814707:
{
engineConfiguration->turbochargerFilter = value;
return;
}
case -1340834204:
{
engineConfiguration->launchTpsThreshold = (int)value;
return;
}
case -1153051360:
{
engineConfiguration->launchActivateDelay = value;
return;
}
case 1887120139:
{
engineConfiguration->stft.maxIdleRegionRpm = (int)value;
return;
}
case 1673018859:
{
engineConfiguration->stft.maxOverrunLoad = (int)value;
return;
}
case -1942479387:
{
engineConfiguration->stft.minPowerLoad = (int)value;
return;
}
case -1157123369:
{
engineConfiguration->stft.deadband = (int)value;
return;
}
case -81412933:
{
engineConfiguration->stft.minClt = (int)value;
return;
}
case -81415311:
{
engineConfiguration->stft.minAfr = (int)value;
return;
}
case -90543309:
{
engineConfiguration->stft.maxAfr = (int)value;
return;
}
case 1028902582:
{
engineConfiguration->stft.startupDelay = (int)value;
return;
}
case 18659930:
{
engineConfiguration->tps2SecondaryMin = (int)value;
return;
}
case 18659676:
{
engineConfiguration->tps2SecondaryMax = (int)value;
return;
}
case 1611799720:
{
engineConfiguration->fuelClosedLoopCorrectionEnabled = (int)value;
return;
}
case -546057276:
{
engineConfiguration->isVerboseIAC = (int)value;
return;
}
case 885690524:
{
engineConfiguration->boardUseTachPullUp = (int)value;
return;
}
case -1457484942:
{
engineConfiguration->boardUseTempPullUp = (int)value;
return;
}
case -1985448683:
{
engineConfiguration->yesUnderstandLocking = (int)value;
return;
}
case 582390322:
{
engineConfiguration->silentTriggerError = (int)value;
return;
}
case -1816997974:
{
engineConfiguration->useLinearCltSensor = (int)value;
return;
}
case -528008450:
{
engineConfiguration->canReadEnabled = (int)value;
return;
}
case 2104472173:
{
engineConfiguration->canWriteEnabled = (int)value;
return;
}
case 667504645:
{
engineConfiguration->useLinearIatSensor = (int)value;
return;
}
case -1470758947:
{
engineConfiguration->boardUse2stepPullDown = (int)value;
return;
}
case 99110078:
{
engineConfiguration->tachPulseDurationAsDutyCycle = (int)value;
return;
}
case -1771449111:
{
engineConfiguration->isAlternatorControlEnabled = (int)value;
return;
}
case -587700301:
{
engineConfiguration->invertPrimaryTriggerSignal = (int)value;
return;
}
case -1944260329:
{
engineConfiguration->invertSecondaryTriggerSignal = (int)value;
return;
}
case -794334344:
{
engineConfiguration->cutFuelOnHardLimit = (int)value;
return;
}
case -1087585075:
{
engineConfiguration->cutSparkOnHardLimit = (int)value;
return;
}
case -980843809:
{
engineConfiguration->launchFuelCutEnable = (int)value;
return;
}
case -1829995308:
{
engineConfiguration->launchSparkCutEnable = (int)value;
return;
}
case 1280316843:
{
engineConfiguration->boardUseCrankPullUp = (int)value;
return;
}
case 1304425152:
{
engineConfiguration->boardUseCamPullDown = (int)value;
return;
}
case -94892331:
{
engineConfiguration->boardUseCamVrPullUp = (int)value;
return;
}
case 1868156805:
{
engineConfiguration->boardUseD2PullDown = (int)value;
return;
}
case -472498042:
{
engineConfiguration->boardUseD3PullDown = (int)value;
return;
}
case 1481814407:
{
engineConfiguration->boardUseD4PullDown = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -858840440:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boardUseD5PullDown = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -487204662:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->verboseIsoTp = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 465982216:
2022-01-18 21:56:03 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->engineSnifferFocusOnInputs = (int)value;
2022-01-18 21:56:03 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1884116782:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->launchActivateInverted = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 38719415:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->twoStroke = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1538579992:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->skippedWheelOnCam = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1664668368:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbNeutralPosition = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1917301199:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isInjectionEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1354884979:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isIgnitionEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1491889938:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isCylinderCleanupEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2018683234:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->complexWallModel = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1934896346:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alwaysInstantRpm = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 285726462:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isMapAveragingEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1500666851:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->overrideCrankingIacSetting = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 216872574:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useSeparateAdvanceForIdle = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -726159643:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isWaveAnalyzerEnabled = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1997438905:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useSeparateVeForIdle = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -325018342:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->verboseTriggerSynchDetails = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -795241238:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isManualSpinningMode = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1248413509:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->twoWireBatchInjection = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 454615641:
2021-12-22 08:08:59 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->twoWireBatchIgnition = (int)value;
2021-12-22 08:08:59 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 201676494:
2022-01-06 17:00:00 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useFixedBaroCorrFromMap = (int)value;
2022-01-06 17:00:00 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 685453869:
2022-02-10 07:29:24 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useSeparateAdvanceForCranking = (int)value;
2022-02-10 07:29:24 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1060606307:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useAdvanceCorrectionsForCranking = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -563973567:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->flexCranking = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -364626778:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useIacPidMultTable = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1832431020:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isBoostControlEnabled = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -954321508:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->launchSmoothRetard = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1543452424:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->isPhaseSyncRequiredForIgnition = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 939816194:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useCltBasedRpmLimit = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -389678699:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->forceO2Heating = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 755512282:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->invertVvtControlIntake = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1331668704:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->invertVvtControlExhaust = (int)value;
2021-12-14 13:19:31 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1486014321:
2021-12-14 13:19:31 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->useBiQuadOnAuxSpeedSensors = (int)value;
2021-12-14 13:19:31 -08:00
return;
2022-12-15 04:39:07 -08:00
}
case -105464622:
{
engineConfiguration->sdTriggerLog = (int)value;
return;
2022-12-21 15:33:35 -08:00
}
case -1027820105:
{
engineConfiguration->ALSActivateInverted = (int)value;
return;
2021-12-14 13:19:31 -08:00
}
2022-12-03 21:26:23 -08:00
case -153724425:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tempBooleanForVerySpecialLogic = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1492464952:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->engineChartSize = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1056007485:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->turboSpeedSensorMultiplier = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1683471850:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->acIdleRpmBump = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1322924702:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->warningPeriod = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -339821344:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockDetectionWindowStart = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1562133783:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockDetectionWindowEnd = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1145888170:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleStepperReactionTime = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1077032999:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleStepperTotalSteps = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -66405381:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->noAccelAfterHardLimitPeriodSecs = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1556302698:
2022-01-08 16:55:02 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapAveragingSchedulingAtIndex = (int)value;
2022-01-08 16:55:02 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 58931511:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tachPulseDuractionMs = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -390306941:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->wwaeTau = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1993968289:
2022-01-08 17:22:51 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.pFactor = value;
2022-01-08 17:22:51 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1850657816:
2022-01-08 17:22:51 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.iFactor = value;
2022-01-08 17:22:51 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -311714733:
2022-07-30 09:12:13 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.dFactor = value;
2022-07-30 09:12:13 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1983046327:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.offset = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1995686573:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.periodMs = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -272710799:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.minValue = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1623166029:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorControl.maxValue = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 196797309:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.pFactor = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -253543882:
2022-03-12 07:09:42 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.iFactor = value;
2022-03-12 07:09:42 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1879050865:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.dFactor = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -423426795:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.offset = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1580101425:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.periodMs = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -991890097:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.minValue = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1952621969:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb.maxValue = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -174866119:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->airTaperRpmRange = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -224184878:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tps2Min = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -224185132:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tps2Max = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2142425790:
2022-01-08 17:22:51 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tachPulsePerRev = (int)value;
2022-01-08 17:22:51 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 9388880:
2022-03-12 07:09:42 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapErrorDetectionTooLow = value;
2022-03-12 07:09:42 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 309682334:
2022-03-13 09:01:27 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapErrorDetectionTooHigh = value;
2022-03-13 09:01:27 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 48235288:
2022-04-03 06:37:31 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->multisparkSparkDuration = (int)value;
2022-04-03 06:37:31 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 617337449:
2022-04-03 06:37:31 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->multisparkDwell = (int)value;
2022-04-03 06:37:31 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -2146434132:
2022-04-03 06:37:31 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.pFactor = value;
2022-04-03 06:37:31 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1698191973:
2022-04-03 06:37:31 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.iFactor = value;
2022-04-03 06:37:31 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -464180576:
2022-08-09 09:53:48 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.dFactor = value;
2022-08-09 09:53:48 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -103982236:
2022-08-09 10:31:12 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.offset = (int)value;
2022-08-09 10:31:12 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1562875200:
2022-04-19 17:09:40 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.periodMs = (int)value;
2022-04-19 17:09:40 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1009116322:
2022-04-02 19:32:37 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.minValue = (int)value;
2022-04-02 19:32:37 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1935395744:
2022-04-02 18:09:11 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleRpmPid.maxValue = (int)value;
2022-04-02 18:09:11 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 4130389:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->wwaeBeta = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2130836456:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->throttlePedalUpVoltage = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2099527693:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->throttlePedalWOTVoltage = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -664540020:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->startUpFuelPumpDuration = (int)value;
return;
}
case -528043591:
{
engineConfiguration->idlePidRpmDeadZone = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1160967565:
2022-01-27 22:04:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->targetVBatt = value;
2022-01-27 22:04:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1166743424:
2022-01-19 04:39:51 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorOffAboveTps = value;
2022-01-19 04:39:51 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 671504531:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->afterCrankingIACtaperDuration = (int)value;
return;
}
case -2065814304:
{
engineConfiguration->iacByTpsTaper = (int)value;
return;
}
case -1164331270:
{
engineConfiguration->tpsAccelLookback = (int)value;
return;
}
case 329016035:
{
engineConfiguration->coastingFuelCutVssLow = (int)value;
return;
}
case -2027523439:
{
engineConfiguration->coastingFuelCutVssHigh = (int)value;
return;
}
case 1286770247:
{
engineConfiguration->noFuelTrimAfterDfcoTime = (int)value;
return;
}
case 1313479950:
{
engineConfiguration->tpsAccelEnrichmentThreshold = value;
return;
}
case -2114430012:
{
engineConfiguration->totalGearsCount = (int)value;
return;
}
case -999870619:
{
engineConfiguration->uartConsoleSerialSpeed = (int)value;
return;
}
case -965453331:
{
engineConfiguration->tpsDecelEnleanmentThreshold = value;
return;
}
case 1164012327:
{
engineConfiguration->tpsDecelEnleanmentMultiplier = value;
return;
}
case 70789688:
{
engineConfiguration->slowAdcAlpha = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 781749924:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxSerialSpeed = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1564912640:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->throttlePedalSecondaryUpVoltage = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -699822859:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->throttlePedalSecondaryWOTVoltage = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 578933872:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mc33_hpfp_i_peak = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 578657622:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mc33_hpfp_i_hold = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 944657936:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mc33_hpfp_i_hold_off = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 663037299:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mc33_hpfp_max_hold = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 337194154:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->stepperDcInvertedPins = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -631762165:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->canOpenBLT = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1514354211:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->can2OpenBLT = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 444648859:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->injectorFlowAsMassFlow = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1655178001:
2022-04-04 14:49:00 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->benchTestOffTime = (int)value;
2022-04-04 14:49:00 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -204721234:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->benchTestCount = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1992436143:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->benchTestOnTime = (int)value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1992945039:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->boostCutPressure = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1359134883:
2022-05-08 05:05:34 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fixedTiming = value;
2022-05-08 05:05:34 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -137390524:
2022-06-22 13:58:24 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapLowValueVoltage = value;
2022-06-22 13:58:24 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1084262094:
2022-06-23 12:34:20 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->mapHighValueVoltage = value;
2022-06-23 12:34:20 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 280323355:
2022-08-09 13:28:25 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->egoValueShift = value;
2022-08-09 13:28:25 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -224532684:
2022-08-09 13:28:25 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->crankingIACposition = (int)value;
2022-08-09 13:28:25 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -557658095:
2022-09-19 09:23:04 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeMinRpmMinTps = value;
2022-09-19 09:23:04 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -566786093:
2022-09-09 15:00:10 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeMinRpmMaxTps = value;
2022-09-09 15:00:10 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -599338669:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeMaxRpmMinTps = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -608466667:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeMaxRpmMaxTps = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1397079021:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fan1ExtraIdle = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 799798215:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->alternatorPwmFrequency = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1464880398:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fan2ExtraIdle = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1506446058:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->primingDelay = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -395416807:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fuelReferencePressure = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1297058729:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->postCrankingFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1183263609:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->postCrankingDurationSec = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1104834801:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.tempC_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1104834800:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.tempC_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1104834799:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.tempC_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 629168263:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.resistance_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 629168264:
2022-08-18 20:08:33 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.resistance_2 = value;
2022-08-18 20:08:33 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 629168265:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.resistance_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1189603841:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor1.config.bias_resistor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -900025104:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.tempC_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -900025103:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.tempC_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -900025102:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.tempC_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1988973320:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.resistance_1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1988973321:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.resistance_2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1988973322:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.resistance_3 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 734290080:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxTempSensor2.config.bias_resistor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -430252676:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->knockSamplingDuration = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2016887022:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbFreq = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1746193407:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.pFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1295852216:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.iFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -866520333:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.dFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 794879319:
2022-01-27 11:27:44 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.offset = (int)value;
2022-01-27 11:27:44 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1170565107:
2022-01-27 11:27:44 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.periodMs = (int)value;
2022-01-27 11:27:44 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1401426415:
2022-01-28 18:41:30 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.minValue = (int)value;
2022-01-28 18:41:30 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1543085651:
2022-04-04 17:36:02 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbWastegatePid.maxValue = (int)value;
2022-04-04 17:36:02 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case -1147263902:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->stepperMinDutyCycle = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1188944476:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->stepperMaxDutyCycle = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1562952959:
2022-01-02 19:11:01 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idlePidActivationTime = value;
2022-01-02 19:11:01 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -613392361:
2022-01-02 19:11:01 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->oilPressure.v1 = value;
2022-01-02 19:11:01 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -505257058:
2022-01-02 19:11:01 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->oilPressure.value1 = value;
2022-01-02 19:11:01 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -613392360:
2022-01-02 19:11:01 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->oilPressure.v2 = value;
2022-01-02 19:11:01 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -505257057:
2021-12-15 17:28:57 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->oilPressure.value2 = value;
2021-12-15 17:28:57 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 871106583:
2022-08-07 15:13:09 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fan2OnTemperature = (int)value;
2022-08-07 15:13:09 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1077467605:
2022-08-07 15:13:09 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->fan2OffTemperature = (int)value;
2022-08-07 15:13:09 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 383307083:
2022-10-20 19:31:12 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->auxFrequencyFilter = value;
2022-10-20 19:31:12 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1470846937:
2022-01-03 00:26:21 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->vvtControlMinRpm = (int)value;
2022-01-03 00:26:21 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -904771683:
2022-01-03 00:26:21 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->launchFuelAdderPercent = (int)value;
2022-01-03 00:26:21 -08:00
return;
2022-12-13 19:43:40 -08:00
}
case 1057701663:
{
engineConfiguration->etbJamTimeout = (int)value;
return;
2022-01-03 00:26:21 -08:00
}
2022-12-03 21:26:23 -08:00
case -86185846:
2022-01-03 20:48:36 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbExpAverageLength = (int)value;
2022-01-03 20:48:36 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -275312941:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etbDutyThreshold = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1272017572:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->coastingFuelCutRpmHigh = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 168701078:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->coastingFuelCutRpmLow = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1494035092:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->coastingFuelCutTps = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1494053736:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->coastingFuelCutClt = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 1414346958:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->pidExtraForLowRpm = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1494043213:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->coastingFuelCutMap = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2032707103:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->highPressureFuel.v1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1898025562:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->highPressureFuel.value1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2032707104:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->highPressureFuel.v2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1898025561:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->highPressureFuel.value2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -474791503:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->lowPressureFuel.v1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 764445240:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->lowPressureFuel.value1 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -474791502:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->lowPressureFuel.v2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 764445241:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->lowPressureFuel.value2 = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2115625312:
2022-09-27 19:23:08 -07:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeAirCoefMin = value;
2022-11-13 17:03:03 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 2115625058:
2022-11-13 17:03:03 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeAirCoefMax = value;
2022-09-27 19:23:08 -07:00
return;
}
2022-12-03 21:26:23 -08:00
case 1590125629:
2022-11-28 17:06:09 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeAirFlowMax = value;
2022-11-28 17:06:09 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1128797750:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeAirIncrLimit = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 670644444:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->tChargeAirDecrLimit = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 929810608:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->hip9011Gain = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1725192476:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb_iTermMin = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1725192730:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->etb_iTermMax = (int)value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1411996731:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleTimingPid.pFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -1862337922:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleTimingPid.iFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case 270256825:
2021-12-14 19:35:34 -08:00
{
2022-12-03 21:26:23 -08:00
engineConfiguration->idleTimingPid.dFactor = value;
2021-12-14 19:35:34 -08:00
return;
}
2022-12-03 21:26:23 -08:00
case -2033984419:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleTimingPid.offset = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 29505657:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleTimingPid.periodMs = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1752481431:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleTimingPid.minValue = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 402026201:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleTimingPid.maxValue = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 481957934:
2022-11-28 17:06:09 -08:00
{
engineConfiguration->etbRocExpAverageLength = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1117566701:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->tpsAccelFractionPeriod = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 68539114:
{
engineConfiguration->tpsAccelFractionDivisor = value;
return;
}
case -1742418701:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idlerpmpid_iTermMin = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1762426578:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->stoichRatioPrimary = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1742418955:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idlerpmpid_iTermMax = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -54532767:
{
engineConfiguration->etbIdleThrottleRange = value;
return;
}
case 1455224910:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->triggerCompCenterVolt = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -25671212:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->triggerCompHystMin = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -25671466:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->triggerCompHystMax = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -953183719:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->triggerCompSensorSatRpm = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 2018252734:
{
engineConfiguration->idleRpmPid2.pFactor = value;
return;
}
case 1567911543:
{
engineConfiguration->idleRpmPid2.iFactor = value;
return;
}
case -594461006:
{
engineConfiguration->idleRpmPid2.dFactor = value;
return;
}
case 1844327734:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleRpmPid2.offset = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1558588306:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleRpmPid2.periodMs = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1013403216:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleRpmPid2.minValue = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1931108850:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->idleRpmPid2.maxValue = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -371707639:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_i_boost = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 379679459:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_i_peak = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 379403209:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_i_hold = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -486240071:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_max_boost = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -893360504:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_peak_off = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -893354748:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_peak_tot = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1281862911:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_bypass = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -2086522258:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_hold_off = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -2086516502:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->mc33_t_hold_tot = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -2070332548:
2022-05-09 21:29:25 -07:00
{
engineConfiguration->maxCamPhaseResolveRpm = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1676700208:
2022-08-25 18:48:46 -07:00
{
engineConfiguration->dfcoDelay = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 483010008:
2022-08-31 16:10:02 -07:00
{
engineConfiguration->acDelay = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1032938305:
2022-10-20 19:31:12 -07:00
{
engineConfiguration->fordInjectorSmallPulseBreakPoint = (int)value;
return;
2022-12-13 19:43:40 -08:00
}
case -929987018:
{
engineConfiguration->etbJamIntegratorLimit = (int)value;
return;
2022-10-20 19:31:12 -07:00
}
2022-12-03 21:26:23 -08:00
case -1256141959:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpCamLobes = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1145081382:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpPeakPos = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1494394654:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpMinAngle = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 334494733:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpPumpVolume = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -81483444:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpActivationAngle = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -413489794:
2022-04-21 06:14:29 -07:00
{
engineConfiguration->issFilterReciprocal = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 436500704:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpPidP = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 436500697:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpPidI = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 1025426144:
2021-12-14 19:35:34 -08:00
{
engineConfiguration->hpfpTargetDecay = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case 288250022:
2022-01-20 17:45:43 -08:00
{
engineConfiguration->vvtActivationDelayMs = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1415669996:
{
engineConfiguration->auxLinear1.v1 = value;
return;
}
case -65154789:
{
engineConfiguration->auxLinear1.value1 = value;
return;
}
case -1415669995:
{
engineConfiguration->auxLinear1.v2 = value;
return;
}
case -65154788:
{
engineConfiguration->auxLinear1.value2 = value;
return;
}
case -1415634059:
{
engineConfiguration->auxLinear2.v1 = value;
return;
}
case -396384772:
{
engineConfiguration->auxLinear2.value1 = value;
return;
}
case -1415634058:
{
engineConfiguration->auxLinear2.v2 = value;
return;
}
case -396384771:
{
engineConfiguration->auxLinear2.value2 = value;
return;
}
case -1855700175:
{
engineConfiguration->etbMinimumPosition = value;
return;
}
case -243078627:
2022-07-30 08:34:12 -07:00
{
engineConfiguration->tuneHidingKey = (int)value;
return;
}
2022-12-03 21:26:23 -08:00
case -1743759953:
{
engineConfiguration->etbDutyShutdownThreshold = value;
return;
2022-12-14 19:30:12 -08:00
}
case 1532957848:
{
2022-12-16 20:46:59 -08:00
engineConfiguration->ALSMinRPM = (int)value;
2022-12-14 19:30:12 -08:00
return;
}
case 1523829850:
{
2022-12-16 20:46:59 -08:00
engineConfiguration->ALSMaxRPM = (int)value;
2022-12-14 19:30:12 -08:00
return;
}
case 1830002033:
{
engineConfiguration->alsMaxDuration = value;
return;
}
2022-12-16 20:46:59 -08:00
case 1532941388:
2022-12-14 19:30:12 -08:00
{
2022-12-16 20:46:59 -08:00
engineConfiguration->ALSMinCLT = (int)value;
2022-12-14 19:30:12 -08:00
return;
}
2022-12-16 20:46:59 -08:00
case 1523813390:
2022-12-14 19:30:12 -08:00
{
2022-12-16 20:46:59 -08:00
engineConfiguration->ALSMaxCLT = (int)value;
2022-12-14 19:30:12 -08:00
return;
}
case -1118241790:
{
engineConfiguration->alsMinTimeBetween = (int)value;
return;
}
case -731677323:
{
engineConfiguration->alsEtbPosition = (int)value;
return;
2022-12-16 20:46:59 -08:00
}
case -2021435668:
{
engineConfiguration->ALSIdleAdd = (int)value;
return;
}
case 1232469673:
{
engineConfiguration->ALSEtbAdd = (int)value;
return;
}
case -1404414917:
{
engineConfiguration->ALSSkipRatio = (int)value;
return;
}
case 612659807:
{
engineConfiguration->ALSMaxDriverThrottleIntent = (int)value;
return;
2023-01-10 12:00:00 -08:00
}
case -1744146782:
{
engineConfiguration->tpsSecondaryMaximum = (int)value;
return;
}
case -727657058:
{
engineConfiguration->ppsSecondaryMaximum = (int)value;
return;
2022-12-03 21:26:23 -08:00
}
}
2021-12-14 13:19:31 -08:00
}