rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Structures | Functions
value_lookup.h File Reference

Data Structures

struct  plain_get_integer_s
 
struct  plain_get_short_s
 
struct  plain_get_u8_s
 
struct  plain_get_float_s
 

Functions

float getOutputValueByHash (const int hash)
 
float getConfigValueByHash (const int hash)
 
float getConfigValueByName (const char *name)
 
bool setConfigValueByName (const char *name, float value)
 
float getOutputValueByName (const char *name)
 
void * hackEngineConfigurationPointer (void *ptr)
 

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

2044 {
2045 int hash = djb2lowerCase(name);
2046 return getConfigValueByHash(hash);
2047}
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:

◆ getOutputValueByHash()

float getOutputValueByHash ( const int  hash)

Definition at line 8 of file output_lookup_generated.cpp.

8 {
9 switch(hash) {
10// sd_present
11 case -230533156:
13// sd_logging_internal
14 case 708639006:
16// triggerScopeReady
17 case -770506808:
19// antilagTriggered
20 case 1155330306:
22// isO2HeaterOn
23 case 438683128:
25// checkEngine
26 case -1790051911:
28// needBurn
29 case 1368986296:
31// sd_msd
32 case 459787871:
34// toothLogReady
35 case -1662199734:
37// isTpsError
38 case 14587330:
40// isCltError
41 case 518760558:
43// isMapError
44 case 23640681:
46// isIatError
47 case 1505102185:
49// isTriggerError
50 case -1746157889:
52// hasCriticalError
53 case -2015383594:
55// isWarnNow
56 case -1919072851:
58// isPedalError
59 case -2035612655:
61// launchTriggered
62 case -52473827:
64// isTps2Error
65 case -1529936844:
67// injectorFault
68 case 1608791711:
70// ignitionFault
71 case -1158382750:
73// isUsbConnected
74 case 1836976702:
76// dfcoActive
77 case -622949795:
79// sd_active_wr
80 case 1301677887:
82// sd_active_rd
83 case 1301677708:
85// isMapValid
86 case 43183663:
88// triggerPageRefreshFlag
89 case -1708884225:
91// hasFaultReportFile
92 case -1502616231:
94// isAnalogFailure
95 case -1383513733:
97// isTuningNow
98 case 1109228234:
100// sd_formating
101 case 352763970:
103// isMapAveraging
104 case -1626840525:
106// RPMValue
107 case 1699696209:
109// rpmAcceleration
110 case -968092482:
112// speedToRpmRatio
113 case -685727673:
115// internalMcuTemperature
116 case -871891659:
118// internalVref
119 case -1221814987:
121// coolant
122 case -746111499:
124// intake
125 case 81034497:
127// auxTemp1
128 case 1331305978:
130// auxTemp2
131 case 1331305979:
133// TPSValue
134 case 1272048601:
136// throttlePedalPosition
137 case -84435626:
139// tpsADC
140 case 513859492:
142// rawMaf
143 case 417956611:
145// mafMeasured
146 case -2032003569:
148// MAPValue
149 case 1281101952:
151// baroPressure
152 case -2066867294:
154// lambdaValue
155 case -1119268893:
157// VBatt
158 case 277722310:
160// oilPressure
161 case 598268994:
163// vvtPositionB1I
164 case 1384666006:
166// actualLastInjection
167 case 681043126:
169// actualLastInjectionRatio
170 case -1476961259:
172// stopEngineCode
173 case -2112117188:
175// injectorDutyCycle
176 case -354325031:
178// tempLogging1
179 case -679828717:
181// injectionOffset
182 case -243031057:
184// engineMakeCodeNameCrc16
185 case 1726931380:
187// wallFuelAmount
188 case 115540725:
190// wallFuelCorrectionValue
191 case -1511514122:
193// revolutionCounterSinceStart
194 case -1555114948:
196// canReadCounter
197 case 1247316691:
199// tpsAccelFuel
200 case -384925312:
202// currentIgnitionMode
203 case -3603666:
205// currentInjectionMode
206 case -921867120:
208// coilDutyCycle
209 case 1029096098:
211// etb1DutyCycle
212 case 1021133095:
214// fuelTankLevel
215 case 543832183:
217// totalFuelConsumption
218 case 1417905588:
220// fuelFlowRate
221 case 822501973:
223// TPS2Value
224 case 686191307:
226// tuneCrc16
227 case -1158359776:
229// veValue
230 case 1933507837:
232// seconds
233 case -1962923820:
235// engineMode
236 case -2073424832:
238// firmwareVersion
239 case 799075048:
241// rawIdlePositionSensor
242 case -677561380:
244// rawWastegatePosition
245 case 2039421097:
247// accelerationLat
248 case -2133047664:
250// accelerationLon
251 case -2133047208:
253// detectedGear
254 case 283558758:
256// maxTriggerReentrant
257 case -1595441102:
259// rawLowFuelPressure
260 case -148455898:
262// rawHighFuelPressure
263 case 990714516:
265// lowFuelPressure
266 case -628741220:
268// tcuDesiredGear
269 case 471298448:
271// flexPercent
272 case 404628421:
274// wastegatePositionSensor
275 case 53406649:
277// highFuelPressure
278 case -1973799222:
280// tempLogging3
281 case -679828715:
283// tempLogging4
284 case -679828714:
286// calibrationValue
287 case -1560670902:
289// calibrationMode
290 case 1774505810:
292// idleStepperTargetPosition
293 case 356548450:
295// totalTriggerErrorCounter
296 case 2018173863:
298// orderingErrorCounter
299 case -1326404407:
301// warningCounter
302 case 1492724763:
304// lastErrorCode
305 case -1346040258:
307// debugFloatField1
308 case 1240443767:
310// debugFloatField2
311 case 1240443768:
313// debugFloatField3
314 case 1240443769:
316// debugFloatField4
317 case 1240443770:
319// debugFloatField5
320 case 1240443771:
322// debugFloatField6
323 case 1240443772:
325// debugFloatField7
326 case 1240443773:
328// debugIntField1
329 case -183564276:
331// debugIntField2
332 case -183564275:
334// debugIntField3
335 case -183564274:
337// debugIntField4
338 case -183564273:
340// debugIntField5
341 case -183564272:
343// rawTps1Primary
344 case -1051397637:
346// rawClt
347 case 417946098:
349// rawIat
350 case 417952269:
352// rawOilPressure
353 case 2070002124:
355// rawAcPressure
356 case 2079600300:
358// rawFuelLevel
359 case 1413130003:
361// rawPpsPrimary
362 case -347083354:
364// rawPpsSecondary
365 case -1798336054:
367// rawRawPpsPrimary
368 case 347493808:
370// rawRawPpsSecondary
371 case -1318050732:
373// idlePositionSensor
374 case 782384530:
376// AFRValue
377 case -1093429509:
379// AFRValue2
380 case -1723435379:
382// SmoothedAFRValue
383 case -1845821506:
385// SmoothedAFRValue2
386 case -782567504:
388// VssAcceleration
389 case -513494613:
391// lambdaValue2
392 case 1718832245:
394// vvtPositionB1E
395 case 1384666002:
397// vvtPositionB2I
398 case 1384666039:
400// vvtPositionB2E
401 case 1384666035:
403// rawTps1Secondary
404 case 2555743:
406// rawTps2Primary
407 case -1382627620:
409// rawTps2Secondary
410 case 70357120:
412// accelerationVert
413 case -1670732400:
415// gyroYaw
416 case 519838295:
418// turboSpeed
419 case -4187390:
421// tps1Split
422 case 644036825:
424// tps2Split
425 case 683172218:
427// tps12Split
428 case 1533250027:
430// accPedalSplit
431 case 864210494:
433// accPedalUnfiltered
434 case 1466421764:
436// sparkCutReason
437 case -56739846:
439// fuelCutReason
440 case -1225000603:
442// mafEstimate
443 case -2045040875:
445// instantRpm
446 case -658597643:
448// rawMap
449 case 417956621:
451// rawMapFast
452 case -1458054117:
454// rawAfr
455 case 417943720:
457// calibrationValue2
458 case 37467836:
460// luaInvocationCounter
461 case 1766132801:
463// luaLastCycleDuration
464 case 823476017:
466// vssEdgeCounter
467 case 385418550:
469// issEdgeCounter
470 case 347478025:
472// auxLinear1
473 case 803810399:
475// auxLinear2
476 case 803810400:
478// auxLinear3
479 case 803810401:
481// auxLinear4
482 case 803810402:
484// fallbackMap
485 case -940825965:
487// effectiveMap
488 case -1724101868:
490// instantMAPValue
491 case -1162308767:
493// maxLockedDuration
494 case -558968637:
496// canWriteOk
497 case 1193280444:
499// canWriteNotOk
500 case 1964920685:
502// triggerPrimaryFall
503 case 248437820:
505// triggerPrimaryRise
506 case 248878000:
508// triggerSecondaryFall
509 case 1016089632:
511// triggerSecondaryRise
512 case 1016529812:
514// starterState
515 case -1438648277:
517// starterRelayDisable
518 case 1286045659:
520// multiSparkCounter
521 case 680091441:
523// extiOverflowCount
524 case 1630166812:
526// alternatorStatus.pTerm
527 case -1097329029:
529// alternatorStatus.iTerm
530 case -1105630476:
532// alternatorStatus.dTerm
533 case -1111560081:
535// alternatorStatus.output
536 case -1889531804:
538// alternatorStatus.error
539 case -1110431971:
541// alternatorStatus.resetCounter
542 case -1254008074:
544// idleStatus.pTerm
545 case -1798819555:
547// idleStatus.iTerm
548 case -1807121002:
550// idleStatus.dTerm
551 case -1813050607:
553// idleStatus.output
554 case 731084614:
556// idleStatus.error
557 case -1811922497:
559// idleStatus.resetCounter
560 case -424088744:
562// etbStatus.pTerm
563 case -41846406:
565// etbStatus.iTerm
566 case -50147853:
568// etbStatus.dTerm
569 case -56077458:
571// etbStatus.output
572 case -1418343613:
574// etbStatus.error
575 case -54949348:
577// etbStatus.resetCounter
578 case 2098956565:
580// boostStatus.pTerm
581 case 407130790:
583// boostStatus.iTerm
584 case 398829343:
586// boostStatus.dTerm
587 case 392899738:
589// boostStatus.output
590 case 513001967:
592// boostStatus.error
593 case 394027848:
595// boostStatus.resetCounter
596 case 308336833:
598// wastegateDcStatus.pTerm
599 case 1569192907:
601// wastegateDcStatus.iTerm
602 case 1560891460:
604// wastegateDcStatus.dTerm
605 case 1554961855:
607// wastegateDcStatus.output
608 case 206346164:
610// wastegateDcStatus.error
611 case 1556089965:
613// wastegateDcStatus.resetCounter
614 case 156247622:
616// auxSpeed1
617 case 957036309:
619// auxSpeed2
620 case 957036310:
622// ISSValue
623 case 200047729:
625// rawBattery
626 case 1520918538:
628// coilState1
629 case -1124698530:
631// coilState2
632 case -1124698529:
634// coilState3
635 case -1124698528:
637// coilState4
638 case -1124698527:
640// coilState5
641 case -1124698526:
643// coilState6
644 case -1124698525:
646// coilState7
647 case -1124698524:
649// coilState8
650 case -1124698523:
652// coilState9
653 case -1124698522:
655// coilState10
656 case 1539654222:
658// coilState11
659 case 1539654223:
661// coilState12
662 case 1539654224:
664// injectorState1
665 case 2081101045:
667// injectorState2
668 case 2081101046:
670// injectorState3
671 case 2081101047:
673// injectorState4
674 case 2081101048:
676// injectorState5
677 case 2081101049:
679// injectorState6
680 case 2081101050:
682// injectorState7
683 case 2081101051:
685// injectorState8
686 case 2081101052:
688// injectorState9
689 case 2081101053:
691// injectorState10
692 case -43142203:
694// injectorState11
695 case -43142202:
697// injectorState12
698 case -43142201:
700// triggerChannel1
701 case -448033693:
703// triggerChannel2
704 case -448033692:
706// vvtChannel1
707 case -1764857649:
709// vvtChannel2
710 case -1764857648:
712// vvtChannel3
713 case -1764857647:
715// vvtChannel4
716 case -1764857646:
718// isMapPredictionActive
719 case 884518764:
721// outputRequestPeriod
722 case 1894184322:
724// mapFast
725 case -1263258735:
727// rawMaf2
728 case 907666325:
730// mafMeasured2
731 case 1663359009:
733// schedulingUsedCount
734 case 967311941:
736// vehicleSpeedKph
737 case -1925174695:
739// Gego
740 case 2090288615:
741 return engine->outputChannels.Gego;
742// testBenchIter
743 case 1092959609:
745// oilTemp
746 case 1628523935:
748// fuelTemp
749 case -1077373465:
751// ambientTemp
752 case 309572379:
754// compressorDischargeTemp
755 case 553570450:
757// compressorDischargePressure
758 case 1404346549:
760// throttleInletPressure
761 case 769340240:
763// ignitionOnTime
764 case 795671090:
766// engineRunTime
767 case -1165835361:
769// distanceTraveled
770 case -1357387481:
772// afrGasolineScale
773 case 111403416:
775// afr2GasolineScale
776 case 2029444810:
778// wheelSlipRatio
779 case 398495089:
781// actualLastInjectionStage2
782 case -1434098660:
784// actualLastInjectionRatioStage2
785 case -666982725:
787// injectorDutyCycleStage2
788 case -1337459841:
790// rawFlexFreq
791 case -1935221780:
793// canReWidebandCmdStatus
794 case -823915964:
796// deviceUid
797 case 540029591:
799// mc33810spiErrorCounter
800 case -1225980502:
802// sadDwellRatioCounter
803 case -2146292012:
805// injectionPrimingCounter
806 case 1526237246:
808// tempLogging2
809 case -679828716:
811// acPressure
812 case 1644550754:
814// rawAuxAnalog1
815 case 98140608:
817// rawAuxAnalog2
818 case 98140609:
820// rawAuxAnalog3
821 case 98140610:
823// rawAuxAnalog4
824 case 98140611:
826// fastAdcErrorCount
827 case -1344436946:
829// slowAdcErrorCount
830 case -807823931:
832// rawAuxTemp1
833 case -801974332:
835// rawAuxTemp2
836 case -801974331:
838// rawAmbientTemp
839 case 1781305509:
841// rtcUnixEpochTime
842 case -1684644880:
844// sparkCutReasonBlinker
845 case 927388609:
847// fuelCutReasonBlinker
848 case 1745186508:
850// hp
851 case 5863453:
852 return engine->outputChannels.hp;
853// torque
854 case 512655621:
856// throttlePressureRatio
857 case -654466797:
859// throttleEffectiveAreaOpening
860 case -184764139:
862// mcuSerial
863 case 714144074:
865// sd_error
866 case -1811686395:
868// fastAdcOverrunCount
869 case -1422787851:
871// slowAdcOverrunCount
872 case -1166766772:
874// fastAdcLastError
875 case -1773414247:
877// fastAdcPeriod
878 case -1798837954:
880// fastAdcConversionCount
881 case 1749059722:
883// canReWidebandVersion
884 case -2850030:
886// canReWidebandFwDay
887 case 888763399:
889// canReWidebandFwMon
890 case 888773651:
892// canReWidebandFwYear
893 case -734820550:
895// transitionEventCode
896 case -1006487219:
898// transitionEventsCounter
899 case 1163075685:
901// baseDwell
902 case -1777838088:
904// sparkDwell
905 case -903101570:
907// dwellDurationAngle
908 case -1208021110:
910// cltTimingCorrection
911 case 256951528:
913// timingIatCorrection
914 case -1886479485:
916// timingPidCorrection
917 case -319326974:
919// dfcoTimingRetard
920 case -735105365:
922// baseIgnitionAdvance
923 case 493641747:
925// correctedIgnitionAdvance
926 case 352421907:
928// tractionAdvanceDrop
929 case -899895696:
931// dwellVoltageCorrection
932 case -80612537:
934// luaTimingAdd
935 case -309610760:
937// luaTimingMult
938 case -1626770351:
940// luaIgnitionSkip
941 case -1916613921:
943// trailingSparkAngle
944 case 274318471:
946// rpmForIgnitionTableDot
947 case 1700636875:
949// rpmForIgnitionIdleTableDot
950 case -80687031:
952// loadForIgnitionTableDot
953 case 2031242236:
955// m_knockLevel
956 case -1571781441:
958// m_knockRetard
959 case -94443575:
961// m_knockThreshold
962 case -504596140:
964// m_knockCount
965 case -1582096144:
967// m_maximumRetard
968 case 164334513:
970// m_knockSpectrumChannelCyl
971 case -806484581:
973// m_knockFrequencyStart
974 case -592323161:
976// m_knockFrequencyStep
977 case 1283556181:
979// m_knockFuelTrimMultiplier
980 case 95716118:
982// m_isPriming
983 case -612624925:
984 return engine->module<PrimeController>()->m_isPriming;
985// fan1cranking
986 case -113087656:
987 return engine->module<FanControl1>()->cranking;
988// fan1notRunning
989 case -150769059:
990 return engine->module<FanControl1>()->notRunning;
991// fan1disabledWhileEngineStopped
992 case 168011889:
993 return engine->module<FanControl1>()->disabledWhileEngineStopped;
994// fan1brokenClt
995 case -614909137:
996 return engine->module<FanControl1>()->brokenClt;
997// fan1enabledForAc
998 case -662113279:
999 return engine->module<FanControl1>()->enabledForAc;
1000// fan1hot
1001 case -1717868938:
1002 return engine->module<FanControl1>()->hot;
1003// fan1cold
1004 case -855279955:
1005 return engine->module<FanControl1>()->cold;
1006// fan1disabledBySpeed
1007 case 890832495:
1008 return engine->module<FanControl1>()->disabledBySpeed;
1009// fan1m_state
1010 case -1997175144:
1011 return engine->module<FanControl1>()->m_state;
1012// fan1radiatorFanStatus
1013 case -1478067590:
1015// fan2cranking
1016 case 1841224793:
1017 return engine->module<FanControl2>()->cranking;
1018// fan2notRunning
1019 case 2086676382:
1020 return engine->module<FanControl2>()->notRunning;
1021// fan2disabledWhileEngineStopped
1022 case 494714802:
1023 return engine->module<FanControl2>()->disabledWhileEngineStopped;
1024// fan2brokenClt
1025 case -547107760:
1026 return engine->module<FanControl2>()->brokenClt;
1027// fan2enabledForAc
1028 case 669515138:
1029 return engine->module<FanControl2>()->enabledForAc;
1030// fan2hot
1031 case -1717833001:
1032 return engine->module<FanControl2>()->hot;
1033// fan2cold
1034 case -854094034:
1035 return engine->module<FanControl2>()->cold;
1036// fan2disabledBySpeed
1037 case 1095642192:
1038 return engine->module<FanControl2>()->disabledBySpeed;
1039// fan2m_state
1040 case 1966562169:
1041 return engine->module<FanControl2>()->m_state;
1042// fan2radiatorFanStatus
1043 case -1778606949:
1045// fan1isPrime
1046 case -2088993020:
1047 return engine->module<FuelPumpController>()->isPrime;
1048// fan1engineTurnedRecently
1049 case -2137243687:
1050 return engine->module<FuelPumpController>()->engineTurnedRecently;
1051// fan1isFuelPumpOn
1052 case -1297204398:
1053 return engine->module<FuelPumpController>()->isFuelPumpOn;
1054// fan1ignitionOn
1055 case -35327159:
1056 return engine->module<FuelPumpController>()->ignitionOn;
1057// fan2isPrime
1058 case 1874744293:
1059 return engine->module<FuelPumpController>()->isPrime;
1060// fan2engineTurnedRecently
1061 case -777438630:
1062 return engine->module<FuelPumpController>()->engineTurnedRecently;
1063// fan2isFuelPumpOn
1064 case 34424019:
1065 return engine->module<FuelPumpController>()->isFuelPumpOn;
1066// fan2ignitionOn
1067 case -2092849014:
1068 return engine->module<FuelPumpController>()->ignitionOn;
1069// lua.fuelAdd
1070 case 1649801578:
1071 return engine->engineState.lua.fuelAdd;
1072// lua.fuelMult
1073 case -1390672637:
1075// lua.clutchUpState
1076 case -427776066:
1078// lua.brakePedalState
1079 case -1296201087:
1081// lua.acRequestState
1082 case 1517904291:
1084// lua.luaDisableEtb
1085 case 2055342630:
1087// lua.luaIgnCut
1088 case -802271455:
1090// lua.luaFuelCut
1091 case 252935343:
1093// lua.clutchDownState
1094 case 133427185:
1096// lua.disableDecelerationFuelCutOff
1097 case 1680936043:
1099// lua.torqueReductionState
1100 case -1605036797:
1102// sd.tCharge
1103 case -893334680:
1104 return engine->engineState.sd.tCharge;
1105// sd.tChargeK
1106 case 584726739:
1107 return engine->engineState.sd.tChargeK;
1108// crankingFuel.coolantTemperatureCoefficient
1109 case -1206067863:
1111// crankingFuel.tpsCoefficient
1112 case 20251202:
1114// crankingFuel.baseFuel
1115 case 1119735859:
1117// crankingFuel.fuel
1118 case -180401224:
1120// baroCorrection
1121 case -281693247:
1123// hellenBoardId
1124 case -295556270:
1126// clutchUpState
1127 case -797965330:
1129// brakePedalState
1130 case -705383759:
1132// startStopState
1133 case 897099930:
1135// smartChipState
1136 case -517673231:
1138// smartChipRestartCounter
1139 case 1192769173:
1141// smartChipAliveCounter
1142 case -1945673215:
1144// startStopPhysicalState
1145 case -1943724937:
1147// acrActive
1148 case -1548941801:
1150// acrEngineMovedRecently
1151 case -791147982:
1153// heaterControlEnabled
1154 case -818268726:
1156// luaDigitalState0
1157 case 945288534:
1159// luaDigitalState1
1160 case 945288535:
1162// luaDigitalState2
1163 case 945288536:
1165// luaDigitalState3
1166 case 945288537:
1168// clutchDownState
1169 case 724244513:
1171// startStopStateToggleCounter
1172 case -960645892:
1174// currentVe
1175 case 1359980579:
1177// luaSoftSparkSkip
1178 case -1117430949:
1180// luaHardSparkSkip
1181 case -1498397570:
1183// tractionControlSparkSkip
1184 case -1555684830:
1186// fuelInjectionCounter
1187 case -1839290700:
1189// globalSparkCounter
1190 case 642962903:
1192// fuelingLoad
1193 case 583799407:
1195// ignitionLoad
1196 case 1136482406:
1198// veTableYAxis
1199 case 1568071542:
1201// overDwellCounter
1202 case 1513852665:
1204// overDwellNotScheduledCounter
1205 case 1629214715:
1207// sparkOutOfOrderCounter
1208 case -1595596945:
1210// dcOutput0
1211 case 1242329357:
1212 return engine->dc_motors.dcOutput0;
1213// isEnabled0_int
1214 case -1236599226:
1216// isEnabled0
1217 case 1691876092:
1218 return engine->dc_motors.isEnabled0;
1219#if EFI_BOOST_CONTROL
1220// isTpsInvalid
1221 case -575666209:
1222 return engine->module<BoostController>()->isTpsInvalid;
1223// m_shouldResetPid
1224 case 1846215200:
1225 return engine->module<BoostController>()->m_shouldResetPid;
1226// isBelowClosedLoopThreshold
1227 case 1826317915:
1228 return engine->module<BoostController>()->isBelowClosedLoopThreshold;
1229// isNotClosedLoop
1230 case -1642402810:
1231 return engine->module<BoostController>()->isNotClosedLoop;
1232// isZeroRpm
1233 case 2111912944:
1234 return engine->module<BoostController>()->isZeroRpm;
1235// hasInitBoost
1236 case -2011570052:
1237 return engine->module<BoostController>()->hasInitBoost;
1238// rpmTooLow
1239 case 193830616:
1240 return engine->module<BoostController>()->rpmTooLow;
1241// tpsTooLow
1242 case -1033638560:
1243 return engine->module<BoostController>()->tpsTooLow;
1244// mapTooLow
1245 case -734877977:
1246 return engine->module<BoostController>()->mapTooLow;
1247// isPlantValid
1248 case -304796912:
1249 return engine->module<BoostController>()->isPlantValid;
1250// isBoostControlled
1251 case -1074908546:
1252 return engine->module<BoostController>()->isBoostControlled;
1253// luaTargetAdd
1254 case 119157463:
1256// luaTargetMult
1257 case -362320880:
1259// boostControlTarget
1260 case -1712045196:
1262// openLoopPart
1263 case -1481117304:
1265// luaOpenLoopAdd
1266 case 1944984220:
1268// boostControllerClosedLoopPart
1269 case -707712709:
1271// boostOutput
1272 case 1239062717:
1274#endif
1275#if EFI_ENGINE_CONTROL
1276// totalFuelCorrection
1277 case -1779658835:
1279// running.postCrankingFuelCorrection
1280 case -1288205717:
1282// running.intakeTemperatureCoefficient
1283 case 197173469:
1285// running.coolantTemperatureCoefficient
1286 case 1822238385:
1288// running.timeSinceCrankingInSecs
1289 case 526786951:
1291// running.baseFuel
1292 case -42886021:
1294// running.fuel
1295 case -794283008:
1297// afrTableYAxis
1298 case 995190836:
1300// targetLambda
1301 case -734904659:
1303// targetAFR
1304 case 2122891301:
1306// stoichiometricRatio
1307 case 341978922:
1309// sdTcharge_coff
1310 case 1417236183:
1312// sdAirMassInOneCylinder
1313 case 1650433343:
1315// normalizedCylinderFilling
1316 case 1599780729:
1318// brokenInjector
1319 case -1453554940:
1321// idealEngineTorque
1322 case -791713926:
1324// injectorHwIssue
1325 case -1237512821:
1327#endif
1328#if EFI_LAUNCH_CONTROL
1329// retardThresholdRpm
1330 case -1374156957:
1332// launchActivatePinState
1333 case 1928406809:
1335// isPreLaunchCondition
1336 case -1872098102:
1338// isLaunchCondition
1339 case -1959120957:
1341// isSwitchActivated
1342 case 1699495432:
1344// isClutchActivated
1345 case 1569151513:
1347// isBrakePedalActivated
1348 case 781025153:
1350// isValidInputPin
1351 case -978523544:
1353// activateSwitchCondition
1354 case 1265600943:
1356// rpmLaunchCondition
1357 case 859283926:
1359// rpmPreLaunchCondition
1360 case -774592003:
1362// speedCondition
1363 case 1722712413:
1365// tpsCondition
1366 case 827982787:
1368// luaLaunchState
1369 case 707453027:
1371// isTorqueReductionTriggerPinValid
1372 case 1922853657:
1374// torqueReductionTriggerPinState
1375 case 501156654:
1377// isTimeConditionSatisfied
1378 case 1973309843:
1380// isRpmConditionSatisfied
1381 case -304304077:
1383// isAppConditionSatisfied
1384 case -1634779035:
1386// isFlatShiftConditionSatisfied
1387 case 1378388905:
1389// isBelowTemperatureThreshold
1390 case 319978869:
1392// isNitrousArmed
1393 case 595683774:
1394 return engine->module<NitrousController>()->isNitrousArmed;
1395// isNitrousSpeedCondition
1396 case 2135736269:
1397 return engine->module<NitrousController>()->isNitrousSpeedCondition;
1398// isNitrousTpsCondition
1399 case 1400235571:
1400 return engine->module<NitrousController>()->isNitrousTpsCondition;
1401// isNitrousCltCondition
1402 case 31747807:
1403 return engine->module<NitrousController>()->isNitrousCltCondition;
1404// isNitrousMapCondition
1405 case 541066842:
1406 return engine->module<NitrousController>()->isNitrousMapCondition;
1407// isNitrousAfrCondition
1408 case 2008830549:
1409 return engine->module<NitrousController>()->isNitrousAfrCondition;
1410// isNitrousRpmCondition
1411 case -649083733:
1412 return engine->module<NitrousController>()->isNitrousRpmCondition;
1413// isNitrousCondition
1414 case -454003684:
1415 return engine->module<NitrousController>()->isNitrousCondition;
1416#endif
1417#if EFI_PROD_CODE && EFI_ELECTRONIC_THROTTLE_BODY && FULL_SD_LOGS
1418// etb1targetWithIdlePosition
1419 case 99356871:
1420 return getLiveDataConstexpr<electronic_throttle_s, 0>()->targetWithIdlePosition;
1421// etb1trim
1422 case 2069994349:
1423 return getLiveDataConstexpr<electronic_throttle_s, 0>()->trim;
1424// etb1boardEtbAdjustment
1425 case 1055284435:
1426 return getLiveDataConstexpr<electronic_throttle_s, 0>()->boardEtbAdjustment;
1427// etb1luaAdjustment
1428 case 1246430386:
1429 return getLiveDataConstexpr<electronic_throttle_s, 0>()->luaAdjustment;
1430// etb1m_wastegatePosition
1431 case 561614935:
1432 return getLiveDataConstexpr<electronic_throttle_s, 0>()->m_wastegatePosition;
1433// etb1m_lastPidDtMs
1434 case -1808022618:
1435 return getLiveDataConstexpr<electronic_throttle_s, 0>()->m_lastPidDtMs;
1436// etb1etbFeedForward
1437 case -1970249707:
1438 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbFeedForward;
1439// etb1integralError
1440 case -1507281103:
1441 return getLiveDataConstexpr<electronic_throttle_s, 0>()->integralError;
1442// etb1etbCurrentTarget
1443 case -1044288778:
1444 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbCurrentTarget;
1445// etb1m_adjustedTarget
1446 case 28274136:
1447 return getLiveDataConstexpr<electronic_throttle_s, 0>()->m_adjustedTarget;
1448// etb1etbRevLimitActive
1449 case -1808516876:
1450 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbRevLimitActive;
1451// etb1jamDetected
1452 case -1238909045:
1453 return getLiveDataConstexpr<electronic_throttle_s, 0>()->jamDetected;
1454// etb1validPlantPosition
1455 case 752161333:
1456 return getLiveDataConstexpr<electronic_throttle_s, 0>()->validPlantPosition;
1457// etb1etbTpsErrorCounter
1458 case 86860621:
1459 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbTpsErrorCounter;
1460// etb1etbPpsErrorCounter
1461 case 2014293065:
1462 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbPpsErrorCounter;
1463// etb1etbErrorCode
1464 case 839236273:
1465 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbErrorCode;
1466// etb1etbErrorCodeBlinker
1467 case -1007205736:
1468 return getLiveDataConstexpr<electronic_throttle_s, 0>()->etbErrorCodeBlinker;
1469// etb1tcEtbDrop
1470 case 1502782136:
1471 return getLiveDataConstexpr<electronic_throttle_s, 0>()->tcEtbDrop;
1472// etb1jamTimer
1473 case -213258422:
1474 return getLiveDataConstexpr<electronic_throttle_s, 0>()->jamTimer;
1475// etb1adjustedEtbTarget
1476 case -762743481:
1477 return getLiveDataConstexpr<electronic_throttle_s, 0>()->adjustedEtbTarget;
1478// etb1state
1479 case -410785646:
1480 return getLiveDataConstexpr<electronic_throttle_s, 0>()->state;
1481// etb2targetWithIdlePosition
1482 case -836653176:
1483 return getLiveDataConstexpr<electronic_throttle_s, 1>()->targetWithIdlePosition;
1484// etb2trim
1485 case 2071180270:
1486 return getLiveDataConstexpr<electronic_throttle_s, 1>()->trim;
1487// etb2boardEtbAdjustment
1488 case -272579820:
1489 return getLiveDataConstexpr<electronic_throttle_s, 1>()->boardEtbAdjustment;
1490// etb2luaAdjustment
1491 case -2054472109:
1492 return getLiveDataConstexpr<electronic_throttle_s, 1>()->luaAdjustment;
1493// etb2m_wastegatePosition
1494 case -308232520:
1495 return getLiveDataConstexpr<electronic_throttle_s, 1>()->m_wastegatePosition;
1496// etb2m_lastPidDtMs
1497 case -813957817:
1498 return getLiveDataConstexpr<electronic_throttle_s, 1>()->m_lastPidDtMs;
1499// etb2etbFeedForward
1500 case 769117654:
1501 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbFeedForward;
1502// etb2integralError
1503 case -513216302:
1504 return getLiveDataConstexpr<electronic_throttle_s, 1>()->integralError;
1505// etb2etbCurrentTarget
1506 case 1419463927:
1507 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbCurrentTarget;
1508// etb2m_adjustedTarget
1509 case -1802940455:
1510 return getLiveDataConstexpr<electronic_throttle_s, 1>()->m_adjustedTarget;
1511// etb2etbRevLimitActive
1512 case -2109056235:
1513 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbRevLimitActive;
1514// etb2jamDetected
1515 case -417653524:
1516 return getLiveDataConstexpr<electronic_throttle_s, 1>()->jamDetected;
1517// etb2validPlantPosition
1518 case -575702922:
1519 return getLiveDataConstexpr<electronic_throttle_s, 1>()->validPlantPosition;
1520// etb2etbTpsErrorCounter
1521 case -1241003634:
1522 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbTpsErrorCounter;
1523// etb2etbPpsErrorCounter
1524 case 686428810:
1525 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbPpsErrorCounter;
1526// etb2etbErrorCode
1527 case -2124102606:
1528 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbErrorCode;
1529// etb2etbErrorCodeBlinker
1530 case -1877053191:
1531 return getLiveDataConstexpr<electronic_throttle_s, 1>()->etbErrorCodeBlinker;
1532// etb2tcEtbDrop
1533 case 1570583513:
1534 return getLiveDataConstexpr<electronic_throttle_s, 1>()->tcEtbDrop;
1535// etb2jamTimer
1536 case 1741054027:
1537 return getLiveDataConstexpr<electronic_throttle_s, 1>()->jamTimer;
1538// etb2adjustedEtbTarget
1539 case -1063282840:
1540 return getLiveDataConstexpr<electronic_throttle_s, 1>()->adjustedEtbTarget;
1541// etb2state
1542 case -371650253:
1543 return getLiveDataConstexpr<electronic_throttle_s, 1>()->state;
1544#endif
1545#if EFI_PROD_CODE && EFI_IDLE_CONTROL
1546// m_deadtime
1547 case -1167844818:
1549// pressureDelta
1550 case -376325528:
1552// pressureRatio
1553 case -359858019:
1555// pressureCorrectionReference
1556 case -917305595:
1558// idleState
1559 case 1886060228:
1560 return engine->module<IdleController>().unmock().idleState;
1561// baseIdlePosition
1562 case -580955469:
1563 return engine->module<IdleController>().unmock().baseIdlePosition;
1564// iacByTpsTaper
1565 case -2065814304:
1566 return engine->module<IdleController>().unmock().iacByTpsTaper;
1567// mightResetPid
1568 case 149945022:
1569 return engine->module<IdleController>().unmock().mightResetPid;
1570// shouldResetPid
1571 case -226320012:
1572 return engine->module<IdleController>().unmock().shouldResetPid;
1573// wasResetPid
1574 case 1830486000:
1575 return engine->module<IdleController>().unmock().wasResetPid;
1576// mustResetPid
1577 case 1685322158:
1578 return engine->module<IdleController>().unmock().mustResetPid;
1579// isCranking
1580 case -1055526802:
1581 return engine->module<IdleController>().unmock().isCranking;
1582// isIacTableForCoasting
1583 case 705044501:
1585// needReset
1586 case -2049691836:
1587 return engine->module<IdleController>().unmock().needReset;
1588// isInDeadZone
1589 case -1661765918:
1590 return engine->module<IdleController>().unmock().isInDeadZone;
1591// isBlipping
1592 case 432464630:
1593 return engine->module<IdleController>().unmock().isBlipping;
1594// badTps
1595 case -208884349:
1596 return engine->module<IdleController>().unmock().badTps;
1597// looksLikeRunning
1598 case -1126009613:
1599 return engine->module<IdleController>().unmock().looksLikeRunning;
1600// looksLikeCoasting
1601 case -1786409942:
1602 return engine->module<IdleController>().unmock().looksLikeCoasting;
1603// looksLikeCrankToIdle
1604 case -2079775742:
1606// isIdleCoasting
1607 case 2141275671:
1608 return engine->module<IdleController>().unmock().isIdleCoasting;
1609// isIdleClosedLoop
1610 case 1473688883:
1611 return engine->module<IdleController>().unmock().isIdleClosedLoop;
1612// isIdling
1613 case -212260968:
1614 return engine->module<IdleController>().unmock().isIdling;
1615// idleTarget
1616 case 2127645162:
1617 return engine->module<IdleController>().unmock().idleTarget;
1618// idleEntryRpm
1619 case -1902025276:
1620 return engine->module<IdleController>().unmock().idleEntryRpm;
1621// idleExitRpm
1622 case 190585324:
1623 return engine->module<IdleController>().unmock().idleExitRpm;
1624// targetRpmByClt
1625 case -1241725607:
1626 return engine->module<IdleController>().unmock().targetRpmByClt;
1627// targetRpmAc
1628 case 1156739423:
1629 return engine->module<IdleController>().unmock().targetRpmAc;
1630// iacByRpmTaper
1631 case -1638166696:
1632 return engine->module<IdleController>().unmock().iacByRpmTaper;
1633// luaAdd
1634 case 206059088:
1635 return engine->module<IdleController>().unmock().luaAdd;
1636// m_lastTargetRpm
1637 case 1838047931:
1638 return engine->module<IdleController>().unmock().m_lastTargetRpm;
1639// idleClosedLoop
1640 case 1267620087:
1641 return engine->module<IdleController>().unmock().idleClosedLoop;
1642// currentIdlePosition
1643 case -1149240133:
1644 return engine->module<IdleController>().unmock().currentIdlePosition;
1645// idleTargetAirmass
1646 case 1805437050:
1647 return engine->module<IdleController>().unmock().idleTargetAirmass;
1648// idleTargetFlow
1649 case -1190004798:
1650 return engine->module<IdleController>().unmock().idleTargetFlow;
1651#endif
1652#if EFI_SHAFT_POSITION_INPUT
1653// vvtCamCounter
1654 case 477303734:
1656// mapVvt_MAP_AT_SPECIAL_POINT
1657 case -1727829859:
1659// mapVvt_MAP_AT_DIFF
1660 case -1585778708:
1662// mapVvt_MAP_AT_CYCLE_COUNT
1663 case 1637661099:
1665// mapVvt_sync_counter
1666 case 1921134430:
1668// mapVvt_min_point_counter
1669 case -983339026:
1671// temp_mapVvt_index
1672 case 997197711:
1674// mapVvt_CycleDelta
1675 case 122475036:
1677// currentEngineDecodedPhase
1678 case 162105111:
1680// triggerToothAngleError
1681 case -280624712:
1683// triggerIgnoredToothCount
1684 case 989545496:
1686// mapCamPrevToothAngle
1687 case 1581624998:
1689// isDecodingMapCam
1690 case 756216589:
1692// triggerElapsedUs
1693 case 767689023:
1695// lambdaCurrentlyGood
1696 case 350535927:
1698// lambdaMonitorCut
1699 case 1849938842:
1701// lambdaTimeSinceGood
1702 case 481450608:
1704#endif
1705#if EFI_SHAFT_POSITION_INPUT && FULL_SD_LOGS
1706// trgsynchronizationCounter
1707 case -1943574844:
1709// trgvvtToothDurations0
1710 case -601476695:
1712// trgvvtCurrentPosition
1713 case 1926227562:
1715// trgtriggerSyncGapRatio
1716 case 1313522810:
1718// trgtriggerStateIndex
1719 case 310661471:
1721// trgtriggerCountersError
1722 case 1108896195:
1724// vvt1isynchronizationCounter
1725 case -608535663:
1727// vvt1ivvtToothDurations0
1728 case 1574758390:
1730// vvt1ivvtCurrentPosition
1731 case -192504649:
1733// vvt1itriggerSyncGapRatio
1734 case 114836583:
1736// vvt1itriggerStateIndex
1737 case -404295156:
1739// vvt1itriggerCountersError
1740 case 206956368:
1742// vvt1esynchronizationCounter
1743 case -1159462771:
1745// vvt1evvtToothDurations0
1746 case -1703719182:
1748// vvt1evvtCurrentPosition
1749 case 823985075:
1751// vvt1etriggerSyncGapRatio
1752 case -700740893:
1754// vvt1etriggerStateIndex
1755 case 797862280:
1757// vvt1etriggerCountersError
1758 case -937296564:
1760// vvt2isynchronizationCounter
1761 case -1432096142:
1763// vvt2ivvtToothDurations0
1764 case 704910935:
1766// vvt2ivvtCurrentPosition
1767 case -1062352104:
1769// vvt2itriggerSyncGapRatio
1770 case 1474641640:
1772// vvt2itriggerStateIndex
1773 case -1732159411:
1775// vvt2itriggerCountersError
1776 case 2130850289:
1778// vvt2esynchronizationCounter
1779 case -1983023250:
1781// vvt2evvtToothDurations0
1782 case 1721400659:
1784// vvt2evvtCurrentPosition
1785 case -45862380:
1787// vvt2etriggerSyncGapRatio
1788 case 659064164:
1790// vvt2etriggerStateIndex
1791 case -530001975:
1793// vvt2etriggerCountersError
1794 case 986597357:
1796#endif
1797#if EFI_VVT_PID
1798// vvtTarget
1799 case -2132393748:
1801// vvtOutput
1802 case 1990697206:
1804#endif
1805#if FULL_SD_LOGS
1806// acButtonState
1807 case -1809939546:
1809// m_acEnabled
1810 case 449790048:
1811 return engine->module<AcController>()->m_acEnabled;
1812// engineTooSlow
1813 case 1183441554:
1814 return engine->module<AcController>()->engineTooSlow;
1815// engineTooFast
1816 case 1182962523:
1817 return engine->module<AcController>()->engineTooFast;
1818// noClt
1819 case 268704037:
1820 return engine->module<AcController>()->noClt;
1821// engineTooHot
1822 case 1467505752:
1823 return engine->module<AcController>()->engineTooHot;
1824// tpsTooHigh
1825 case 249515182:
1826 return engine->module<AcController>()->tpsTooHigh;
1827// isDisabledByLua
1828 case 1199244598:
1829 return engine->module<AcController>()->isDisabledByLua;
1830// acCompressorState
1831 case -1015278697:
1832 return engine->module<AcController>()->acCompressorState;
1833// acPressureTooLow
1834 case -1208328954:
1835 return engine->module<AcController>()->acPressureTooLow;
1836// acPressureTooHigh
1837 case -1220300524:
1838 return engine->module<AcController>()->acPressureTooHigh;
1839#endif
1840#if MODULE_VVL_CONTROLLER
1841// isVvlTpsCondition
1842 case 365919991:
1843 return engine->module<VvlController>()->isVvlTpsCondition;
1844// isVvlCltCondition
1845 case -1002567773:
1846 return engine->module<VvlController>()->isVvlCltCondition;
1847// isVvlMapCondition
1848 case -493248738:
1849 return engine->module<VvlController>()->isVvlMapCondition;
1850// isVvlAfrCondition
1851 case 974514969:
1852 return engine->module<VvlController>()->isVvlAfrCondition;
1853// isVvlRpmCondition
1854 case -1683399313:
1855 return engine->module<VvlController>()->isVvlRpmCondition;
1856// isVvlCondition
1857 case 1072636768:
1858 return engine->module<VvlController>()->isVvlCondition;
1859#endif
1860 }
1861 return EFI_ERROR_CODE;
1862}
FuelComputer fuelComputer
Definition engine.h:139
TriggerCentral triggerCentral
Definition engine.h:318
dc_motors_s dc_motors
Definition engine.h:346
IgnitionState ignitionState
Definition engine.h:239
LaunchControlBase launchController
Definition engine.h:220
EngineState engineState
Definition engine.h:344
LambdaMonitor lambdaMonitor
Definition engine.h:236
TunerStudioOutputChannels outputChannels
Definition engine.h:109
constexpr auto & module()
Definition engine.h:200
ShiftTorqueReductionController shiftTorqueReductionController
Definition engine.h:221
VvtTriggerDecoder vvtState[BANKS_COUNT][CAMS_PER_BANK]
PrimaryTriggerDecoder triggerState
static EngineAccessor engine
Definition engine.h:413
m_knockLevel("Knock: Current level", SensorCategory.SENSOR_INPUTS, FieldType.INT, 996, 1.0, 0.0, 0.0, "Volts")
m_maximumRetard("Knock: Max retard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1024, 1.0, -1.0, -1.0, "")
acButtonState("AC switch", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1248, 1.0, -1.0, -1.0, "")
luaOpenLoopAdd("Boost: Lua open loop add", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1240, 1.0, -100.0, 100.0, "percent")
m_knockRetard("Knock: Retard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1012, 1.0, 0.0, 0.0, "deg")
luaTargetAdd("Boost: Lua target add", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1224, 0.5, -100.0, 100.0, "percent")
vvtOutput("vvtOutput", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1982, 0.5, 100.0, 1.0, "%")
vvtTarget("vvtTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1980, 0.1, -90.0, 90.0, "deg")
boostOutput("Boost: Output", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1246, 0.01, -100.0, 100.0, "percent")
luaTargetMult("Boost: Lua target mult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1228, 1.0, -100.0, 100.0, "")
m_knockCount("Knock: Count", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1020, 1.0, 0.0, 0.0, "")
boostControllerClosedLoopPart("Boost: Closed loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1244, 0.5, -50.0, 50.0, "%")
m_knockThreshold("Knock: Threshold", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1016, 1.0, -1.0, -1.0, "")
openLoopPart("Boost: Open loop", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1236, 1.0, -100.0, 100.0, "percent")
m_knockFrequencyStep("Knock: Step Freq", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1096, 1.0, 0.0, 0.0, "Hz")
pressureCorrectionReference("Fuel: corr reference pressure", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1192, 1.0, 0.0, 1000.0, "kPa")
m_deadtime("Fuel: injector lag", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1180, 1.0, 0.0, 0.0, "ms")
pressureDelta("Fuel: Injector pressure delta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1184, 1.0, -1000.0, 1000.0, "kPa")
radiatorFanStatus("radiatorFanStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 1264, 1.0, -1.0, -1.0, "")
m_knockFuelTrimMultiplier("Knock: Fuel trim when knock", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1100, 1.0, 0.0, 0.0, "multiplier")
m_knockFrequencyStart("Knock: Start Freq", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1094, 1.0, 0.0, 0.0, "Hz")
boostControlTarget("Boost: Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1232, 0.03333333333333333, 0.0, 300.0, "kPa")
m_knockSpectrumChannelCyl("Knock: ChannelAndCylNumber", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 1092, 1.0, 0.0, 0.0, "compressed N + N")
pressureRatio("Fuel: Injector pressure ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 1188, 1.0, 0.0, 100.0, "")
scaled_channel< uint16_t, 100, 1 > baseFuel
scaled_channel< uint16_t, 100, 1 > fuel
cranking_fuel_s crankingFuel
scaled_channel< uint16_t, 100, 1 > veTableYAxis
scaled_channel< uint16_t, 1000, 1 > targetAFR
scaled_channel< uint16_t, 1000, 1 > stoichiometricRatio
scaled_channel< uint16_t, 10000, 1 > targetLambda
scaled_channel< uint16_t, 100, 1 > afrTableYAxis
percent_t currentIdlePosition
percent_t baseIdlePosition
scaled_channel< uint16_t, 100, 1 > idleTargetFlow
idle_state_e idleState
scaled_channel< int16_t, 100, 1 > trailingSparkAngle
scaled_channel< int16_t, 100, 1 > dfcoTimingRetard
scaled_channel< int16_t, 100, 1 > timingPidCorrection
scaled_channel< int16_t, 50, 1 > baseIgnitionAdvance
scaled_channel< int16_t, 100, 1 > cltTimingCorrection
scaled_channel< int16_t, 50, 1 > correctedIgnitionAdvance
scaled_channel< int16_t, 50, 1 > tractionAdvanceDrop
scaled_channel< int16_t, 100, 1 > timingIatCorrection
scaled_channel< uint16_t, 100, 1 > lambdaTimeSinceGood
scaled_channel< uint16_t, 1000, 1 > afrGasolineScale
scaled_channel< int16_t, 100, 1 > compressorDischargeTemp
scaled_channel< int16_t, 1000, 1 > rawBattery
scaled_channel< uint16_t, 30, 1 > throttleInletPressure
scaled_channel< int16_t, 100, 1 > auxTemp2
scaled_channel< uint16_t, 100, 1 > speedToRpmRatio
scaled_channel< uint16_t, 100, 1 > coilDutyCycle
scaled_channel< int16_t, 1000, 1 > accelerationLat
scaled_channel< int16_t, 100, 1 > accPedalUnfiltered
scaled_channel< int16_t, 100, 1 > idlePositionSensor
scaled_channel< int16_t, 100, 1 > wastegatePositionSensor
scaled_channel< int16_t, 1000, 1 > accelerationVert
scaled_channel< uint16_t, 100, 1 > vehicleSpeedKph
scaled_channel< int16_t, 1000, 1 > rawAuxAnalog4
scaled_channel< int16_t, 10, 1 > highFuelPressure
scaled_channel< uint16_t, 10, 1 > fallbackMap
scaled_channel< int16_t, 1000, 1 > rawTps2Secondary
scaled_channel< int16_t, 1000, 1 > rawTps1Secondary
scaled_channel< int16_t, 100, 1 > TPS2Value
scaled_channel< uint16_t, 10, 1 > mafEstimate
scaled_channel< int16_t, 1000, 1 > rawAuxAnalog1
scaled_channel< uint16_t, 10000, 1 > lambdaValue
scaled_channel< int16_t, 1000, 1 > rawHighFuelPressure
scaled_channel< uint16_t, 1000, 1 > rawMaf
scaled_channel< int16_t, 100, 1 > ambientTemp
scaled_channel< uint16_t, 30, 1 > oilPressure
scaled_channel< int16_t, 1000, 1 > rawTps1Primary
scaled_channel< int16_t, 1000, 1 > rawOilPressure
scaled_channel< uint16_t, 30, 1 > baroPressure
scaled_channel< uint16_t, 1000, 1 > afr2GasolineScale
scaled_channel< uint8_t, 2, 1 > injectorDutyCycle
scaled_channel< int16_t, 100, 1 > tps12Split
scaled_channel< int16_t, 1000, 1 > rawWastegatePosition
scaled_channel< int16_t, 1000, 1 > rawAuxTemp1
scaled_channel< uint16_t, 10, 1 > veValue
scaled_channel< uint16_t, 1000, 1 > VBatt
scaled_channel< int16_t, 100, 1 > fuelTankLevel
scaled_channel< int16_t, 50, 1 > vvtPositionB1E
scaled_channel< uint16_t, 300, 1 > VssAcceleration
scaled_channel< int16_t, 1000, 1 > accelerationLon
scaled_channel< int16_t, 1000, 1 > rawIat
scaled_channel< int16_t, 1000, 1 > internalVref
scaled_channel< uint16_t, 1000, 1 > AFRValue2
scaled_channel< int16_t, 100, 1 > accPedalSplit
scaled_channel< int16_t, 100, 1 > fuelTemp
scaled_channel< int16_t, 100, 1 > wallFuelCorrectionValue
scaled_channel< uint16_t, 30, 1 > compressorDischargePressure
scaled_channel< int16_t, 1000, 1 > rawAuxTemp2
scaled_channel< int16_t, 1000, 1 > rawLowFuelPressure
scaled_channel< int16_t, 300, 1 > tpsAccelFuel
scaled_channel< uint16_t, 1000, 1 > rawMap
scaled_channel< uint16_t, 1000, 1 > AFRValue
scaled_channel< uint16_t, 100, 1 > Gego
scaled_channel< int16_t, 30, 1 > lowFuelPressure
scaled_channel< int16_t, 1000, 1 > rawClt
scaled_channel< int16_t, 100, 1 > etb1DutyCycle
scaled_channel< uint16_t, 30, 1 > MAPValue
scaled_channel< uint16_t, 1000, 1 > SmoothedAFRValue2
scaled_channel< int16_t, 100, 1 > intake
scaled_channel< int16_t, 1000, 1 > gyroYaw
scaled_channel< int16_t, 1000, 1 > rawAuxAnalog3
scaled_channel< int16_t, 50, 1 > vvtPositionB2E
scaled_channel< int16_t, 1000, 1 > rawAmbientTemp
scaled_channel< uint16_t, 300, 1 > actualLastInjectionStage2
scaled_channel< uint16_t, 1000, 1 > SmoothedAFRValue
scaled_channel< int16_t, 100, 1 > tps1Split
scaled_channel< uint16_t, 1000, 1 > rawMapFast
scaled_channel< uint16_t, 100, 1 > wallFuelAmount
scaled_channel< int16_t, 1000, 1 > rawFuelLevel
scaled_channel< uint8_t, 2, 1 > flexPercent
scaled_channel< uint16_t, 1000, 1 > rawMaf2
scaled_channel< int16_t, 100, 1 > oilTemp
scaled_channel< uint16_t, 10, 1 > distanceTraveled
scaled_channel< int16_t, 100, 1 > throttlePedalPosition
scaled_channel< uint16_t, 10, 1 > mafMeasured2
scaled_channel< int16_t, 100, 1 > tps2Split
scaled_channel< uint16_t, 10, 1 > mafMeasured
scaled_channel< uint16_t, 200, 1 > fuelFlowRate
scaled_channel< uint8_t, 2, 1 > injectorDutyCycleStage2
scaled_channel< uint16_t, 1000, 1 > rawAfr
scaled_channel< uint16_t, 10000, 1 > lambdaValue2
scaled_channel< uint16_t, 300, 1 > actualLastInjection
scaled_channel< uint16_t, 30, 1 > instantMAPValue
scaled_channel< int16_t, 1000, 1 > rawIdlePositionSensor
scaled_channel< int16_t, 100, 1 > coolant
scaled_channel< int16_t, 50, 1 > vvtPositionB2I
scaled_channel< int16_t, 50, 1 > vvtPositionB1I
scaled_channel< int16_t, 100, 1 > TPSValue
scaled_channel< int16_t, 1000, 1 > rawTps2Primary
scaled_channel< int16_t, 1000, 1 > rawAcPressure
scaled_channel< uint16_t, 10, 1 > effectiveMap
scaled_channel< int16_t, 100, 1 > auxTemp1
scaled_channel< int16_t, 1000, 1 > rawAuxAnalog2
scaled_channel< int16_t, 100, 1 > dTerm
scaled_channel< int16_t, 100, 1 > error
scaled_channel< int16_t, 100, 1 > output
scaled_channel< int16_t, 100, 1 > iTerm
scaled_channel< uint16_t, 100, 1 > baseFuel
scaled_channel< uint16_t, 100, 1 > fuel
scaled_channel< int16_t, 100, 1 > tCharge

Referenced by getOutputValueByName().

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

◆ getOutputValueByName()

float getOutputValueByName ( const char name)

Definition at line 1863 of file output_lookup_generated.cpp.

1863 {
1864 int hash = djb2lowerCase(name);
1865 return getOutputValueByHash(hash);
1866}
float getOutputValueByHash(const int hash)

Referenced by configureRusefiLuaHooks().

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

◆ hackEngineConfigurationPointer()

void * hackEngineConfigurationPointer ( void *  ptr)

Definition at line 111 of file lua_hooks_util.cpp.

111 {
112 // we know that 'engineConfiguration' was null at the time of initialization in unit tests
113#if EFI_UNIT_TEST
114 intptr_t offset = (intptr_t)ptr;
115 void * valuePtr = (void *)((char *)engineConfiguration + offset);
116 return valuePtr;
117#else
118 return ptr;
119#endif
120}
uint16_t offset
Definition tunerstudio.h:0

◆ setConfigValueByName()

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

Definition at line 2048 of file value_lookup_generated.cpp.

2048 {
2049 int hash = djb2lowerCase(name);
2050 switch(hash) {
2051 case 1856486116:
2052 {
2054 return 1;
2055 }
2056 case -776106289:
2057 {
2058 engineConfiguration->launchRpm = (int)value;
2059 return 1;
2060 }
2061 case 1176614802:
2062 {
2063 engineConfiguration->rpmHardLimit = (int)value;
2064 return 1;
2065 }
2066 case 46918724:
2067 {
2069 return 1;
2070 }
2071 case -775882810:
2072 {
2074 return 1;
2075 }
2076 case 1569359006:
2077 {
2078 engineConfiguration->maxAcRpm = (int)value;
2079 return 1;
2080 }
2081 case 1569361190:
2082 {
2083 engineConfiguration->maxAcTps = (int)value;
2084 return 1;
2085 }
2086 case 1569342546:
2087 {
2088 engineConfiguration->maxAcClt = (int)value;
2089 return 1;
2090 }
2091 case 355839382:
2092 {
2094 return 1;
2095 }
2096 case -1256791716:
2097 {
2099 return 1;
2100 }
2101 case -1256791970:
2102 {
2104 return 1;
2105 }
2106 case 1049828813:
2107 {
2108 engineConfiguration->ltitEnabled = (int)value;
2109 return 1;
2110 }
2111 case -1008029221:
2112 {
2113 engineConfiguration->ltitEmaAlpha = (int)value;
2114 return 1;
2115 }
2116 case 341693817:
2117 {
2119 return 1;
2120 }
2121 case 496209836:
2122 {
2123 engineConfiguration->ltitStableTime = (int)value;
2124 return 1;
2125 }
2126 case 743163558:
2127 {
2129 return 1;
2130 }
2131 case -135093297:
2132 {
2134 return 1;
2135 }
2136 case 423655964:
2137 {
2139 return 1;
2140 }
2141 case -1622665645:
2142 {
2144 return 1;
2145 }
2146 case -1622665899:
2147 {
2149 return 1;
2150 }
2151 case 341519713:
2152 {
2154 return 1;
2155 }
2156 case -2065042706:
2157 {
2159 return 1;
2160 }
2161 case -904771683:
2162 {
2164 return 1;
2165 }
2166 case 1057701663:
2167 {
2168 engineConfiguration->etbJamTimeout = (int)value;
2169 return 1;
2170 }
2171 case 1933500210:
2172 {
2174 return 1;
2175 }
2176 case 402092253:
2177 {
2179 return 1;
2180 }
2181 case 726613349:
2182 {
2184 return 1;
2185 }
2186 case 1470846937:
2187 {
2189 return 1;
2190 }
2191 case 1542550121:
2192 {
2194 return 1;
2195 }
2196 case -289303407:
2197 {
2199 return 1;
2200 }
2201 case -617915487:
2202 {
2204 return 1;
2205 }
2206 case -1284354759:
2207 {
2209 return 1;
2210 }
2211 case 1188684607:
2212 {
2213 engineConfiguration->enableKline = (int)value;
2214 return 1;
2215 }
2216 case 1362186948:
2217 {
2219 return 1;
2220 }
2221 case -298185774:
2222 {
2224 return 1;
2225 }
2226 case 993282195:
2227 {
2229 return 1;
2230 }
2231 case -1409016614:
2232 {
2234 return 1;
2235 }
2236 case -1334689362:
2237 {
2239 return 1;
2240 }
2241 case 1097520823:
2242 {
2244 return 1;
2245 }
2246 case -1572546086:
2247 {
2248 engineConfiguration->useEeprom = (int)value;
2249 return 1;
2250 }
2251 case -264572349:
2252 {
2254 return 1;
2255 }
2256 case -1279270887:
2257 {
2259 return 1;
2260 }
2261 case 1156367906:
2262 {
2264 return 1;
2265 }
2266 case -418454384:
2267 {
2269 return 1;
2270 }
2271 case -338157684:
2272 {
2274 return 1;
2275 }
2276 case -933524784:
2277 {
2278 engineConfiguration->antiLagEnabled = (int)value;
2279 return 1;
2280 }
2281 case -54973711:
2282 {
2284 return 1;
2285 }
2286 case 1616873838:
2287 {
2289 return 1;
2290 }
2291 case -647008743:
2292 {
2294 return 1;
2295 }
2296 case 671821024:
2297 {
2299 return 1;
2300 }
2301 case -1073210355:
2302 {
2303 engineConfiguration->verboseCan = (int)value;
2304 return 1;
2305 }
2306 case -1528619572:
2307 {
2309 return 1;
2310 }
2311 case -1284359115:
2312 {
2314 return 1;
2315 }
2316 case 1925843479:
2317 {
2319 return 1;
2320 }
2321 case 1570551154:
2322 {
2324 return 1;
2325 }
2326 case 445194564:
2327 {
2329 return 1;
2330 }
2331 case 840966724:
2332 {
2334 return 1;
2335 }
2336 case -1011866871:
2337 {
2338 engineConfiguration->useSpiImu = (int)value;
2339 return 1;
2340 }
2341 case 1160459527:
2342 {
2344 return 1;
2345 }
2346 case 586887955:
2347 {
2349 return 1;
2350 }
2351 case 625338761:
2352 {
2354 return 1;
2355 }
2356 case -838808073:
2357 {
2359 return 1;
2360 }
2361 case -1717336209:
2362 {
2363 engineConfiguration->cranking.rpm = (int)value;
2364 return 1;
2365 }
2366 case -589710926:
2367 {
2369 return 1;
2370 }
2371 case 401321850:
2372 {
2374 return 1;
2375 }
2376 case 399466905:
2377 {
2379 return 1;
2380 }
2381 case -1307181880:
2382 {
2384 return 1;
2385 }
2386 case -1434278346:
2387 {
2389 return 1;
2390 }
2391 case -1832527325:
2392 {
2394 return 1;
2395 }
2396 case -1832527324:
2397 {
2399 return 1;
2400 }
2401 case -1832527323:
2402 {
2404 return 1;
2405 }
2406 case -5328869:
2407 {
2409 return 1;
2410 }
2411 case -5328868:
2412 {
2414 return 1;
2415 }
2416 case -5328867:
2417 {
2419 return 1;
2420 }
2421 case -653172717:
2422 {
2424 return 1;
2425 }
2426 case -672272162:
2427 {
2429 return 1;
2430 }
2431 case -672272161:
2432 {
2434 return 1;
2435 }
2436 case -672272160:
2437 {
2439 return 1;
2440 }
2441 case -1014418506:
2442 {
2444 return 1;
2445 }
2446 case -1014418505:
2447 {
2449 return 1;
2450 }
2451 case -1014418504:
2452 {
2454 return 1;
2455 }
2456 case 406607630:
2457 {
2459 return 1;
2460 }
2461 case 1226423210:
2462 {
2464 return 1;
2465 }
2466 case -1671871759:
2467 {
2469 return 1;
2470 }
2471 case 1082602292:
2472 {
2473 engineConfiguration->tuningDetector = (int)value;
2474 return 1;
2475 }
2476 case 107641733:
2477 {
2479 return 1;
2480 }
2481 case 107641479:
2482 {
2484 return 1;
2485 }
2486 case -1227821282:
2487 {
2489 return 1;
2490 }
2491 case 2122875976:
2492 {
2494 return 1;
2495 }
2496 case -1578655365:
2497 {
2498 engineConfiguration->cylindersCount = (int)value;
2499 return 1;
2500 }
2501 case -48120222:
2502 {
2503 engineConfiguration->justATempTest = (int)value;
2504 return 1;
2505 }
2506 case 1640008461:
2507 {
2509 return 1;
2510 }
2511 case 1425664391:
2512 {
2514 return 1;
2515 }
2516 case 1523832034:
2517 {
2518 engineConfiguration->ALSMaxTPS = (int)value;
2519 return 1;
2520 }
2521 case -1976636992:
2522 {
2524 return 1;
2525 }
2526 case -1976634808:
2527 {
2529 return 1;
2530 }
2531 case -1976642929:
2532 {
2534 return 1;
2535 }
2536 case 2071041633:
2537 {
2539 return 1;
2540 }
2541 case -2079960526:
2542 {
2544 return 1;
2545 }
2546 case 1408421157:
2547 {
2548 engineConfiguration->maxIdleVss = (int)value;
2549 return 1;
2550 }
2551 case 306303086:
2552 {
2554 return 1;
2555 }
2556 case -855687130:
2557 {
2559 return 1;
2560 }
2561 case -1965056926:
2562 {
2564 return 1;
2565 }
2566 case -295413160:
2567 {
2569 return 1;
2570 }
2571 case 1779689293:
2572 {
2574 return 1;
2575 }
2576 case -1311217456:
2577 {
2579 return 1;
2580 }
2581 case -853358747:
2582 {
2584 return 1;
2585 }
2586 case 4686563:
2587 {
2589 return 1;
2590 }
2591 case 871106583:
2592 {
2594 return 1;
2595 }
2596 case 1077467605:
2597 {
2599 return 1;
2600 }
2601 case -1575487611:
2602 {
2604 return 1;
2605 }
2606 case -1906717594:
2607 {
2609 return 1;
2610 }
2611 case -1132710384:
2612 {
2614 return 1;
2615 }
2616 case -311454863:
2617 {
2619 return 1;
2620 }
2621 case 991724096:
2622 {
2624 return 1;
2625 }
2626 case 296563315:
2627 {
2629 return 1;
2630 }
2631 case 171869155:
2632 {
2634 return 1;
2635 }
2636 case -1269130308:
2637 {
2639 return 1;
2640 }
2641 case 1212570205:
2642 {
2644 return 1;
2645 }
2646 case 387956265:
2647 {
2649 return 1;
2650 }
2651 case 2070727975:
2652 {
2654 return 1;
2655 }
2656 case -1965075262:
2657 {
2659 return 1;
2660 }
2661 case -1373423899:
2662 {
2663 engineConfiguration->acrRevolutions = (int)value;
2664 return 1;
2665 }
2666 case -2136933308:
2667 {
2669 return 1;
2670 }
2671 case -244496183:
2672 {
2673 engineConfiguration->adcVcc = value;
2674 return 1;
2675 }
2676 case 1958105647:
2677 {
2679 return 1;
2680 }
2681 case -241663117:
2682 {
2683 engineConfiguration->afr.v1 = value;
2684 return 1;
2685 }
2686 case 1273287930:
2687 {
2689 return 1;
2690 }
2691 case -241663116:
2692 {
2693 engineConfiguration->afr.v2 = value;
2694 return 1;
2695 }
2696 case 1273287931:
2697 {
2699 return 1;
2700 }
2701 case -2146852436:
2702 {
2703 engineConfiguration->etbSplit = (int)value;
2704 return 1;
2705 }
2706 case 1474689568:
2707 {
2709 return 1;
2710 }
2711 case 173166222:
2712 {
2714 return 1;
2715 }
2716 case -568903712:
2717 {
2719 return 1;
2720 }
2721 case 1989648303:
2722 {
2724 return 1;
2725 }
2726 case -938609466:
2727 {
2729 return 1;
2730 }
2731 case -213773345:
2732 {
2733 engineConfiguration->vssGearRatio = (int)value;
2734 return 1;
2735 }
2736 case -495855925:
2737 {
2739 return 1;
2740 }
2741 case -1958312328:
2742 {
2743 engineConfiguration->vssToothCount = (int)value;
2744 return 1;
2745 }
2746 case -188591438:
2747 {
2749 return 1;
2750 }
2751 case -524949197:
2752 {
2754 return 1;
2755 }
2756 case 1129109559:
2757 {
2759 return 1;
2760 }
2761 case -869432403:
2762 {
2763 engineConfiguration->finalGearRatio = (int)value;
2764 return 1;
2765 }
2766 case -2116746650:
2767 {
2769 return 1;
2770 }
2771 case -1465119085:
2772 {
2774 return 1;
2775 }
2776 case 1758659040:
2777 {
2779 return 1;
2780 }
2781 case -2094010831:
2782 {
2784 return 1;
2785 }
2786 case -722238362:
2787 {
2789 return 1;
2790 }
2791 case -722238361:
2792 {
2794 return 1;
2795 }
2796 case -722238360:
2797 {
2799 return 1;
2800 }
2801 case -1603423011:
2802 {
2804 return 1;
2805 }
2806 case 2043354390:
2807 {
2809 return 1;
2810 }
2811 case 1081456939:
2812 {
2814 return 1;
2815 }
2816 case -1055678778:
2817 {
2818 engineConfiguration->verboseQuad = (int)value;
2819 return 1;
2820 }
2821 case -920116109:
2822 {
2823 engineConfiguration->useStepperIdle = (int)value;
2824 return 1;
2825 }
2826 case -2068213709:
2827 {
2829 return 1;
2830 }
2831 case 1451020756:
2832 {
2834 return 1;
2835 }
2836 case -1251676000:
2837 {
2838 engineConfiguration->verboseTLE8888 = (int)value;
2839 return 1;
2840 }
2841 case 1643181024:
2842 {
2844 return 1;
2845 }
2846 case 1546871344:
2847 {
2849 return 1;
2850 }
2851 case -1236202550:
2852 {
2854 return 1;
2855 }
2856 case -2104625325:
2857 {
2859 return 1;
2860 }
2861 case 2048390406:
2862 {
2864 return 1;
2865 }
2866 case 1570088896:
2867 {
2869 return 1;
2870 }
2871 case -2101952506:
2872 {
2874 return 1;
2875 }
2876 case 957244017:
2877 {
2879 return 1;
2880 }
2881 case 11736566:
2882 {
2884 return 1;
2885 }
2886 case -2096650725:
2887 {
2889 return 1;
2890 }
2891 case -722238359:
2892 {
2894 return 1;
2895 }
2896 case -24313313:
2897 {
2899 return 1;
2900 }
2901 case -485091122:
2902 {
2903 engineConfiguration->verboseKLine = (int)value;
2904 return 1;
2905 }
2906 case 1064399425:
2907 {
2909 return 1;
2910 }
2911 case 259909218:
2912 {
2914 return 1;
2915 }
2916 case 600643125:
2917 {
2919 return 1;
2920 }
2921 case 6238478:
2922 {
2924 return 1;
2925 }
2926 case 1182499943:
2927 {
2928 engineConfiguration->mc33_hvolt = (int)value;
2929 return 1;
2930 }
2931 case 596585178:
2932 {
2934 return 1;
2935 }
2936 case -360834835:
2937 {
2939 return 1;
2940 }
2941 case 47348059:
2942 {
2944 return 1;
2945 }
2946 case 1962548154:
2947 {
2949 return 1;
2950 }
2951 case 119460051:
2952 {
2954 return 1;
2955 }
2956 case -763820449:
2957 {
2959 return 1;
2960 }
2961 case 1945443830:
2962 {
2964 return 1;
2965 }
2966 case -786901709:
2967 {
2969 return 1;
2970 }
2971 case -773841334:
2972 {
2974 return 1;
2975 }
2976 case 223926129:
2977 {
2979 return 1;
2980 }
2981 case 872435040:
2982 {
2984 return 1;
2985 }
2986 case -561715997:
2987 {
2989 return 1;
2990 }
2991 case 1490213215:
2992 {
2994 return 1;
2995 }
2996 case -509113657:
2997 {
2999 return 1;
3000 }
3001 case 644409862:
3002 {
3004 return 1;
3005 }
3006 case 1758661224:
3007 {
3009 return 1;
3010 }
3011 case -1645106444:
3012 {
3014 return 1;
3015 }
3016 case 118504154:
3017 {
3019 return 1;
3020 }
3021 case 435614729:
3022 {
3024 return 1;
3025 }
3026 case 13806936:
3027 {
3029 return 1;
3030 }
3031 case -1074393096:
3032 {
3034 return 1;
3035 }
3036 case -1583589783:
3037 {
3039 return 1;
3040 }
3041 case 470555289:
3042 {
3043 engineConfiguration->canInputBCM = (int)value;
3044 return 1;
3045 }
3046 case 950993889:
3047 {
3049 return 1;
3050 }
3051 case 245947066:
3052 {
3053 engineConfiguration->enableCanVss = (int)value;
3054 return 1;
3055 }
3056 case 1838375282:
3057 {
3059 return 1;
3060 }
3061 case -376859614:
3062 {
3064 return 1;
3065 }
3066 case -1724873939:
3067 {
3069 return 1;
3070 }
3071 case 1540420600:
3072 {
3074 return 1;
3075 }
3076 case 1081026348:
3077 {
3079 return 1;
3080 }
3081 case -253720028:
3082 {
3083 engineConfiguration->alphaNUseIat = (int)value;
3084 return 1;
3085 }
3086 case 1509355728:
3087 {
3088 engineConfiguration->knockBankCyl1 = (int)value;
3089 return 1;
3090 }
3091 case 1509355729:
3092 {
3093 engineConfiguration->knockBankCyl2 = (int)value;
3094 return 1;
3095 }
3096 case 1509355730:
3097 {
3098 engineConfiguration->knockBankCyl3 = (int)value;
3099 return 1;
3100 }
3101 case 1509355731:
3102 {
3103 engineConfiguration->knockBankCyl4 = (int)value;
3104 return 1;
3105 }
3106 case 1509355732:
3107 {
3108 engineConfiguration->knockBankCyl5 = (int)value;
3109 return 1;
3110 }
3111 case 1509355733:
3112 {
3113 engineConfiguration->knockBankCyl6 = (int)value;
3114 return 1;
3115 }
3116 case 1509355734:
3117 {
3118 engineConfiguration->knockBankCyl7 = (int)value;
3119 return 1;
3120 }
3121 case 1509355735:
3122 {
3123 engineConfiguration->knockBankCyl8 = (int)value;
3124 return 1;
3125 }
3126 case 1509355736:
3127 {
3128 engineConfiguration->knockBankCyl9 = (int)value;
3129 return 1;
3130 }
3131 case -1730868480:
3132 {
3133 engineConfiguration->knockBankCyl10 = (int)value;
3134 return 1;
3135 }
3136 case -1730868479:
3137 {
3138 engineConfiguration->knockBankCyl11 = (int)value;
3139 return 1;
3140 }
3141 case -1730868478:
3142 {
3143 engineConfiguration->knockBankCyl12 = (int)value;
3144 return 1;
3145 }
3146 case 1997663388:
3147 {
3148 engineConfiguration->tcuEnabled = (int)value;
3149 return 1;
3150 }
3151 case 1181153770:
3152 {
3154 return 1;
3155 }
3156 case 839486731:
3157 {
3159 return 1;
3160 }
3161 case -1056203297:
3162 {
3163 engineConfiguration->verboseCan2 = (int)value;
3164 return 1;
3165 }
3166 case 1421783686:
3167 {
3169 return 1;
3170 }
3171 case 971442495:
3172 {
3174 return 1;
3175 }
3176 case -1190930054:
3177 {
3179 return 1;
3180 }
3181 case 1435801342:
3182 {
3183 engineConfiguration->boostPid.offset = (int)value;
3184 return 1;
3185 }
3186 case -945021094:
3187 {
3189 return 1;
3190 }
3191 case 777954680:
3192 {
3194 return 1;
3195 }
3196 case -572500550:
3197 {
3199 return 1;
3200 }
3201 case -1990709262:
3202 {
3204 return 1;
3205 }
3206 case -1164331270:
3207 {
3209 return 1;
3210 }
3211 case -965453331:
3212 {
3214 return 1;
3215 }
3216 case 1164012327:
3217 {
3219 return 1;
3220 }
3221 case 1286770247:
3222 {
3224 return 1;
3225 }
3226 case -1460984893:
3227 {
3229 return 1;
3230 }
3231 case -1743747394:
3232 {
3234 return 1;
3235 }
3236 case -1798887513:
3237 {
3239 return 1;
3240 }
3241 case 665024981:
3242 {
3244 return 1;
3245 }
3246 case 457158886:
3247 {
3249 return 1;
3250 }
3251 case -1852204335:
3252 {
3254 return 1;
3255 }
3256 case -2071167002:
3257 {
3259 return 1;
3260 }
3261 case 983814707:
3262 {
3264 return 1;
3265 }
3266 case -1340834204:
3267 {
3269 return 1;
3270 }
3271 case -1153051360:
3272 {
3274 return 1;
3275 }
3276 case 1887120139:
3277 {
3279 return 1;
3280 }
3281 case 1673018859:
3282 {
3284 return 1;
3285 }
3286 case -1942479387:
3287 {
3289 return 1;
3290 }
3291 case -1157123369:
3292 {
3293 engineConfiguration->stft.deadband = (int)value;
3294 return 1;
3295 }
3296 case -81412933:
3297 {
3298 engineConfiguration->stft.minClt = (int)value;
3299 return 1;
3300 }
3301 case -81415311:
3302 {
3303 engineConfiguration->stft.minAfr = (int)value;
3304 return 1;
3305 }
3306 case -90543309:
3307 {
3308 engineConfiguration->stft.maxAfr = (int)value;
3309 return 1;
3310 }
3311 case 1028902582:
3312 {
3314 return 1;
3315 }
3316 case -1407066344:
3317 {
3318 engineConfiguration->ltft.enabled = (int)value;
3319 return 1;
3320 }
3321 case -1686338448:
3322 {
3324 return 1;
3325 }
3326 case -1888587696:
3327 {
3328 engineConfiguration->ltft.deadband = (int)value;
3329 return 1;
3330 }
3331 case 1427207708:
3332 {
3333 engineConfiguration->ltft.maxAdd = (int)value;
3334 return 1;
3335 }
3336 case -269110527:
3337 {
3338 engineConfiguration->ltft.maxRemove = (int)value;
3339 return 1;
3340 }
3341 case 1941168166:
3342 {
3344 return 1;
3345 }
3346 case 18659930:
3347 {
3349 return 1;
3350 }
3351 case 18659676:
3352 {
3354 return 1;
3355 }
3356 case 1445062086:
3357 {
3359 return 1;
3360 }
3361 case 1611799720:
3362 {
3364 return 1;
3365 }
3366 case 787397010:
3367 {
3369 return 1;
3370 }
3371 case 892958612:
3372 {
3374 return 1;
3375 }
3376 case -1985448683:
3377 {
3379 return 1;
3380 }
3381 case 582390322:
3382 {
3384 return 1;
3385 }
3386 case -1816997974:
3387 {
3389 return 1;
3390 }
3391 case -528008450:
3392 {
3393 engineConfiguration->canReadEnabled = (int)value;
3394 return 1;
3395 }
3396 case 2104472173:
3397 {
3399 return 1;
3400 }
3401 case 667504645:
3402 {
3404 return 1;
3405 }
3406 case -1194560694:
3407 {
3409 return 1;
3410 }
3411 case 99110078:
3412 {
3414 return 1;
3415 }
3416 case -1771449111:
3417 {
3419 return 1;
3420 }
3421 case -587700301:
3422 {
3424 return 1;
3425 }
3426 case -1944260329:
3427 {
3429 return 1;
3430 }
3431 case -794334344:
3432 {
3434 return 1;
3435 }
3436 case -1087585075:
3437 {
3439 return 1;
3440 }
3441 case -980843809:
3442 {
3444 return 1;
3445 }
3446 case -1829995308:
3447 {
3449 return 1;
3450 }
3451 case -618104323:
3452 {
3454 return 1;
3455 }
3456 case 996346642:
3457 {
3459 return 1;
3460 }
3461 case -819413824:
3462 {
3464 return 1;
3465 }
3466 case -487204662:
3467 {
3468 engineConfiguration->verboseIsoTp = (int)value;
3469 return 1;
3470 }
3471 case 465982216:
3472 {
3474 return 1;
3475 }
3476 case 38719415:
3477 {
3478 engineConfiguration->twoStroke = (int)value;
3479 return 1;
3480 }
3481 case 1538579992:
3482 {
3484 return 1;
3485 }
3486 case 1664668368:
3487 {
3489 return 1;
3490 }
3491 case 1917301199:
3492 {
3494 return 1;
3495 }
3496 case -1354884979:
3497 {
3499 return 1;
3500 }
3501 case -1491889938:
3502 {
3504 return 1;
3505 }
3506 case -2018683234:
3507 {
3509 return 1;
3510 }
3511 case -1934896346:
3512 {
3514 return 1;
3515 }
3516 case 285726462:
3517 {
3519 return 1;
3520 }
3521 case 216872574:
3522 {
3524 return 1;
3525 }
3526 case -726159643:
3527 {
3529 return 1;
3530 }
3531 case -1997438905:
3532 {
3534 return 1;
3535 }
3536 case -325018342:
3537 {
3539 return 1;
3540 }
3541 case 42872346:
3542 {
3543 engineConfiguration->hondaK = (int)value;
3544 return 1;
3545 }
3546 case 454615641:
3547 {
3549 return 1;
3550 }
3551 case 201676494:
3552 {
3554 return 1;
3555 }
3556 case 685453869:
3557 {
3559 return 1;
3560 }
3561 case 1060606307:
3562 {
3564 return 1;
3565 }
3566 case -563973567:
3567 {
3568 engineConfiguration->flexCranking = (int)value;
3569 return 1;
3570 }
3571 case -364626778:
3572 {
3574 return 1;
3575 }
3576 case -1832431020:
3577 {
3579 return 1;
3580 }
3581 case -954321508:
3582 {
3584 return 1;
3585 }
3586 case -1543452424:
3587 {
3589 return 1;
3590 }
3591 case 939816194:
3592 {
3594 return 1;
3595 }
3596 case -389678699:
3597 {
3598 engineConfiguration->forceO2Heating = (int)value;
3599 return 1;
3600 }
3601 case 755512282:
3602 {
3604 return 1;
3605 }
3606 case -1331668704:
3607 {
3609 return 1;
3610 }
3611 case 1486014321:
3612 {
3614 return 1;
3615 }
3616 case -105464622:
3617 {
3618 engineConfiguration->sdTriggerLog = (int)value;
3619 return 1;
3620 }
3621 case 2136379132:
3622 {
3624 return 1;
3625 }
3626 case -1896516795:
3627 {
3629 return 1;
3630 }
3631 case -1492464952:
3632 {
3634 return 1;
3635 }
3636 case -1056007485:
3637 {
3639 return 1;
3640 }
3641 case 30701245:
3642 {
3644 return 1;
3645 }
3646 case 1322924702:
3647 {
3648 engineConfiguration->warningPeriod = (int)value;
3649 return 1;
3650 }
3651 case -339821344:
3652 {
3654 return 1;
3655 }
3656 case 1145888170:
3657 {
3659 return 1;
3660 }
3661 case -1077032999:
3662 {
3664 return 1;
3665 }
3666 case -763838959:
3667 {
3669 return 1;
3670 }
3671 case 58931511:
3672 {
3674 return 1;
3675 }
3676 case -390306941:
3677 {
3679 return 1;
3680 }
3681 case -1993968289:
3682 {
3684 return 1;
3685 }
3686 case 1850657816:
3687 {
3689 return 1;
3690 }
3691 case -311714733:
3692 {
3694 return 1;
3695 }
3696 case 1983046327:
3697 {
3699 return 1;
3700 }
3701 case -1995686573:
3702 {
3704 return 1;
3705 }
3706 case -272710799:
3707 {
3709 return 1;
3710 }
3711 case -1623166029:
3712 {
3714 return 1;
3715 }
3716 case 196797309:
3717 {
3719 return 1;
3720 }
3721 case -253543882:
3722 {
3724 return 1;
3725 }
3726 case 1879050865:
3727 {
3729 return 1;
3730 }
3731 case -423426795:
3732 {
3733 engineConfiguration->etb.offset = (int)value;
3734 return 1;
3735 }
3736 case 1580101425:
3737 {
3738 engineConfiguration->etb.periodMs = (int)value;
3739 return 1;
3740 }
3741 case -991890097:
3742 {
3743 engineConfiguration->etb.minValue = (int)value;
3744 return 1;
3745 }
3746 case 1952621969:
3747 {
3748 engineConfiguration->etb.maxValue = (int)value;
3749 return 1;
3750 }
3751 case -174866119:
3752 {
3754 return 1;
3755 }
3756 case -224184878:
3757 {
3758 engineConfiguration->tps2Min = (int)value;
3759 return 1;
3760 }
3761 case -224185132:
3762 {
3763 engineConfiguration->tps2Max = (int)value;
3764 return 1;
3765 }
3766 case -2142425790:
3767 {
3769 return 1;
3770 }
3771 case 9388880:
3772 {
3774 return 1;
3775 }
3776 case 309682334:
3777 {
3779 return 1;
3780 }
3781 case 48235288:
3782 {
3784 return 1;
3785 }
3786 case 617337449:
3787 {
3789 return 1;
3790 }
3791 case -2146434132:
3792 {
3794 return 1;
3795 }
3796 case 1698191973:
3797 {
3799 return 1;
3800 }
3801 case -464180576:
3802 {
3804 return 1;
3805 }
3806 case -103982236:
3807 {
3809 return 1;
3810 }
3811 case 1562875200:
3812 {
3814 return 1;
3815 }
3816 case -1009116322:
3817 {
3819 return 1;
3820 }
3821 case 1935395744:
3822 {
3824 return 1;
3825 }
3826 case 4130389:
3827 {
3829 return 1;
3830 }
3831 case -2130836456:
3832 {
3834 return 1;
3835 }
3836 case 2099527693:
3837 {
3839 return 1;
3840 }
3841 case -664540020:
3842 {
3844 return 1;
3845 }
3846 case 1564984000:
3847 {
3849 return 1;
3850 }
3851 case -528043591:
3852 {
3854 return 1;
3855 }
3856 case -464979268:
3857 {
3859 return 1;
3860 }
3861 case -785386645:
3862 {
3864 return 1;
3865 }
3866 case -784200724:
3867 {
3869 return 1;
3870 }
3871 case -783014803:
3872 {
3874 return 1;
3875 }
3876 case -781828882:
3877 {
3879 return 1;
3880 }
3881 case 923152418:
3882 {
3884 return 1;
3885 }
3886 case 1068374799:
3887 {
3889 return 1;
3890 }
3891 case 512911183:
3892 {
3894 return 1;
3895 }
3896 case -1495799741:
3897 {
3899 return 1;
3900 }
3901 case -723870257:
3902 {
3904 return 1;
3905 }
3906 case -195378748:
3907 {
3909 return 1;
3910 }
3911 case -722238358:
3912 {
3914 return 1;
3915 }
3916 case -722238357:
3917 {
3919 return 1;
3920 }
3921 case -1196188030:
3922 {
3924 return 1;
3925 }
3926 case 747573348:
3927 {
3929 return 1;
3930 }
3931 case -2079591860:
3932 {
3934 return 1;
3935 }
3936 case 1049496900:
3937 {
3938 engineConfiguration->devBit01 = (int)value;
3939 return 1;
3940 }
3941 case 161953459:
3942 {
3943 engineConfiguration->devBit0 = (int)value;
3944 return 1;
3945 }
3946 case 161953460:
3947 {
3948 engineConfiguration->devBit1 = (int)value;
3949 return 1;
3950 }
3951 case 161953461:
3952 {
3953 engineConfiguration->devBit2 = (int)value;
3954 return 1;
3955 }
3956 case 161953462:
3957 {
3958 engineConfiguration->devBit3 = (int)value;
3959 return 1;
3960 }
3961 case 161953463:
3962 {
3963 engineConfiguration->devBit4 = (int)value;
3964 return 1;
3965 }
3966 case 161953464:
3967 {
3968 engineConfiguration->devBit5 = (int)value;
3969 return 1;
3970 }
3971 case 161953465:
3972 {
3973 engineConfiguration->devBit6 = (int)value;
3974 return 1;
3975 }
3976 case 161953466:
3977 {
3978 engineConfiguration->devBit7 = (int)value;
3979 return 1;
3980 }
3981 case -60727986:
3982 {
3984 return 1;
3985 }
3986 case -556893719:
3987 {
3989 return 1;
3990 }
3991 case -1923222129:
3992 {
3994 return 1;
3995 }
3996 case -2065814304:
3997 {
3998 engineConfiguration->iacByTpsTaper = (int)value;
3999 return 1;
4000 }
4001 case 329016035:
4002 {
4004 return 1;
4005 }
4006 case -2027523439:
4007 {
4009 return 1;
4010 }
4011 case 1313479950:
4012 {
4014 return 1;
4015 }
4016 case -2114430012:
4017 {
4019 return 1;
4020 }
4021 case 1397079021:
4022 {
4023 engineConfiguration->fan1ExtraIdle = (int)value;
4024 return 1;
4025 }
4026 case -999870619:
4027 {
4029 return 1;
4030 }
4031 case -1564912640:
4032 {
4034 return 1;
4035 }
4036 case -699822859:
4037 {
4039 return 1;
4040 }
4041 case 578933872:
4042 {
4044 return 1;
4045 }
4046 case 578657622:
4047 {
4049 return 1;
4050 }
4051 case 944657936:
4052 {
4054 return 1;
4055 }
4056 case 663037299:
4057 {
4059 return 1;
4060 }
4061 case 337194154:
4062 {
4064 return 1;
4065 }
4066 case -631762165:
4067 {
4068 engineConfiguration->canOpenBLT = (int)value;
4069 return 1;
4070 }
4071 case -1514354211:
4072 {
4073 engineConfiguration->can2OpenBLT = (int)value;
4074 return 1;
4075 }
4076 case 444648859:
4077 {
4079 return 1;
4080 }
4081 case -312962799:
4082 {
4084 return 1;
4085 }
4086 case 304164959:
4087 {
4089 return 1;
4090 }
4091 case 178430876:
4092 {
4093 engineConfiguration->can1ListenMode = (int)value;
4094 return 1;
4095 }
4096 case -1879090979:
4097 {
4098 engineConfiguration->can2ListenMode = (int)value;
4099 return 1;
4100 }
4101 case 594789367:
4102 {
4104 return 1;
4105 }
4106 case -1992436143:
4107 {
4109 return 1;
4110 }
4111 case 872437224:
4112 {
4114 return 1;
4115 }
4116 case -1274631759:
4117 {
4119 return 1;
4120 }
4121 case -1992945039:
4122 {
4124 return 1;
4125 }
4126 case -1359134883:
4127 {
4129 return 1;
4130 }
4131 case -137390524:
4132 {
4134 return 1;
4135 }
4136 case -1084262094:
4137 {
4139 return 1;
4140 }
4141 case 280323355:
4142 {
4144 return 1;
4145 }
4146 case -557658095:
4147 {
4149 return 1;
4150 }
4151 case -566786093:
4152 {
4154 return 1;
4155 }
4156 case -599338669:
4157 {
4159 return 1;
4160 }
4161 case -608466667:
4162 {
4164 return 1;
4165 }
4166 case 298649674:
4167 {
4169 return 1;
4170 }
4171 case -1726245940:
4172 {
4174 return 1;
4175 }
4176 case 799798215:
4177 {
4179 return 1;
4180 }
4181 case 1464880398:
4182 {
4183 engineConfiguration->fan2ExtraIdle = (int)value;
4184 return 1;
4185 }
4186 case 1506446058:
4187 {
4188 engineConfiguration->primingDelay = (int)value;
4189 return 1;
4190 }
4191 case -395416807:
4192 {
4194 return 1;
4195 }
4196 case -1104834801:
4197 {
4199 return 1;
4200 }
4201 case -1104834800:
4202 {
4204 return 1;
4205 }
4206 case -1104834799:
4207 {
4209 return 1;
4210 }
4211 case 629168263:
4212 {
4214 return 1;
4215 }
4216 case 629168264:
4217 {
4219 return 1;
4220 }
4221 case 629168265:
4222 {
4224 return 1;
4225 }
4226 case -1189603841:
4227 {
4229 return 1;
4230 }
4231 case -900025104:
4232 {
4234 return 1;
4235 }
4236 case -900025103:
4237 {
4239 return 1;
4240 }
4241 case -900025102:
4242 {
4244 return 1;
4245 }
4246 case 1988973320:
4247 {
4249 return 1;
4250 }
4251 case 1988973321:
4252 {
4254 return 1;
4255 }
4256 case 1988973322:
4257 {
4259 return 1;
4260 }
4261 case 734290080:
4262 {
4264 return 1;
4265 }
4266 case -430252676:
4267 {
4269 return 1;
4270 }
4271 case 2016887022:
4272 {
4273 engineConfiguration->etbFreq = (int)value;
4274 return 1;
4275 }
4276 case 1746193407:
4277 {
4279 return 1;
4280 }
4281 case 1295852216:
4282 {
4284 return 1;
4285 }
4286 case -866520333:
4287 {
4289 return 1;
4290 }
4291 case 794879319:
4292 {
4294 return 1;
4295 }
4296 case 1170565107:
4297 {
4299 return 1;
4300 }
4301 case -1401426415:
4302 {
4304 return 1;
4305 }
4306 case 1543085651:
4307 {
4309 return 1;
4310 }
4311 case -1147263902:
4312 {
4314 return 1;
4315 }
4316 case -1188944476:
4317 {
4319 return 1;
4320 }
4321 case -1562952959:
4322 {
4324 return 1;
4325 }
4326 case 1470830477:
4327 {
4329 return 1;
4330 }
4331 case -613392361:
4332 {
4334 return 1;
4335 }
4336 case -505257058:
4337 {
4339 return 1;
4340 }
4341 case -613392360:
4342 {
4344 return 1;
4345 }
4346 case -505257057:
4347 {
4349 return 1;
4350 }
4351 case 383307083:
4352 {
4354 return 1;
4355 }
4356 case 1272017572:
4357 {
4359 return 1;
4360 }
4361 case 168701078:
4362 {
4364 return 1;
4365 }
4366 case -1494035092:
4367 {
4369 return 1;
4370 }
4371 case -1494053736:
4372 {
4374 return 1;
4375 }
4376 case 1414346958:
4377 {
4379 return 1;
4380 }
4381 case -1494043213:
4382 {
4384 return 1;
4385 }
4386 case 2032707103:
4387 {
4389 return 1;
4390 }
4391 case -1898025562:
4392 {
4394 return 1;
4395 }
4396 case 2032707104:
4397 {
4399 return 1;
4400 }
4401 case -1898025561:
4402 {
4404 return 1;
4405 }
4406 case -474791503:
4407 {
4409 return 1;
4410 }
4411 case 764445240:
4412 {
4414 return 1;
4415 }
4416 case -474791502:
4417 {
4419 return 1;
4420 }
4421 case 764445241:
4422 {
4424 return 1;
4425 }
4426 case 2115625312:
4427 {
4429 return 1;
4430 }
4431 case 2115625058:
4432 {
4434 return 1;
4435 }
4436 case 1590125629:
4437 {
4439 return 1;
4440 }
4441 case -1128797750:
4442 {
4444 return 1;
4445 }
4446 case 670644444:
4447 {
4449 return 1;
4450 }
4451 case -1725192476:
4452 {
4453 engineConfiguration->etb_iTermMin = (int)value;
4454 return 1;
4455 }
4456 case -1725192730:
4457 {
4458 engineConfiguration->etb_iTermMax = (int)value;
4459 return 1;
4460 }
4461 case -1411996731:
4462 {
4464 return 1;
4465 }
4466 case -1862337922:
4467 {
4469 return 1;
4470 }
4471 case 270256825:
4472 {
4474 return 1;
4475 }
4476 case -2033984419:
4477 {
4479 return 1;
4480 }
4481 case 29505657:
4482 {
4484 return 1;
4485 }
4486 case 1752481431:
4487 {
4489 return 1;
4490 }
4491 case 402026201:
4492 {
4494 return 1;
4495 }
4496 case 1881137064:
4497 {
4499 return 1;
4500 }
4501 case 1117566701:
4502 {
4504 return 1;
4505 }
4506 case 68539114:
4507 {
4509 return 1;
4510 }
4511 case -1742418701:
4512 {
4514 return 1;
4515 }
4516 case 1762426578:
4517 {
4519 return 1;
4520 }
4521 case -1742418955:
4522 {
4524 return 1;
4525 }
4526 case -54532767:
4527 {
4529 return 1;
4530 }
4531 case 1455224910:
4532 {
4534 return 1;
4535 }
4536 case -25671212:
4537 {
4539 return 1;
4540 }
4541 case -25671466:
4542 {
4544 return 1;
4545 }
4546 case -953183719:
4547 {
4549 return 1;
4550 }
4551 case -371707639:
4552 {
4553 engineConfiguration->mc33_i_boost = (int)value;
4554 return 1;
4555 }
4556 case 379679459:
4557 {
4558 engineConfiguration->mc33_i_peak = (int)value;
4559 return 1;
4560 }
4561 case 379403209:
4562 {
4563 engineConfiguration->mc33_i_hold = (int)value;
4564 return 1;
4565 }
4566 case -486240071:
4567 {
4569 return 1;
4570 }
4571 case -893360504:
4572 {
4574 return 1;
4575 }
4576 case -893354748:
4577 {
4579 return 1;
4580 }
4581 case 1281862911:
4582 {
4583 engineConfiguration->mc33_t_bypass = (int)value;
4584 return 1;
4585 }
4586 case -2086522258:
4587 {
4589 return 1;
4590 }
4591 case -2086516502:
4592 {
4594 return 1;
4595 }
4596 case -2070332548:
4597 {
4599 return 1;
4600 }
4601 case 1676700208:
4602 {
4603 engineConfiguration->dfcoDelay = (int)value;
4604 return 1;
4605 }
4606 case 483010008:
4607 {
4608 engineConfiguration->acDelay = (int)value;
4609 return 1;
4610 }
4611 case -1032938305:
4612 {
4614 return 1;
4615 }
4616 case -791880034:
4617 {
4619 return 1;
4620 }
4621 case -1256141959:
4622 {
4623 engineConfiguration->hpfpCamLobes = (int)value;
4624 return 1;
4625 }
4626 case -2138018615:
4627 {
4628 engineConfiguration->acLowRpmLimit = (int)value;
4629 return 1;
4630 }
4631 case 1494394654:
4632 {
4633 engineConfiguration->hpfpMinAngle = (int)value;
4634 return 1;
4635 }
4636 case 334494733:
4637 {
4638 engineConfiguration->hpfpPumpVolume = (int)value;
4639 return 1;
4640 }
4641 case -81483444:
4642 {
4644 return 1;
4645 }
4646 case -413489794:
4647 {
4649 return 1;
4650 }
4651 case 436500704:
4652 {
4653 engineConfiguration->hpfpPidP = (int)value;
4654 return 1;
4655 }
4656 case 436500697:
4657 {
4658 engineConfiguration->hpfpPidI = (int)value;
4659 return 1;
4660 }
4661 case 535118708:
4662 {
4664 return 1;
4665 }
4666 case 535118454:
4667 {
4669 return 1;
4670 }
4671 case 1025426144:
4672 {
4674 return 1;
4675 }
4676 case 288250022:
4677 {
4679 return 1;
4680 }
4681 case 1574876352:
4682 {
4684 return 1;
4685 }
4686 case -1415669996:
4687 {
4689 return 1;
4690 }
4691 case -65154789:
4692 {
4694 return 1;
4695 }
4696 case -1415669995:
4697 {
4699 return 1;
4700 }
4701 case -65154788:
4702 {
4704 return 1;
4705 }
4706 case -1415634059:
4707 {
4709 return 1;
4710 }
4711 case -396384772:
4712 {
4714 return 1;
4715 }
4716 case -1415634058:
4717 {
4719 return 1;
4720 }
4721 case -396384771:
4722 {
4724 return 1;
4725 }
4726 case -1855700175:
4727 {
4729 return 1;
4730 }
4731 case -243078627:
4732 {
4733 engineConfiguration->tuneHidingKey = (int)value;
4734 return 1;
4735 }
4736 case -427105966:
4737 {
4739 return 1;
4740 }
4741 case 1532957848:
4742 {
4743 engineConfiguration->ALSMinRPM = (int)value;
4744 return 1;
4745 }
4746 case 1523829850:
4747 {
4748 engineConfiguration->ALSMaxRPM = (int)value;
4749 return 1;
4750 }
4751 case 1830002033:
4752 {
4753 engineConfiguration->ALSMaxDuration = (int)value;
4754 return 1;
4755 }
4756 case 1532941388:
4757 {
4758 engineConfiguration->ALSMinCLT = (int)value;
4759 return 1;
4760 }
4761 case 1523813390:
4762 {
4763 engineConfiguration->ALSMaxCLT = (int)value;
4764 return 1;
4765 }
4766 case -1118241790:
4767 {
4769 return 1;
4770 }
4771 case -731677323:
4772 {
4773 engineConfiguration->alsEtbPosition = (int)value;
4774 return 1;
4775 }
4776 case -908268760:
4777 {
4779 return 1;
4780 }
4781 case -282198091:
4782 {
4784 return 1;
4785 }
4786 case -2021435668:
4787 {
4788 engineConfiguration->ALSIdleAdd = (int)value;
4789 return 1;
4790 }
4791 case 1232469673:
4792 {
4793 engineConfiguration->ALSEtbAdd = (int)value;
4794 return 1;
4795 }
4796 case -1404414917:
4797 {
4799 return 1;
4800 }
4801 case 298344625:
4802 {
4804 return 1;
4805 }
4806 case -1744146782:
4807 {
4809 return 1;
4810 }
4811 case -727657058:
4812 {
4814 return 1;
4815 }
4816 case -282198345:
4817 {
4819 return 1;
4820 }
4821 case 1498075808:
4822 {
4823 engineConfiguration->kLineBaudRate = (int)value;
4824 return 1;
4825 }
4826 case 1145081382:
4827 {
4828 engineConfiguration->hpfpPeakPos = (int)value;
4829 return 1;
4830 }
4831 case 1915146851:
4832 {
4833 engineConfiguration->kLinePeriodUs = (int)value;
4834 return 1;
4835 }
4836 case 1092207266:
4837 {
4839 return 1;
4840 }
4841 case -543684839:
4842 {
4844 return 1;
4845 }
4846 case 1094944685:
4847 {
4849 return 1;
4850 }
4851 case 1756514810:
4852 {
4854 return 1;
4855 }
4856 case -1655178001:
4857 {
4859 return 1;
4860 }
4861 case -2111374247:
4862 {
4864 return 1;
4865 }
4866 case -204721234:
4867 {
4868 engineConfiguration->benchTestCount = (int)value;
4869 return 1;
4870 }
4871 case -235994182:
4872 {
4874 return 1;
4875 }
4876 case 1742748825:
4877 {
4879 return 1;
4880 }
4881 case -846143628:
4882 {
4883 engineConfiguration->canVssScaling = (int)value;
4884 return 1;
4885 }
4886 case -1460957868:
4887 {
4889 return 1;
4890 }
4891 case -1460957867:
4892 {
4894 return 1;
4895 }
4896 case -1460957866:
4897 {
4899 return 1;
4900 }
4901 case -1297544724:
4902 {
4904 return 1;
4905 }
4906 case -1297544723:
4907 {
4909 return 1;
4910 }
4911 case -1297544722:
4912 {
4914 return 1;
4915 }
4916 case -346622972:
4917 {
4919 return 1;
4920 }
4921 case -713764196:
4922 {
4924 return 1;
4925 }
4926 case -713764195:
4927 {
4929 return 1;
4930 }
4931 case -713764194:
4932 {
4934 return 1;
4935 }
4936 case -1195844556:
4937 {
4939 return 1;
4940 }
4941 case -1195844555:
4942 {
4944 return 1;
4945 }
4946 case -1195844554:
4947 {
4949 return 1;
4950 }
4951 case -1285484724:
4952 {
4954 return 1;
4955 }
4956 case 275986512:
4957 {
4959 return 1;
4960 }
4961 case 275986513:
4962 {
4964 return 1;
4965 }
4966 case 275986514:
4967 {
4969 return 1;
4970 }
4971 case -1084296600:
4972 {
4974 return 1;
4975 }
4976 case -1084296599:
4977 {
4979 return 1;
4980 }
4981 case -1084296598:
4982 {
4984 return 1;
4985 }
4986 case -1899369472:
4987 {
4989 return 1;
4990 }
4991 case -498450107:
4992 {
4994 return 1;
4995 }
4996 case -498450106:
4997 {
4999 return 1;
5000 }
5001 case -498450105:
5002 {
5004 return 1;
5005 }
5006 case 878369917:
5007 {
5009 return 1;
5010 }
5011 case 878369918:
5012 {
5014 return 1;
5015 }
5016 case 878369919:
5017 {
5019 return 1;
5020 }
5021 case -1555883851:
5022 {
5024 return 1;
5025 }
5026 case 1007396714:
5027 {
5029 return 1;
5030 }
5031 case -506535813:
5032 {
5034 return 1;
5035 }
5036 case 896753456:
5037 {
5039 return 1;
5040 }
5041 case 1651400031:
5042 {
5044 return 1;
5045 }
5046 case 263235302:
5047 {
5049 return 1;
5050 }
5051 case -1644887108:
5052 {
5054 return 1;
5055 }
5056 case -4616606:
5057 {
5059 return 1;
5060 }
5061 case 1467553180:
5062 {
5064 return 1;
5065 }
5066 case -283215870:
5067 {
5068 engineConfiguration->anotherCiTest = (int)value;
5069 return 1;
5070 }
5071 case -1480283119:
5072 {
5074 return 1;
5075 }
5076 case -695344665:
5077 {
5078 engineConfiguration->mc33810Nomi = (int)value;
5079 return 1;
5080 }
5081 case -695395485:
5082 {
5083 engineConfiguration->mc33810Maxi = (int)value;
5084 return 1;
5085 }
5086 case 1470507575:
5087 {
5089 return 1;
5090 }
5091 case -1171243586:
5092 {
5094 return 1;
5095 }
5096 case 1470507576:
5097 {
5099 return 1;
5100 }
5101 case -1171243585:
5102 {
5104 return 1;
5105 }
5106 case -965637402:
5107 {
5108 engineConfiguration->minAcPressure = (int)value;
5109 return 1;
5110 }
5111 case 1953870952:
5112 {
5113 engineConfiguration->maxAcPressure = (int)value;
5114 return 1;
5115 }
5116 case -2016978331:
5117 {
5119 return 1;
5120 }
5121 case -1415598122:
5122 {
5124 return 1;
5125 }
5126 case -727614755:
5127 {
5129 return 1;
5130 }
5131 case -1415598121:
5132 {
5134 return 1;
5135 }
5136 case -727614754:
5137 {
5139 return 1;
5140 }
5141 case -1415562185:
5142 {
5144 return 1;
5145 }
5146 case -1058844738:
5147 {
5149 return 1;
5150 }
5151 case -1415562184:
5152 {
5154 return 1;
5155 }
5156 case -1058844737:
5157 {
5159 return 1;
5160 }
5161 case 893776859:
5162 {
5164 return 1;
5165 }
5166 case -1811840427:
5167 {
5169 return 1;
5170 }
5171 case -1833685972:
5172 {
5174 return 1;
5175 }
5176 case -106437949:
5177 {
5178 engineConfiguration->knockFuelTrim = (int)value;
5179 return 1;
5180 }
5181 case 1561929785:
5182 {
5184 return 1;
5185 }
5186 case 1972605869:
5187 {
5189 return 1;
5190 }
5191 case -425992769:
5192 {
5194 return 1;
5195 }
5196 case -582951931:
5197 {
5199 return 1;
5200 }
5201 case -708922423:
5202 {
5204 return 1;
5205 }
5206 case -1760115393:
5207 {
5209 return 1;
5210 }
5211 case 1089367148:
5212 {
5214 return 1;
5215 }
5216 case 1089348504:
5217 {
5219 return 1;
5220 }
5221 case -677571211:
5222 {
5224 return 1;
5225 }
5226 case -677584112:
5227 {
5229 return 1;
5230 }
5231 case -469950118:
5232 {
5234 return 1;
5235 }
5236 case 1072117635:
5237 {
5239 return 1;
5240 }
5241 case -1786673317:
5242 {
5244 return 1;
5245 }
5246 case 601094003:
5247 {
5248 engineConfiguration->dfcoRetardDeg = (int)value;
5249 return 1;
5250 }
5251 case 2030571545:
5252 {
5254 return 1;
5255 }
5256 case -1197734314:
5257 {
5259 return 1;
5260 }
5261 case -617548836:
5262 {
5264 return 1;
5265 }
5266 case 1658738502:
5267 {
5269 return 1;
5270 }
5271 case 2094922339:
5272 {
5274 return 1;
5275 }
5276 case 128251338:
5277 {
5279 return 1;
5280 }
5281 case 1697484698:
5282 {
5284 return 1;
5285 }
5286 case 2012123720:
5287 {
5289 return 1;
5290 }
5291 case 1597749004:
5292 {
5294 return 1;
5295 }
5296 case 756523164:
5297 {
5299 return 1;
5300 }
5301 case -1788499857:
5302 {
5304 return 1;
5305 }
5306 case 62925536:
5307 {
5309 return 1;
5310 }
5311 case 866072300:
5312 {
5314 return 1;
5315 }
5316 case 20003211:
5317 {
5319 return 1;
5320 }
5321 case 666098796:
5322 {
5324 return 1;
5325 }
5326 case 1427131506:
5327 {
5329 return 1;
5330 }
5331 case 1664936450:
5332 {
5334 return 1;
5335 }
5336 case 1664917806:
5337 {
5339 return 1;
5340 }
5341 case -102001909:
5342 {
5344 return 1;
5345 }
5346 case -102014810:
5347 {
5349 return 1;
5350 }
5351 case -798441680:
5352 {
5354 return 1;
5355 }
5356 case -172907815:
5357 {
5359 return 1;
5360 }
5361 case 1849727793:
5362 {
5364 return 1;
5365 }
5366 case -1658957891:
5367 {
5368 config->tcu_shiftTime = value;
5369 return 1;
5370 }
5371 case -1085712470:
5372 {
5373 config->dynoRpmStep = (int)value;
5374 return 1;
5375 }
5376 case 903483241:
5377 {
5378 config->dynoSaeTemperatureC = (int)value;
5379 return 1;
5380 }
5381 case 1509051617:
5382 {
5383 config->dynoSaeRelativeHumidity = (int)value;
5384 return 1;
5385 }
5386 case -391393956:
5387 {
5388 config->dynoSaeBaro = value;
5389 return 1;
5390 }
5391 case 1541525498:
5392 {
5393 config->dynoCarWheelDiaInch = (int)value;
5394 return 1;
5395 }
5396 case -1404613719:
5397 {
5398 config->dynoCarWheelAspectRatio = (int)value;
5399 return 1;
5400 }
5401 case 1000921080:
5402 {
5403 config->dynoCarWheelTireWidthMm = (int)value;
5404 return 1;
5405 }
5406 case -1607465307:
5407 {
5409 return 1;
5410 }
5411 case 589242035:
5412 {
5413 config->dynoCarGearRatio = value;
5414 return 1;
5415 }
5416 case 220694456:
5417 {
5419 return 1;
5420 }
5421 case -1343193327:
5422 {
5423 config->dynoCarCarMassKg = (int)value;
5424 return 1;
5425 }
5426 case 183555079:
5427 {
5428 config->dynoCarCargoMassKg = (int)value;
5429 return 1;
5430 }
5431 case -1121870933:
5432 {
5433 config->dynoCarCoeffOfDrag = value;
5434 return 1;
5435 }
5436 case -1661556925:
5437 {
5439 return 1;
5440 }
5441 }
5442 return 0;
5443}

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.