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

4287 lines
96 KiB
C++
Raw Normal View History

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