rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Functions
value_lookup_generated.cpp File Reference

Functions

float getConfigValueByHash (const int hash)
 
float getConfigValueByName (const char *name)
 
bool setConfigValueByName (const char *name, float value)
 

Function Documentation

◆ getConfigValueByHash()

float getConfigValueByHash ( const int  hash)

Definition at line 5 of file value_lookup_generated.cpp.

5 {
6 switch(hash) {
7// startButtonSuppressOnStartUpMs
8 case 1856486116:
10// launchRpm
11 case -776106289:
13// rpmHardLimit
14 case 1176614802:
16// engineSnifferRpmThreshold
17 case 46918724:
19// multisparkMaxRpm
20 case -775882810:
22// maxAcRpm
23 case 1569359006:
25// maxAcTps
26 case 1569361190:
28// maxAcClt
29 case 1569342546:
31// compressionRatio
32 case 355839382:
34// idlePositionMin
35 case -1256791716:
37// idlePositionMax
38 case -1256791970:
40// ltitEnabled
41 case 1049828813:
43// ltitEmaAlpha
44 case -1008029221:
46// ltitStableRpmThreshold
47 case 341693817:
49// ltitStableTime
50 case 496209836:
52// ltitCorrectionRate
53 case 743163558:
55// ltitIgnitionOnDelay
56 case -135093297:
58// ltitIgnitionOffSaveDelay
59 case 423655964:
61// ltitClampMin
62 case -1622665645:
64// ltitClampMax
65 case -1622665899:
67// ltitSmoothingIntensity
68 case 341519713:
70// ltitIntegratorThreshold
71 case -2065042706:
73// launchFuelAdderPercent
74 case -904771683:
76// etbJamTimeout
77 case 1057701663:
79// acIdleExtraOffset
80 case 1933500210:
82// multisparkMaxSparkingAngle
83 case 402092253:
85// multisparkMaxExtraSparkCount
86 case 726613349:
88// vvtControlMinRpm
89 case 1470846937:
91// injector.flow
92 case 1542550121:
94// injectorSecondary.flow
95 case -289303407:
97// isForcedInduction
98 case -617915487:
100// useFordRedundantTps
101 case -1284354759:
103// enableKline
104 case 1188684607:
106// overrideTriggerGaps
107 case 1362186948:
109// enableFan1WithAc
110 case -298185774:
112// enableFan2WithAc
113 case 993282195:
115// enableTrailingSparks
116 case -1409016614:
118// etb_use_two_wires
119 case -1334689362:
121// isDoubleSolenoidIdle
122 case 1097520823:
124// useEeprom
125 case -1572546086:
127// useCicPidForIdle
128 case -264572349:
130// useTLE8888_cranking_hack
131 case -1279270887:
133// kickStartCranking
134 case 1156367906:
136// useSeparateIdleTablesForCrankingTaper
137 case -418454384:
139// launchControlEnabled
140 case -338157684:
142// antiLagEnabled
143 case -933524784:
145// useRunningMathForCranking
146 case -54973711:
148// displayLogicLevelsInEngineSniffer
149 case 1616873838:
151// useTLE8888_stepper
152 case -647008743:
154// usescriptTableForCanSniffingFiltering
155 case 671821024:
157// verboseCan
158 case -1073210355:
160// artificialTestMisfire
161 case -1528619572:
163// useFordRedundantPps
164 case -1284359115:
166// cltSensorPulldown
167 case 1925843479:
169// iatSensorPulldown
170 case 1570551154:
172// allowIdenticalPps
173 case 445194564:
175// overrideVvtTriggerGaps
176 case 840966724:
178// useSpiImu
179 case -1011866871:
181// enableStagedInjection
182 case 1160459527:
184// useIdleAdvanceWhileCoasting
185 case 586887955:
187// tpsErrorDetectionTooLow
188 case 625338761:
190// tpsErrorDetectionTooHigh
191 case -838808073:
193// cranking.rpm
194 case -1717336209:
196// ignitionDwellForCrankingMs
197 case -589710926:
199// etbRevLimitStart
200 case 401321850:
202// etbRevLimitRange
203 case 399466905:
205// map.sensor.lowValue
206 case -1307181880:
208// map.sensor.highValue
209 case -1434278346:
211// clt.config.tempC_1
212 case -1832527325:
214// clt.config.tempC_2
215 case -1832527324:
217// clt.config.tempC_3
218 case -1832527323:
220// clt.config.resistance_1
221 case -5328869:
223// clt.config.resistance_2
224 case -5328868:
226// clt.config.resistance_3
227 case -5328867:
229// clt.config.bias_resistor
230 case -653172717:
232// iat.config.tempC_1
233 case -672272162:
235// iat.config.tempC_2
236 case -672272161:
238// iat.config.tempC_3
239 case -672272160:
241// iat.config.resistance_1
242 case -1014418506:
244// iat.config.resistance_2
245 case -1014418505:
247// iat.config.resistance_3
248 case -1014418504:
250// iat.config.bias_resistor
251 case 406607630:
253// launchTimingRetard
254 case 1226423210:
256// idleMaximumAirmass
257 case -1671871759:
259// alternator_iTermMin
260 case 107641733:
262// alternator_iTermMax
263 case 107641479:
265// displacement
266 case -1227821282:
268// triggerSimulatorRpm
269 case 2122875976:
271// cylindersCount
272 case -1578655365:
274// justATempTest
275 case -48120222:
277// mapSyncThreshold
278 case 1640008461:
280// cylinderBore
281 case 1425664391:
283// ALSMaxTPS
284 case 1523832034:
286// boostControlMinRpm
287 case -1976636992:
289// boostControlMinTps
290 case -1976634808:
292// boostControlMinMap
293 case -1976642929:
295// crankingTimingAngle
296 case 2071041633:
298// gapTrackingLengthOverride
299 case -2079960526:
301// maxIdleVss
302 case 1408421157:
304// camDecoder2jzPrecision
305 case 306303086:
307// minOilPressureAfterStart
308 case -855687130:
310// fixedModeTiming
311 case -1965056926:
313// globalTriggerAngleOffset
314 case -295413160:
316// analogInputDividerCoefficient
317 case 1779689293:
319// vbattDividerCoeff
320 case -1311217456:
322// fanOnTemperature
323 case -853358747:
325// fanOffTemperature
326 case 4686563:
328// fan2OnTemperature
329 case 871106583:
331// fan2OffTemperature
332 case 1077467605:
334// disableFan1AtSpeed
335 case -1575487611:
337// disableFan2AtSpeed
338 case -1906717594:
340// disableFan1WhenStopped
341 case -1132710384:
343// disableFan2WhenStopped
344 case -311454863:
346// driveWheelRevPerKm
347 case 991724096:
349// canSleepPeriodMs
350 case 296563315:
352// byFirmwareVersion
353 case 171869155:
355// idle_derivativeFilterLoss
356 case -1269130308:
358// trigger.customTotalToothCount
359 case 1212570205:
361// trigger.customSkippedToothCount
362 case 387956265:
364// airByRpmTaper
365 case 2070727975:
367// boostControlSafeDutyCycle
368 case -1965075262:
370// acrRevolutions
371 case -1373423899:
373// calibrationBirthday
374 case -2136933308:
376// adcVcc
377 case -244496183:
379// mapCamDetectionAnglePosition
380 case 1958105647:
382// afr.v1
383 case -241663117:
384 return engineConfiguration->afr.v1;
385// afr.value1
386 case 1273287930:
388// afr.v2
389 case -241663116:
390 return engineConfiguration->afr.v2;
391// afr.value2
392 case 1273287931:
394// etbSplit
395 case -2146852436:
397// baroSensor.lowValue
398 case 1474689568:
400// baroSensor.highValue
401 case 173166222:
403// idle.solenoidFrequency
404 case -568903712:
406// knockRetardAggression
407 case 1989648303:
409// knockRetardReapplyRate
410 case -938609466:
412// vssGearRatio
413 case -213773345:
415// vssFilterReciprocal
416 case -495855925:
418// vssToothCount
419 case -1958312328:
421// gapVvtTrackingLengthOverride
422 case -188591438:
424// idle_antiwindupFreq
425 case -524949197:
427// mc33_t_min_boost
428 case 1129109559:
430// finalGearRatio
431 case -869432403:
433// tcuInputSpeedSensorTeeth
434 case -2116746650:
436// fordInjectorSmallPulseSlope
437 case -1465119085:
439// lambdaProtectionMinRpm
440 case 1758659040:
442// lambdaProtectionMinLoad
443 case -2094010831:
445// is_enabled_spi_1
446 case -722238362:
448// is_enabled_spi_2
449 case -722238361:
451// is_enabled_spi_3
452 case -722238360:
454// isSdCardEnabled
455 case -1603423011:
457// rusefiVerbose29b
458 case 2043354390:
460// rethrowHardFault
461 case 1081456939:
463// verboseQuad
464 case -1055678778:
466// useStepperIdle
467 case -920116109:
469// enabledStep1Limiter
470 case -2068213709:
472// lambdaProtectionEnable
473 case 1451020756:
475// verboseTLE8888
476 case -1251676000:
478// enableVerboseCanTx
479 case 1643181024:
481// externalRusEfiGdiModule
482 case 1546871344:
484// measureMapOnlyInOneCylinder
485 case -1236202550:
487// stepperForceParkingEveryRestart
488 case -2104625325:
490// isFasterEngineSpinUpEnabled
491 case 2048390406:
493// coastingFuelCutEnabled
494 case 1570088896:
496// useIacTableForCoasting
497 case -2101952506:
499// useNoiselessTriggerDecoder
500 case 957244017:
502// useIdleTimingPidControl
503 case 11736566:
505// disableEtbWhenEngineStopped
506 case -2096650725:
508// is_enabled_spi_4
509 case -722238359:
511// pauseEtbControl
512 case -24313313:
514// verboseKLine
515 case -485091122:
517// idleIncrementalPidCic
518 case 1064399425:
520// enableAemXSeries
521 case 259909218:
523// modeledFlowIdle
524 case 600643125:
526// isTuningDetectorEnabled
527 case 1997151643:
529// useAbsolutePressureForLagTime
530 case -1155937004:
532// verboseCanBaseAddress
533 case 6238478:
535// mc33_hvolt
536 case 1182499943:
538// minimumBoostClosedLoopMap
539 case 596585178:
541// initialIgnitionCutPercent
542 case -360834835:
544// finalIgnitionCutPercentBeforeLaunch
545 case 47348059:
547// idlePidRpmUpperLimit
548 case 1962548154:
550// applyNonlinearBelowPulse
551 case 119460051:
553// torqueReductionArmingRpm
554 case -763820449:
556// stoichRatioSecondary
557 case 1945443830:
559// etbMaximumPosition
560 case -786901709:
562// sdCardLogFrequency
563 case -773841334:
565// launchCorrectionsEndRpm
566 case 223926129:
568// lambdaProtectionRestoreRpm
569 case 872435040:
571// mapMinBufferLength
572 case -561715997:
574// idlePidDeactivationTpsThreshold
575 case 1490213215:
577// stepperParkingExtraSteps
578 case -509113657:
580// startCrankingDuration
581 case 644409862:
583// lambdaProtectionMinTps
584 case 1758661224:
586// lambdaProtectionTimeout
587 case -1645106444:
589// idleReturnTargetRamp
590 case 118504154:
592// useInjectorFlowLinearizationTable
593 case 435614729:
595// useHbridgesToDriveIdleStepper
596 case 13806936:
598// multisparkEnable
599 case -1074393096:
601// enableLaunchRetard
602 case -1583589783:
604// canInputBCM
605 case 470555289:
607// consumeObdSensors
608 case 950993889:
610// enableCanVss
611 case 245947066:
613// stftIgnoreErrorMagnitude
614 case 1838375282:
616// vvtBooleanForVerySpecialCases
617 case -376859614:
619// enableSoftwareKnock
620 case -1724873939:
622// verboseVVTDecoding
623 case 1540420600:
625// invertCamVVTSignal
626 case 1081026348:
628// alphaNUseIat
629 case -253720028:
631// knockBankCyl1
632 case 1509355728:
634// knockBankCyl2
635 case 1509355729:
637// knockBankCyl3
638 case 1509355730:
640// knockBankCyl4
641 case 1509355731:
643// knockBankCyl5
644 case 1509355732:
646// knockBankCyl6
647 case 1509355733:
649// knockBankCyl7
650 case 1509355734:
652// knockBankCyl8
653 case 1509355735:
655// knockBankCyl9
656 case 1509355736:
658// knockBankCyl10
659 case -1730868480:
661// knockBankCyl11
662 case -1730868479:
664// knockBankCyl12
665 case -1730868478:
667// tcuEnabled
668 case 1997663388:
670// canBroadcastUseChannelTwo
671 case 1181153770:
673// useRawOutputToDriveIdleStepper
674 case 839486731:
676// verboseCan2
677 case -1056203297:
679// vinIsEmpty
680 case 69606941:
682// boostPid.pFactor
683 case 1421783686:
685// boostPid.iFactor
686 case 971442495:
688// boostPid.dFactor
689 case -1190930054:
691// boostPid.offset
692 case 1435801342:
694// boostPid.periodMs
695 case -945021094:
697// boostPid.minValue
698 case 777954680:
700// boostPid.maxValue
701 case -572500550:
703// boostPwmFrequency
704 case -1990709262:
706// tpsAccelLookback
707 case -1164331270:
709// tpsDecelEnleanmentThreshold
710 case -965453331:
712// tpsDecelEnleanmentMultiplier
713 case 1164012327:
715// noFuelTrimAfterDfcoTime
716 case 1286770247:
718// noFuelTrimAfterAccelTime
719 case -1460984893:
721// launchSpeedThreshold
722 case -1743747394:
724// launchRpmWindow
725 case -1798887513:
727// triggerEventsTimeoutMs
728 case 665024981:
730// ppsExpAverageAlpha
731 case 457158886:
733// mapExpAverageAlpha
734 case -1852204335:
736// magicNumberAvailableForDevTricks
737 case -2071167002:
739// turbochargerFilter
740 case 983814707:
742// launchTpsThreshold
743 case -1340834204:
745// launchActivateDelay
746 case -1153051360:
748// stft.maxIdleRegionRpm
749 case 1887120139:
751// stft.maxOverrunLoad
752 case 1673018859:
754// stft.minPowerLoad
755 case -1942479387:
757// stft.deadband
758 case -1157123369:
760// stft.minClt
761 case -81412933:
763// stft.minAfr
764 case -81415311:
766// stft.maxAfr
767 case -90543309:
769// stft.startupDelay
770 case 1028902582:
772// ltft.enabled
773 case -1407066344:
775// ltft.correctionEnabled
776 case -1686338448:
778// ltft.deadband
779 case -1888587696:
781// ltft.maxAdd
782 case 1427207708:
784// ltft.maxRemove
785 case -269110527:
787// tps2SecondaryMin
788 case 18659930:
790// tps2SecondaryMax
791 case 18659676:
793// widebandOnSecondBus
794 case 1445062086:
796// fuelClosedLoopCorrectionEnabled
797 case 1611799720:
799// alwaysWriteSdCard
800 case 787397010:
802// knockDetectionUseDoubleFrequency
803 case 892958612:
805// yesUnderstandLocking
806 case -1985448683:
808// silentTriggerError
809 case 582390322:
811// useLinearCltSensor
812 case -1816997974:
814// canReadEnabled
815 case -528008450:
817// canWriteEnabled
818 case 2104472173:
820// useLinearIatSensor
821 case 667504645:
823// enableOilPressureProtect
824 case -1194560694:
826// tachPulseDurationAsDutyCycle
827 case 99110078:
829// isAlternatorControlEnabled
830 case -1771449111:
832// invertPrimaryTriggerSignal
833 case -587700301:
835// invertSecondaryTriggerSignal
836 case -1944260329:
838// cutFuelOnHardLimit
839 case -794334344:
841// cutSparkOnHardLimit
842 case -1087585075:
844// launchFuelCutEnable
845 case -980843809:
847// launchSparkCutEnable
848 case -1829995308:
850// torqueReductionEnabled
851 case -618104323:
853// camSyncOnSecondCrankRevolution
854 case 996346642:
856// limitTorqueReductionTime
857 case -819413824:
859// verboseIsoTp
860 case -487204662:
862// engineSnifferFocusOnInputs
863 case 465982216:
865// twoStroke
866 case 38719415:
868// skippedWheelOnCam
869 case 1538579992:
871// etbNeutralPosition
872 case 1664668368:
874// isInjectionEnabled
875 case 1917301199:
877// isIgnitionEnabled
878 case -1354884979:
880// isCylinderCleanupEnabled
881 case -1491889938:
883// complexWallModel
884 case -2018683234:
886// alwaysInstantRpm
887 case -1934896346:
889// isMapAveragingEnabled
890 case 285726462:
892// useSeparateAdvanceForIdle
893 case 216872574:
895// isWaveAnalyzerEnabled
896 case -726159643:
898// useSeparateVeForIdle
899 case -1997438905:
901// verboseTriggerSynchDetails
902 case -325018342:
904// hondaK
905 case 42872346:
907// twoWireBatchIgnition
908 case 454615641:
910// useFixedBaroCorrFromMap
911 case 201676494:
913// useSeparateAdvanceForCranking
914 case 685453869:
916// useAdvanceCorrectionsForCranking
917 case 1060606307:
919// flexCranking
920 case -563973567:
922// useIacPidMultTable
923 case -364626778:
925// isBoostControlEnabled
926 case -1832431020:
928// launchSmoothRetard
929 case -954321508:
931// isPhaseSyncRequiredForIgnition
932 case -1543452424:
934// useCltBasedRpmLimit
935 case 939816194:
937// forceO2Heating
938 case -389678699:
940// invertVvtControlIntake
941 case 755512282:
943// invertVvtControlExhaust
944 case -1331668704:
946// useBiQuadOnAuxSpeedSensors
947 case 1486014321:
949// sdTriggerLog
950 case -105464622:
952// stepper_dc_use_two_wires
953 case 2136379132:
955// watchOutForLinearTime
956 case -1896516795:
958// engineChartSize
959 case -1492464952:
961// turboSpeedSensorMultiplier
962 case -1056007485:
964// acIdleRpmTarget
965 case 30701245:
967// warningPeriod
968 case 1322924702:
970// knockDetectionWindowStart
971 case -339821344:
973// idleStepperReactionTime
974 case 1145888170:
976// idleStepperTotalSteps
977 case -1077032999:
979// torqueReductionArmingApp
980 case -763838959:
982// tachPulseDuractionMs
983 case 58931511:
985// wwaeTau
986 case -390306941:
988// alternatorControl.pFactor
989 case -1993968289:
991// alternatorControl.iFactor
992 case 1850657816:
994// alternatorControl.dFactor
995 case -311714733:
997// alternatorControl.offset
998 case 1983046327:
1000// alternatorControl.periodMs
1001 case -1995686573:
1003// alternatorControl.minValue
1004 case -272710799:
1006// alternatorControl.maxValue
1007 case -1623166029:
1009// etb.pFactor
1010 case 196797309:
1012// etb.iFactor
1013 case -253543882:
1015// etb.dFactor
1016 case 1879050865:
1018// etb.offset
1019 case -423426795:
1021// etb.periodMs
1022 case 1580101425:
1024// etb.minValue
1025 case -991890097:
1027// etb.maxValue
1028 case 1952621969:
1030// airTaperRpmRange
1031 case -174866119:
1033// tps2Min
1034 case -224184878:
1036// tps2Max
1037 case -224185132:
1039// tachPulsePerRev
1040 case -2142425790:
1042// mapErrorDetectionTooLow
1043 case 9388880:
1045// mapErrorDetectionTooHigh
1046 case 309682334:
1048// multisparkSparkDuration
1049 case 48235288:
1051// multisparkDwell
1052 case 617337449:
1054// idleRpmPid.pFactor
1055 case -2146434132:
1057// idleRpmPid.iFactor
1058 case 1698191973:
1060// idleRpmPid.dFactor
1061 case -464180576:
1063// idleRpmPid.offset
1064 case -103982236:
1066// idleRpmPid.periodMs
1067 case 1562875200:
1069// idleRpmPid.minValue
1070 case -1009116322:
1072// idleRpmPid.maxValue
1073 case 1935395744:
1075// wwaeBeta
1076 case 4130389:
1078// throttlePedalUpVoltage
1079 case -2130836456:
1081// throttlePedalWOTVoltage
1082 case 2099527693:
1084// startUpFuelPumpDuration
1085 case -664540020:
1087// mafFilterParameter
1088 case 1564984000:
1090// idlePidRpmDeadZone
1091 case -528043591:
1093// mc33810DisableRecoveryMode
1094 case -464979268:
1096// mc33810Gpgd0Mode
1097 case -785386645:
1099// mc33810Gpgd1Mode
1100 case -784200724:
1102// mc33810Gpgd2Mode
1103 case -783014803:
1105// mc33810Gpgd3Mode
1106 case -781828882:
1108// enableExtendedCanBroadcast
1109 case 923152418:
1111// luaCanRxWorkaround
1112 case 1068374799:
1114// flexSensorInverted
1115 case 512911183:
1117// useHardSkipInTraction
1118 case -1495799741:
1120// useAuxSpeedForSlipRatio
1121 case -723870257:
1123// useVssAsSecondWheelSpeed
1124 case -195378748:
1126// is_enabled_spi_5
1127 case -722238358:
1129// is_enabled_spi_6
1130 case -722238357:
1132// enableAemXSeriesEgt
1133 case -1196188030:
1135// startRequestPinInverted
1136 case 747573348:
1138// tcu_rangeSensorPulldown
1139 case -2079591860:
1141// devBit01
1142 case 1049496900:
1144// devBit0
1145 case 161953459:
1147// devBit1
1148 case 161953460:
1150// devBit2
1151 case 161953461:
1153// devBit3
1154 case 161953462:
1156// devBit4
1157 case 161953463:
1159// devBit5
1160 case 161953464:
1162// devBit6
1163 case 161953465:
1165// devBit7
1166 case 161953466:
1168// invertExhaustCamVVTSignal
1169 case -60727986:
1171// enableKnockSpectrogram
1172 case -556893719:
1174// enableKnockSpectrogramFilter
1175 case -1923222129:
1177// iacByTpsTaper
1178 case -2065814304:
1180// coastingFuelCutVssLow
1181 case 329016035:
1183// coastingFuelCutVssHigh
1184 case -2027523439:
1186// tpsAccelEnrichmentThreshold
1187 case 1313479950:
1189// totalGearsCount
1190 case -2114430012:
1192// fan1ExtraIdle
1193 case 1397079021:
1195// uartConsoleSerialSpeed
1196 case -999870619:
1198// throttlePedalSecondaryUpVoltage
1199 case -1564912640:
1201// throttlePedalSecondaryWOTVoltage
1202 case -699822859:
1204// mc33_hpfp_i_peak
1205 case 578933872:
1207// mc33_hpfp_i_hold
1208 case 578657622:
1210// mc33_hpfp_i_hold_off
1211 case 944657936:
1213// mc33_hpfp_max_hold
1214 case 663037299:
1216// stepperDcInvertedPins
1217 case 337194154:
1219// canOpenBLT
1220 case -631762165:
1222// can2OpenBLT
1223 case -1514354211:
1225// injectorFlowAsMassFlow
1226 case 444648859:
1228// boardUseCanTerminator
1229 case -312962799:
1231// kLineDoHondaSend
1232 case 304164959:
1234// can1ListenMode
1235 case 178430876:
1237// can2ListenMode
1238 case -1879090979:
1240// camDecoder2jzPosition
1241 case 594789367:
1243// benchTestOnTime
1244 case -1992436143:
1246// lambdaProtectionRestoreTps
1247 case 872437224:
1249// lambdaProtectionRestoreLoad
1250 case -1274631759:
1252// boostCutPressure
1253 case -1992945039:
1255// fixedTiming
1256 case -1359134883:
1258// mapLowValueVoltage
1259 case -137390524:
1261// mapHighValueVoltage
1262 case -1084262094:
1264// egoValueShift
1265 case 280323355:
1267// tChargeMinRpmMinTps
1268 case -557658095:
1270// tChargeMinRpmMaxTps
1271 case -566786093:
1273// tChargeMaxRpmMinTps
1274 case -599338669:
1276// tChargeMaxRpmMaxTps
1277 case -608466667:
1279// minimumIgnitionTiming
1280 case 298649674:
1282// maximumIgnitionTiming
1283 case -1726245940:
1285// alternatorPwmFrequency
1286 case 799798215:
1288// fan2ExtraIdle
1289 case 1464880398:
1291// primingDelay
1292 case 1506446058:
1294// fuelReferencePressure
1295 case -395416807:
1297// auxTempSensor1.config.tempC_1
1298 case -1104834801:
1300// auxTempSensor1.config.tempC_2
1301 case -1104834800:
1303// auxTempSensor1.config.tempC_3
1304 case -1104834799:
1306// auxTempSensor1.config.resistance_1
1307 case 629168263:
1309// auxTempSensor1.config.resistance_2
1310 case 629168264:
1312// auxTempSensor1.config.resistance_3
1313 case 629168265:
1315// auxTempSensor1.config.bias_resistor
1316 case -1189603841:
1318// auxTempSensor2.config.tempC_1
1319 case -900025104:
1321// auxTempSensor2.config.tempC_2
1322 case -900025103:
1324// auxTempSensor2.config.tempC_3
1325 case -900025102:
1327// auxTempSensor2.config.resistance_1
1328 case 1988973320:
1330// auxTempSensor2.config.resistance_2
1331 case 1988973321:
1333// auxTempSensor2.config.resistance_3
1334 case 1988973322:
1336// auxTempSensor2.config.bias_resistor
1337 case 734290080:
1339// knockSamplingDuration
1340 case -430252676:
1342// etbFreq
1343 case 2016887022:
1345// etbWastegatePid.pFactor
1346 case 1746193407:
1348// etbWastegatePid.iFactor
1349 case 1295852216:
1351// etbWastegatePid.dFactor
1352 case -866520333:
1354// etbWastegatePid.offset
1355 case 794879319:
1357// etbWastegatePid.periodMs
1358 case 1170565107:
1360// etbWastegatePid.minValue
1361 case -1401426415:
1363// etbWastegatePid.maxValue
1364 case 1543085651:
1366// stepperMinDutyCycle
1367 case -1147263902:
1369// stepperMaxDutyCycle
1370 case -1188944476:
1372// idlePidActivationTime
1373 case -1562952959:
1375// vvtControlMinClt
1376 case 1470830477:
1378// oilPressure.v1
1379 case -613392361:
1381// oilPressure.value1
1382 case -505257058:
1384// oilPressure.v2
1385 case -613392360:
1387// oilPressure.value2
1388 case -505257057:
1390// auxFrequencyFilter
1391 case 383307083:
1393// coastingFuelCutRpmHigh
1394 case 1272017572:
1396// coastingFuelCutRpmLow
1397 case 168701078:
1399// coastingFuelCutTps
1400 case -1494035092:
1402// coastingFuelCutClt
1403 case -1494053736:
1405// pidExtraForLowRpm
1406 case 1414346958:
1408// coastingFuelCutMap
1409 case -1494043213:
1411// highPressureFuel.v1
1412 case 2032707103:
1414// highPressureFuel.value1
1415 case -1898025562:
1417// highPressureFuel.v2
1418 case 2032707104:
1420// highPressureFuel.value2
1421 case -1898025561:
1423// lowPressureFuel.v1
1424 case -474791503:
1426// lowPressureFuel.value1
1427 case 764445240:
1429// lowPressureFuel.v2
1430 case -474791502:
1432// lowPressureFuel.value2
1433 case 764445241:
1435// tChargeAirCoefMin
1436 case 2115625312:
1438// tChargeAirCoefMax
1439 case 2115625058:
1441// tChargeAirFlowMax
1442 case 1590125629:
1444// tChargeAirIncrLimit
1445 case -1128797750:
1447// tChargeAirDecrLimit
1448 case 670644444:
1450// etb_iTermMin
1451 case -1725192476:
1453// etb_iTermMax
1454 case -1725192730:
1456// idleTimingPid.pFactor
1457 case -1411996731:
1459// idleTimingPid.iFactor
1460 case -1862337922:
1462// idleTimingPid.dFactor
1463 case 270256825:
1465// idleTimingPid.offset
1466 case -2033984419:
1468// idleTimingPid.periodMs
1469 case 29505657:
1471// idleTimingPid.minValue
1472 case 1752481431:
1474// idleTimingPid.maxValue
1475 case 402026201:
1477// idleTimingSoftEntryTime
1478 case 1881137064:
1480// tpsAccelFractionPeriod
1481 case 1117566701:
1483// tpsAccelFractionDivisor
1484 case 68539114:
1486// idlerpmpid_iTermMin
1487 case -1742418701:
1489// stoichRatioPrimary
1490 case 1762426578:
1492// idlerpmpid_iTermMax
1493 case -1742418955:
1495// etbIdleThrottleRange
1496 case -54532767:
1498// triggerCompCenterVolt
1499 case 1455224910:
1501// triggerCompHystMin
1502 case -25671212:
1504// triggerCompHystMax
1505 case -25671466:
1507// triggerCompSensorSatRpm
1508 case -953183719:
1510// mc33_i_boost
1511 case -371707639:
1513// mc33_i_peak
1514 case 379679459:
1516// mc33_i_hold
1517 case 379403209:
1519// mc33_t_max_boost
1520 case -486240071:
1522// mc33_t_peak_off
1523 case -893360504:
1525// mc33_t_peak_tot
1526 case -893354748:
1528// mc33_t_bypass
1529 case 1281862911:
1531// mc33_t_hold_off
1532 case -2086522258:
1534// mc33_t_hold_tot
1535 case -2086516502:
1537// maxCamPhaseResolveRpm
1538 case -2070332548:
1540// dfcoDelay
1541 case 1676700208:
1543// acDelay
1544 case 483010008:
1546// fordInjectorSmallPulseBreakPoint
1547 case -1032938305:
1549// etbJamDetectThreshold
1550 case -791880034:
1552// hpfpCamLobes
1553 case -1256141959:
1555// acLowRpmLimit
1556 case -2138018615:
1558// hpfpMinAngle
1559 case 1494394654:
1561// hpfpPumpVolume
1562 case 334494733:
1564// hpfpActivationAngle
1565 case -81483444:
1567// issFilterReciprocal
1568 case -413489794:
1570// hpfpPidP
1571 case 436500704:
1573// hpfpPidI
1574 case 436500697:
1576// hpfpPid_iTermMin
1577 case 535118708:
1579// hpfpPid_iTermMax
1580 case 535118454:
1582// hpfpTargetDecay
1583 case 1025426144:
1585// vvtActivationDelayMs
1586 case 288250022:
1588// acrDisablePhase
1589 case 1574876352:
1591// auxLinear1.v1
1592 case -1415669996:
1594// auxLinear1.value1
1595 case -65154789:
1597// auxLinear1.v2
1598 case -1415669995:
1600// auxLinear1.value2
1601 case -65154788:
1603// auxLinear2.v1
1604 case -1415634059:
1606// auxLinear2.value1
1607 case -396384772:
1609// auxLinear2.v2
1610 case -1415634058:
1612// auxLinear2.value2
1613 case -396384771:
1615// etbMinimumPosition
1616 case -1855700175:
1618// tuneHidingKey
1619 case -243078627:
1621// torqueReductionActivationTemperature
1622 case -427105966:
1624// ALSMinRPM
1625 case 1532957848:
1627// ALSMaxRPM
1628 case 1523829850:
1630// ALSMaxDuration
1631 case 1830002033:
1633// ALSMinCLT
1634 case 1532941388:
1636// ALSMaxCLT
1637 case 1523813390:
1639// alsMinTimeBetween
1640 case -1118241790:
1642// alsEtbPosition
1643 case -731677323:
1645// acRelayAlternatorDutyAdder
1646 case -908268760:
1648// customSentTpsMin
1649 case -282198091:
1651// ALSIdleAdd
1652 case -2021435668:
1654// ALSEtbAdd
1655 case 1232469673:
1657// ALSSkipRatio
1658 case -1404414917:
1660// acPressureEnableHyst
1661 case 298344625:
1663// tpsSecondaryMaximum
1664 case -1744146782:
1666// ppsSecondaryMaximum
1667 case -727657058:
1669// customSentTpsMax
1670 case -282198345:
1672// kLineBaudRate
1673 case 1498075808:
1675// hpfpPeakPos
1676 case 1145081382:
1678// kLinePeriodUs
1679 case 1915146851:
1681// rpmSoftLimitWindowSize
1682 case 1092207266:
1684// rpmSoftLimitTimingRetard
1685 case -543684839:
1687// rpmSoftLimitFuelAdded
1688 case 1094944685:
1690// rpmHardLimitHyst
1691 case 1756514810:
1693// benchTestOffTime
1694 case -1655178001:
1696// boostCutPressureHyst
1697 case -2111374247:
1699// benchTestCount
1700 case -204721234:
1702// iacByTpsHoldTime
1703 case -235994182:
1705// iacByTpsDecayTime
1706 case 1742748825:
1708// canVssScaling
1709 case -846143628:
1711// oilTempSensor.config.tempC_1
1712 case -1460957868:
1714// oilTempSensor.config.tempC_2
1715 case -1460957867:
1717// oilTempSensor.config.tempC_3
1718 case -1460957866:
1720// oilTempSensor.config.resistance_1
1721 case -1297544724:
1723// oilTempSensor.config.resistance_2
1724 case -1297544723:
1726// oilTempSensor.config.resistance_3
1727 case -1297544722:
1729// oilTempSensor.config.bias_resistor
1730 case -346622972:
1732// fuelTempSensor.config.tempC_1
1733 case -713764196:
1735// fuelTempSensor.config.tempC_2
1736 case -713764195:
1738// fuelTempSensor.config.tempC_3
1739 case -713764194:
1741// fuelTempSensor.config.resistance_1
1742 case -1195844556:
1744// fuelTempSensor.config.resistance_2
1745 case -1195844555:
1747// fuelTempSensor.config.resistance_3
1748 case -1195844554:
1750// fuelTempSensor.config.bias_resistor
1751 case -1285484724:
1753// ambientTempSensor.config.tempC_1
1754 case 275986512:
1756// ambientTempSensor.config.tempC_2
1757 case 275986513:
1759// ambientTempSensor.config.tempC_3
1760 case 275986514:
1762// ambientTempSensor.config.resistance_1
1763 case -1084296600:
1765// ambientTempSensor.config.resistance_2
1766 case -1084296599:
1768// ambientTempSensor.config.resistance_3
1769 case -1084296598:
1771// ambientTempSensor.config.bias_resistor
1772 case -1899369472:
1774// compressorDischargeTemperature.config.tempC_1
1775 case -498450107:
1777// compressorDischargeTemperature.config.tempC_2
1778 case -498450106:
1780// compressorDischargeTemperature.config.tempC_3
1781 case -498450105:
1783// compressorDischargeTemperature.config.resistance_1
1784 case 878369917:
1786// compressorDischargeTemperature.config.resistance_2
1787 case 878369918:
1789// compressorDischargeTemperature.config.resistance_3
1790 case 878369919:
1792// compressorDischargeTemperature.config.bias_resistor
1793 case -1555883851:
1795// speedometerPulsePerKm
1796 case 1007396714:
1798// ignKeyAdcDivider
1799 case -506535813:
1801// maxInjectorDutyInstant
1802 case 896753456:
1804// maxInjectorDutySustained
1805 case 1651400031:
1807// maxInjectorDutySustainedTimeout
1808 case 263235302:
1810// auxSpeed1Multiplier
1811 case -1644887108:
1813// brakeMeanEffectivePressureDifferential
1814 case -4616606:
1816// tunerStudioSerialSpeed
1817 case 1467553180:
1819// anotherCiTest
1820 case -283215870:
1822// tcu_rangeSensorBiasResistor
1823 case -1480283119:
1825// mc33810Nomi
1826 case -695344665:
1828// mc33810Maxi
1829 case -695395485:
1831// acPressure.v1
1832 case 1470507575:
1834// acPressure.value1
1835 case -1171243586:
1837// acPressure.v2
1838 case 1470507576:
1840// acPressure.value2
1841 case -1171243585:
1843// minAcPressure
1844 case -965637402:
1846// maxAcPressure
1847 case 1953870952:
1849// minimumOilPressureTimeout
1850 case -2016978331:
1852// auxLinear3.v1
1853 case -1415598122:
1855// auxLinear3.value1
1856 case -727614755:
1858// auxLinear3.v2
1859 case -1415598121:
1861// auxLinear3.value2
1862 case -727614754:
1864// auxLinear4.v1
1865 case -1415562185:
1867// auxLinear4.value1
1868 case -1058844738:
1870// auxLinear4.v2
1871 case -1415562184:
1873// auxLinear4.value2
1874 case -1058844737:
1876// knockSuppressMinTps
1877 case 893776859:
1879// knockFuelTrimAggression
1880 case -1811840427:
1882// knockFuelTrimReapplyRate
1883 case -1833685972:
1885// knockFuelTrim
1886 case -106437949:
1888// knockSpectrumSensitivity
1889 case 1561929785:
1891// knockFrequency
1892 case 1972605869:
1894// secondaryInjectorFuelReferencePressure
1895 case -425992769:
1897// nitrousControlEnabled
1898 case -582951931:
1900// vvlControlEnabled
1901 case -708922423:
1903// nitrousLuaGaugeArmingValue
1904 case -1760115393:
1906// nitrousMinimumTps
1907 case 1089367148:
1909// nitrousMinimumClt
1910 case 1089348504:
1912// nitrousMaximumMap
1913 case -677571211:
1915// nitrousMaximumAfr
1916 case -677584112:
1918// nitrousActivationRpm
1919 case -469950118:
1921// nitrousDeactivationRpm
1922 case 1072117635:
1924// nitrousDeactivationRpmWindow
1925 case -1786673317:
1927// dfcoRetardDeg
1928 case 601094003:
1930// dfcoRetardRampInTime
1931 case 2030571545:
1933// nitrousFuelAdderPercent
1934 case -1197734314:
1936// nitrousIgnitionRetard
1937 case -617548836:
1939// nitrousMinimumVehicleSpeed
1940 case 1658738502:
1942// fuelLevelAveragingAlpha
1943 case 2094922339:
1945// fuelLevelUpdatePeriodSec
1946 case 128251338:
1948// fuelLevelLowThresholdVoltage
1949 case 1697484698:
1951// fuelLevelHighThresholdVoltage
1952 case 2012123720:
1954// afrExpAverageAlpha
1955 case 1597749004:
1957// sparkHardwareLatencyCorrection
1958 case 756523164:
1960// maxOilPressureTimeout
1961 case -1788499857:
1963// idleReturnTargetRampDuration
1964 case 62925536:
1966// wastegatePositionOpenedVoltage
1967 case 866072300:
1969// wastegatePositionClosedVoltage
1970 case 20003211:
1972// vvlController.fuelAdderPercent
1973 case 666098796:
1975// vvlController.ignitionRetard
1976 case 1427131506:
1978// vvlController.minimumTps
1979 case 1664936450:
1981// vvlController.minimumClt
1982 case 1664917806:
1984// vvlController.maximumMap
1985 case -102001909:
1987// vvlController.maximumAfr
1988 case -102014810:
1990// vvlController.activationRpm
1991 case -798441680:
1993// vvlController.deactivationRpm
1994 case -172907815:
1996// vvlController.deactivationRpmWindow
1997 case 1849727793:
1999// tcu_shiftTime
2000 case -1658957891:
2001 return config->tcu_shiftTime;
2002// dynoRpmStep
2003 case -1085712470:
2004 return config->dynoRpmStep;
2005// dynoSaeTemperatureC
2006 case 903483241:
2008// dynoSaeRelativeHumidity
2009 case 1509051617:
2011// dynoSaeBaro
2012 case -391393956:
2013 return config->dynoSaeBaro;
2014// dynoCarWheelDiaInch
2015 case 1541525498:
2017// dynoCarWheelAspectRatio
2018 case -1404613719:
2020// dynoCarWheelTireWidthMm
2021 case 1000921080:
2023// dynoCarGearPrimaryReduction
2024 case -1607465307:
2026// dynoCarGearRatio
2027 case 589242035:
2028 return config->dynoCarGearRatio;
2029// dynoCarGearFinalDrive
2030 case 220694456:
2032// dynoCarCarMassKg
2033 case -1343193327:
2034 return config->dynoCarCarMassKg;
2035// dynoCarCargoMassKg
2036 case 183555079:
2037 return config->dynoCarCargoMassKg;
2038// dynoCarCoeffOfDrag
2039 case -1121870933:
2040 return config->dynoCarCoeffOfDrag;
2041// dynoCarFrontalAreaM2
2042 case -1661556925:
2044 }
2045 return EFI_ERROR_CODE;
2046}
static constexpr persistent_config_s * config
static constexpr engine_configuration_s * engineConfiguration
scaled_channel< uint16_t, 1000, 1 > fordInjectorSmallPulseBreakPoint
scaled_channel< uint8_t, 10, 1 > maxRemove
scaled_channel< uint8_t, 10, 1 > deadband
scaled_channel< uint8_t, 10, 1 > maxAdd
scaled_channel< uint8_t, 10, 1 > maxAfr
scaled_channel< uint8_t, 10, 1 > minAfr
scaled_channel< uint8_t, 10, 1 > deadband
scaled_channel< uint8_t, 1, 50 > maxIdleRegionRpm
scaled_channel< uint8_t, 10, 1 > maximumAfr

Referenced by getConfigValueByName(), and processCanRequestCalibration().

Here is the caller graph for this function:

◆ getConfigValueByName()

float getConfigValueByName ( const char name)

Definition at line 2047 of file value_lookup_generated.cpp.

2047 {
2048 int hash = djb2lowerCase(name);
2049 return getConfigValueByHash(hash);
2050}
int djb2lowerCase(const char *str)
Definition efilib.cpp:135
float getConfigValueByHash(const int hash)

Referenced by configureRusefiLuaHooks(), and getValue().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setConfigValueByName()

bool setConfigValueByName ( const char name,
float  value 
)
Returns
true if name was recognized, false otherwise

Definition at line 2051 of file value_lookup_generated.cpp.

2051 {
2052 int hash = djb2lowerCase(name);
2053 switch(hash) {
2054 case 1856486116:
2055 {
2057 return 1;
2058 }
2059 case -776106289:
2060 {
2061 engineConfiguration->launchRpm = (int)value;
2062 return 1;
2063 }
2064 case 1176614802:
2065 {
2066 engineConfiguration->rpmHardLimit = (int)value;
2067 return 1;
2068 }
2069 case 46918724:
2070 {
2072 return 1;
2073 }
2074 case -775882810:
2075 {
2077 return 1;
2078 }
2079 case 1569359006:
2080 {
2081 engineConfiguration->maxAcRpm = (int)value;
2082 return 1;
2083 }
2084 case 1569361190:
2085 {
2086 engineConfiguration->maxAcTps = (int)value;
2087 return 1;
2088 }
2089 case 1569342546:
2090 {
2091 engineConfiguration->maxAcClt = (int)value;
2092 return 1;
2093 }
2094 case 355839382:
2095 {
2097 return 1;
2098 }
2099 case -1256791716:
2100 {
2102 return 1;
2103 }
2104 case -1256791970:
2105 {
2107 return 1;
2108 }
2109 case 1049828813:
2110 {
2111 engineConfiguration->ltitEnabled = (int)value;
2112 return 1;
2113 }
2114 case -1008029221:
2115 {
2116 engineConfiguration->ltitEmaAlpha = (int)value;
2117 return 1;
2118 }
2119 case 341693817:
2120 {
2122 return 1;
2123 }
2124 case 496209836:
2125 {
2126 engineConfiguration->ltitStableTime = (int)value;
2127 return 1;
2128 }
2129 case 743163558:
2130 {
2132 return 1;
2133 }
2134 case -135093297:
2135 {
2137 return 1;
2138 }
2139 case 423655964:
2140 {
2142 return 1;
2143 }
2144 case -1622665645:
2145 {
2147 return 1;
2148 }
2149 case -1622665899:
2150 {
2152 return 1;
2153 }
2154 case 341519713:
2155 {
2157 return 1;
2158 }
2159 case -2065042706:
2160 {
2162 return 1;
2163 }
2164 case -904771683:
2165 {
2167 return 1;
2168 }
2169 case 1057701663:
2170 {
2171 engineConfiguration->etbJamTimeout = (int)value;
2172 return 1;
2173 }
2174 case 1933500210:
2175 {
2177 return 1;
2178 }
2179 case 402092253:
2180 {
2182 return 1;
2183 }
2184 case 726613349:
2185 {
2187 return 1;
2188 }
2189 case 1470846937:
2190 {
2192 return 1;
2193 }
2194 case 1542550121:
2195 {
2197 return 1;
2198 }
2199 case -289303407:
2200 {
2202 return 1;
2203 }
2204 case -617915487:
2205 {
2207 return 1;
2208 }
2209 case -1284354759:
2210 {
2212 return 1;
2213 }
2214 case 1188684607:
2215 {
2216 engineConfiguration->enableKline = (int)value;
2217 return 1;
2218 }
2219 case 1362186948:
2220 {
2222 return 1;
2223 }
2224 case -298185774:
2225 {
2227 return 1;
2228 }
2229 case 993282195:
2230 {
2232 return 1;
2233 }
2234 case -1409016614:
2235 {
2237 return 1;
2238 }
2239 case -1334689362:
2240 {
2242 return 1;
2243 }
2244 case 1097520823:
2245 {
2247 return 1;
2248 }
2249 case -1572546086:
2250 {
2251 engineConfiguration->useEeprom = (int)value;
2252 return 1;
2253 }
2254 case -264572349:
2255 {
2257 return 1;
2258 }
2259 case -1279270887:
2260 {
2262 return 1;
2263 }
2264 case 1156367906:
2265 {
2267 return 1;
2268 }
2269 case -418454384:
2270 {
2272 return 1;
2273 }
2274 case -338157684:
2275 {
2277 return 1;
2278 }
2279 case -933524784:
2280 {
2281 engineConfiguration->antiLagEnabled = (int)value;
2282 return 1;
2283 }
2284 case -54973711:
2285 {
2287 return 1;
2288 }
2289 case 1616873838:
2290 {
2292 return 1;
2293 }
2294 case -647008743:
2295 {
2297 return 1;
2298 }
2299 case 671821024:
2300 {
2302 return 1;
2303 }
2304 case -1073210355:
2305 {
2306 engineConfiguration->verboseCan = (int)value;
2307 return 1;
2308 }
2309 case -1528619572:
2310 {
2312 return 1;
2313 }
2314 case -1284359115:
2315 {
2317 return 1;
2318 }
2319 case 1925843479:
2320 {
2322 return 1;
2323 }
2324 case 1570551154:
2325 {
2327 return 1;
2328 }
2329 case 445194564:
2330 {
2332 return 1;
2333 }
2334 case 840966724:
2335 {
2337 return 1;
2338 }
2339 case -1011866871:
2340 {
2341 engineConfiguration->useSpiImu = (int)value;
2342 return 1;
2343 }
2344 case 1160459527:
2345 {
2347 return 1;
2348 }
2349 case 586887955:
2350 {
2352 return 1;
2353 }
2354 case 625338761:
2355 {
2357 return 1;
2358 }
2359 case -838808073:
2360 {
2362 return 1;
2363 }
2364 case -1717336209:
2365 {
2366 engineConfiguration->cranking.rpm = (int)value;
2367 return 1;
2368 }
2369 case -589710926:
2370 {
2372 return 1;
2373 }
2374 case 401321850:
2375 {
2377 return 1;
2378 }
2379 case 399466905:
2380 {
2382 return 1;
2383 }
2384 case -1307181880:
2385 {
2387 return 1;
2388 }
2389 case -1434278346:
2390 {
2392 return 1;
2393 }
2394 case -1832527325:
2395 {
2397 return 1;
2398 }
2399 case -1832527324:
2400 {
2402 return 1;
2403 }
2404 case -1832527323:
2405 {
2407 return 1;
2408 }
2409 case -5328869:
2410 {
2412 return 1;
2413 }
2414 case -5328868:
2415 {
2417 return 1;
2418 }
2419 case -5328867:
2420 {
2422 return 1;
2423 }
2424 case -653172717:
2425 {
2427 return 1;
2428 }
2429 case -672272162:
2430 {
2432 return 1;
2433 }
2434 case -672272161:
2435 {
2437 return 1;
2438 }
2439 case -672272160:
2440 {
2442 return 1;
2443 }
2444 case -1014418506:
2445 {
2447 return 1;
2448 }
2449 case -1014418505:
2450 {
2452 return 1;
2453 }
2454 case -1014418504:
2455 {
2457 return 1;
2458 }
2459 case 406607630:
2460 {
2462 return 1;
2463 }
2464 case 1226423210:
2465 {
2467 return 1;
2468 }
2469 case -1671871759:
2470 {
2472 return 1;
2473 }
2474 case 107641733:
2475 {
2477 return 1;
2478 }
2479 case 107641479:
2480 {
2482 return 1;
2483 }
2484 case -1227821282:
2485 {
2487 return 1;
2488 }
2489 case 2122875976:
2490 {
2492 return 1;
2493 }
2494 case -1578655365:
2495 {
2496 engineConfiguration->cylindersCount = (int)value;
2497 return 1;
2498 }
2499 case -48120222:
2500 {
2501 engineConfiguration->justATempTest = (int)value;
2502 return 1;
2503 }
2504 case 1640008461:
2505 {
2507 return 1;
2508 }
2509 case 1425664391:
2510 {
2512 return 1;
2513 }
2514 case 1523832034:
2515 {
2516 engineConfiguration->ALSMaxTPS = (int)value;
2517 return 1;
2518 }
2519 case -1976636992:
2520 {
2522 return 1;
2523 }
2524 case -1976634808:
2525 {
2527 return 1;
2528 }
2529 case -1976642929:
2530 {
2532 return 1;
2533 }
2534 case 2071041633:
2535 {
2537 return 1;
2538 }
2539 case -2079960526:
2540 {
2542 return 1;
2543 }
2544 case 1408421157:
2545 {
2546 engineConfiguration->maxIdleVss = (int)value;
2547 return 1;
2548 }
2549 case 306303086:
2550 {
2552 return 1;
2553 }
2554 case -855687130:
2555 {
2557 return 1;
2558 }
2559 case -1965056926:
2560 {
2562 return 1;
2563 }
2564 case -295413160:
2565 {
2567 return 1;
2568 }
2569 case 1779689293:
2570 {
2572 return 1;
2573 }
2574 case -1311217456:
2575 {
2577 return 1;
2578 }
2579 case -853358747:
2580 {
2582 return 1;
2583 }
2584 case 4686563:
2585 {
2587 return 1;
2588 }
2589 case 871106583:
2590 {
2592 return 1;
2593 }
2594 case 1077467605:
2595 {
2597 return 1;
2598 }
2599 case -1575487611:
2600 {
2602 return 1;
2603 }
2604 case -1906717594:
2605 {
2607 return 1;
2608 }
2609 case -1132710384:
2610 {
2612 return 1;
2613 }
2614 case -311454863:
2615 {
2617 return 1;
2618 }
2619 case 991724096:
2620 {
2622 return 1;
2623 }
2624 case 296563315:
2625 {
2627 return 1;
2628 }
2629 case 171869155:
2630 {
2632 return 1;
2633 }
2634 case -1269130308:
2635 {
2637 return 1;
2638 }
2639 case 1212570205:
2640 {
2642 return 1;
2643 }
2644 case 387956265:
2645 {
2647 return 1;
2648 }
2649 case 2070727975:
2650 {
2652 return 1;
2653 }
2654 case -1965075262:
2655 {
2657 return 1;
2658 }
2659 case -1373423899:
2660 {
2661 engineConfiguration->acrRevolutions = (int)value;
2662 return 1;
2663 }
2664 case -2136933308:
2665 {
2667 return 1;
2668 }
2669 case -244496183:
2670 {
2671 engineConfiguration->adcVcc = value;
2672 return 1;
2673 }
2674 case 1958105647:
2675 {
2677 return 1;
2678 }
2679 case -241663117:
2680 {
2681 engineConfiguration->afr.v1 = value;
2682 return 1;
2683 }
2684 case 1273287930:
2685 {
2687 return 1;
2688 }
2689 case -241663116:
2690 {
2691 engineConfiguration->afr.v2 = value;
2692 return 1;
2693 }
2694 case 1273287931:
2695 {
2697 return 1;
2698 }
2699 case -2146852436:
2700 {
2701 engineConfiguration->etbSplit = (int)value;
2702 return 1;
2703 }
2704 case 1474689568:
2705 {
2707 return 1;
2708 }
2709 case 173166222:
2710 {
2712 return 1;
2713 }
2714 case -568903712:
2715 {
2717 return 1;
2718 }
2719 case 1989648303:
2720 {
2722 return 1;
2723 }
2724 case -938609466:
2725 {
2727 return 1;
2728 }
2729 case -213773345:
2730 {
2731 engineConfiguration->vssGearRatio = (int)value;
2732 return 1;
2733 }
2734 case -495855925:
2735 {
2737 return 1;
2738 }
2739 case -1958312328:
2740 {
2741 engineConfiguration->vssToothCount = (int)value;
2742 return 1;
2743 }
2744 case -188591438:
2745 {
2747 return 1;
2748 }
2749 case -524949197:
2750 {
2752 return 1;
2753 }
2754 case 1129109559:
2755 {
2757 return 1;
2758 }
2759 case -869432403:
2760 {
2761 engineConfiguration->finalGearRatio = (int)value;
2762 return 1;
2763 }
2764 case -2116746650:
2765 {
2767 return 1;
2768 }
2769 case -1465119085:
2770 {
2772 return 1;
2773 }
2774 case 1758659040:
2775 {
2777 return 1;
2778 }
2779 case -2094010831:
2780 {
2782 return 1;
2783 }
2784 case -722238362:
2785 {
2787 return 1;
2788 }
2789 case -722238361:
2790 {
2792 return 1;
2793 }
2794 case -722238360:
2795 {
2797 return 1;
2798 }
2799 case -1603423011:
2800 {
2802 return 1;
2803 }
2804 case 2043354390:
2805 {
2807 return 1;
2808 }
2809 case 1081456939:
2810 {
2812 return 1;
2813 }
2814 case -1055678778:
2815 {
2816 engineConfiguration->verboseQuad = (int)value;
2817 return 1;
2818 }
2819 case -920116109:
2820 {
2821 engineConfiguration->useStepperIdle = (int)value;
2822 return 1;
2823 }
2824 case -2068213709:
2825 {
2827 return 1;
2828 }
2829 case 1451020756:
2830 {
2832 return 1;
2833 }
2834 case -1251676000:
2835 {
2836 engineConfiguration->verboseTLE8888 = (int)value;
2837 return 1;
2838 }
2839 case 1643181024:
2840 {
2842 return 1;
2843 }
2844 case 1546871344:
2845 {
2847 return 1;
2848 }
2849 case -1236202550:
2850 {
2852 return 1;
2853 }
2854 case -2104625325:
2855 {
2857 return 1;
2858 }
2859 case 2048390406:
2860 {
2862 return 1;
2863 }
2864 case 1570088896:
2865 {
2867 return 1;
2868 }
2869 case -2101952506:
2870 {
2872 return 1;
2873 }
2874 case 957244017:
2875 {
2877 return 1;
2878 }
2879 case 11736566:
2880 {
2882 return 1;
2883 }
2884 case -2096650725:
2885 {
2887 return 1;
2888 }
2889 case -722238359:
2890 {
2892 return 1;
2893 }
2894 case -24313313:
2895 {
2897 return 1;
2898 }
2899 case -485091122:
2900 {
2901 engineConfiguration->verboseKLine = (int)value;
2902 return 1;
2903 }
2904 case 1064399425:
2905 {
2907 return 1;
2908 }
2909 case 259909218:
2910 {
2912 return 1;
2913 }
2914 case 600643125:
2915 {
2917 return 1;
2918 }
2919 case 1997151643:
2920 {
2922 return 1;
2923 }
2924 case -1155937004:
2925 {
2927 return 1;
2928 }
2929 case 6238478:
2930 {
2932 return 1;
2933 }
2934 case 1182499943:
2935 {
2936 engineConfiguration->mc33_hvolt = (int)value;
2937 return 1;
2938 }
2939 case 596585178:
2940 {
2942 return 1;
2943 }
2944 case -360834835:
2945 {
2947 return 1;
2948 }
2949 case 47348059:
2950 {
2952 return 1;
2953 }
2954 case 1962548154:
2955 {
2957 return 1;
2958 }
2959 case 119460051:
2960 {
2962 return 1;
2963 }
2964 case -763820449:
2965 {
2967 return 1;
2968 }
2969 case 1945443830:
2970 {
2972 return 1;
2973 }
2974 case -786901709:
2975 {
2977 return 1;
2978 }
2979 case -773841334:
2980 {
2982 return 1;
2983 }
2984 case 223926129:
2985 {
2987 return 1;
2988 }
2989 case 872435040:
2990 {
2992 return 1;
2993 }
2994 case -561715997:
2995 {
2997 return 1;
2998 }
2999 case 1490213215:
3000 {
3002 return 1;
3003 }
3004 case -509113657:
3005 {
3007 return 1;
3008 }
3009 case 644409862:
3010 {
3012 return 1;
3013 }
3014 case 1758661224:
3015 {
3017 return 1;
3018 }
3019 case -1645106444:
3020 {
3022 return 1;
3023 }
3024 case 118504154:
3025 {
3027 return 1;
3028 }
3029 case 435614729:
3030 {
3032 return 1;
3033 }
3034 case 13806936:
3035 {
3037 return 1;
3038 }
3039 case -1074393096:
3040 {
3042 return 1;
3043 }
3044 case -1583589783:
3045 {
3047 return 1;
3048 }
3049 case 470555289:
3050 {
3051 engineConfiguration->canInputBCM = (int)value;
3052 return 1;
3053 }
3054 case 950993889:
3055 {
3057 return 1;
3058 }
3059 case 245947066:
3060 {
3061 engineConfiguration->enableCanVss = (int)value;
3062 return 1;
3063 }
3064 case 1838375282:
3065 {
3067 return 1;
3068 }
3069 case -376859614:
3070 {
3072 return 1;
3073 }
3074 case -1724873939:
3075 {
3077 return 1;
3078 }
3079 case 1540420600:
3080 {
3082 return 1;
3083 }
3084 case 1081026348:
3085 {
3087 return 1;
3088 }
3089 case -253720028:
3090 {
3091 engineConfiguration->alphaNUseIat = (int)value;
3092 return 1;
3093 }
3094 case 1509355728:
3095 {
3096 engineConfiguration->knockBankCyl1 = (int)value;
3097 return 1;
3098 }
3099 case 1509355729:
3100 {
3101 engineConfiguration->knockBankCyl2 = (int)value;
3102 return 1;
3103 }
3104 case 1509355730:
3105 {
3106 engineConfiguration->knockBankCyl3 = (int)value;
3107 return 1;
3108 }
3109 case 1509355731:
3110 {
3111 engineConfiguration->knockBankCyl4 = (int)value;
3112 return 1;
3113 }
3114 case 1509355732:
3115 {
3116 engineConfiguration->knockBankCyl5 = (int)value;
3117 return 1;
3118 }
3119 case 1509355733:
3120 {
3121 engineConfiguration->knockBankCyl6 = (int)value;
3122 return 1;
3123 }
3124 case 1509355734:
3125 {
3126 engineConfiguration->knockBankCyl7 = (int)value;
3127 return 1;
3128 }
3129 case 1509355735:
3130 {
3131 engineConfiguration->knockBankCyl8 = (int)value;
3132 return 1;
3133 }
3134 case 1509355736:
3135 {
3136 engineConfiguration->knockBankCyl9 = (int)value;
3137 return 1;
3138 }
3139 case -1730868480:
3140 {
3141 engineConfiguration->knockBankCyl10 = (int)value;
3142 return 1;
3143 }
3144 case -1730868479:
3145 {
3146 engineConfiguration->knockBankCyl11 = (int)value;
3147 return 1;
3148 }
3149 case -1730868478:
3150 {
3151 engineConfiguration->knockBankCyl12 = (int)value;
3152 return 1;
3153 }
3154 case 1997663388:
3155 {
3156 engineConfiguration->tcuEnabled = (int)value;
3157 return 1;
3158 }
3159 case 1181153770:
3160 {
3162 return 1;
3163 }
3164 case 839486731:
3165 {
3167 return 1;
3168 }
3169 case -1056203297:
3170 {
3171 engineConfiguration->verboseCan2 = (int)value;
3172 return 1;
3173 }
3174 case 69606941:
3175 {
3176 engineConfiguration->vinIsEmpty = (int)value;
3177 return 1;
3178 }
3179 case 1421783686:
3180 {
3182 return 1;
3183 }
3184 case 971442495:
3185 {
3187 return 1;
3188 }
3189 case -1190930054:
3190 {
3192 return 1;
3193 }
3194 case 1435801342:
3195 {
3196 engineConfiguration->boostPid.offset = (int)value;
3197 return 1;
3198 }
3199 case -945021094:
3200 {
3202 return 1;
3203 }
3204 case 777954680:
3205 {
3207 return 1;
3208 }
3209 case -572500550:
3210 {
3212 return 1;
3213 }
3214 case -1990709262:
3215 {
3217 return 1;
3218 }
3219 case -1164331270:
3220 {
3222 return 1;
3223 }
3224 case -965453331:
3225 {
3227 return 1;
3228 }
3229 case 1164012327:
3230 {
3232 return 1;
3233 }
3234 case 1286770247:
3235 {
3237 return 1;
3238 }
3239 case -1460984893:
3240 {
3242 return 1;
3243 }
3244 case -1743747394:
3245 {
3247 return 1;
3248 }
3249 case -1798887513:
3250 {
3252 return 1;
3253 }
3254 case 665024981:
3255 {
3257 return 1;
3258 }
3259 case 457158886:
3260 {
3262 return 1;
3263 }
3264 case -1852204335:
3265 {
3267 return 1;
3268 }
3269 case -2071167002:
3270 {
3272 return 1;
3273 }
3274 case 983814707:
3275 {
3277 return 1;
3278 }
3279 case -1340834204:
3280 {
3282 return 1;
3283 }
3284 case -1153051360:
3285 {
3287 return 1;
3288 }
3289 case 1887120139:
3290 {
3292 return 1;
3293 }
3294 case 1673018859:
3295 {
3297 return 1;
3298 }
3299 case -1942479387:
3300 {
3302 return 1;
3303 }
3304 case -1157123369:
3305 {
3306 engineConfiguration->stft.deadband = (int)value;
3307 return 1;
3308 }
3309 case -81412933:
3310 {
3311 engineConfiguration->stft.minClt = (int)value;
3312 return 1;
3313 }
3314 case -81415311:
3315 {
3316 engineConfiguration->stft.minAfr = (int)value;
3317 return 1;
3318 }
3319 case -90543309:
3320 {
3321 engineConfiguration->stft.maxAfr = (int)value;
3322 return 1;
3323 }
3324 case 1028902582:
3325 {
3327 return 1;
3328 }
3329 case -1407066344:
3330 {
3331 engineConfiguration->ltft.enabled = (int)value;
3332 return 1;
3333 }
3334 case -1686338448:
3335 {
3337 return 1;
3338 }
3339 case -1888587696:
3340 {
3341 engineConfiguration->ltft.deadband = (int)value;
3342 return 1;
3343 }
3344 case 1427207708:
3345 {
3346 engineConfiguration->ltft.maxAdd = (int)value;
3347 return 1;
3348 }
3349 case -269110527:
3350 {
3351 engineConfiguration->ltft.maxRemove = (int)value;
3352 return 1;
3353 }
3354 case 18659930:
3355 {
3357 return 1;
3358 }
3359 case 18659676:
3360 {
3362 return 1;
3363 }
3364 case 1445062086:
3365 {
3367 return 1;
3368 }
3369 case 1611799720:
3370 {
3372 return 1;
3373 }
3374 case 787397010:
3375 {
3377 return 1;
3378 }
3379 case 892958612:
3380 {
3382 return 1;
3383 }
3384 case -1985448683:
3385 {
3387 return 1;
3388 }
3389 case 582390322:
3390 {
3392 return 1;
3393 }
3394 case -1816997974:
3395 {
3397 return 1;
3398 }
3399 case -528008450:
3400 {
3401 engineConfiguration->canReadEnabled = (int)value;
3402 return 1;
3403 }
3404 case 2104472173:
3405 {
3407 return 1;
3408 }
3409 case 667504645:
3410 {
3412 return 1;
3413 }
3414 case -1194560694:
3415 {
3417 return 1;
3418 }
3419 case 99110078:
3420 {
3422 return 1;
3423 }
3424 case -1771449111:
3425 {
3427 return 1;
3428 }
3429 case -587700301:
3430 {
3432 return 1;
3433 }
3434 case -1944260329:
3435 {
3437 return 1;
3438 }
3439 case -794334344:
3440 {
3442 return 1;
3443 }
3444 case -1087585075:
3445 {
3447 return 1;
3448 }
3449 case -980843809:
3450 {
3452 return 1;
3453 }
3454 case -1829995308:
3455 {
3457 return 1;
3458 }
3459 case -618104323:
3460 {
3462 return 1;
3463 }
3464 case 996346642:
3465 {
3467 return 1;
3468 }
3469 case -819413824:
3470 {
3472 return 1;
3473 }
3474 case -487204662:
3475 {
3476 engineConfiguration->verboseIsoTp = (int)value;
3477 return 1;
3478 }
3479 case 465982216:
3480 {
3482 return 1;
3483 }
3484 case 38719415:
3485 {
3486 engineConfiguration->twoStroke = (int)value;
3487 return 1;
3488 }
3489 case 1538579992:
3490 {
3492 return 1;
3493 }
3494 case 1664668368:
3495 {
3497 return 1;
3498 }
3499 case 1917301199:
3500 {
3502 return 1;
3503 }
3504 case -1354884979:
3505 {
3507 return 1;
3508 }
3509 case -1491889938:
3510 {
3512 return 1;
3513 }
3514 case -2018683234:
3515 {
3517 return 1;
3518 }
3519 case -1934896346:
3520 {
3522 return 1;
3523 }
3524 case 285726462:
3525 {
3527 return 1;
3528 }
3529 case 216872574:
3530 {
3532 return 1;
3533 }
3534 case -726159643:
3535 {
3537 return 1;
3538 }
3539 case -1997438905:
3540 {
3542 return 1;
3543 }
3544 case -325018342:
3545 {
3547 return 1;
3548 }
3549 case 42872346:
3550 {
3551 engineConfiguration->hondaK = (int)value;
3552 return 1;
3553 }
3554 case 454615641:
3555 {
3557 return 1;
3558 }
3559 case 201676494:
3560 {
3562 return 1;
3563 }
3564 case 685453869:
3565 {
3567 return 1;
3568 }
3569 case 1060606307:
3570 {
3572 return 1;
3573 }
3574 case -563973567:
3575 {
3576 engineConfiguration->flexCranking = (int)value;
3577 return 1;
3578 }
3579 case -364626778:
3580 {
3582 return 1;
3583 }
3584 case -1832431020:
3585 {
3587 return 1;
3588 }
3589 case -954321508:
3590 {
3592 return 1;
3593 }
3594 case -1543452424:
3595 {
3597 return 1;
3598 }
3599 case 939816194:
3600 {
3602 return 1;
3603 }
3604 case -389678699:
3605 {
3606 engineConfiguration->forceO2Heating = (int)value;
3607 return 1;
3608 }
3609 case 755512282:
3610 {
3612 return 1;
3613 }
3614 case -1331668704:
3615 {
3617 return 1;
3618 }
3619 case 1486014321:
3620 {
3622 return 1;
3623 }
3624 case -105464622:
3625 {
3626 engineConfiguration->sdTriggerLog = (int)value;
3627 return 1;
3628 }
3629 case 2136379132:
3630 {
3632 return 1;
3633 }
3634 case -1896516795:
3635 {
3637 return 1;
3638 }
3639 case -1492464952:
3640 {
3642 return 1;
3643 }
3644 case -1056007485:
3645 {
3647 return 1;
3648 }
3649 case 30701245:
3650 {
3652 return 1;
3653 }
3654 case 1322924702:
3655 {
3656 engineConfiguration->warningPeriod = (int)value;
3657 return 1;
3658 }
3659 case -339821344:
3660 {
3662 return 1;
3663 }
3664 case 1145888170:
3665 {
3667 return 1;
3668 }
3669 case -1077032999:
3670 {
3672 return 1;
3673 }
3674 case -763838959:
3675 {
3677 return 1;
3678 }
3679 case 58931511:
3680 {
3682 return 1;
3683 }
3684 case -390306941:
3685 {
3687 return 1;
3688 }
3689 case -1993968289:
3690 {
3692 return 1;
3693 }
3694 case 1850657816:
3695 {
3697 return 1;
3698 }
3699 case -311714733:
3700 {
3702 return 1;
3703 }
3704 case 1983046327:
3705 {
3707 return 1;
3708 }
3709 case -1995686573:
3710 {
3712 return 1;
3713 }
3714 case -272710799:
3715 {
3717 return 1;
3718 }
3719 case -1623166029:
3720 {
3722 return 1;
3723 }
3724 case 196797309:
3725 {
3727 return 1;
3728 }
3729 case -253543882:
3730 {
3732 return 1;
3733 }
3734 case 1879050865:
3735 {
3737 return 1;
3738 }
3739 case -423426795:
3740 {
3741 engineConfiguration->etb.offset = (int)value;
3742 return 1;
3743 }
3744 case 1580101425:
3745 {
3746 engineConfiguration->etb.periodMs = (int)value;
3747 return 1;
3748 }
3749 case -991890097:
3750 {
3751 engineConfiguration->etb.minValue = (int)value;
3752 return 1;
3753 }
3754 case 1952621969:
3755 {
3756 engineConfiguration->etb.maxValue = (int)value;
3757 return 1;
3758 }
3759 case -174866119:
3760 {
3762 return 1;
3763 }
3764 case -224184878:
3765 {
3766 engineConfiguration->tps2Min = (int)value;
3767 return 1;
3768 }
3769 case -224185132:
3770 {
3771 engineConfiguration->tps2Max = (int)value;
3772 return 1;
3773 }
3774 case -2142425790:
3775 {
3777 return 1;
3778 }
3779 case 9388880:
3780 {
3782 return 1;
3783 }
3784 case 309682334:
3785 {
3787 return 1;
3788 }
3789 case 48235288:
3790 {
3792 return 1;
3793 }
3794 case 617337449:
3795 {
3797 return 1;
3798 }
3799 case -2146434132:
3800 {
3802 return 1;
3803 }
3804 case 1698191973:
3805 {
3807 return 1;
3808 }
3809 case -464180576:
3810 {
3812 return 1;
3813 }
3814 case -103982236:
3815 {
3817 return 1;
3818 }
3819 case 1562875200:
3820 {
3822 return 1;
3823 }
3824 case -1009116322:
3825 {
3827 return 1;
3828 }
3829 case 1935395744:
3830 {
3832 return 1;
3833 }
3834 case 4130389:
3835 {
3837 return 1;
3838 }
3839 case -2130836456:
3840 {
3842 return 1;
3843 }
3844 case 2099527693:
3845 {
3847 return 1;
3848 }
3849 case -664540020:
3850 {
3852 return 1;
3853 }
3854 case 1564984000:
3855 {
3857 return 1;
3858 }
3859 case -528043591:
3860 {
3862 return 1;
3863 }
3864 case -464979268:
3865 {
3867 return 1;
3868 }
3869 case -785386645:
3870 {
3872 return 1;
3873 }
3874 case -784200724:
3875 {
3877 return 1;
3878 }
3879 case -783014803:
3880 {
3882 return 1;
3883 }
3884 case -781828882:
3885 {
3887 return 1;
3888 }
3889 case 923152418:
3890 {
3892 return 1;
3893 }
3894 case 1068374799:
3895 {
3897 return 1;
3898 }
3899 case 512911183:
3900 {
3902 return 1;
3903 }
3904 case -1495799741:
3905 {
3907 return 1;
3908 }
3909 case -723870257:
3910 {
3912 return 1;
3913 }
3914 case -195378748:
3915 {
3917 return 1;
3918 }
3919 case -722238358:
3920 {
3922 return 1;
3923 }
3924 case -722238357:
3925 {
3927 return 1;
3928 }
3929 case -1196188030:
3930 {
3932 return 1;
3933 }
3934 case 747573348:
3935 {
3937 return 1;
3938 }
3939 case -2079591860:
3940 {
3942 return 1;
3943 }
3944 case 1049496900:
3945 {
3946 engineConfiguration->devBit01 = (int)value;
3947 return 1;
3948 }
3949 case 161953459:
3950 {
3951 engineConfiguration->devBit0 = (int)value;
3952 return 1;
3953 }
3954 case 161953460:
3955 {
3956 engineConfiguration->devBit1 = (int)value;
3957 return 1;
3958 }
3959 case 161953461:
3960 {
3961 engineConfiguration->devBit2 = (int)value;
3962 return 1;
3963 }
3964 case 161953462:
3965 {
3966 engineConfiguration->devBit3 = (int)value;
3967 return 1;
3968 }
3969 case 161953463:
3970 {
3971 engineConfiguration->devBit4 = (int)value;
3972 return 1;
3973 }
3974 case 161953464:
3975 {
3976 engineConfiguration->devBit5 = (int)value;
3977 return 1;
3978 }
3979 case 161953465:
3980 {
3981 engineConfiguration->devBit6 = (int)value;
3982 return 1;
3983 }
3984 case 161953466:
3985 {
3986 engineConfiguration->devBit7 = (int)value;
3987 return 1;
3988 }
3989 case -60727986:
3990 {
3992 return 1;
3993 }
3994 case -556893719:
3995 {
3997 return 1;
3998 }
3999 case -1923222129:
4000 {
4002 return 1;
4003 }
4004 case -2065814304:
4005 {
4006 engineConfiguration->iacByTpsTaper = (int)value;
4007 return 1;
4008 }
4009 case 329016035:
4010 {
4012 return 1;
4013 }
4014 case -2027523439:
4015 {
4017 return 1;
4018 }
4019 case 1313479950:
4020 {
4022 return 1;
4023 }
4024 case -2114430012:
4025 {
4027 return 1;
4028 }
4029 case 1397079021:
4030 {
4031 engineConfiguration->fan1ExtraIdle = (int)value;
4032 return 1;
4033 }
4034 case -999870619:
4035 {
4037 return 1;
4038 }
4039 case -1564912640:
4040 {
4042 return 1;
4043 }
4044 case -699822859:
4045 {
4047 return 1;
4048 }
4049 case 578933872:
4050 {
4052 return 1;
4053 }
4054 case 578657622:
4055 {
4057 return 1;
4058 }
4059 case 944657936:
4060 {
4062 return 1;
4063 }
4064 case 663037299:
4065 {
4067 return 1;
4068 }
4069 case 337194154:
4070 {
4072 return 1;
4073 }
4074 case -631762165:
4075 {
4076 engineConfiguration->canOpenBLT = (int)value;
4077 return 1;
4078 }
4079 case -1514354211:
4080 {
4081 engineConfiguration->can2OpenBLT = (int)value;
4082 return 1;
4083 }
4084 case 444648859:
4085 {
4087 return 1;
4088 }
4089 case -312962799:
4090 {
4092 return 1;
4093 }
4094 case 304164959:
4095 {
4097 return 1;
4098 }
4099 case 178430876:
4100 {
4101 engineConfiguration->can1ListenMode = (int)value;
4102 return 1;
4103 }
4104 case -1879090979:
4105 {
4106 engineConfiguration->can2ListenMode = (int)value;
4107 return 1;
4108 }
4109 case 594789367:
4110 {
4112 return 1;
4113 }
4114 case -1992436143:
4115 {
4117 return 1;
4118 }
4119 case 872437224:
4120 {
4122 return 1;
4123 }
4124 case -1274631759:
4125 {
4127 return 1;
4128 }
4129 case -1992945039:
4130 {
4132 return 1;
4133 }
4134 case -1359134883:
4135 {
4137 return 1;
4138 }
4139 case -137390524:
4140 {
4142 return 1;
4143 }
4144 case -1084262094:
4145 {
4147 return 1;
4148 }
4149 case 280323355:
4150 {
4152 return 1;
4153 }
4154 case -557658095:
4155 {
4157 return 1;
4158 }
4159 case -566786093:
4160 {
4162 return 1;
4163 }
4164 case -599338669:
4165 {
4167 return 1;
4168 }
4169 case -608466667:
4170 {
4172 return 1;
4173 }
4174 case 298649674:
4175 {
4177 return 1;
4178 }
4179 case -1726245940:
4180 {
4182 return 1;
4183 }
4184 case 799798215:
4185 {
4187 return 1;
4188 }
4189 case 1464880398:
4190 {
4191 engineConfiguration->fan2ExtraIdle = (int)value;
4192 return 1;
4193 }
4194 case 1506446058:
4195 {
4196 engineConfiguration->primingDelay = (int)value;
4197 return 1;
4198 }
4199 case -395416807:
4200 {
4202 return 1;
4203 }
4204 case -1104834801:
4205 {
4207 return 1;
4208 }
4209 case -1104834800:
4210 {
4212 return 1;
4213 }
4214 case -1104834799:
4215 {
4217 return 1;
4218 }
4219 case 629168263:
4220 {
4222 return 1;
4223 }
4224 case 629168264:
4225 {
4227 return 1;
4228 }
4229 case 629168265:
4230 {
4232 return 1;
4233 }
4234 case -1189603841:
4235 {
4237 return 1;
4238 }
4239 case -900025104:
4240 {
4242 return 1;
4243 }
4244 case -900025103:
4245 {
4247 return 1;
4248 }
4249 case -900025102:
4250 {
4252 return 1;
4253 }
4254 case 1988973320:
4255 {
4257 return 1;
4258 }
4259 case 1988973321:
4260 {
4262 return 1;
4263 }
4264 case 1988973322:
4265 {
4267 return 1;
4268 }
4269 case 734290080:
4270 {
4272 return 1;
4273 }
4274 case -430252676:
4275 {
4277 return 1;
4278 }
4279 case 2016887022:
4280 {
4281 engineConfiguration->etbFreq = (int)value;
4282 return 1;
4283 }
4284 case 1746193407:
4285 {
4287 return 1;
4288 }
4289 case 1295852216:
4290 {
4292 return 1;
4293 }
4294 case -866520333:
4295 {
4297 return 1;
4298 }
4299 case 794879319:
4300 {
4302 return 1;
4303 }
4304 case 1170565107:
4305 {
4307 return 1;
4308 }
4309 case -1401426415:
4310 {
4312 return 1;
4313 }
4314 case 1543085651:
4315 {
4317 return 1;
4318 }
4319 case -1147263902:
4320 {
4322 return 1;
4323 }
4324 case -1188944476:
4325 {
4327 return 1;
4328 }
4329 case -1562952959:
4330 {
4332 return 1;
4333 }
4334 case 1470830477:
4335 {
4337 return 1;
4338 }
4339 case -613392361:
4340 {
4342 return 1;
4343 }
4344 case -505257058:
4345 {
4347 return 1;
4348 }
4349 case -613392360:
4350 {
4352 return 1;
4353 }
4354 case -505257057:
4355 {
4357 return 1;
4358 }
4359 case 383307083:
4360 {
4362 return 1;
4363 }
4364 case 1272017572:
4365 {
4367 return 1;
4368 }
4369 case 168701078:
4370 {
4372 return 1;
4373 }
4374 case -1494035092:
4375 {
4377 return 1;
4378 }
4379 case -1494053736:
4380 {
4382 return 1;
4383 }
4384 case 1414346958:
4385 {
4387 return 1;
4388 }
4389 case -1494043213:
4390 {
4392 return 1;
4393 }
4394 case 2032707103:
4395 {
4397 return 1;
4398 }
4399 case -1898025562:
4400 {
4402 return 1;
4403 }
4404 case 2032707104:
4405 {
4407 return 1;
4408 }
4409 case -1898025561:
4410 {
4412 return 1;
4413 }
4414 case -474791503:
4415 {
4417 return 1;
4418 }
4419 case 764445240:
4420 {
4422 return 1;
4423 }
4424 case -474791502:
4425 {
4427 return 1;
4428 }
4429 case 764445241:
4430 {
4432 return 1;
4433 }
4434 case 2115625312:
4435 {
4437 return 1;
4438 }
4439 case 2115625058:
4440 {
4442 return 1;
4443 }
4444 case 1590125629:
4445 {
4447 return 1;
4448 }
4449 case -1128797750:
4450 {
4452 return 1;
4453 }
4454 case 670644444:
4455 {
4457 return 1;
4458 }
4459 case -1725192476:
4460 {
4461 engineConfiguration->etb_iTermMin = (int)value;
4462 return 1;
4463 }
4464 case -1725192730:
4465 {
4466 engineConfiguration->etb_iTermMax = (int)value;
4467 return 1;
4468 }
4469 case -1411996731:
4470 {
4472 return 1;
4473 }
4474 case -1862337922:
4475 {
4477 return 1;
4478 }
4479 case 270256825:
4480 {
4482 return 1;
4483 }
4484 case -2033984419:
4485 {
4487 return 1;
4488 }
4489 case 29505657:
4490 {
4492 return 1;
4493 }
4494 case 1752481431:
4495 {
4497 return 1;
4498 }
4499 case 402026201:
4500 {
4502 return 1;
4503 }
4504 case 1881137064:
4505 {
4507 return 1;
4508 }
4509 case 1117566701:
4510 {
4512 return 1;
4513 }
4514 case 68539114:
4515 {
4517 return 1;
4518 }
4519 case -1742418701:
4520 {
4522 return 1;
4523 }
4524 case 1762426578:
4525 {
4527 return 1;
4528 }
4529 case -1742418955:
4530 {
4532 return 1;
4533 }
4534 case -54532767:
4535 {
4537 return 1;
4538 }
4539 case 1455224910:
4540 {
4542 return 1;
4543 }
4544 case -25671212:
4545 {
4547 return 1;
4548 }
4549 case -25671466:
4550 {
4552 return 1;
4553 }
4554 case -953183719:
4555 {
4557 return 1;
4558 }
4559 case -371707639:
4560 {
4561 engineConfiguration->mc33_i_boost = (int)value;
4562 return 1;
4563 }
4564 case 379679459:
4565 {
4566 engineConfiguration->mc33_i_peak = (int)value;
4567 return 1;
4568 }
4569 case 379403209:
4570 {
4571 engineConfiguration->mc33_i_hold = (int)value;
4572 return 1;
4573 }
4574 case -486240071:
4575 {
4577 return 1;
4578 }
4579 case -893360504:
4580 {
4582 return 1;
4583 }
4584 case -893354748:
4585 {
4587 return 1;
4588 }
4589 case 1281862911:
4590 {
4591 engineConfiguration->mc33_t_bypass = (int)value;
4592 return 1;
4593 }
4594 case -2086522258:
4595 {
4597 return 1;
4598 }
4599 case -2086516502:
4600 {
4602 return 1;
4603 }
4604 case -2070332548:
4605 {
4607 return 1;
4608 }
4609 case 1676700208:
4610 {
4611 engineConfiguration->dfcoDelay = (int)value;
4612 return 1;
4613 }
4614 case 483010008:
4615 {
4616 engineConfiguration->acDelay = (int)value;
4617 return 1;
4618 }
4619 case -1032938305:
4620 {
4622 return 1;
4623 }
4624 case -791880034:
4625 {
4627 return 1;
4628 }
4629 case -1256141959:
4630 {
4631 engineConfiguration->hpfpCamLobes = (int)value;
4632 return 1;
4633 }
4634 case -2138018615:
4635 {
4636 engineConfiguration->acLowRpmLimit = (int)value;
4637 return 1;
4638 }
4639 case 1494394654:
4640 {
4641 engineConfiguration->hpfpMinAngle = (int)value;
4642 return 1;
4643 }
4644 case 334494733:
4645 {
4646 engineConfiguration->hpfpPumpVolume = (int)value;
4647 return 1;
4648 }
4649 case -81483444:
4650 {
4652 return 1;
4653 }
4654 case -413489794:
4655 {
4657 return 1;
4658 }
4659 case 436500704:
4660 {
4661 engineConfiguration->hpfpPidP = (int)value;
4662 return 1;
4663 }
4664 case 436500697:
4665 {
4666 engineConfiguration->hpfpPidI = (int)value;
4667 return 1;
4668 }
4669 case 535118708:
4670 {
4672 return 1;
4673 }
4674 case 535118454:
4675 {
4677 return 1;
4678 }
4679 case 1025426144:
4680 {
4682 return 1;
4683 }
4684 case 288250022:
4685 {
4687 return 1;
4688 }
4689 case 1574876352:
4690 {
4692 return 1;
4693 }
4694 case -1415669996:
4695 {
4697 return 1;
4698 }
4699 case -65154789:
4700 {
4702 return 1;
4703 }
4704 case -1415669995:
4705 {
4707 return 1;
4708 }
4709 case -65154788:
4710 {
4712 return 1;
4713 }
4714 case -1415634059:
4715 {
4717 return 1;
4718 }
4719 case -396384772:
4720 {
4722 return 1;
4723 }
4724 case -1415634058:
4725 {
4727 return 1;
4728 }
4729 case -396384771:
4730 {
4732 return 1;
4733 }
4734 case -1855700175:
4735 {
4737 return 1;
4738 }
4739 case -243078627:
4740 {
4741 engineConfiguration->tuneHidingKey = (int)value;
4742 return 1;
4743 }
4744 case -427105966:
4745 {
4747 return 1;
4748 }
4749 case 1532957848:
4750 {
4751 engineConfiguration->ALSMinRPM = (int)value;
4752 return 1;
4753 }
4754 case 1523829850:
4755 {
4756 engineConfiguration->ALSMaxRPM = (int)value;
4757 return 1;
4758 }
4759 case 1830002033:
4760 {
4761 engineConfiguration->ALSMaxDuration = (int)value;
4762 return 1;
4763 }
4764 case 1532941388:
4765 {
4766 engineConfiguration->ALSMinCLT = (int)value;
4767 return 1;
4768 }
4769 case 1523813390:
4770 {
4771 engineConfiguration->ALSMaxCLT = (int)value;
4772 return 1;
4773 }
4774 case -1118241790:
4775 {
4777 return 1;
4778 }
4779 case -731677323:
4780 {
4781 engineConfiguration->alsEtbPosition = (int)value;
4782 return 1;
4783 }
4784 case -908268760:
4785 {
4787 return 1;
4788 }
4789 case -282198091:
4790 {
4792 return 1;
4793 }
4794 case -2021435668:
4795 {
4796 engineConfiguration->ALSIdleAdd = (int)value;
4797 return 1;
4798 }
4799 case 1232469673:
4800 {
4801 engineConfiguration->ALSEtbAdd = (int)value;
4802 return 1;
4803 }
4804 case -1404414917:
4805 {
4807 return 1;
4808 }
4809 case 298344625:
4810 {
4812 return 1;
4813 }
4814 case -1744146782:
4815 {
4817 return 1;
4818 }
4819 case -727657058:
4820 {
4822 return 1;
4823 }
4824 case -282198345:
4825 {
4827 return 1;
4828 }
4829 case 1498075808:
4830 {
4831 engineConfiguration->kLineBaudRate = (int)value;
4832 return 1;
4833 }
4834 case 1145081382:
4835 {
4836 engineConfiguration->hpfpPeakPos = (int)value;
4837 return 1;
4838 }
4839 case 1915146851:
4840 {
4841 engineConfiguration->kLinePeriodUs = (int)value;
4842 return 1;
4843 }
4844 case 1092207266:
4845 {
4847 return 1;
4848 }
4849 case -543684839:
4850 {
4852 return 1;
4853 }
4854 case 1094944685:
4855 {
4857 return 1;
4858 }
4859 case 1756514810:
4860 {
4862 return 1;
4863 }
4864 case -1655178001:
4865 {
4867 return 1;
4868 }
4869 case -2111374247:
4870 {
4872 return 1;
4873 }
4874 case -204721234:
4875 {
4876 engineConfiguration->benchTestCount = (int)value;
4877 return 1;
4878 }
4879 case -235994182:
4880 {
4882 return 1;
4883 }
4884 case 1742748825:
4885 {
4887 return 1;
4888 }
4889 case -846143628:
4890 {
4891 engineConfiguration->canVssScaling = (int)value;
4892 return 1;
4893 }
4894 case -1460957868:
4895 {
4897 return 1;
4898 }
4899 case -1460957867:
4900 {
4902 return 1;
4903 }
4904 case -1460957866:
4905 {
4907 return 1;
4908 }
4909 case -1297544724:
4910 {
4912 return 1;
4913 }
4914 case -1297544723:
4915 {
4917 return 1;
4918 }
4919 case -1297544722:
4920 {
4922 return 1;
4923 }
4924 case -346622972:
4925 {
4927 return 1;
4928 }
4929 case -713764196:
4930 {
4932 return 1;
4933 }
4934 case -713764195:
4935 {
4937 return 1;
4938 }
4939 case -713764194:
4940 {
4942 return 1;
4943 }
4944 case -1195844556:
4945 {
4947 return 1;
4948 }
4949 case -1195844555:
4950 {
4952 return 1;
4953 }
4954 case -1195844554:
4955 {
4957 return 1;
4958 }
4959 case -1285484724:
4960 {
4962 return 1;
4963 }
4964 case 275986512:
4965 {
4967 return 1;
4968 }
4969 case 275986513:
4970 {
4972 return 1;
4973 }
4974 case 275986514:
4975 {
4977 return 1;
4978 }
4979 case -1084296600:
4980 {
4982 return 1;
4983 }
4984 case -1084296599:
4985 {
4987 return 1;
4988 }
4989 case -1084296598:
4990 {
4992 return 1;
4993 }
4994 case -1899369472:
4995 {
4997 return 1;
4998 }
4999 case -498450107:
5000 {
5002 return 1;
5003 }
5004 case -498450106:
5005 {
5007 return 1;
5008 }
5009 case -498450105:
5010 {
5012 return 1;
5013 }
5014 case 878369917:
5015 {
5017 return 1;
5018 }
5019 case 878369918:
5020 {
5022 return 1;
5023 }
5024 case 878369919:
5025 {
5027 return 1;
5028 }
5029 case -1555883851:
5030 {
5032 return 1;
5033 }
5034 case 1007396714:
5035 {
5037 return 1;
5038 }
5039 case -506535813:
5040 {
5042 return 1;
5043 }
5044 case 896753456:
5045 {
5047 return 1;
5048 }
5049 case 1651400031:
5050 {
5052 return 1;
5053 }
5054 case 263235302:
5055 {
5057 return 1;
5058 }
5059 case -1644887108:
5060 {
5062 return 1;
5063 }
5064 case -4616606:
5065 {
5067 return 1;
5068 }
5069 case 1467553180:
5070 {
5072 return 1;
5073 }
5074 case -283215870:
5075 {
5076 engineConfiguration->anotherCiTest = (int)value;
5077 return 1;
5078 }
5079 case -1480283119:
5080 {
5082 return 1;
5083 }
5084 case -695344665:
5085 {
5086 engineConfiguration->mc33810Nomi = (int)value;
5087 return 1;
5088 }
5089 case -695395485:
5090 {
5091 engineConfiguration->mc33810Maxi = (int)value;
5092 return 1;
5093 }
5094 case 1470507575:
5095 {
5097 return 1;
5098 }
5099 case -1171243586:
5100 {
5102 return 1;
5103 }
5104 case 1470507576:
5105 {
5107 return 1;
5108 }
5109 case -1171243585:
5110 {
5112 return 1;
5113 }
5114 case -965637402:
5115 {
5116 engineConfiguration->minAcPressure = (int)value;
5117 return 1;
5118 }
5119 case 1953870952:
5120 {
5121 engineConfiguration->maxAcPressure = (int)value;
5122 return 1;
5123 }
5124 case -2016978331:
5125 {
5127 return 1;
5128 }
5129 case -1415598122:
5130 {
5132 return 1;
5133 }
5134 case -727614755:
5135 {
5137 return 1;
5138 }
5139 case -1415598121:
5140 {
5142 return 1;
5143 }
5144 case -727614754:
5145 {
5147 return 1;
5148 }
5149 case -1415562185:
5150 {
5152 return 1;
5153 }
5154 case -1058844738:
5155 {
5157 return 1;
5158 }
5159 case -1415562184:
5160 {
5162 return 1;
5163 }
5164 case -1058844737:
5165 {
5167 return 1;
5168 }
5169 case 893776859:
5170 {
5172 return 1;
5173 }
5174 case -1811840427:
5175 {
5177 return 1;
5178 }
5179 case -1833685972:
5180 {
5182 return 1;
5183 }
5184 case -106437949:
5185 {
5186 engineConfiguration->knockFuelTrim = (int)value;
5187 return 1;
5188 }
5189 case 1561929785:
5190 {
5192 return 1;
5193 }
5194 case 1972605869:
5195 {
5197 return 1;
5198 }
5199 case -425992769:
5200 {
5202 return 1;
5203 }
5204 case -582951931:
5205 {
5207 return 1;
5208 }
5209 case -708922423:
5210 {
5212 return 1;
5213 }
5214 case -1760115393:
5215 {
5217 return 1;
5218 }
5219 case 1089367148:
5220 {
5222 return 1;
5223 }
5224 case 1089348504:
5225 {
5227 return 1;
5228 }
5229 case -677571211:
5230 {
5232 return 1;
5233 }
5234 case -677584112:
5235 {
5237 return 1;
5238 }
5239 case -469950118:
5240 {
5242 return 1;
5243 }
5244 case 1072117635:
5245 {
5247 return 1;
5248 }
5249 case -1786673317:
5250 {
5252 return 1;
5253 }
5254 case 601094003:
5255 {
5256 engineConfiguration->dfcoRetardDeg = (int)value;
5257 return 1;
5258 }
5259 case 2030571545:
5260 {
5262 return 1;
5263 }
5264 case -1197734314:
5265 {
5267 return 1;
5268 }
5269 case -617548836:
5270 {
5272 return 1;
5273 }
5274 case 1658738502:
5275 {
5277 return 1;
5278 }
5279 case 2094922339:
5280 {
5282 return 1;
5283 }
5284 case 128251338:
5285 {
5287 return 1;
5288 }
5289 case 1697484698:
5290 {
5292 return 1;
5293 }
5294 case 2012123720:
5295 {
5297 return 1;
5298 }
5299 case 1597749004:
5300 {
5302 return 1;
5303 }
5304 case 756523164:
5305 {
5307 return 1;
5308 }
5309 case -1788499857:
5310 {
5312 return 1;
5313 }
5314 case 62925536:
5315 {
5317 return 1;
5318 }
5319 case 866072300:
5320 {
5322 return 1;
5323 }
5324 case 20003211:
5325 {
5327 return 1;
5328 }
5329 case 666098796:
5330 {
5332 return 1;
5333 }
5334 case 1427131506:
5335 {
5337 return 1;
5338 }
5339 case 1664936450:
5340 {
5342 return 1;
5343 }
5344 case 1664917806:
5345 {
5347 return 1;
5348 }
5349 case -102001909:
5350 {
5352 return 1;
5353 }
5354 case -102014810:
5355 {
5357 return 1;
5358 }
5359 case -798441680:
5360 {
5362 return 1;
5363 }
5364 case -172907815:
5365 {
5367 return 1;
5368 }
5369 case 1849727793:
5370 {
5372 return 1;
5373 }
5374 case -1658957891:
5375 {
5376 config->tcu_shiftTime = value;
5377 return 1;
5378 }
5379 case -1085712470:
5380 {
5381 config->dynoRpmStep = (int)value;
5382 return 1;
5383 }
5384 case 903483241:
5385 {
5386 config->dynoSaeTemperatureC = (int)value;
5387 return 1;
5388 }
5389 case 1509051617:
5390 {
5391 config->dynoSaeRelativeHumidity = (int)value;
5392 return 1;
5393 }
5394 case -391393956:
5395 {
5396 config->dynoSaeBaro = value;
5397 return 1;
5398 }
5399 case 1541525498:
5400 {
5401 config->dynoCarWheelDiaInch = (int)value;
5402 return 1;
5403 }
5404 case -1404613719:
5405 {
5406 config->dynoCarWheelAspectRatio = (int)value;
5407 return 1;
5408 }
5409 case 1000921080:
5410 {
5411 config->dynoCarWheelTireWidthMm = (int)value;
5412 return 1;
5413 }
5414 case -1607465307:
5415 {
5417 return 1;
5418 }
5419 case 589242035:
5420 {
5421 config->dynoCarGearRatio = value;
5422 return 1;
5423 }
5424 case 220694456:
5425 {
5427 return 1;
5428 }
5429 case -1343193327:
5430 {
5431 config->dynoCarCarMassKg = (int)value;
5432 return 1;
5433 }
5434 case 183555079:
5435 {
5436 config->dynoCarCargoMassKg = (int)value;
5437 return 1;
5438 }
5439 case -1121870933:
5440 {
5441 config->dynoCarCoeffOfDrag = value;
5442 return 1;
5443 }
5444 case -1661556925:
5445 {
5447 return 1;
5448 }
5449 }
5450 return 0;
5451}

Referenced by configureRusefiLuaHooks(), and setValue().

Here is the call graph for this function:
Here is the caller graph for this function:

Go to the source code of this file.