rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
engine_configuration_s Struct Reference

#include <engine_configuration_generated_structures_alphax-2chan.h>

Data Fields

engine_type_e engineType
 
uint16_t startButtonSuppressOnStartUpMs
 
uint16_t sensorSnifferRpmThreshold
 
uint16_t launchRpm
 
uint16_t rpmHardLimit
 
uint16_t engineSnifferRpmThreshold
 
scaled_channel< uint8_t, 1, 50 > multisparkMaxRpm
 
scaled_channel< uint8_t, 1, 50 > maxAcRpm
 
uint8_t maxAcTps
 
uint8_t maxAcClt
 
float compressionRatio
 
uint16_t wastegatePositionMin
 
uint16_t wastegatePositionMax
 
uint16_t idlePositionMin
 
uint16_t idlePositionMax
 
output_pin_e mainRelayPin
 
Gpio sdCardCsPin
 
Gpio canTxPin
 
Gpio canRxPin
 
switch_input_pin_e torqueReductionTriggerPin
 
int8_t launchFuelAdderPercent
 
scaled_channel< uint8_t, 50, 1 > etbJamTimeout
 
output_pin_e tachOutputPin
 
pin_output_mode_e tachOutputPinMode
 
uint8_t acIdleExtraOffset
 
float manIdlePosition
 
uint8_t multisparkMaxSparkingAngle
 
uint8_t multisparkMaxExtraSparkCount
 
int16_t vvtControlMinRpm
 
injector_s injector
 
injector_s injectorSecondary
 
bool isForcedInduction: 1 {}
 
bool useFordRedundantTps: 1 {}
 
bool enableKline: 1 {}
 
bool overrideTriggerGaps: 1 {}
 
bool enableFan1WithAc: 1 {}
 
bool enableFan2WithAc: 1 {}
 
bool disableFan1WhenStopped: 1 {}
 
bool disableFan2WhenStopped: 1 {}
 
bool enableTrailingSparks: 1 {}
 
bool etb_use_two_wires: 1 {}
 
bool isDoubleSolenoidIdle: 1 {}
 
bool useEeprom: 1 {}
 
bool useCicPidForIdle: 1 {}
 
bool useTLE8888_cranking_hack: 1 {}
 
bool kickStartCranking: 1 {}
 
bool useSeparateIdleTablesForCrankingTaper: 1 {}
 
bool launchControlEnabled: 1 {}
 
bool doNotFilterTriggerEdgeNoise: 1 {}
 
bool antiLagEnabled: 1 {}
 
bool useRunningMathForCranking: 1 {}
 
bool displayLogicLevelsInEngineSniffer: 1 {}
 
bool useTLE8888_stepper: 1 {}
 
bool usescriptTableForCanSniffingFiltering: 1 {}
 
bool verboseCan: 1 {}
 
bool artificialTestMisfire: 1 {}
 
bool useFordRedundantPps: 1 {}
 
bool cltSensorPulldown: 1 {}
 
bool iatSensorPulldown: 1 {}
 
bool allowIdenticalPps: 1 {}
 
bool overrideVvtTriggerGaps: 1 {}
 
bool useSpiImu: 1 {}
 
bool enableStagedInjection: 1 {}
 
int16_t tpsMin
 
int16_t tpsMax
 
int16_t tpsErrorDetectionTooLow
 
int16_t tpsErrorDetectionTooHigh
 
cranking_parameters_s cranking
 
float ignitionDwellForCrankingMs
 
uint16_t etbRevLimitStart
 
uint16_t etbRevLimitRange
 
MAP_sensor_config_s map
 
ThermistorConf clt
 
ThermistorConf iat
 
float launchTimingRetard
 
int hip9011PrescalerAndSDO
 
int16_t alternator_iTermMin
 
int16_t alternator_iTermMax
 
scaled_channel< uint16_t, 1000, 1 > displacement
 
uint16_t triggerSimulatorRpm
 
uint32_t cylindersCount
 
firing_order_e firingOrder
 
uint8_t justATempTest
 
uint8_t mapSyncThreshold
 
int8_t torqueReductionIgnitionCut
 
float cylinderBore
 
engine_load_mode_e fuelAlgorithm
 
uint8_t ALSMaxTPS
 
injection_mode_e crankingInjectionMode
 
injection_mode_e injectionMode
 
uint16_t boostControlMinRpm
 
uint8_t boostControlMinTps
 
uint8_t alignmentFill_at_455 [1] = {}
 
uint16_t boostControlMinMap
 
uint8_t alignmentFill_at_458 [2] = {}
 
angle_t crankingTimingAngle
 
ignition_mode_e ignitionMode
 
int8_t gapTrackingLengthOverride
 
uint8_t maxIdleVss
 
uint8_t camDecoder2jzPrecision
 
uint16_t minOilPressureAfterStart
 
timing_mode_e timingMode
 
can_nbc_e canNbcType
 
angle_t fixedModeTiming
 
angle_t globalTriggerAngleOffset
 
float analogInputDividerCoefficient
 
float vbattDividerCoeff
 
float fanOnTemperature
 
float fanOffTemperature
 
output_pin_e acrPin
 
uint8_t alignmentFill_at_498 [2] = {}
 
float driveWheelRevPerKm
 
int canSleepPeriodMs
 
int byFirmwareVersion
 
adc_channel_e tps1_1AdcChannel
 
adc_channel_e vbattAdcChannel
 
adc_channel_e fuelLevelSensor
 
adc_channel_e tps2_1AdcChannel
 
float idle_derivativeFilterLoss
 
int trailingSparkAngle
 
trigger_config_s trigger
 
float airByRpmTaper
 
spi_device_e hip9011SpiDevice
 
uint8_t boostControlSafeDutyCycle
 
adc_channel_e mafAdcChannel
 
uint8_t acrRevolutions
 
int calibrationBirthday
 
float adcVcc
 
float mapCamDetectionAnglePosition
 
brain_input_pin_e camInputs [CAM_INPUTS_COUNT] = {}
 
afr_sensor_s afr
 
adc_channel_e throttlePedalPositionAdcChannel
 
scaled_channel< uint8_t, 10, 1 > etbSplit
 
Gpio tle6240_cs
 
pin_output_mode_e tle6240_csPinMode
 
pin_output_mode_e mc33810_csPinMode
 
uint8_t alignmentFill_at_590 [2] = {}
 
air_pressure_sensor_config_s baroSensor
 
idle_hardware_s idle
 
scaled_channel< uint8_t, 10, 1 > knockRetardAggression
 
scaled_channel< uint8_t, 10, 1 > knockRetardReapplyRate
 
engineSyncCam_e engineSyncCam
 
pin_output_mode_e sdCardCsPinMode
 
scaled_channel< uint16_t, 1000, 1 > vssGearRatio
 
uint8_t vssFilterReciprocal
 
uint8_t vssToothCount
 
ve_override_e idleVeOverrideMode
 
uint8_t alignmentFill_at_625 [1] = {}
 
Gpio l9779_cs
 
output_pin_e injectionPins [MAX_CYLINDER_COUNT] = {}
 
output_pin_e ignitionPins [MAX_CYLINDER_COUNT] = {}
 
pin_output_mode_e injectionPinMode
 
pin_output_mode_e ignitionPinMode
 
output_pin_e fuelPumpPin
 
pin_output_mode_e fuelPumpPinMode
 
int8_t gapVvtTrackingLengthOverride
 
output_pin_e malfunctionIndicatorPin
 
pin_output_mode_e malfunctionIndicatorPinMode
 
pin_output_mode_e fanPinMode
 
output_pin_e fanPin
 
switch_input_pin_e clutchDownPin
 
output_pin_e alternatorControlPin
 
pin_output_mode_e alternatorControlPinMode
 
pin_input_mode_e clutchDownPinMode
 
Gpio digitalPotentiometerChipSelect [DIGIPOT_COUNT] = {}
 
pin_output_mode_e electronicThrottlePin1Mode
 
spi_device_e max31855spiDevice
 
Gpio debugTriggerSync
 
spi_device_e digitalPotentiometerSpiDevice
 
pin_input_mode_e brakePedalPinMode
 
Gpio mc33972_cs
 
pin_output_mode_e mc33972_csPinMode
 
adc_channel_e auxFastSensor1_adcChannel
 
adc_channel_e tps1_2AdcChannel
 
adc_channel_e tps2_2AdcChannel
 
adc_channel_e throttlePedalPositionSecondAdcChannel
 
ego_sensor_e afr_type
 
Gpio mc33810_cs [C_MC33810_COUNT] = {}
 
uint8_t alignmentFill_at_718 [2] = {}
 
float idle_antiwindupFreq
 
brain_input_pin_e triggerInputPins [TRIGGER_INPUT_PIN_COUNT] = {}
 
uint16_t mc33_t_min_boost
 
pin_output_mode_e hip9011CsPinMode
 
uint8_t alignmentFill_at_731 [1] = {}
 
scaled_channel< uint16_t, 100, 1 > finalGearRatio
 
brain_input_pin_e tcuInputSpeedSensorPin
 
uint8_t tcuInputSpeedSensorTeeth
 
uint8_t alignmentFill_at_737 [1] = {}
 
Gpio triggerSimulatorPins [TRIGGER_SIMULATOR_PIN_COUNT] = {}
 
scaled_channel< uint16_t, 1000, 1 > fordInjectorSmallPulseSlope
 
pin_output_mode_e triggerSimulatorPinModes [TRIGGER_SIMULATOR_PIN_COUNT] = {}
 
adc_channel_e maf2AdcChannel
 
uint8_t alignmentFill_at_747 [1] = {}
 
output_pin_e o2heaterPin
 
pin_output_mode_e o2heaterPinModeTodO
 
scaled_channel< uint8_t, 1, 100 > lambdaProtectionMinRpm
 
scaled_channel< uint8_t, 1, 10 > lambdaProtectionMinLoad
 
uint8_t alignmentFill_at_753 [3] = {}
 
bool is_enabled_spi_1: 1 {}
 
bool is_enabled_spi_2: 1 {}
 
bool is_enabled_spi_3: 1 {}
 
bool isSdCardEnabled: 1 {}
 
bool rusefiVerbose29b: 1 {}
 
bool rethrowHardFault: 1 {}
 
bool isHip9011Enabled: 1 {}
 
bool requireFootOnBrakeToCrank: 1 {}
 
bool verboseQuad: 1 {}
 
bool useStepperIdle: 1 {}
 
bool enabledStep1Limiter: 1 {}
 
bool useTpicAdvancedMode: 1 {}
 
bool lambdaProtectionEnable: 1 {}
 
bool verboseTLE8888: 1 {}
 
bool enableVerboseCanTx: 1 {}
 
bool externalRusEfiGdiModule: 1 {}
 
bool flipWboChannels: 1 {}
 
bool measureMapOnlyInOneCylinder: 1 {}
 
bool stepperForceParkingEveryRestart: 1 {}
 
bool isFasterEngineSpinUpEnabled: 1 {}
 
bool coastingFuelCutEnabled: 1 {}
 
bool useIacTableForCoasting: 1 {}
 
bool useNoiselessTriggerDecoder: 1 {}
 
bool useIdleTimingPidControl: 1 {}
 
bool disableEtbWhenEngineStopped: 1 {}
 
bool is_enabled_spi_4: 1 {}
 
bool pauseEtbControl: 1 {}
 
bool tpsTpsPercentMode: 1 {}
 
bool verboseKLine: 1 {}
 
bool idleIncrementalPidCic: 1 {}
 
bool enableAemXSeries: 1 {}
 
bool unused32nd: 1 {}
 
brain_input_pin_e logicAnalyzerPins [LOGIC_ANALYZER_CHANNEL_COUNT] = {}
 
pin_output_mode_e mainRelayPinMode
 
uint8_t alignmentFill_at_769 [1] = {}
 
Gpio hip9011CsPin
 
Gpio hip9011IntHoldPin
 
pin_output_mode_e hip9011IntHoldPinMode
 
uint8_t alignmentFill_at_775 [1] = {}
 
uint32_t verboseCanBaseAddress
 
uint8_t mc33_hvolt
 
uint8_t alignmentFill_at_781 [1] = {}
 
uint16_t minimumBoostClosedLoopMap
 
int8_t initialIgnitionCutPercent
 
int8_t finalIgnitionCutPercentBeforeLaunch
 
gppwm_channel_e boostOpenLoopYAxis
 
spi_device_e l9779spiDevice
 
imu_type_e imuType
 
uint8_t alignmentFill_at_789 [1] = {}
 
uint16_t vehicleWeight
 
int16_t idlePidRpmUpperLimit
 
scaled_channel< uint16_t, 1000, 1 > applyNonlinearBelowPulse
 
Gpio lps25BaroSensorScl
 
Gpio lps25BaroSensorSda
 
brain_input_pin_e vehicleSpeedSensorInputPin
 
switch_input_pin_e clutchUpPin
 
InjectorNonlinearMode injectorNonlinearMode
 
pin_input_mode_e clutchUpPinMode
 
Gpio max31855_cs [EGT_CHANNEL_COUNT] = {}
 
brain_input_pin_e flexSensorPin
 
uint16_t torqueReductionArmingRpm
 
pin_output_mode_e stepperDirectionPinMode
 
spi_device_e mc33972spiDevice
 
scaled_channel< uint8_t, 10, 1 > stoichRatioSecondary
 
uint8_t etbMaximumPosition
 
uint16_t sdCardLogFrequency
 
adc_channel_e idlePositionChannel
 
uint8_t alignmentFill_at_833 [1] = {}
 
uint16_t launchCorrectionsEndRpm
 
output_pin_e starterRelayDisablePin
 
pin_output_mode_e starterRelayDisablePinMode
 
uint8_t alignmentFill_at_839 [1] = {}
 
output_pin_e secondSolenoidPin
 
switch_input_pin_e startStopButtonPin
 
scaled_channel< uint8_t, 1, 100 > lambdaProtectionRestoreRpm
 
pin_output_mode_e acRelayPinMode
 
uint8_t alignmentFill_at_846 [2] = {}
 
int mapMinBufferLength
 
int16_t idlePidDeactivationTpsThreshold
 
int16_t stepperParkingExtraSteps
 
uint16_t tps1SecondaryMin
 
uint16_t tps1SecondaryMax
 
int16_t antiLagRpmTreshold
 
uint16_t startCrankingDuration
 
Gpio triggerErrorPin
 
pin_output_mode_e triggerErrorPinMode
 
uint8_t alignmentFill_at_867 [1] = {}
 
output_pin_e acRelayPin
 
uint8_t lambdaProtectionMinTps
 
scaled_channel< uint8_t, 10, 1 > lambdaProtectionTimeout
 
script_setting_t scriptSetting [SCRIPT_SETTING_COUNT] = {}
 
Gpio spi1mosiPin
 
Gpio spi1misoPin
 
Gpio spi1sckPin
 
Gpio spi2mosiPin
 
Gpio spi2misoPin
 
Gpio spi2sckPin
 
Gpio spi3mosiPin
 
Gpio spi3misoPin
 
Gpio spi3sckPin
 
Gpio cdmInputPin
 
uart_device_e consoleUartDevice
 
sensor_chart_e sensorChartMode
 
maf_sensor_type_e mafSensorType
 
uint8_t alignmentFill_at_927 [1] = {}
 
bool clutchUpPinInverted: 1 {}
 
bool clutchDownPinInverted: 1 {}
 
bool useHbridgesToDriveIdleStepper: 1 {}
 
bool multisparkEnable: 1 {}
 
bool enableLaunchRetard: 1 {}
 
bool canInputBCM: 1 {}
 
bool consumeObdSensors: 1 {}
 
bool enableCanVss: 1 {}
 
bool suppressWboWorkaround7048: 1 {}
 
bool stftIgnoreErrorMagnitude: 1 {}
 
bool vvtBooleanForVerySpecialCases: 1 {}
 
bool enableSoftwareKnock: 1 {}
 
bool verboseVVTDecoding: 1 {}
 
bool invertCamVVTSignal: 1 {}
 
bool alphaNUseIat: 1 {}
 
bool knockBankCyl1: 1 {}
 
bool knockBankCyl2: 1 {}
 
bool knockBankCyl3: 1 {}
 
bool knockBankCyl4: 1 {}
 
bool knockBankCyl5: 1 {}
 
bool knockBankCyl6: 1 {}
 
bool knockBankCyl7: 1 {}
 
bool knockBankCyl8: 1 {}
 
bool knockBankCyl9: 1 {}
 
bool knockBankCyl10: 1 {}
 
bool knockBankCyl11: 1 {}
 
bool knockBankCyl12: 1 {}
 
bool tcuEnabled: 1 {}
 
bool canBroadcastUseChannelTwo: 1 {}
 
bool useRawOutputToDriveIdleStepper: 1 {}
 
bool verboseCan2: 1 {}
 
bool unusedBit_334_31: 1 {}
 
dc_io etbIo [ETB_COUNT] = {}
 
output_pin_e boostControlPin
 
pin_output_mode_e boostControlPinMode
 
uint8_t alignmentFill_at_951 [1] = {}
 
switch_input_pin_e ALSActivatePin
 
switch_input_pin_e launchActivatePin
 
pid_s boostPid
 
boostType_e boostType
 
pin_input_mode_e ignitionKeyDigitalPinMode
 
Gpio ignitionKeyDigitalPin
 
int boostPwmFrequency
 
launchActivationMode_e launchActivationMode
 
antiLagActivationMode_e antiLagActivationMode
 
scaled_channel< uint8_t, 20, 1 > tpsAccelLookback
 
scaled_channel< uint8_t, 10, 1 > noFuelTrimAfterDfcoTime
 
int launchSpeedThreshold
 
int launchRpmWindow
 
float triggerEventsTimeoutMs
 
float mapExpAverageAlpha
 
float magicNumberAvailableForDevTricks
 
float turbochargerFilter
 
int launchTpsThreshold
 
float launchActivateDelay
 
stft_s stft
 
dc_io stepperDcIo [DC_PER_STEPPER] = {}
 
vehicle_info_t engineMake
 
vehicle_info_t engineCode
 
vehicle_info_t vehicleName
 
output_pin_e tcu_solenoid [TCU_SOLENOID_COUNT] = {}
 
dc_function_e etbFunctions [ETB_COUNT] = {}
 
spi_device_e drv8860spiDevice
 
uint8_t alignmentFill_at_1175 [1] = {}
 
Gpio drv8860_cs
 
pin_output_mode_e drv8860_csPinMode
 
uint8_t alignmentFill_at_1179 [1] = {}
 
Gpio drv8860_miso
 
output_pin_e luaOutputPins [LUA_PWM_COUNT] = {}
 
uint8_t alignmentFill_at_1198 [2] = {}
 
float vvtOffsets [CAM_INPUTS_COUNT] = {}
 
vr_threshold_s vrThreshold [VR_THRESHOLD_COUNT] = {}
 
gppwm_note_t gpPwmNote [GPPWM_CHANNELS] = {}
 
uint16_t tps2SecondaryMin
 
uint16_t tps2SecondaryMax
 
bool widebandOnSecondBus: 1 {}
 
bool fuelClosedLoopCorrectionEnabled: 1 {}
 
bool alwaysWriteSdCard: 1 {}
 
bool knockDetectionUseDoubleFrequency: 1 {}
 
bool yesUnderstandLocking: 1 {}
 
bool silentTriggerError: 1 {}
 
bool useLinearCltSensor: 1 {}
 
bool canReadEnabled: 1 {}
 
bool canWriteEnabled: 1 {}
 
bool useLinearIatSensor: 1 {}
 
bool enableOilPressureProtect: 1 {}
 
bool tachPulseDurationAsDutyCycle: 1 {}
 
bool isAlternatorControlEnabled: 1 {}
 
bool invertPrimaryTriggerSignal: 1 {}
 
bool invertSecondaryTriggerSignal: 1 {}
 
bool cutFuelOnHardLimit: 1 {}
 
bool cutSparkOnHardLimit: 1 {}
 
bool launchFuelCutEnable: 1 {}
 
bool launchSparkCutEnable: 1 {}
 
bool torqueReductionEnabled: 1 {}
 
bool torqueReductionTriggerPinInverted: 1 {}
 
bool limitTorqueReductionTime: 1 {}
 
bool verboseIsoTp: 1 {}
 
bool engineSnifferFocusOnInputs: 1 {}
 
bool launchActivateInverted: 1 {}
 
bool twoStroke: 1 {}
 
bool skippedWheelOnCam: 1 {}
 
bool unusedBit_405_27: 1 {}
 
bool unusedBit_405_28: 1 {}
 
bool unusedBit_405_29: 1 {}
 
bool unusedBit_405_30: 1 {}
 
bool unusedBit_405_31: 1 {}
 
adc_channel_e hipOutputChannel
 
uint8_t alignmentFill_at_1321 [1] = {}
 
switch_input_pin_e acSwitch
 
adc_channel_e vRefAdcChannel
 
uint8_t etbNeutralPosition
 
idle_mode_e idleMode
 
uint8_t alignmentFill_at_1327 [1] = {}
 
bool isInjectionEnabled: 1 {}
 
bool isIgnitionEnabled: 1 {}
 
bool isCylinderCleanupEnabled: 1 {}
 
bool complexWallModel: 1 {}
 
bool alwaysInstantRpm: 1 {}
 
bool isMapAveragingEnabled: 1 {}
 
bool overrideCrankingIacSetting: 1 {}
 
bool useSeparateAdvanceForIdle: 1 {}
 
bool isWaveAnalyzerEnabled: 1 {}
 
bool useSeparateVeForIdle: 1 {}
 
bool verboseTriggerSynchDetails: 1 {}
 
bool cutFuelInAcr: 1 {}
 
bool hondaK: 1 {}
 
bool twoWireBatchIgnition: 1 {}
 
bool useFixedBaroCorrFromMap: 1 {}
 
bool useSeparateAdvanceForCranking: 1 {}
 
bool useAdvanceCorrectionsForCranking: 1 {}
 
bool flexCranking: 1 {}
 
bool useIacPidMultTable: 1 {}
 
bool isBoostControlEnabled: 1 {}
 
bool launchSmoothRetard: 1 {}
 
bool isPhaseSyncRequiredForIgnition: 1 {}
 
bool useCltBasedRpmLimit: 1 {}
 
bool forceO2Heating: 1 {}
 
bool invertVvtControlIntake: 1 {}
 
bool invertVvtControlExhaust: 1 {}
 
bool useBiQuadOnAuxSpeedSensors: 1 {}
 
bool sdTriggerLog: 1 {}
 
bool ALSActivateInverted: 1 {}
 
bool stepper_dc_use_two_wires: 1 {}
 
bool watchOutForLinearTime: 1 {}
 
bool unusedBit_448_31: 1 {}
 
uint32_t engineChartSize
 
float turboSpeedSensorMultiplier
 
Gpio camInputsDebug [CAM_INPUTS_COUNT] = {}
 
int16_t acIdleRpmTarget
 
int16_t warningPeriod
 
float knockDetectionWindowStart
 
float knockDetectionWindowEnd
 
float idleStepperReactionTime
 
int idleStepperTotalSteps
 
int torqueReductionArmingApp
 
float tachPulseDuractionMs
 
float wwaeTau
 
pid_s alternatorControl
 
pid_s etb
 
Gpio triggerInputDebugPins [TRIGGER_INPUT_PIN_COUNT] = {}
 
int16_t airTaperRpmRange
 
brain_input_pin_e turboSpeedSensorInputPin
 
int16_t tps2Min
 
int16_t tps2Max
 
output_pin_e starterControlPin
 
pin_input_mode_e startStopButtonMode
 
uint8_t alignmentFill_at_1435 [1] = {}
 
Gpio mc33816_flag0
 
uint8_t tachPulsePerRev
 
uint8_t alignmentFill_at_1439 [1] = {}
 
float mapErrorDetectionTooLow
 
float mapErrorDetectionTooHigh
 
scaled_channel< uint16_t, 1000, 1 > multisparkSparkDuration
 
scaled_channel< uint16_t, 1000, 1 > multisparkDwell
 
pid_s idleRpmPid
 
float wwaeBeta
 
Gpio binarySerialTxPin
 
Gpio binarySerialRxPin
 
Gpio auxValves [AUX_DIGITAL_VALVE_COUNT] = {}
 
switch_input_pin_e tcuUpshiftButtonPin
 
switch_input_pin_e tcuDownshiftButtonPin
 
float throttlePedalUpVoltage
 
float throttlePedalWOTVoltage
 
int16_t startUpFuelPumpDuration
 
int16_t idlePidRpmDeadZone
 
float torqueReductionTime
 
bool mc33810DisableRecoveryMode: 1 {}
 
bool mc33810Gpgd0Mode: 1 {}
 
bool mc33810Gpgd1Mode: 1 {}
 
bool mc33810Gpgd2Mode: 1 {}
 
bool mc33810Gpgd3Mode: 1 {}
 
bool enableExtendedCanBroadcast: 1 {}
 
bool luaCanRxWorkaround: 1 {}
 
bool flexSensorInverted: 1 {}
 
bool useHardSkipInTraction: 1 {}
 
bool useAuxSpeedForSlipRatio: 1 {}
 
bool useVssAsSecondWheelSpeed: 1 {}
 
bool is_enabled_spi_5: 1 {}
 
bool is_enabled_spi_6: 1 {}
 
bool enableAemXSeriesEgt: 1 {}
 
bool startRequestPinInverted: 1 {}
 
bool tcu_rangeSensorPulldown: 1 {}
 
bool brakePedalPinInverted: 1 {}
 
bool devBit0: 1 {}
 
bool devBit1: 1 {}
 
bool devBit2: 1 {}
 
bool devBit3: 1 {}
 
bool devBit4: 1 {}
 
bool devBit5: 1 {}
 
bool devBit6: 1 {}
 
bool devBit7: 1 {}
 
bool invertExhaustCamVVTSignal: 1 {}
 
bool enableKnockSpectrogram: 1 {}
 
bool enableKnockSpectrogramFilter: 1 {}
 
bool unusedBit_518_28: 1 {}
 
bool unusedBit_518_29: 1 {}
 
bool unusedBit_518_30: 1 {}
 
bool unusedBit_518_31: 1 {}
 
int16_t afterCrankingIACtaperDuration
 
int16_t iacByTpsTaper
 
Gpio accelerometerCsPin
 
uint8_t coastingFuelCutVssLow
 
uint8_t coastingFuelCutVssHigh
 
float tpsAccelEnrichmentThreshold
 
brain_input_pin_e auxSpeedSensorInputPin [AUX_SPEED_SENSOR_COUNT] = {}
 
uint8_t totalGearsCount
 
InjectionTimingMode injectionTimingMode
 
debug_mode_e debugMode
 
uint8_t fan1ExtraIdle
 
uint32_t uartConsoleSerialSpeed
 
float tpsDecelEnleanmentThreshold
 
float tpsDecelEnleanmentMultiplier
 
float torqueReductionIgnitionRetard
 
float throttlePedalSecondaryUpVoltage
 
float throttlePedalSecondaryWOTVoltage
 
can_baudrate_e canBaudRate
 
ve_override_e veOverrideMode
 
can_baudrate_e can2BaudRate
 
load_override_e afrOverrideMode
 
scaled_channel< uint8_t, 10, 1 > mc33_hpfp_i_peak
 
scaled_channel< uint8_t, 10, 1 > mc33_hpfp_i_hold
 
uint8_t mc33_hpfp_i_hold_off
 
uint8_t mc33_hpfp_max_hold
 
bool stepperDcInvertedPins: 1 {}
 
bool canOpenBLT: 1 {}
 
bool can2OpenBLT: 1 {}
 
bool injectorFlowAsMassFlow: 1 {}
 
bool boardUseCanTerminator: 1 {}
 
bool kLineDoHondaSend: 1 {}
 
bool can1ListenMode: 1 {}
 
bool can2ListenMode: 1 {}
 
bool unusedBit_555_8: 1 {}
 
bool unusedBit_555_9: 1 {}
 
bool unusedBit_555_10: 1 {}
 
bool unusedBit_555_11: 1 {}
 
bool unusedBit_555_12: 1 {}
 
bool unusedBit_555_13: 1 {}
 
bool unusedBit_555_14: 1 {}
 
bool unusedBit_555_15: 1 {}
 
bool unusedBit_555_16: 1 {}
 
bool unusedBit_555_17: 1 {}
 
bool unusedBit_555_18: 1 {}
 
bool unusedBit_555_19: 1 {}
 
bool unusedBit_555_20: 1 {}
 
bool unusedBit_555_21: 1 {}
 
bool unusedBit_555_22: 1 {}
 
bool unusedBit_555_23: 1 {}
 
bool unusedBit_555_24: 1 {}
 
bool unusedBit_555_25: 1 {}
 
bool unusedBit_555_26: 1 {}
 
bool unusedBit_555_27: 1 {}
 
bool unusedBit_555_28: 1 {}
 
bool unusedBit_555_29: 1 {}
 
bool unusedBit_555_30: 1 {}
 
bool unusedBit_555_31: 1 {}
 
uint8_t camDecoder2jzPosition
 
mc33810maxDwellTimer_e mc33810maxDwellTimer
 
scaled_channel< uint16_t, 100, 1 > benchTestOnTime
 
uint8_t lambdaProtectionRestoreTps
 
scaled_channel< uint8_t, 1, 10 > lambdaProtectionRestoreLoad
 
pin_input_mode_e launchActivatePinMode
 
uint8_t alignmentFill_at_1571 [1] = {}
 
Gpio can2TxPin
 
Gpio can2RxPin
 
pin_output_mode_e starterControlPinMode
 
adc_channel_e wastegatePositionSensor
 
load_override_e ignOverrideMode
 
injector_pressure_type_e injectorPressureType
 
output_pin_e hpfpValvePin
 
pin_output_mode_e hpfpValvePinMode
 
uint8_t alignmentFill_at_1583 [1] = {}
 
float boostCutPressure
 
scaled_channel< uint8_t, 1, 5 > tchargeBins [16] = {}
 
scaled_channel< uint8_t, 100, 1 > tchargeValues [16] = {}
 
float fixedTiming
 
float mapLowValueVoltage
 
float mapHighValueVoltage
 
float egoValueShift
 
output_pin_e vvtPins [CAM_INPUTS_COUNT] = {}
 
int crankingIACposition
 
scaled_channel< uint8_t, 200, 1 > tChargeMinRpmMinTps
 
scaled_channel< uint8_t, 200, 1 > tChargeMinRpmMaxTps
 
scaled_channel< uint8_t, 200, 1 > tChargeMaxRpmMinTps
 
scaled_channel< uint8_t, 200, 1 > tChargeMaxRpmMaxTps
 
pwm_freq_t vvtOutputFrequency
 
int8_t minimumIgnitionTiming
 
int8_t maximumIgnitionTiming
 
int alternatorPwmFrequency
 
vvt_mode_e vvtMode [CAMS_PER_BANK] = {}
 
uint8_t fan2ExtraIdle
 
scaled_channel< uint8_t, 100, 1 > primingDelay
 
adc_channel_e auxAnalogInputs [LUA_ANALOG_INPUT_COUNT] = {}
 
output_pin_e trailingCoilPins [MAX_CYLINDER_COUNT] = {}
 
tle8888_mode_e tle8888mode
 
pin_output_mode_e accelerometerCsPinMode
 
injector_compensation_mode_e injectorCompensationMode
 
pin_output_mode_e fan2PinMode
 
float fuelReferencePressure
 
ThermistorConf auxTempSensor1
 
ThermistorConf auxTempSensor2
 
int16_t knockSamplingDuration
 
int16_t etbFreq
 
pid_s etbWastegatePid
 
stepper_num_micro_steps_e stepperNumMicroSteps
 
uint8_t stepperMinDutyCycle
 
uint8_t stepperMaxDutyCycle
 
spi_device_e sdCardSpiDevice
 
angle_t timing_offset_cylinder [MAX_CYLINDER_COUNT] = {}
 
float idlePidActivationTime
 
pin_mode_e spi1SckMode
 
pin_mode_e spi1MosiMode
 
pin_mode_e spi1MisoMode
 
pin_mode_e spi2SckMode
 
pin_mode_e spi2MosiMode
 
pin_mode_e spi2MisoMode
 
pin_mode_e spi3SckMode
 
pin_mode_e spi3MosiMode
 
pin_mode_e spi3MisoMode
 
pin_output_mode_e stepperEnablePinMode
 
Gpio mc33816_rstb
 
Gpio mc33816_driven
 
switch_input_pin_e brakePedalPin
 
pid_s auxPid [CAMS_PER_BANK] = {}
 
float injectorCorrectionPolynomial [8] = {}
 
int8_t primeBins [PRIME_CURVE_COUNT] = {}
 
linear_sensor_s oilPressure
 
spi_device_e accelerometerSpiDevice
 
uint8_t alignmentFill_at_1965 [1] = {}
 
output_pin_e fan2Pin
 
uint8_t fan2OnTemperature
 
uint8_t fan2OffTemperature
 
Gpio stepperEnablePin
 
Gpio tle8888_cs
 
pin_output_mode_e tle8888_csPinMode
 
uint8_t alignmentFill_at_1975 [1] = {}
 
Gpio mc33816_cs
 
uint8_t alignmentFill_at_1978 [2] = {}
 
float auxFrequencyFilter
 
sent_input_pin_e sentInputPins [SENT_INPUT_COUNT] = {}
 
int16_t coastingFuelCutRpmHigh
 
int16_t coastingFuelCutRpmLow
 
int16_t coastingFuelCutTps
 
int16_t coastingFuelCutClt
 
int16_t pidExtraForLowRpm
 
int16_t coastingFuelCutMap
 
uint8_t alignmentFill_at_1998 [2] = {}
 
linear_sensor_s highPressureFuel
 
linear_sensor_s lowPressureFuel
 
gppwm_note_t scriptCurveName [SCRIPT_CURVE_COUNT] = {}
 
gppwm_note_t scriptTableName [SCRIPT_TABLE_COUNT] = {}
 
gppwm_note_t scriptSettingName [SCRIPT_SETTING_COUNT] = {}
 
float tChargeAirCoefMin
 
float tChargeAirCoefMax
 
float tChargeAirFlowMax
 
float tChargeAirIncrLimit
 
float tChargeAirDecrLimit
 
float hip9011Gain
 
int16_t etb_iTermMin
 
int16_t etb_iTermMax
 
pid_s idleTimingPid
 
float idleTimingSoftEntryTime
 
pin_input_mode_e torqueReductionTriggerPinMode
 
torqueReductionActivationMode_e torqueReductionActivationMode
 
int16_t tpsAccelFractionPeriod
 
float tpsAccelFractionDivisor
 
spi_device_e tle8888spiDevice
 
spi_device_e mc33816spiDevice
 
int16_t idlerpmpid_iTermMin
 
spi_device_e tle6240spiDevice
 
scaled_channel< uint8_t, 10, 1 > stoichRatioPrimary
 
int16_t idlerpmpid_iTermMax
 
float etbIdleThrottleRange
 
uint8_t cylinderBankSelect [MAX_CYLINDER_COUNT] = {}
 
scaled_channel< uint8_t, 1, 5 > primeValues [PRIME_CURVE_COUNT] = {}
 
scaled_channel< uint8_t, 50, 1 > triggerCompCenterVolt
 
scaled_channel< uint8_t, 50, 1 > triggerCompHystMin
 
scaled_channel< uint8_t, 50, 1 > triggerCompHystMax
 
scaled_channel< uint8_t, 1, 50 > triggerCompSensorSatRpm
 
scaled_channel< uint16_t, 100, 1 > tractionControlSlipBins [TRACTION_CONTROL_ETB_DROP_SIZE] = {}
 
uint8_t tractionControlSpeedBins [TRACTION_CONTROL_ETB_DROP_SIZE] = {}
 
int8_t disableFan1AtSpeed
 
int8_t disableFan2AtSpeed
 
can_vss_nbc_e canVssNbcType
 
uint8_t alignmentFill_at_2446 [2] = {}
 
gppwm_channel gppwm [GPPWM_CHANNELS] = {}
 
uint16_t mc33_i_boost
 
uint16_t mc33_i_peak
 
uint16_t mc33_i_hold
 
uint16_t mc33_t_max_boost
 
uint16_t mc33_t_peak_off
 
uint16_t mc33_t_peak_tot
 
uint16_t mc33_t_bypass
 
uint16_t mc33_t_hold_off
 
uint16_t mc33_t_hold_tot
 
pin_input_mode_e tcuUpshiftButtonPinMode
 
pin_input_mode_e tcuDownshiftButtonPinMode
 
pin_input_mode_e acSwitchMode
 
pin_output_mode_e tcu_solenoid_mode [TCU_SOLENOID_COUNT] = {}
 
uint8_t alignmentFill_at_2907 [1] = {}
 
float triggerGapOverrideFrom [GAP_TRACKING_LENGTH] = {}
 
float triggerGapOverrideTo [GAP_TRACKING_LENGTH] = {}
 
scaled_channel< uint8_t, 1, 50 > maxCamPhaseResolveRpm
 
scaled_channel< uint8_t, 10, 1 > dfcoDelay
 
scaled_channel< uint8_t, 10, 1 > acDelay
 
tChargeMode_e tChargeMode
 
scaled_channel< uint16_t, 1000, 1 > fordInjectorSmallPulseBreakPoint
 
uint8_t etbJamDetectThreshold
 
uint8_t hpfpCamLobes
 
hpfp_cam_e hpfpCam
 
scaled_channel< int8_t, 1, 10 > acLowRpmLimit
 
uint8_t hpfpMinAngle
 
uint8_t alignmentFill_at_3063 [1] = {}
 
scaled_channel< uint16_t, 1000, 1 > hpfpPumpVolume
 
uint8_t hpfpActivationAngle
 
uint8_t issFilterReciprocal
 
scaled_channel< uint16_t, 1000, 1 > hpfpPidP
 
scaled_channel< uint16_t, 100000, 1 > hpfpPidI
 
uint16_t hpfpTargetDecay
 
output_pin_e stepper_raw_output [4] = {}
 
scaled_channel< uint16_t, 100, 1 > gearRatio [TCU_GEAR_COUNT] = {}
 
uint16_t vvtActivationDelayMs
 
scaled_channel< uint8_t, 1, 10 > torqueTable [TORQUE_CURVE_SIZE][TORQUE_CURVE_SIZE] = {}
 
uint16_t torqueRpmBins [TORQUE_CURVE_SIZE] = {}
 
uint16_t torqueLoadBins [TORQUE_CURVE_SIZE] = {}
 
GearControllerMode gearControllerMode
 
TransmissionControllerMode transmissionControllerMode
 
uint16_t acrDisablePhase
 
linear_sensor_s auxLinear1
 
linear_sensor_s auxLinear2
 
output_pin_e tcu_tcc_onoff_solenoid
 
pin_output_mode_e tcu_tcc_onoff_solenoid_mode
 
uint8_t alignmentFill_at_3211 [1] = {}
 
output_pin_e tcu_tcc_pwm_solenoid
 
pin_output_mode_e tcu_tcc_pwm_solenoid_mode
 
uint8_t alignmentFill_at_3215 [1] = {}
 
pwm_freq_t tcu_tcc_pwm_solenoid_freq
 
output_pin_e tcu_pc_solenoid_pin
 
pin_output_mode_e tcu_pc_solenoid_pin_mode
 
uint8_t alignmentFill_at_3221 [1] = {}
 
pwm_freq_t tcu_pc_solenoid_freq
 
output_pin_e tcu_32_solenoid_pin
 
pin_output_mode_e tcu_32_solenoid_pin_mode
 
uint8_t alignmentFill_at_3227 [1] = {}
 
pwm_freq_t tcu_32_solenoid_freq
 
output_pin_e acrPin2
 
scaled_channel< uint8_t, 10, 1 > etbMinimumPosition
 
uint8_t alignmentFill_at_3233 [1] = {}
 
uint16_t tuneHidingKey
 
vin_number_t vinNumber
 
uint8_t alignmentFill_at_3253 [1] = {}
 
uint16_t highSpeedOffsets [HIGH_SPEED_COUNT] = {}
 
fuel_pressure_sensor_mode_e fuelPressureSensorMode
 
uint8_t alignmentFill_at_3319 [1] = {}
 
switch_input_pin_e luaDigitalInputPins [LUA_DIGITAL_INPUT_COUNT] = {}
 
int16_t ALSMinRPM
 
int16_t ALSMaxRPM
 
int16_t ALSMaxDuration
 
int8_t ALSMinCLT
 
int8_t ALSMaxCLT
 
uint8_t alsMinTimeBetween
 
uint8_t alsEtbPosition
 
uint8_t acRelayAlternatorDutyAdder
 
SentEtbType sentEtbType
 
uint16_t customSentTpsMin
 
uint8_t alignmentFill_at_3350 [2] = {}
 
int ALSIdleAdd
 
int ALSEtbAdd
 
float ALSSkipRatio
 
scaled_channel< uint8_t, 2, 1 > acPressureEnableHyst
 
pin_input_mode_e ALSActivatePinMode
 
scaled_channel< uint8_t, 2, 1 > tpsSecondaryMaximum
 
scaled_channel< uint8_t, 2, 1 > ppsSecondaryMaximum
 
pin_input_mode_e luaDigitalInputPinModes [LUA_DIGITAL_INPUT_COUNT] = {}
 
uint16_t customSentTpsMax
 
uint16_t kLineBaudRate
 
CanGpioType canGpioType
 
UiMode uiMode
 
int16_t hpfpPeakPos
 
int16_t kLinePeriodUs
 
scaled_channel< uint8_t, 1, 10 > rpmSoftLimitWindowSize
 
scaled_channel< uint8_t, 5, 1 > rpmSoftLimitTimingRetard
 
scaled_channel< uint8_t, 5, 1 > rpmSoftLimitFuelAdded
 
scaled_channel< uint8_t, 1, 10 > rpmHardLimitHyst
 
scaled_channel< uint16_t, 10, 1 > benchTestOffTime
 
scaled_channel< uint8_t, 2, 1 > boostCutPressureHyst
 
scaled_channel< int8_t, 2, 1 > gearBasedOpenLoopBoostAdder [TCU_GEAR_COUNT] = {}
 
uint8_t alignmentFill_at_3403 [1] = {}
 
uint32_t benchTestCount
 
scaled_channel< uint8_t, 10, 1 > iacByTpsHoldTime
 
scaled_channel< uint8_t, 10, 1 > iacByTpsDecayTime
 
switch_input_pin_e tcu_rangeInput [RANGE_INPUT_COUNT] = {}
 
pin_input_mode_e tcu_rangeInputMode [RANGE_INPUT_COUNT] = {}
 
scaled_channel< uint16_t, 10000, 1 > canVssScaling
 
uint8_t alignmentFill_at_3430 [2] = {}
 
ThermistorConf oilTempSensor
 
ThermistorConf fuelTempSensor
 
ThermistorConf ambientTempSensor
 
ThermistorConf compressorDischargeTemperature
 
adc_channel_e throttleInletPressureChannel
 
adc_channel_e compressorDischargePressureChannel
 
Gpio dacOutputPins [DAC_OUTPUT_COUNT] = {}
 
output_pin_e speedometerOutputPin
 
uint16_t speedometerPulsePerKm
 
uint8_t simulatorCamPosition [CAM_INPUTS_COUNT] = {}
 
adc_channel_e ignKeyAdcChannel
 
pin_mode_e spi6MisoMode
 
float triggerVVTGapOverrideFrom [VVT_TRACKING_LENGTH] = {}
 
float triggerVVTGapOverrideTo [VVT_TRACKING_LENGTH] = {}
 
int8_t tractionControlEtbDrop [TRACTION_CONTROL_ETB_DROP_SIZE][TRACTION_CONTROL_ETB_DROP_SIZE] = {}
 
uint8_t maxInjectorDutyInstant
 
uint8_t maxInjectorDutySustained
 
scaled_channel< uint8_t, 10, 1 > maxInjectorDutySustainedTimeout
 
uint8_t alignmentFill_at_3647 [1] = {}
 
output_pin_e injectionPinsStage2 [MAX_CYLINDER_COUNT] = {}
 
int8_t tractionControlTimingDrop [TRACTION_CONTROL_ETB_DROP_SIZE][TRACTION_CONTROL_ETB_DROP_SIZE] = {}
 
int8_t tractionControlIgnitionSkip [TRACTION_CONTROL_ETB_DROP_SIZE][TRACTION_CONTROL_ETB_DROP_SIZE] = {}
 
float auxSpeed1Multiplier
 
float brakeMeanEffectivePressureDifferential
 
Gpio spi4mosiPin
 
Gpio spi4misoPin
 
Gpio spi4sckPin
 
Gpio spi5mosiPin
 
Gpio spi5misoPin
 
Gpio spi5sckPin
 
Gpio spi6mosiPin
 
Gpio spi6misoPin
 
Gpio spi6sckPin
 
pin_mode_e spi4SckMode
 
pin_mode_e spi4MosiMode
 
pin_mode_e spi4MisoMode
 
pin_mode_e spi5SckMode
 
pin_mode_e spi5MosiMode
 
pin_mode_e spi5MisoMode
 
pin_mode_e spi6SckMode
 
pin_mode_e spi6MosiMode
 
uint8_t alignmentFill_at_3778 [2] = {}
 
uint32_t tunerStudioSerialSpeed
 
Gpio camSimulatorPin
 
pin_output_mode_e camSimulatorPinMode
 
uint8_t alignmentFill_at_3787 [1] = {}
 
int anotherCiTest
 
uint32_t device_uid [3] = {}
 
adc_channel_e tcu_rangeAnalogInput [RANGE_INPUT_COUNT] = {}
 
uint8_t alignmentFill_at_3810 [2] = {}
 
float tcu_rangeSensorBiasResistor
 
MsIoBox_config_s msIoBox0
 
scaled_channel< uint8_t, 4, 1 > mc33810Nomi
 
uint8_t mc33810Maxi
 
uint8_t alignmentFill_at_3822 [2] = {}
 
linear_sensor_s acPressure
 
uint16_t minAcPressure
 
uint16_t maxAcPressure
 
scaled_channel< uint8_t, 10, 1 > minimumOilPressureTimeout
 
uint8_t alignmentFill_at_3849 [3] = {}
 
linear_sensor_s auxLinear3
 
linear_sensor_s auxLinear4
 
scaled_channel< uint8_t, 1, 1 > knockSuppressMinTps
 
scaled_channel< uint8_t, 10, 1 > knockFuelTrimAggression
 
scaled_channel< uint8_t, 10, 1 > knockFuelTrimReapplyRate
 
scaled_channel< uint8_t, 1, 1 > knockFuelTrim
 
float knockSpectrumSensitivity
 
float knockFrequency
 
injector_compensation_mode_e secondaryInjectorCompensationMode
 
uint8_t alignmentFill_at_3905 [3] = {}
 
float secondaryInjectorFuelReferencePressure
 
SentInput EtbSentInput
 
SentInput FuelHighPressureSentInput
 
SentFuelHighPressureType FuelHighPressureSentType
 
uint8_t alignmentFill_at_3915 [1] = {}
 
bool nitrousControlEnabled: 1 {}
 
bool nitrousControlTriggerPinInverted: 1 {}
 
bool unusedFancy3: 1 {}
 
bool unusedFancy4: 1 {}
 
bool unusedFancy5: 1 {}
 
bool unusedFancy6: 1 {}
 
bool unusedFancy7: 1 {}
 
bool unusedFancy8: 1 {}
 
bool unusedFancy9: 1 {}
 
bool unusedFancy10: 1 {}
 
bool unusedFancy11: 1 {}
 
bool unusedFancy12: 1 {}
 
bool unusedFancy13: 1 {}
 
bool unusedFancy14: 1 {}
 
bool unusedFancy15: 1 {}
 
bool unusedFancy16: 1 {}
 
bool unusedFancy17: 1 {}
 
bool unusedFancy18: 1 {}
 
bool unusedFancy19: 1 {}
 
bool unusedFancy20: 1 {}
 
bool unusedFancy21: 1 {}
 
bool unusedFancy22: 1 {}
 
bool unusedFancy23: 1 {}
 
bool unusedFancy24: 1 {}
 
bool unusedFancy25: 1 {}
 
bool unusedFancy26: 1 {}
 
bool unusedFancy27: 1 {}
 
bool unusedFancy28: 1 {}
 
bool unusedFancy29: 1 {}
 
bool unusedFancy30: 1 {}
 
bool unusedFancy31: 1 {}
 
bool unusedFancy32: 1 {}
 
nitrous_arming_method_e nitrousControlArmingMethod
 
uint8_t alignmentFill_at_3921 [1] = {}
 
switch_input_pin_e nitrousControlTriggerPin
 
pin_input_mode_e nitrousControlTriggerPinMode
 
lua_gauge_e nitrousLuaGauge
 
lua_gauge_meaning_e nitrousLuaGaugeMeaning
 
uint8_t alignmentFill_at_3927 [1] = {}
 
float nitrousLuaGaugeArmingValue
 
int nitrousMinimumTps
 
uint8_t nitrousMinimumClt
 
uint8_t alignmentFill_at_3937 [1] = {}
 
int16_t nitrousMaximumMap
 
scaled_channel< uint8_t, 10, 1 > nitrousMaximumAfr
 
uint8_t alignmentFill_at_3941 [1] = {}
 
uint16_t nitrousActivationRpm
 
uint16_t nitrousDeactivationRpm
 
uint16_t nitrousDeactivationRpmWindow
 
uint8_t dfcoRetardDeg
 
scaled_channel< uint8_t, 10, 1 > dfcoRetardRampInTime
 
output_pin_e nitrousRelayPin
 
pin_output_mode_e nitrousRelayPinMode
 
int8_t nitrousFuelAdderPercent
 
uint8_t alignmentFill_at_3954 [2] = {}
 
float nitrousIgnitionRetard
 
uint16_t nitrousMinimumVehicleSpeed
 
uint8_t alignmentFill_at_3962 [2] = {}
 
float fuelLevelAveragingAlpha
 
float fuelLevelUpdatePeriodSec
 
float fuelLevelLowThresholdVoltage
 
float fuelLevelHighThresholdVoltage
 
uint8_t unusedOftenChangesDuringFirmwareUpdate [END_OF_CALIBRATION_PADDING] = {}
 
uint8_t alignmentFill_at_4038 [2] = {}
 
uint8_t alignmentFill_at_1337 [1] = {}
 
uint8_t alignmentFill_at_1343 [1] = {}
 
uint8_t alignmentFill_at_1451 [1] = {}
 
uint8_t alignmentFill_at_1455 [1] = {}
 
uint8_t alignmentFill_at_1587 [1] = {}
 
uint8_t alignmentFill_at_1599 [1] = {}
 
uint8_t alignmentFill_at_1981 [1] = {}
 
uint8_t alignmentFill_at_1991 [1] = {}
 
uint8_t alignmentFill_at_1994 [2] = {}
 
uint8_t alignmentFill_at_2014 [2] = {}
 
uint8_t alignmentFill_at_2462 [2] = {}
 
uint8_t alignmentFill_at_2923 [1] = {}
 
uint8_t alignmentFill_at_3079 [1] = {}
 
uint8_t alignmentFill_at_3231 [1] = {}
 
uint8_t alignmentFill_at_3237 [1] = {}
 
uint8_t alignmentFill_at_3243 [1] = {}
 
uint8_t alignmentFill_at_3249 [1] = {}
 
uint8_t alignmentFill_at_3269 [1] = {}
 
uint8_t alignmentFill_at_3335 [1] = {}
 
uint8_t alignmentFill_at_3366 [2] = {}
 
uint8_t alignmentFill_at_3419 [1] = {}
 
uint8_t alignmentFill_at_3446 [2] = {}
 
uint8_t alignmentFill_at_3663 [1] = {}
 
uint8_t alignmentFill_at_3794 [2] = {}
 
uint8_t alignmentFill_at_3803 [1] = {}
 
uint8_t alignmentFill_at_3826 [2] = {}
 
uint8_t alignmentFill_at_3838 [2] = {}
 
uint8_t alignmentFill_at_3865 [3] = {}
 
uint8_t alignmentFill_at_3931 [1] = {}
 
uint8_t alignmentFill_at_3943 [1] = {}
 
uint8_t alignmentFill_at_3953 [1] = {}
 
uint8_t alignmentFill_at_3957 [1] = {}
 
uint8_t alignmentFill_at_3970 [2] = {}
 
uint8_t alignmentFill_at_3978 [2] = {}
 
uint8_t alignmentFill_at_4054 [2] = {}
 
bool boardUseTempPullUp: 1 {}
 
bool unusedBit_881_1: 1 {}
 
bool unusedBit_881_2: 1 {}
 
bool unusedBit_881_3: 1 {}
 
bool unusedBit_881_4: 1 {}
 
bool unusedBit_881_5: 1 {}
 
bool unusedBit_881_6: 1 {}
 
bool unusedBit_881_7: 1 {}
 
bool unusedBit_881_8: 1 {}
 
bool unusedBit_881_9: 1 {}
 
bool unusedBit_881_10: 1 {}
 
bool unusedBit_881_11: 1 {}
 
bool unusedBit_881_12: 1 {}
 
bool unusedBit_881_13: 1 {}
 
bool unusedBit_881_14: 1 {}
 
bool unusedBit_881_15: 1 {}
 
bool unusedBit_881_16: 1 {}
 
bool unusedBit_881_17: 1 {}
 
bool unusedBit_881_18: 1 {}
 
bool unusedBit_881_19: 1 {}
 
bool unusedBit_881_20: 1 {}
 
bool unusedBit_881_21: 1 {}
 
bool unusedBit_881_22: 1 {}
 
bool unusedBit_881_23: 1 {}
 
bool unusedBit_881_24: 1 {}
 
bool unusedBit_881_25: 1 {}
 
bool unusedBit_881_26: 1 {}
 
bool unusedBit_881_27: 1 {}
 
bool unusedBit_881_28: 1 {}
 
bool unusedBit_881_29: 1 {}
 
bool unusedBit_881_30: 1 {}
 
bool unusedBit_881_31: 1 {}
 
uint8_t alignmentFill_at_3909 [3] = {}
 
uint8_t alignmentFill_at_3919 [1] = {}
 
uint8_t alignmentFill_at_3925 [1] = {}
 
uint8_t alignmentFill_at_3945 [1] = {}
 
uint8_t alignmentFill_at_3958 [2] = {}
 
uint8_t alignmentFill_at_3966 [2] = {}
 
uint8_t alignmentFill_at_4042 [2] = {}
 
uint8_t alignmentFill_at_2747 [1] = {}
 
uint8_t alignmentFill_at_2903 [1] = {}
 
uint8_t alignmentFill_at_3051 [1] = {}
 
uint8_t alignmentFill_at_3055 [1] = {}
 
uint8_t alignmentFill_at_3061 [1] = {}
 
uint8_t alignmentFill_at_3067 [1] = {}
 
uint8_t alignmentFill_at_3073 [1] = {}
 
uint8_t alignmentFill_at_3093 [1] = {}
 
uint8_t alignmentFill_at_3159 [1] = {}
 
uint8_t alignmentFill_at_3190 [2] = {}
 
uint8_t alignmentFill_at_3270 [2] = {}
 
uint8_t alignmentFill_at_3487 [1] = {}
 
uint8_t alignmentFill_at_3618 [2] = {}
 
uint8_t alignmentFill_at_3627 [1] = {}
 
uint8_t alignmentFill_at_3650 [2] = {}
 
uint8_t alignmentFill_at_3662 [2] = {}
 
uint8_t alignmentFill_at_3689 [3] = {}
 
uint8_t alignmentFill_at_3745 [3] = {}
 
uint8_t alignmentFill_at_3755 [1] = {}
 
uint8_t alignmentFill_at_3761 [1] = {}
 
uint8_t alignmentFill_at_3767 [1] = {}
 
uint8_t alignmentFill_at_3777 [1] = {}
 
uint8_t alignmentFill_at_3781 [1] = {}
 
uint8_t alignmentFill_at_3802 [2] = {}
 
uint8_t alignmentFill_at_3878 [2] = {}
 
uint16_t etbExpAverageLength
 
float unusedFloatHere
 
uint16_t unused2bytesHere
 
uint8_t boostControlMinMap
 
uint8_t alignmentFill_at_494 [2]
 
switch_input_pin_e throttlePedalUpPin
 
uint8_t alignmentFill_at_621 [1]
 
uint8_t alignmentFill_at_714 [2]
 
pin_input_mode_e throttlePedalUpPinMode
 
uint8_t alignmentFill_at_733 [1]
 
uint8_t alignmentFill_at_743 [1]
 
uint8_t alignmentFill_at_749 [3]
 
bool unused644b11: 1 {}
 
uint8_t alignmentFill_at_765 [1]
 
uint8_t alignmentFill_at_771 [1]
 
uint8_t minimumBoostClosedLoopMap
 
uint8_t alignmentFill_at_783 [1]
 
uint16_t unused720
 
uint8_t alignmentFill_at_827 [1]
 
uint8_t alignmentFill_at_859 [1]
 
uint8_t alignmentFill_at_919 [1]
 
bool enableInnovateLC2: 1 {}
 
bool showHumanReadableWarning: 1 {}
 
uint8_t alignmentFill_at_943 [1]
 
uint8_t alignmentFill_at_1163 [1]
 
uint8_t alignmentFill_at_1167 [1]
 
uint8_t alignmentFill_at_1186 [2]
 
bool oddFireEngine: 1 {}
 
bool unusedFancy1: 1 {}
 
bool unusedFancy2: 1 {}
 
uint8_t alignmentFill_at_1309 [1]
 
uint8_t alignmentFill_at_1315 [1]
 
bool unused1188b12: 1 {}
 
int unusedInt3423423
 
uint8_t alignmentFill_at_1423 [1]
 
uint8_t alignmentFill_at_1427 [1]
 
float unusedTargetVBatt
 
bool unusedHere1212: 1 {}
 
bool unusedHere1213: 1 {}
 
bool unusedBit2423423: 1 {}
 
bool unusedSkipWasHere: 1 {}
 
bool unusedBit_515_31: 1 {}
 
Gpio auxSerialTxPin
 
Gpio auxSerialRxPin
 
uint32_t auxSerialSpeed
 
bool unusedBit_551_8: 1 {}
 
bool unusedBit_551_9: 1 {}
 
bool unusedBit_551_10: 1 {}
 
bool unusedBit_551_11: 1 {}
 
bool unusedBit_551_12: 1 {}
 
bool unusedBit_551_13: 1 {}
 
bool unusedBit_551_14: 1 {}
 
bool unusedBit_551_15: 1 {}
 
bool unusedBit_551_16: 1 {}
 
bool unusedBit_551_17: 1 {}
 
bool unusedBit_551_18: 1 {}
 
bool unusedBit_551_19: 1 {}
 
bool unusedBit_551_20: 1 {}
 
bool unusedBit_551_21: 1 {}
 
bool unusedBit_551_22: 1 {}
 
bool unusedBit_551_23: 1 {}
 
bool unusedBit_551_24: 1 {}
 
bool unusedBit_551_25: 1 {}
 
bool unusedBit_551_26: 1 {}
 
bool unusedBit_551_27: 1 {}
 
bool unusedBit_551_28: 1 {}
 
bool unusedBit_551_29: 1 {}
 
bool unusedBit_551_30: 1 {}
 
bool unusedBit_551_31: 1 {}
 
uint8_t alignmentFill_at_1563 [1]
 
uint8_t alignmentFill_at_1575 [1]
 
float tChargeMinRpmMinTps
 
float tChargeMinRpmMaxTps
 
float tChargeMaxRpmMinTps
 
float tChargeMaxRpmMaxTps
 
uint8_t alignmentFill_at_1969 [1]
 
uint8_t alignmentFill_at_1979 [1]
 
uint8_t alignmentFill_at_1982 [2]
 
uint8_t alignmentFill_at_2002 [2]
 
int16_t etbRocExpAverageLength
 
uint8_t alignmentFill_at_2450 [2]
 
uint8_t alignmentFill_at_2911 [1]
 
uint8_t etbJamIntegratorLimit
 
uint8_t alignmentFill_at_3219 [1]
 
uint8_t alignmentFill_at_3225 [1]
 
float etbMinimumPosition
 
uint8_t alignmentFill_at_3259 [1]
 
uint8_t alignmentFill_at_3325 [1]
 
uint8_t alignmentFill_at_3407 [1]
 
uint8_t alignmentFill_at_3434 [2]
 
uint8_t alignmentFill_at_3651 [1]
 
uint8_t alignmentFill_at_3782 [2]
 
uint8_t alignmentFill_at_3791 [1]
 
uint8_t alignmentFill_at_3814 [2]
 
uint8_t alignmentFill_at_3853 [3]
 

Detailed Description

Definition at line 571 of file engine_configuration_generated_structures_alphax-2chan.h.

Field Documentation

◆ accelerometerCsPin

Gpio engine_configuration_s::accelerometerCsPin

offset 1512

offset 1528

offset 1504

Definition at line 2942 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initAccelerometer(), and setAccelerometerSpi().

◆ accelerometerCsPinMode

pin_output_mode_e engine_configuration_s::accelerometerCsPinMode

offset 1697

offset 1713

offset 1701

Definition at line 3359 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ accelerometerSpiDevice

spi_device_e engine_configuration_s::accelerometerSpiDevice

offset 1964

offset 1980

offset 1968

Definition at line 3509 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initAccelerometer(), setAccelerometerSpi(), and setBoardDefaultConfiguration().

◆ acDelay

scaled_channel< uint8_t, 10, 1 > engine_configuration_s::acDelay

Delay before engaging the AC compressor. Set to 0 to engage immediately with no delay. Use this to prevent bogging at idle when AC engages. units: sec offset 3054

Delay before engaging the AC compressor. Set to 0 to engage immediately with no delay. Use this to prevent bogging at idle when AC engages. units: sec offset 3070

Delay before engaging the AC compressor. Set to 0 to engage immediately with no delay. Use this to prevent bogging at idle when AC engages. units: sec offset 2894

Delay before engaging the AC compressor. Set to 0 to engage immediately with no delay. Use this to prevent bogging at idle when AC engages. units: sec offset 3058

Definition at line 3912 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AcController::onSlowCallback(), setConfigValueByName(), and setDefaultEngineConfiguration().

◆ acIdleExtraOffset

uint8_t engine_configuration_s::acIdleExtraOffset

◆ acIdleRpmTarget

int16_t engine_configuration_s::acIdleRpmTarget

Idle target speed when A/C is enabled. Some cars need the extra speed to keep the AC efficient while idling. units: RPM offset 1348

Idle target speed when A/C is enabled. Some cars need the extra speed to keep the AC efficient while idling. units: RPM offset 1364

Idle target speed when A/C is enabled. Some cars need the extra speed to keep the AC efficient while idling. units: RPM offset 1336

Definition at line 2630 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), IdleController::getTargetRpm(), setConfigValueByName(), and setDefaultEngineConfiguration().

◆ acLowRpmLimit

scaled_channel< int8_t, 1, 10 > engine_configuration_s::acLowRpmLimit

Low engine speed for A/C. Larger engines can survive lower values units: RPM offset 3061

Low engine speed for A/C. Larger engines can survive lower values units: RPM offset 3077

Low engine speed for A/C. Larger engines can survive lower values units: RPM offset 2901

Low engine speed for A/C. Larger engines can survive lower values units: RPM offset 3065

Definition at line 3942 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and setDefaultBaseEngine().

◆ acPressure

linear_sensor_s engine_configuration_s::acPressure

offset 3824

offset 3840

offset 3664

offset 3828

Definition at line 4615 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initFluidPressure(), and setConfigValueByName().

◆ acPressureEnableHyst

scaled_channel< uint8_t, 2, 1 > engine_configuration_s::acPressureEnableHyst

Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached units: kPa (absolute) offset 3364

Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached units: kPa (absolute) offset 3380

Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached units: kPa (absolute) offset 3204

Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached units: kPa (absolute) offset 3368

Definition at line 4228 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by AcController::getAcState(), getConfigValueByName(), setConfigValueByName(), and setDefaultEngineConfiguration().

◆ acrDisablePhase

uint16_t engine_configuration_s::acrDisablePhase

During revolution where ACR should be disabled at what specific angle to disengage units: deg offset 3166

During revolution where ACR should be disabled at what specific angle to disengage units: deg offset 3182

During revolution where ACR should be disabled at what specific angle to disengage units: deg offset 3006

units: deg offset 3170

Definition at line 4030 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getAcrState(), getConfigValueByName(), and setConfigValueByName().

◆ acRelayAlternatorDutyAdder

uint8_t engine_configuration_s::acRelayAlternatorDutyAdder

units: % offset 3346

units: % offset 3362

units: % offset 3186

units: % offset 3352

Definition at line 4193 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by AlternatorController::getClosedLoop(), getConfigValueByName(), and setConfigValueByName().

◆ acRelayPin

output_pin_e engine_configuration_s::acRelayPin

◆ acRelayPinMode

pin_output_mode_e engine_configuration_s::acRelayPinMode

offset 845

offset 839

Definition at line 1894 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ acrPin

output_pin_e engine_configuration_s::acrPin

offset 496

offset 492

Definition at line 1138 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by HarleyAcr::onSlowCallback(), and setHarley().

◆ acrPin2

output_pin_e engine_configuration_s::acrPin2

offset 3230

offset 3246

offset 3070

offset 3234

Definition at line 4110 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by setHarley().

◆ acrRevolutions

uint8_t engine_configuration_s::acrRevolutions

◆ acSwitch

switch_input_pin_e engine_configuration_s::acSwitch

A/C button input offset 1322

A/C button input offset 1338

A/C button input offset 1310

Definition at line 2468 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by hasAcToggle(), initSensors(), setBoardDefaultConfiguration(), setHyundaiPb(), and setMiataNA6_MAP_Frankenso().

◆ acSwitchMode

pin_input_mode_e engine_configuration_s::acSwitchMode

offset 2900

offset 2916

offset 2740

offset 2904

Definition at line 3874 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initSensors(), and setBoardDefaultConfiguration().

◆ adcVcc

float engine_configuration_s::adcVcc

◆ afr

afr_sensor_s engine_configuration_s::afr

◆ afr_type

ego_sensor_e engine_configuration_s::afr_type

AFR, WBO, EGO - whatever you like to call it offset 715

AFR, WBO, EGO - whatever you like to call it offset 711

Definition at line 1465 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by setEgoSensor().

◆ afrOverrideMode

load_override_e engine_configuration_s::afrOverrideMode

Override the Y axis (load) value used for the AFR table. Advanced users only: If you aren't sure you need this, you probably don't need this. offset 1555

Override the Y axis (load) value used for the AFR table. Advanced users only: If you aren't sure you need this, you probably don't need this. offset 1571

Override the Y axis (load) value used for the AFR table. Advanced users only: If you aren't sure you need this, you probably don't need this. offset 1547

Definition at line 3039 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by FuelComputer::getTargetLambdaLoadAxis().

◆ afterCrankingIACtaperDuration

int16_t engine_configuration_s::afterCrankingIACtaperDuration

This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better units: cycles offset 1508

This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better units: cycles offset 1524

This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better units: cycles offset 1496

Definition at line 2932 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by commonGenesisCoupe(), getConfigValueByName(), IdleController::getCrankingTaperFraction(), setCommonMazdaNB(), setConfigValueByName(), setDefaultCranking(), and setMazdaMiata96().

◆ airByRpmTaper

float engine_configuration_s::airByRpmTaper

Extra air taper amount units: % offset 536

Extra air taper amount units: % offset 532

Definition at line 1203 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), IdleController::getRunningOpenLoop(), and setConfigValueByName().

◆ airTaperRpmRange

int16_t engine_configuration_s::airTaperRpmRange

RPM range above upper limit for extra air taper units: RPM offset 1424

RPM range above upper limit for extra air taper units: RPM offset 1440

RPM range above upper limit for extra air taper units: RPM offset 1412

Definition at line 2690 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ alignmentFill_at_1163

uint8_t engine_configuration_s::alignmentFill_at_1163

need 4 byte alignment units: units offset 1163

Definition at line 2235 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1167

uint8_t engine_configuration_s::alignmentFill_at_1167

need 4 byte alignment units: units offset 1167

Definition at line 2249 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1175

uint8_t engine_configuration_s::alignmentFill_at_1175 = {}

need 4 byte alignment units: units offset 1175

Definition at line 2288 of file engine_configuration_generated_structures_alphax-2chan.h.

2288{};

◆ alignmentFill_at_1179

uint8_t engine_configuration_s::alignmentFill_at_1179 = {}

need 4 byte alignment units: units offset 1179

Definition at line 2302 of file engine_configuration_generated_structures_alphax-2chan.h.

2302{};

◆ alignmentFill_at_1186

uint8_t engine_configuration_s::alignmentFill_at_1186

need 4 byte alignment units: units offset 1186

Definition at line 2263 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1198

uint8_t engine_configuration_s::alignmentFill_at_1198 = {}

need 4 byte alignment units: units offset 1198

Definition at line 2316 of file engine_configuration_generated_structures_alphax-2chan.h.

2316{};

◆ alignmentFill_at_1309

uint8_t engine_configuration_s::alignmentFill_at_1309

need 4 byte alignment units: units offset 1309

Definition at line 2411 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1315

uint8_t engine_configuration_s::alignmentFill_at_1315

need 4 byte alignment units: units offset 1315

Definition at line 2437 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1321

uint8_t engine_configuration_s::alignmentFill_at_1321 = {}

need 4 byte alignment units: units offset 1321

Definition at line 2463 of file engine_configuration_generated_structures_alphax-2chan.h.

2463{};

◆ alignmentFill_at_1327

uint8_t engine_configuration_s::alignmentFill_at_1327 = {}

need 4 byte alignment units: units offset 1327

Definition at line 2489 of file engine_configuration_generated_structures_alphax-2chan.h.

2489{};

◆ alignmentFill_at_1337

uint8_t engine_configuration_s::alignmentFill_at_1337 = {}

need 4 byte alignment units: units offset 1337

Definition at line 2463 of file engine_configuration_generated_structures_alphax-8chan.h.

2463{};

◆ alignmentFill_at_1343

uint8_t engine_configuration_s::alignmentFill_at_1343 = {}

need 4 byte alignment units: units offset 1343

Definition at line 2489 of file engine_configuration_generated_structures_alphax-8chan.h.

2489{};

◆ alignmentFill_at_1423

uint8_t engine_configuration_s::alignmentFill_at_1423

need 4 byte alignment units: units offset 1423

Definition at line 2669 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1427

uint8_t engine_configuration_s::alignmentFill_at_1427

need 4 byte alignment units: units offset 1427

Definition at line 2684 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1435

uint8_t engine_configuration_s::alignmentFill_at_1435 = {}

need 4 byte alignment units: units offset 1435

Definition at line 2723 of file engine_configuration_generated_structures_alphax-2chan.h.

2723{};

◆ alignmentFill_at_1439

uint8_t engine_configuration_s::alignmentFill_at_1439 = {}

need 4 byte alignment units: units offset 1439

Definition at line 2738 of file engine_configuration_generated_structures_alphax-2chan.h.

2738{};

◆ alignmentFill_at_1451

uint8_t engine_configuration_s::alignmentFill_at_1451 = {}

need 4 byte alignment units: units offset 1451

Definition at line 2723 of file engine_configuration_generated_structures_alphax-8chan.h.

2723{};

◆ alignmentFill_at_1455

uint8_t engine_configuration_s::alignmentFill_at_1455 = {}

need 4 byte alignment units: units offset 1455

Definition at line 2738 of file engine_configuration_generated_structures_alphax-8chan.h.

2738{};

◆ alignmentFill_at_1563

uint8_t engine_configuration_s::alignmentFill_at_1563

need 4 byte alignment units: units offset 1563

Definition at line 3147 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1571

uint8_t engine_configuration_s::alignmentFill_at_1571 = {}

need 4 byte alignment units: units offset 1571

Definition at line 3196 of file engine_configuration_generated_structures_alphax-2chan.h.

3196{};

◆ alignmentFill_at_1575

uint8_t engine_configuration_s::alignmentFill_at_1575

need 4 byte alignment units: units offset 1575

Definition at line 3188 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1583

uint8_t engine_configuration_s::alignmentFill_at_1583 = {}

need 4 byte alignment units: units offset 1583

Definition at line 3237 of file engine_configuration_generated_structures_alphax-2chan.h.

3237{};

◆ alignmentFill_at_1587

uint8_t engine_configuration_s::alignmentFill_at_1587 = {}

need 4 byte alignment units: units offset 1587

Definition at line 3196 of file engine_configuration_generated_structures_alphax-8chan.h.

3196{};

◆ alignmentFill_at_1599

uint8_t engine_configuration_s::alignmentFill_at_1599 = {}

need 4 byte alignment units: units offset 1599

Definition at line 3237 of file engine_configuration_generated_structures_alphax-8chan.h.

3237{};

◆ alignmentFill_at_1965

uint8_t engine_configuration_s::alignmentFill_at_1965 = {}

need 4 byte alignment units: units offset 1965

Definition at line 3515 of file engine_configuration_generated_structures_alphax-2chan.h.

3515{};

◆ alignmentFill_at_1969

uint8_t engine_configuration_s::alignmentFill_at_1969

need 4 byte alignment units: units offset 1969

Definition at line 3466 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1975

uint8_t engine_configuration_s::alignmentFill_at_1975 = {}

need 4 byte alignment units: units offset 1975

Definition at line 3549 of file engine_configuration_generated_structures_alphax-2chan.h.

3549{};

◆ alignmentFill_at_1978

uint8_t engine_configuration_s::alignmentFill_at_1978 = {}

need 4 byte alignment units: units offset 1978

Definition at line 3559 of file engine_configuration_generated_structures_alphax-2chan.h.

3559{};

◆ alignmentFill_at_1979

uint8_t engine_configuration_s::alignmentFill_at_1979

need 4 byte alignment units: units offset 1979

Definition at line 3500 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1981

uint8_t engine_configuration_s::alignmentFill_at_1981 = {}

need 4 byte alignment units: units offset 1981

Definition at line 3515 of file engine_configuration_generated_structures_alphax-8chan.h.

3515{};

◆ alignmentFill_at_1982

uint8_t engine_configuration_s::alignmentFill_at_1982

need 4 byte alignment units: units offset 1982

Definition at line 3510 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_1991

uint8_t engine_configuration_s::alignmentFill_at_1991 = {}

need 4 byte alignment units: units offset 1991

Definition at line 3549 of file engine_configuration_generated_structures_alphax-8chan.h.

3549{};

◆ alignmentFill_at_1994

uint8_t engine_configuration_s::alignmentFill_at_1994 = {}

need 4 byte alignment units: units offset 1994

Definition at line 3559 of file engine_configuration_generated_structures_alphax-8chan.h.

3559{};

◆ alignmentFill_at_1998

uint8_t engine_configuration_s::alignmentFill_at_1998 = {}

need 4 byte alignment units: units offset 1998

Definition at line 3610 of file engine_configuration_generated_structures_alphax-2chan.h.

3610{};

◆ alignmentFill_at_2002

uint8_t engine_configuration_s::alignmentFill_at_2002

need 4 byte alignment units: units offset 2002

Definition at line 3561 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_2014

uint8_t engine_configuration_s::alignmentFill_at_2014 = {}

need 4 byte alignment units: units offset 2014

Definition at line 3610 of file engine_configuration_generated_structures_alphax-8chan.h.

3610{};

◆ alignmentFill_at_2446

uint8_t engine_configuration_s::alignmentFill_at_2446 = {}

need 4 byte alignment units: units offset 2446

Definition at line 3807 of file engine_configuration_generated_structures_alphax-2chan.h.

3807{};

◆ alignmentFill_at_2450

uint8_t engine_configuration_s::alignmentFill_at_2450

need 4 byte alignment units: units offset 2450

Definition at line 3755 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_2462

uint8_t engine_configuration_s::alignmentFill_at_2462 = {}

need 4 byte alignment units: units offset 2462

Definition at line 3807 of file engine_configuration_generated_structures_alphax-8chan.h.

3807{};

◆ alignmentFill_at_2747

uint8_t engine_configuration_s::alignmentFill_at_2747[1] = {}

need 4 byte alignment units: units offset 2747

Definition at line 3884 of file engine_configuration_generated_structures_atlas.h.

3884{};

◆ alignmentFill_at_2903

uint8_t engine_configuration_s::alignmentFill_at_2903[1] = {}

need 4 byte alignment units: units offset 2903

Definition at line 3954 of file engine_configuration_generated_structures_atlas.h.

3954{};

◆ alignmentFill_at_2907

uint8_t engine_configuration_s::alignmentFill_at_2907 = {}

need 4 byte alignment units: units offset 2907

Definition at line 3884 of file engine_configuration_generated_structures_alphax-2chan.h.

3884{};

◆ alignmentFill_at_2911

uint8_t engine_configuration_s::alignmentFill_at_2911

need 4 byte alignment units: units offset 2911

Definition at line 3832 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_2923

uint8_t engine_configuration_s::alignmentFill_at_2923 = {}

need 4 byte alignment units: units offset 2923

Definition at line 3884 of file engine_configuration_generated_structures_alphax-8chan.h.

3884{};

◆ alignmentFill_at_3051

uint8_t engine_configuration_s::alignmentFill_at_3051[1] = {}

need 4 byte alignment units: units offset 3051

Definition at line 4052 of file engine_configuration_generated_structures_atlas.h.

4052{};

◆ alignmentFill_at_3055

uint8_t engine_configuration_s::alignmentFill_at_3055[1] = {}

need 4 byte alignment units: units offset 3055

Definition at line 4066 of file engine_configuration_generated_structures_atlas.h.

4066{};

◆ alignmentFill_at_3061

uint8_t engine_configuration_s::alignmentFill_at_3061[1] = {}

need 4 byte alignment units: units offset 3061

Definition at line 4084 of file engine_configuration_generated_structures_atlas.h.

4084{};

◆ alignmentFill_at_3063

uint8_t engine_configuration_s::alignmentFill_at_3063 = {}

need 4 byte alignment units: units offset 3063

Definition at line 3954 of file engine_configuration_generated_structures_alphax-2chan.h.

3954{};

◆ alignmentFill_at_3067

uint8_t engine_configuration_s::alignmentFill_at_3067 = {}

need 4 byte alignment units: units offset 3067

Definition at line 4102 of file engine_configuration_generated_structures_atlas.h.

4102{};

◆ alignmentFill_at_3073

uint8_t engine_configuration_s::alignmentFill_at_3073[1] = {}

need 4 byte alignment units: units offset 3073

Definition at line 4122 of file engine_configuration_generated_structures_atlas.h.

4122{};

◆ alignmentFill_at_3079

uint8_t engine_configuration_s::alignmentFill_at_3079 = {}

need 4 byte alignment units: units offset 3079

Definition at line 3954 of file engine_configuration_generated_structures_alphax-8chan.h.

3954{};

◆ alignmentFill_at_3093

uint8_t engine_configuration_s::alignmentFill_at_3093[1] = {}

need 4 byte alignment units: units offset 3093

Definition at line 4137 of file engine_configuration_generated_structures_atlas.h.

4137{};

◆ alignmentFill_at_3159

uint8_t engine_configuration_s::alignmentFill_at_3159[1] = {}

need 4 byte alignment units: units offset 3159

Definition at line 4151 of file engine_configuration_generated_structures_atlas.h.

4151{};

◆ alignmentFill_at_3190

uint8_t engine_configuration_s::alignmentFill_at_3190[2] = {}

need 4 byte alignment units: units offset 3190

Definition at line 4208 of file engine_configuration_generated_structures_atlas.h.

4208{};

◆ alignmentFill_at_3211

uint8_t engine_configuration_s::alignmentFill_at_3211 = {}

need 4 byte alignment units: units offset 3211

Definition at line 4052 of file engine_configuration_generated_structures_alphax-2chan.h.

4052{};

◆ alignmentFill_at_3215

uint8_t engine_configuration_s::alignmentFill_at_3215 = {}

need 4 byte alignment units: units offset 3215

Definition at line 4066 of file engine_configuration_generated_structures_alphax-2chan.h.

4066{};

◆ alignmentFill_at_3219

uint8_t engine_configuration_s::alignmentFill_at_3219

need 4 byte alignment units: units offset 3219

Definition at line 4012 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3221

uint8_t engine_configuration_s::alignmentFill_at_3221 = {}

need 4 byte alignment units: units offset 3221

Definition at line 4084 of file engine_configuration_generated_structures_alphax-2chan.h.

4084{};

◆ alignmentFill_at_3225

uint8_t engine_configuration_s::alignmentFill_at_3225

need 4 byte alignment units: units offset 3225

Definition at line 4030 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3227

uint8_t engine_configuration_s::alignmentFill_at_3227 = {}

need 4 byte alignment units: units offset 3227

Definition at line 4102 of file engine_configuration_generated_structures_alphax-2chan.h.

4102{};

◆ alignmentFill_at_3231

uint8_t engine_configuration_s::alignmentFill_at_3231 = {}

need 4 byte alignment units: units offset 3231

Definition at line 4066 of file engine_configuration_generated_structures_alphax-8chan.h.

4066{};

◆ alignmentFill_at_3233

uint8_t engine_configuration_s::alignmentFill_at_3233 = {}

need 4 byte alignment units: units offset 3233

Definition at line 4122 of file engine_configuration_generated_structures_alphax-2chan.h.

4122{};

◆ alignmentFill_at_3237

uint8_t engine_configuration_s::alignmentFill_at_3237 = {}

need 4 byte alignment units: units offset 3237

Definition at line 4084 of file engine_configuration_generated_structures_alphax-8chan.h.

4084{};

◆ alignmentFill_at_3243

uint8_t engine_configuration_s::alignmentFill_at_3243 = {}

need 4 byte alignment units: units offset 3243

Definition at line 4102 of file engine_configuration_generated_structures_alphax-8chan.h.

4102{};

◆ alignmentFill_at_3249

uint8_t engine_configuration_s::alignmentFill_at_3249 = {}

need 4 byte alignment units: units offset 3249

Definition at line 4122 of file engine_configuration_generated_structures_alphax-8chan.h.

4122{};

◆ alignmentFill_at_3253

uint8_t engine_configuration_s::alignmentFill_at_3253 = {}

need 4 byte alignment units: units offset 3253

Definition at line 4137 of file engine_configuration_generated_structures_alphax-2chan.h.

4137{};

◆ alignmentFill_at_3259

uint8_t engine_configuration_s::alignmentFill_at_3259

need 4 byte alignment units: units offset 3259

Definition at line 4075 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3269

uint8_t engine_configuration_s::alignmentFill_at_3269 = {}

need 4 byte alignment units: units offset 3269

Definition at line 4137 of file engine_configuration_generated_structures_alphax-8chan.h.

4137{};

◆ alignmentFill_at_3270

uint8_t engine_configuration_s::alignmentFill_at_3270[2] = {}

need 4 byte alignment units: units offset 3270

Definition at line 4360 of file engine_configuration_generated_structures_atlas.h.

4360{};

◆ alignmentFill_at_3319

uint8_t engine_configuration_s::alignmentFill_at_3319 = {}

need 4 byte alignment units: units offset 3319

Definition at line 4151 of file engine_configuration_generated_structures_alphax-2chan.h.

4151{};

◆ alignmentFill_at_3325

uint8_t engine_configuration_s::alignmentFill_at_3325

need 4 byte alignment units: units offset 3325

Definition at line 4089 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3335

uint8_t engine_configuration_s::alignmentFill_at_3335 = {}

need 4 byte alignment units: units offset 3335

Definition at line 4151 of file engine_configuration_generated_structures_alphax-8chan.h.

4151{};

◆ alignmentFill_at_3350

uint8_t engine_configuration_s::alignmentFill_at_3350 = {}

need 4 byte alignment units: units offset 3350

Definition at line 4208 of file engine_configuration_generated_structures_alphax-2chan.h.

4208{};

◆ alignmentFill_at_3366

uint8_t engine_configuration_s::alignmentFill_at_3366 = {}

need 4 byte alignment units: units offset 3366

Definition at line 4208 of file engine_configuration_generated_structures_alphax-8chan.h.

4208{};

◆ alignmentFill_at_3403

uint8_t engine_configuration_s::alignmentFill_at_3403 = {}

need 4 byte alignment units: units offset 3403

Definition at line 4323 of file engine_configuration_generated_structures_alphax-2chan.h.

4323{};

◆ alignmentFill_at_3407

uint8_t engine_configuration_s::alignmentFill_at_3407

need 4 byte alignment units: units offset 3407

Definition at line 4254 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3419

uint8_t engine_configuration_s::alignmentFill_at_3419 = {}

need 4 byte alignment units: units offset 3419

Definition at line 4323 of file engine_configuration_generated_structures_alphax-8chan.h.

4323{};

◆ alignmentFill_at_3430

uint8_t engine_configuration_s::alignmentFill_at_3430 = {}

need 4 byte alignment units: units offset 3430

Definition at line 4360 of file engine_configuration_generated_structures_alphax-2chan.h.

4360{};

◆ alignmentFill_at_3434

uint8_t engine_configuration_s::alignmentFill_at_3434

need 4 byte alignment units: units offset 3434

Definition at line 4291 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3446

uint8_t engine_configuration_s::alignmentFill_at_3446 = {}

need 4 byte alignment units: units offset 3446

Definition at line 4360 of file engine_configuration_generated_structures_alphax-8chan.h.

4360{};

◆ alignmentFill_at_3487

uint8_t engine_configuration_s::alignmentFill_at_3487[1] = {}

need 4 byte alignment units: units offset 3487

Definition at line 4450 of file engine_configuration_generated_structures_atlas.h.

4450{};

◆ alignmentFill_at_3618

uint8_t engine_configuration_s::alignmentFill_at_3618[2] = {}

need 4 byte alignment units: units offset 3618

Definition at line 4546 of file engine_configuration_generated_structures_atlas.h.

4546{};

◆ alignmentFill_at_3627

uint8_t engine_configuration_s::alignmentFill_at_3627[1] = {}

need 4 byte alignment units: units offset 3627

Definition at line 4566 of file engine_configuration_generated_structures_atlas.h.

4566{};

◆ alignmentFill_at_3647

uint8_t engine_configuration_s::alignmentFill_at_3647 = {}

need 4 byte alignment units: units offset 3647

Definition at line 4450 of file engine_configuration_generated_structures_alphax-2chan.h.

4450{};

◆ alignmentFill_at_3650

uint8_t engine_configuration_s::alignmentFill_at_3650[2] = {}

need 4 byte alignment units: units offset 3650

Definition at line 4584 of file engine_configuration_generated_structures_atlas.h.

4584{};

◆ alignmentFill_at_3651

uint8_t engine_configuration_s::alignmentFill_at_3651

need 4 byte alignment units: units offset 3651

Definition at line 4381 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3662

uint8_t engine_configuration_s::alignmentFill_at_3662[2] = {}

need 4 byte alignment units: units offset 3662

Definition at line 4611 of file engine_configuration_generated_structures_atlas.h.

4611{};

◆ alignmentFill_at_3663

uint8_t engine_configuration_s::alignmentFill_at_3663 = {}

need 4 byte alignment units: units offset 3663

Definition at line 4450 of file engine_configuration_generated_structures_alphax-8chan.h.

4450{};

◆ alignmentFill_at_3689

uint8_t engine_configuration_s::alignmentFill_at_3689[3] = {}

need 4 byte alignment units: units offset 3689

Definition at line 4639 of file engine_configuration_generated_structures_atlas.h.

4639{};

◆ alignmentFill_at_3745

uint8_t engine_configuration_s::alignmentFill_at_3745[3] = {}

need 4 byte alignment units: units offset 3745

Definition at line 4695 of file engine_configuration_generated_structures_atlas.h.

4695{};

◆ alignmentFill_at_3755

uint8_t engine_configuration_s::alignmentFill_at_3755[1] = {}

need 4 byte alignment units: units offset 3755

Definition at line 4723 of file engine_configuration_generated_structures_atlas.h.

4723{};

◆ alignmentFill_at_3761

uint8_t engine_configuration_s::alignmentFill_at_3761[1] = {}

need 4 byte alignment units: units offset 3761

Definition at line 4829 of file engine_configuration_generated_structures_atlas.h.

4829{};

◆ alignmentFill_at_3767

uint8_t engine_configuration_s::alignmentFill_at_3767[1] = {}

need 4 byte alignment units: units offset 3767

Definition at line 4852 of file engine_configuration_generated_structures_atlas.h.

4852{};

◆ alignmentFill_at_3777

uint8_t engine_configuration_s::alignmentFill_at_3777[1] = {}

need 4 byte alignment units: units offset 3777

Definition at line 4871 of file engine_configuration_generated_structures_atlas.h.

4871{};

◆ alignmentFill_at_3778

uint8_t engine_configuration_s::alignmentFill_at_3778 = {}

need 4 byte alignment units: units offset 3778

Definition at line 4546 of file engine_configuration_generated_structures_alphax-2chan.h.

4546{};

◆ alignmentFill_at_3781

uint8_t engine_configuration_s::alignmentFill_at_3781[1] = {}

need 4 byte alignment units: units offset 3781

Definition at line 4887 of file engine_configuration_generated_structures_atlas.h.

4887{};

◆ alignmentFill_at_3782

uint8_t engine_configuration_s::alignmentFill_at_3782

need 4 byte alignment units: units offset 3782

Definition at line 4477 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3787

uint8_t engine_configuration_s::alignmentFill_at_3787 = {}

need 4 byte alignment units: units offset 3787

Definition at line 4566 of file engine_configuration_generated_structures_alphax-2chan.h.

4566{};

◆ alignmentFill_at_3791

uint8_t engine_configuration_s::alignmentFill_at_3791

need 4 byte alignment units: units offset 3791

Definition at line 4497 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3794

uint8_t engine_configuration_s::alignmentFill_at_3794 = {}

need 4 byte alignment units: units offset 3794

Definition at line 4546 of file engine_configuration_generated_structures_alphax-8chan.h.

4546{};

◆ alignmentFill_at_3802

uint8_t engine_configuration_s::alignmentFill_at_3802[2] = {}

need 4 byte alignment units: units offset 3802

Definition at line 4950 of file engine_configuration_generated_structures_atlas.h.

4950{};

◆ alignmentFill_at_3803

uint8_t engine_configuration_s::alignmentFill_at_3803 = {}

need 4 byte alignment units: units offset 3803

Definition at line 4566 of file engine_configuration_generated_structures_alphax-8chan.h.

4566{};

◆ alignmentFill_at_3810

uint8_t engine_configuration_s::alignmentFill_at_3810 = {}

need 4 byte alignment units: units offset 3810

Definition at line 4584 of file engine_configuration_generated_structures_alphax-2chan.h.

4584{};

◆ alignmentFill_at_3814

uint8_t engine_configuration_s::alignmentFill_at_3814

need 4 byte alignment units: units offset 3814

Definition at line 4515 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3822

uint8_t engine_configuration_s::alignmentFill_at_3822 = {}

need 4 byte alignment units: units offset 3822

Definition at line 4611 of file engine_configuration_generated_structures_alphax-2chan.h.

4611{};

◆ alignmentFill_at_3826

uint8_t engine_configuration_s::alignmentFill_at_3826 = {}

need 4 byte alignment units: units offset 3826

Definition at line 4584 of file engine_configuration_generated_structures_alphax-8chan.h.

4584{};

◆ alignmentFill_at_3838

uint8_t engine_configuration_s::alignmentFill_at_3838 = {}

need 4 byte alignment units: units offset 3838

Definition at line 4611 of file engine_configuration_generated_structures_alphax-8chan.h.

4611{};

◆ alignmentFill_at_3849

uint8_t engine_configuration_s::alignmentFill_at_3849 = {}

need 4 byte alignment units: units offset 3849

Definition at line 4639 of file engine_configuration_generated_structures_alphax-2chan.h.

4639{};

◆ alignmentFill_at_3853

uint8_t engine_configuration_s::alignmentFill_at_3853

need 4 byte alignment units: units offset 3853

Definition at line 4570 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_3865

uint8_t engine_configuration_s::alignmentFill_at_3865 = {}

need 4 byte alignment units: units offset 3865

Definition at line 4639 of file engine_configuration_generated_structures_alphax-8chan.h.

4639{};

◆ alignmentFill_at_3878

uint8_t engine_configuration_s::alignmentFill_at_3878[2] = {}

need 4 byte alignment units: units offset 3878

Definition at line 4984 of file engine_configuration_generated_structures_atlas.h.

4984{};

◆ alignmentFill_at_3905

uint8_t engine_configuration_s::alignmentFill_at_3905 = {}

need 4 byte alignment units: units offset 3905

Definition at line 4695 of file engine_configuration_generated_structures_alphax-2chan.h.

4695{};

◆ alignmentFill_at_3909

uint8_t engine_configuration_s::alignmentFill_at_3909[3] = {}

need 4 byte alignment units: units offset 3909

Definition at line 4791 of file engine_configuration_generated_structures_alphax-silver.h.

4791{};

◆ alignmentFill_at_3915

uint8_t engine_configuration_s::alignmentFill_at_3915 = {}

need 4 byte alignment units: units offset 3915

Definition at line 4723 of file engine_configuration_generated_structures_alphax-2chan.h.

4723{};

◆ alignmentFill_at_3919

uint8_t engine_configuration_s::alignmentFill_at_3919[1] = {}

need 4 byte alignment units: units offset 3919

Definition at line 4819 of file engine_configuration_generated_structures_alphax-silver.h.

4819{};

◆ alignmentFill_at_3921

uint8_t engine_configuration_s::alignmentFill_at_3921 = {}

need 4 byte alignment units: units offset 3921

Definition at line 4829 of file engine_configuration_generated_structures_alphax-2chan.h.

4829{};

◆ alignmentFill_at_3925

uint8_t engine_configuration_s::alignmentFill_at_3925[1] = {}

need 4 byte alignment units: units offset 3925

Definition at line 4925 of file engine_configuration_generated_structures_alphax-silver.h.

4925{};

◆ alignmentFill_at_3927

uint8_t engine_configuration_s::alignmentFill_at_3927 = {}

need 4 byte alignment units: units offset 3927

Definition at line 4852 of file engine_configuration_generated_structures_alphax-2chan.h.

4852{};

◆ alignmentFill_at_3931

uint8_t engine_configuration_s::alignmentFill_at_3931 = {}

need 4 byte alignment units: units offset 3931

Definition at line 4723 of file engine_configuration_generated_structures_alphax-8chan.h.

4723{};

◆ alignmentFill_at_3937

uint8_t engine_configuration_s::alignmentFill_at_3937 = {}

need 4 byte alignment units: units offset 3937

Definition at line 4871 of file engine_configuration_generated_structures_alphax-2chan.h.

4871{};

◆ alignmentFill_at_3941

uint8_t engine_configuration_s::alignmentFill_at_3941 = {}

need 4 byte alignment units: units offset 3941

Definition at line 4887 of file engine_configuration_generated_structures_alphax-2chan.h.

4887{};

◆ alignmentFill_at_3943

uint8_t engine_configuration_s::alignmentFill_at_3943 = {}

need 4 byte alignment units: units offset 3943

Definition at line 4852 of file engine_configuration_generated_structures_alphax-8chan.h.

4852{};

◆ alignmentFill_at_3945

uint8_t engine_configuration_s::alignmentFill_at_3945[1] = {}

need 4 byte alignment units: units offset 3945

Definition at line 4983 of file engine_configuration_generated_structures_alphax-silver.h.

4983{};

◆ alignmentFill_at_3953

uint8_t engine_configuration_s::alignmentFill_at_3953 = {}

need 4 byte alignment units: units offset 3953

Definition at line 4871 of file engine_configuration_generated_structures_alphax-8chan.h.

4871{};

◆ alignmentFill_at_3954

uint8_t engine_configuration_s::alignmentFill_at_3954 = {}

need 4 byte alignment units: units offset 3954

Definition at line 4933 of file engine_configuration_generated_structures_alphax-2chan.h.

4933{};

◆ alignmentFill_at_3957

uint8_t engine_configuration_s::alignmentFill_at_3957 = {}

need 4 byte alignment units: units offset 3957

Definition at line 4887 of file engine_configuration_generated_structures_alphax-8chan.h.

4887{};

◆ alignmentFill_at_3958

uint8_t engine_configuration_s::alignmentFill_at_3958[2] = {}

need 4 byte alignment units: units offset 3958

Definition at line 5029 of file engine_configuration_generated_structures_alphax-silver.h.

5029{};

◆ alignmentFill_at_3962

uint8_t engine_configuration_s::alignmentFill_at_3962 = {}

need 4 byte alignment units: units offset 3962

Definition at line 4950 of file engine_configuration_generated_structures_alphax-2chan.h.

4950{};

◆ alignmentFill_at_3966

uint8_t engine_configuration_s::alignmentFill_at_3966[2] = {}

need 4 byte alignment units: units offset 3966

Definition at line 5046 of file engine_configuration_generated_structures_alphax-silver.h.

5046{};

◆ alignmentFill_at_3970

uint8_t engine_configuration_s::alignmentFill_at_3970 = {}

need 4 byte alignment units: units offset 3970

Definition at line 4933 of file engine_configuration_generated_structures_alphax-8chan.h.

4933{};

◆ alignmentFill_at_3978

uint8_t engine_configuration_s::alignmentFill_at_3978 = {}

need 4 byte alignment units: units offset 3978

Definition at line 4950 of file engine_configuration_generated_structures_alphax-8chan.h.

4950{};

◆ alignmentFill_at_4038

uint8_t engine_configuration_s::alignmentFill_at_4038 = {}

need 4 byte alignment units: units offset 4038

Definition at line 4984 of file engine_configuration_generated_structures_alphax-2chan.h.

4984{};

◆ alignmentFill_at_4042

uint8_t engine_configuration_s::alignmentFill_at_4042[2] = {}

need 4 byte alignment units: units offset 4042

Definition at line 5080 of file engine_configuration_generated_structures_alphax-silver.h.

5080{};

◆ alignmentFill_at_4054

uint8_t engine_configuration_s::alignmentFill_at_4054 = {}

need 4 byte alignment units: units offset 4054

Definition at line 4984 of file engine_configuration_generated_structures_alphax-8chan.h.

4984{};

◆ alignmentFill_at_455

uint8_t engine_configuration_s::alignmentFill_at_455 = {}

need 4 byte alignment units: units offset 455

Definition at line 1031 of file engine_configuration_generated_structures_alphax-2chan.h.

1031{};

◆ alignmentFill_at_458

uint8_t engine_configuration_s::alignmentFill_at_458 = {}

need 4 byte alignment units: units offset 458

Definition at line 1042 of file engine_configuration_generated_structures_alphax-2chan.h.

1042{};

◆ alignmentFill_at_494

uint8_t engine_configuration_s::alignmentFill_at_494

need 4 byte alignment units: units offset 494

Definition at line 1109 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_498

uint8_t engine_configuration_s::alignmentFill_at_498 = {}

need 4 byte alignment units: units offset 498

Definition at line 1144 of file engine_configuration_generated_structures_alphax-2chan.h.

1144{};

◆ alignmentFill_at_590

uint8_t engine_configuration_s::alignmentFill_at_590 = {}

need 4 byte alignment units: units offset 590

Definition at line 1277 of file engine_configuration_generated_structures_alphax-2chan.h.

1277{};

◆ alignmentFill_at_621

uint8_t engine_configuration_s::alignmentFill_at_621

need 4 byte alignment units: units offset 621

Definition at line 1299 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_625

uint8_t engine_configuration_s::alignmentFill_at_625 = {}

need 4 byte alignment units: units offset 625

Definition at line 1336 of file engine_configuration_generated_structures_alphax-2chan.h.

1336{};

◆ alignmentFill_at_714

uint8_t engine_configuration_s::alignmentFill_at_714

need 4 byte alignment units: units offset 714

Definition at line 1438 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_718

uint8_t engine_configuration_s::alignmentFill_at_718 = {}

need 4 byte alignment units: units offset 718

Definition at line 1475 of file engine_configuration_generated_structures_alphax-2chan.h.

1475{};

◆ alignmentFill_at_731

uint8_t engine_configuration_s::alignmentFill_at_731 = {}

need 4 byte alignment units: units offset 731

Definition at line 1501 of file engine_configuration_generated_structures_alphax-2chan.h.

1501{};

◆ alignmentFill_at_733

uint8_t engine_configuration_s::alignmentFill_at_733

need 4 byte alignment units: units offset 733

Definition at line 1482 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_737

uint8_t engine_configuration_s::alignmentFill_at_737 = {}

need 4 byte alignment units: units offset 737

Definition at line 1521 of file engine_configuration_generated_structures_alphax-2chan.h.

1521{};

◆ alignmentFill_at_743

uint8_t engine_configuration_s::alignmentFill_at_743

need 4 byte alignment units: units offset 743

Definition at line 1507 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_747

uint8_t engine_configuration_s::alignmentFill_at_747 = {}

need 4 byte alignment units: units offset 747

Definition at line 1546 of file engine_configuration_generated_structures_alphax-2chan.h.

1546{};

◆ alignmentFill_at_749

uint8_t engine_configuration_s::alignmentFill_at_749

need 4 byte alignment units: units offset 749

Definition at line 1532 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_753

uint8_t engine_configuration_s::alignmentFill_at_753 = {}

need 4 byte alignment units: units offset 753

Definition at line 1571 of file engine_configuration_generated_structures_alphax-2chan.h.

1571{};

◆ alignmentFill_at_765

uint8_t engine_configuration_s::alignmentFill_at_765

need 4 byte alignment units: units offset 765

Definition at line 1655 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_769

uint8_t engine_configuration_s::alignmentFill_at_769 = {}

need 4 byte alignment units: units offset 769

Definition at line 1694 of file engine_configuration_generated_structures_alphax-2chan.h.

1694{};

◆ alignmentFill_at_771

uint8_t engine_configuration_s::alignmentFill_at_771

need 4 byte alignment units: units offset 771

Definition at line 1673 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_775

uint8_t engine_configuration_s::alignmentFill_at_775 = {}

need 4 byte alignment units: units offset 775

Definition at line 1712 of file engine_configuration_generated_structures_alphax-2chan.h.

1712{};

◆ alignmentFill_at_781

uint8_t engine_configuration_s::alignmentFill_at_781 = {}

need 4 byte alignment units: units offset 781

Definition at line 1728 of file engine_configuration_generated_structures_alphax-2chan.h.

1728{};

◆ alignmentFill_at_783

uint8_t engine_configuration_s::alignmentFill_at_783

need 4 byte alignment units: units offset 783

Definition at line 1717 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_789

uint8_t engine_configuration_s::alignmentFill_at_789 = {}

need 4 byte alignment units: units offset 789

Definition at line 1762 of file engine_configuration_generated_structures_alphax-2chan.h.

1762{};

◆ alignmentFill_at_827

uint8_t engine_configuration_s::alignmentFill_at_827

need 4 byte alignment units: units offset 827

Definition at line 1809 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_833

uint8_t engine_configuration_s::alignmentFill_at_833 = {}

need 4 byte alignment units: units offset 833

Definition at line 1856 of file engine_configuration_generated_structures_alphax-2chan.h.

1856{};

◆ alignmentFill_at_839

uint8_t engine_configuration_s::alignmentFill_at_839 = {}

need 4 byte alignment units: units offset 839

Definition at line 1875 of file engine_configuration_generated_structures_alphax-2chan.h.

1875{};

◆ alignmentFill_at_846

uint8_t engine_configuration_s::alignmentFill_at_846 = {}

need 4 byte alignment units: units offset 846

Definition at line 1900 of file engine_configuration_generated_structures_alphax-2chan.h.

1900{};

◆ alignmentFill_at_859

uint8_t engine_configuration_s::alignmentFill_at_859

need 4 byte alignment units: units offset 859

Definition at line 1900 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_867

uint8_t engine_configuration_s::alignmentFill_at_867 = {}

need 4 byte alignment units: units offset 867

Definition at line 1953 of file engine_configuration_generated_structures_alphax-2chan.h.

1953{};

◆ alignmentFill_at_919

uint8_t engine_configuration_s::alignmentFill_at_919

need 4 byte alignment units: units offset 919

Definition at line 1980 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_927

uint8_t engine_configuration_s::alignmentFill_at_927 = {}

need 4 byte alignment units: units offset 927

Definition at line 2033 of file engine_configuration_generated_structures_alphax-2chan.h.

2033{};

◆ alignmentFill_at_943

uint8_t engine_configuration_s::alignmentFill_at_943

need 4 byte alignment units: units offset 943

Definition at line 2104 of file engine_configuration_generated_structures_prometheus_405.h.

◆ alignmentFill_at_951

uint8_t engine_configuration_s::alignmentFill_at_951 = {}

need 4 byte alignment units: units offset 951

Definition at line 2157 of file engine_configuration_generated_structures_alphax-2chan.h.

2157{};

◆ allowIdenticalPps

bool engine_configuration_s::allowIdenticalPps

◆ alphaNUseIat

bool engine_configuration_s::alphaNUseIat

In Alpha-N mode, compensate for air temperature. offset 928 bit 14

In Alpha-N mode, compensate for air temperature. offset 920 bit 15

Definition at line 2085 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by AlphaNAirmass::getAirmass(), getConfigValueByName(), and setConfigValueByName().

◆ ALSActivateInverted

bool engine_configuration_s::ALSActivateInverted

offset 1328 bit 28

offset 1344 bit 28

offset 1316 bit 29

Definition at line 2601 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isInsideALSSwitchCondition(), and setConfigValueByName().

◆ ALSActivatePin

switch_input_pin_e engine_configuration_s::ALSActivatePin

◆ ALSActivatePinMode

pin_input_mode_e engine_configuration_s::ALSActivatePinMode

offset 3365

offset 3381

offset 3205

offset 3369

Definition at line 4232 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by startSwitchPins().

◆ ALSEtbAdd

int engine_configuration_s::ALSEtbAdd

units: % offset 3356

units: % offset 3372

units: % offset 3196

units: % offset 3360

Definition at line 4218 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), EtbController::getSetpointEtb(), and setConfigValueByName().

◆ alsEtbPosition

uint8_t engine_configuration_s::alsEtbPosition

offset 3345

offset 3361

offset 3185

offset 3351

Definition at line 4188 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and setDefaultBaseEngine().

◆ ALSIdleAdd

int engine_configuration_s::ALSIdleAdd

units: % offset 3352

units: % offset 3368

units: % offset 3192

units: % offset 3356

Definition at line 4213 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), IdleController::getRunningOpenLoop(), and setConfigValueByName().

◆ ALSMaxCLT

int8_t engine_configuration_s::ALSMaxCLT

units: C offset 3343

units: C offset 3359

units: C offset 3183

units: C offset 3349

Definition at line 4180 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isALSMaxCLTCondition(), setConfigValueByName(), and setDefaultBaseEngine().

◆ ALSMaxDuration

int16_t engine_configuration_s::ALSMaxDuration

units: sec offset 3340

units: sec offset 3356

units: sec offset 3180

units: sec offset 3346

Definition at line 4170 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isInsideALSTimerCondition(), setConfigValueByName(), and setDefaultBaseEngine().

◆ ALSMaxRPM

int16_t engine_configuration_s::ALSMaxRPM

units: rpm offset 3338

units: rpm offset 3354

units: rpm offset 3178

units: rpm offset 3344

Definition at line 4165 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isALSMaxRPMCondition(), setConfigValueByName(), and setDefaultBaseEngine().

◆ ALSMaxTPS

uint8_t engine_configuration_s::ALSMaxTPS

◆ ALSMinCLT

int8_t engine_configuration_s::ALSMinCLT

units: C offset 3342

units: C offset 3358

units: C offset 3182

units: C offset 3348

Definition at line 4175 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isALSMinCLTCondition(), and setConfigValueByName().

◆ ALSMinRPM

int16_t engine_configuration_s::ALSMinRPM

units: rpm offset 3336

units: rpm offset 3352

units: rpm offset 3176

units: rpm offset 3342

Definition at line 4160 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), AntilagSystemBase::isALSMinRPMCondition(), setConfigValueByName(), and setDefaultBaseEngine().

◆ alsMinTimeBetween

uint8_t engine_configuration_s::alsMinTimeBetween

offset 3344

offset 3360

offset 3184

offset 3350

Definition at line 4184 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and setDefaultBaseEngine().

◆ ALSSkipRatio

float engine_configuration_s::ALSSkipRatio

offset 3360

offset 3376

offset 3200

offset 3364

Definition at line 4222 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ alternator_iTermMax

int16_t engine_configuration_s::alternator_iTermMax

◆ alternator_iTermMin

int16_t engine_configuration_s::alternator_iTermMin

◆ alternatorControl

pid_s engine_configuration_s::alternatorControl

◆ alternatorControlPin

output_pin_e engine_configuration_s::alternatorControlPin

◆ alternatorControlPinMode

pin_output_mode_e engine_configuration_s::alternatorControlPinMode

offset 692

offset 688

Definition at line 1400 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ alternatorPwmFrequency

int engine_configuration_s::alternatorPwmFrequency

units: Hz offset 1656

units: Hz offset 1672

units: Hz offset 1660

Definition at line 3326 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initAlternatorCtrl(), setConfigValueByName(), and setDefaultEngineConfiguration().

◆ alwaysInstantRpm

bool engine_configuration_s::alwaysInstantRpm

RPM is measured based on last 720 degrees while instant RPM is measured based on the last 90 degrees of crank revolution offset 1328 bit 4

RPM is measured based on last 720 degrees while instant RPM is measured based on the last 90 degrees of crank revolution offset 1344 bit 4

RPM is measured based on last 720 degrees while instant RPM is measured based on the last 90 degrees of crank revolution offset 1316 bit 4

Definition at line 2507 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), rpmShaftPositionCallback(), and setConfigValueByName().

◆ alwaysWriteSdCard

bool engine_configuration_s::alwaysWriteSdCard

Write SD card log even when powered by USB offset 1316 bit 2

Write SD card log even when powered by USB offset 1332 bit 2

Write SD card log even when powered by USB offset 1304 bit 3

Definition at line 2352 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and useMsdMode().

◆ ambientTempSensor

ThermistorConf engine_configuration_s::ambientTempSensor

offset 3496

offset 3512

offset 3336

offset 3500

Definition at line 4372 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitThermistors(), getConfigValueByName(), initThermistors(), and setConfigValueByName().

◆ analogInputDividerCoefficient

float engine_configuration_s::analogInputDividerCoefficient

Ratio/coefficient of input voltage dividers on your PCB. For example, use '2' if your board divides 5v into 2.5v. Use '1.66' if your board divides 5v into 3v. units: coef offset 480

Ratio/coefficient of input voltage dividers on your PCB. For example, use '2' if your board divides 5v into 2.5v. Use '1.66' if your board divides 5v into 3v. units: coef offset 476

Definition at line 1116 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getAnalogInputDividerCoefficient(), getAnalogInputDividerCoefficient(), getConfigValueByName(), setBoardConfigOverrides(), setBoardDefaultConfiguration(), setBoardOverrides(), setConfigValueByName(), setDefaultEngineConfiguration(), setEtbTestConfiguration(), setHellenAnalogDividers(), and setupVbatt().

◆ anotherCiTest

int engine_configuration_s::anotherCiTest

offset 3788

offset 3804

offset 3628

offset 3792

Definition at line 4570 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ antiLagActivationMode

antiLagActivationMode_e engine_configuration_s::antiLagActivationMode

◆ antiLagEnabled

bool engine_configuration_s::antiLagEnabled

◆ antiLagRpmTreshold

int16_t engine_configuration_s::antiLagRpmTreshold

units: rpm offset 860

units: rpm offset 852

Definition at line 1932 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ applyNonlinearBelowPulse

scaled_channel< uint16_t, 1000, 1 > engine_configuration_s::applyNonlinearBelowPulse

Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment. units: ms offset 794

Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment. units: ms offset 788

Definition at line 1780 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by InjectorModelBase::correctInjectionPolynomial(), getConfigValueByName(), and setConfigValueByName().

◆ artificialTestMisfire

bool engine_configuration_s::artificialTestMisfire

Experimental setting that will cause a misfire DO NOT ENABLE. offset 188 bit 24

Definition at line 838 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by enableOrDisable(), getConfigValueByName(), onTriggerEventSparkLogic(), and setConfigValueByName().

◆ auxAnalogInputs

adc_channel_e engine_configuration_s::auxAnalogInputs = {}

◆ auxFastSensor1_adcChannel

adc_channel_e engine_configuration_s::auxFastSensor1_adcChannel

Useful in Research&Development phase offset 711

Useful in Research&Development phase offset 707

Definition at line 1442 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by configureInputs(), deInitOldAnalogInputs(), initOldAnalogInputs(), and onFastAdcComplete().

◆ auxFrequencyFilter

float engine_configuration_s::auxFrequencyFilter

units: hz offset 1980

units: hz offset 1996

units: hz offset 1984

Definition at line 3564 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initAuxSpeedSensors(), and setConfigValueByName().

◆ auxLinear1

linear_sensor_s engine_configuration_s::auxLinear1

offset 3168

offset 3184

offset 3008

offset 3172

Definition at line 4034 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitFluidPressure(), getConfigValueByName(), initFluidPressure(), proteusStimQc(), and setConfigValueByName().

◆ auxLinear2

linear_sensor_s engine_configuration_s::auxLinear2

offset 3188

offset 3204

offset 3028

offset 3192

Definition at line 4038 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitFluidPressure(), getConfigValueByName(), initFluidPressure(), proteusStimQc(), and setConfigValueByName().

◆ auxLinear3

linear_sensor_s engine_configuration_s::auxLinear3

offset 3852

offset 3868

offset 3692

offset 3856

Definition at line 4643 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitFluidPressure(), getConfigValueByName(), initFluidPressure(), and setConfigValueByName().

◆ auxLinear4

linear_sensor_s engine_configuration_s::auxLinear4

offset 3872

offset 3888

offset 3712

offset 3876

Definition at line 4647 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitFluidPressure(), getConfigValueByName(), initFluidPressure(), and setConfigValueByName().

◆ auxPid

pid_s engine_configuration_s::auxPid = {}

VVT output PID TODO: rename to vvtPid offset 1864

VVT output PID TODO: rename to vvtPid offset 1880

VVT output PID TODO: rename to vvtPid offset 1868

Definition at line 3492 of file engine_configuration_generated_structures_alphax-2chan.h.

3492{};

Referenced by commonGenesisCoupe(), VvtController::init(), setDefaultEngineConfiguration(), setMazdaMiataEngineNB2Defaults(), and setNissanVqEngineConfig().

◆ auxSerialRxPin

Gpio engine_configuration_s::auxSerialRxPin

Auxiliary sensor serial, not to be confused with secondary calibration serial offset 1502

Definition at line 2890 of file engine_configuration_generated_structures_prometheus_405.h.

◆ auxSerialSpeed

uint32_t engine_configuration_s::auxSerialSpeed

units: BPs offset 1532

Definition at line 2959 of file engine_configuration_generated_structures_prometheus_405.h.

◆ auxSerialTxPin

Gpio engine_configuration_s::auxSerialTxPin

Auxiliary sensor serial, not to be confused with secondary calibration serial offset 1500

Definition at line 2885 of file engine_configuration_generated_structures_prometheus_405.h.

◆ auxSpeed1Multiplier

float engine_configuration_s::auxSpeed1Multiplier

offset 3744

offset 3760

offset 3584

offset 3748

Definition at line 4468 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and setDefaultBaseEngine().

◆ auxSpeedSensorInputPin

brain_input_pin_e engine_configuration_s::auxSpeedSensorInputPin = {}

offset 1520

offset 1536

offset 1512

Definition at line 2964 of file engine_configuration_generated_structures_alphax-2chan.h.

2964{};

Referenced by initAuxSpeedSensors(), and setProteusVwPassatB6().

◆ auxTempSensor1

ThermistorConf engine_configuration_s::auxTempSensor1

◆ auxTempSensor2

ThermistorConf engine_configuration_s::auxTempSensor2

◆ auxValves

Gpio engine_configuration_s::auxValves = {}

◆ baroSensor

air_pressure_sensor_config_s engine_configuration_s::baroSensor

◆ benchTestCount

uint32_t engine_configuration_s::benchTestCount

How many test bench pulses do you want offset 3404

How many test bench pulses do you want offset 3420

How many test bench pulses do you want offset 3244

How many test bench pulses do you want offset 3408

Definition at line 4328 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by executeTSCommand(), getConfigValueByName(), hpfpValveBench(), onConfigurationChangeBenchTest(), setConfigValueByName(), setDefaultBaseEngine(), and setValue().

◆ benchTestOffTime

scaled_channel< uint16_t, 10, 1 > engine_configuration_s::benchTestOffTime

Time between bench test pulses units: ms offset 3390

Time between bench test pulses units: ms offset 3406

Time between bench test pulses units: ms offset 3230

Time between bench test pulses units: ms offset 3394

Definition at line 4305 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by executeTSCommand(), getConfigValueByName(), hpfpValveBench(), onConfigurationChangeBenchTest(), setConfigValueByName(), setDefaultBaseEngine(), and setValue().

◆ benchTestOnTime

scaled_channel< uint16_t, 100, 1 > engine_configuration_s::benchTestOnTime

Duration of each test pulse units: ms offset 1566

Duration of each test pulse units: ms offset 1582

Duration of each test pulse units: ms offset 1558

Definition at line 3176 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by executeTSCommand(), getConfigValueByName(), hpfpValveBench(), onConfigurationChangeBenchTest(), setConfigValueByName(), and setDefaultBaseEngine().

◆ binarySerialRxPin

Gpio engine_configuration_s::binarySerialRxPin

◆ binarySerialTxPin

Gpio engine_configuration_s::binarySerialTxPin

See also EFI_CONSOLE_RX_BRAIN_PIN offset 1476

See also EFI_CONSOLE_RX_BRAIN_PIN offset 1492

See also EFI_CONSOLE_RX_BRAIN_PIN offset 1464

Definition at line 2778 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by setBoardDefaultConfiguration(), setDefaultBasePins(), setSerialConfigurationOverrides(), and startSerialChannels().

◆ boardUseCanTerminator

bool engine_configuration_s::boardUseCanTerminator

offset 1560 bit 4

offset 1576 bit 4

offset 1552 bit 4

Definition at line 3080 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by configureHellenCanTerminator(), getConfigValueByName(), setConfigValueByName(), and setDefaultBaseEngine().

◆ boardUseTempPullUp

bool engine_configuration_s::boardUseTempPullUp

◆ boostControlMinMap [1/2]

uint16_t engine_configuration_s::boostControlMinMap

Minimum MAP to enable boost control. Use this to avoid solenoid noise at idle, and help spool in some cases. offset 456

Minimum MAP to enable boost control. Use this to avoid solenoid noise at idle, and help spool in some cases. offset 455

Definition at line 1036 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), BoostController::onFastCallback(), setConfigValueByName(), and setDefaultBaseEngine().

◆ boostControlMinMap [2/2]

uint8_t engine_configuration_s::boostControlMinMap

Minimum MAP to enable boost control. Use this to avoid solenoid noise at idle, and help spool in some cases. offset 455

Definition at line 1007 of file engine_configuration_generated_structures_prometheus_405.h.

◆ boostControlMinRpm

uint16_t engine_configuration_s::boostControlMinRpm

Minimum RPM to enable boost control. Use this to avoid solenoid noise at idle, and help spool in some cases. offset 452

Definition at line 1020 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), BoostController::onFastCallback(), setConfigValueByName(), and setDefaultBaseEngine().

◆ boostControlMinTps

uint8_t engine_configuration_s::boostControlMinTps

Minimum TPS to enable boost control. Use this to avoid solenoid noise at idle, and help spool in some cases. offset 454

Definition at line 1025 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), BoostController::onFastCallback(), setConfigValueByName(), and setDefaultBaseEngine().

◆ boostControlPin

output_pin_e engine_configuration_s::boostControlPin

Wastegate control Solenoid offset 948

Wastegate control Solenoid offset 940

Definition at line 2147 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initBoostCtrl(), setBoardDefaultConfiguration(), setMaverickX3(), setMercedesM111EngineConfiguration(), and startBoostPin().

◆ boostControlPinMode

pin_output_mode_e engine_configuration_s::boostControlPinMode

offset 950

offset 942

Definition at line 2151 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by setDefaultBoostParameters().

◆ boostControlSafeDutyCycle

uint8_t engine_configuration_s::boostControlSafeDutyCycle

Duty cycle to use in case of a sensor failure. This duty cycle should produce the minimum possible amount of boost. This duty is also used in case any of the minimum RPM/TPS/MAP conditions are not met. units: % offset 541

Duty cycle to use in case of a sensor failure. This duty cycle should produce the minimum possible amount of boost. This duty is also used in case any of the minimum RPM/TPS/MAP conditions are not met. units: % offset 537

Definition at line 1213 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and BoostController::setOutput().

◆ boostCutPressure

float engine_configuration_s::boostCutPressure

MAP value above which fuel is cut in case of overboost. Set to 0 to disable overboost cut. units: kPa (absolute) offset 1584

MAP value above which fuel is cut in case of overboost. Set to 0 to disable overboost cut. units: kPa (absolute) offset 1600

MAP value above which fuel is cut in case of overboost. Set to 0 to disable overboost cut. units: kPa (absolute) offset 1576

Definition at line 3244 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setBoardDefaultConfiguration(), setConfigValueByName(), setDefaultBaseEngine(), and LimpManager::updateState().

◆ boostCutPressureHyst

scaled_channel< uint8_t, 2, 1 > engine_configuration_s::boostCutPressureHyst

Hysterisis: if hard cut is 240kpa, and boostCutPressureHyst is 20, when the ECU sees 240kpa, fuel/ign will cut, and stay cut until 240-20=220kpa is reached units: kPa (absolute) offset 3392

Hysterisis: if hard cut is 240kpa, and boostCutPressureHyst is 20, when the ECU sees 240kpa, fuel/ign will cut, and stay cut until 240-20=220kpa is reached units: kPa (absolute) offset 3408

Hysterisis: if hard cut is 240kpa, and boostCutPressureHyst is 20, when the ECU sees 240kpa, fuel/ign will cut, and stay cut until 240-20=220kpa is reached units: kPa (absolute) offset 3232

Hysterisis: if hard cut is 240kpa, and boostCutPressureHyst is 20, when the ECU sees 240kpa, fuel/ign will cut, and stay cut until 240-20=220kpa is reached units: kPa (absolute) offset 3396

Definition at line 4311 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), setDefaultBaseEngine(), and LimpManager::updateState().

◆ boostOpenLoopYAxis

gppwm_channel_e engine_configuration_s::boostOpenLoopYAxis

◆ boostPid

pid_s engine_configuration_s::boostPid

◆ boostPwmFrequency

int engine_configuration_s::boostPwmFrequency

units: Hz offset 980

units: Hz offset 972

Definition at line 2186 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), setDefaultBoostParameters(), and startBoostPin().

◆ boostType

boostType_e engine_configuration_s::boostType

◆ brakeMeanEffectivePressureDifferential

float engine_configuration_s::brakeMeanEffectivePressureDifferential

offset 3748

offset 3764

offset 3588

offset 3752

Definition at line 4472 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ brakePedalPin

switch_input_pin_e engine_configuration_s::brakePedalPin

Brake pedal switch offset 1862

Brake pedal switch offset 1878

Brake pedal switch offset 1866

Definition at line 3486 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getBrakePedalState(), proteusStimQc(), setBoardDefaultConfiguration(), setSlingshot(), startSwitchPins(), and stopSwitchPins().

◆ brakePedalPinInverted

bool engine_configuration_s::brakePedalPinInverted

offset 1504 bit 16

offset 1520 bit 16

offset 1492 bit 19

Definition at line 2880 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getBrakePedalState(), getConfigValueByName(), and setConfigValueByName().

◆ brakePedalPinMode

pin_input_mode_e engine_configuration_s::brakePedalPinMode

offset 707

offset 703

Definition at line 1429 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by prepareVoidConfiguration(), and startSwitchPins().

◆ byFirmwareVersion

int engine_configuration_s::byFirmwareVersion

units: index offset 508

units: index offset 504

Definition at line 1161 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), readFromFlash(), and setConfigValueByName().

◆ calibrationBirthday

int engine_configuration_s::calibrationBirthday

◆ camDecoder2jzPosition

uint8_t engine_configuration_s::camDecoder2jzPosition

◆ camDecoder2jzPrecision

uint8_t engine_configuration_s::camDecoder2jzPrecision

◆ camInputs

brain_input_pin_e engine_configuration_s::camInputs = {}

Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts. offset 556

Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts. offset 552

Definition at line 1241 of file engine_configuration_generated_structures_alphax-2chan.h.

1241{};

Referenced by adcTriggerTurnOnInputPin(), extiTriggerTurnOnInputPin(), handleVvtCamSignal(), onConfigurationChangeTriggerCallback(), printEngineSnifferPinMappings(), proteusStimQc(), setBMW_M73_TwoCoilUnitTest(), setBoardConfigOverrides(), setBoardDefaultConfiguration(), setEngineBMW_M73_Proteus(), setGmEcotec3(), setGmSbc(), setHarley(), setHellen121nissanQR(), setHellen121Vag_v6_cyl(), setHondaK(), setHondaObd1(), setHyundaiPb(), setMaverickX3(), setMercedesM111EngineConfiguration(), setMiataNA6_MAP_Frankenso(), setProteusAnalogPwmTest(), setProteusVwPassatB6(), setSlingshot(), setTestVVTEngineConfiguration(), setupDefaultSensorInputs(), setupDefaultSensorInputs(), setVwAba(), triggerInfo(), turnOffTriggerInputPin(), turnOnTriggerInputPin(), validateConfigOnStartUpOrBurn(), and validateTriggerInputs().

◆ camInputsDebug

Gpio engine_configuration_s::camInputsDebug = {}

offset 1340

offset 1356

offset 1328

Definition at line 2624 of file engine_configuration_generated_structures_alphax-2chan.h.

2624{};

Referenced by logVvtFront(), and turnOffAllDebugFields().

◆ camSimulatorPin

Gpio engine_configuration_s::camSimulatorPin

offset 3784

offset 3800

offset 3624

offset 3788

Definition at line 4556 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by startTriggerEmulatorPins().

◆ camSimulatorPinMode

pin_output_mode_e engine_configuration_s::camSimulatorPinMode

offset 3786

offset 3802

offset 3626

offset 3790

Definition at line 4560 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by startTriggerEmulatorPins().

◆ can1ListenMode

bool engine_configuration_s::can1ListenMode

ListenMode is about acknowledging CAN traffic on the protocol level. Different from canWriteEnabled offset 1560 bit 6

ListenMode is about acknowledging CAN traffic on the protocol level. Different from canWriteEnabled offset 1576 bit 6

ListenMode is about acknowledging CAN traffic on the protocol level. Different from canWriteEnabled offset 1552 bit 6

Definition at line 3087 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initCan(), and setConfigValueByName().

◆ can2BaudRate

can_baudrate_e engine_configuration_s::can2BaudRate

offset 1554

offset 1570

offset 1546

Definition at line 3033 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), initCan(), and setDefaultCanSettings().

◆ can2ListenMode

bool engine_configuration_s::can2ListenMode

offset 1560 bit 7

offset 1576 bit 7

offset 1552 bit 7

Definition at line 3090 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initCan(), and setConfigValueByName().

◆ can2OpenBLT

bool engine_configuration_s::can2OpenBLT

Allow OpenBLT on Secondary CAN offset 1560 bit 2

Allow OpenBLT on Secondary CAN offset 1576 bit 2

Allow OpenBLT on Secondary CAN offset 1552 bit 2

Definition at line 3073 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), processCanRxMessage(), and setConfigValueByName().

◆ can2RxPin

Gpio engine_configuration_s::can2RxPin

offset 1574

offset 1590

offset 1566

Definition at line 3204 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), initCan(), and setBoardConfigOverrides().

◆ can2TxPin

Gpio engine_configuration_s::can2TxPin

offset 1572

offset 1588

offset 1564

Definition at line 3200 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), initCan(), and setBoardConfigOverrides().

◆ canBaudRate

can_baudrate_e engine_configuration_s::canBaudRate

offset 1552

offset 1568

offset 1544

Definition at line 3023 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), initCan(), and setDefaultCanSettings().

◆ canBroadcastUseChannelTwo

bool engine_configuration_s::canBroadcastUseChannelTwo

offset 928 bit 28

offset 920 bit 29

Definition at line 2127 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canDashboardAim(), getConfigValueByName(), sendCanVerbose(), and setConfigValueByName().

◆ canGpioType

CanGpioType engine_configuration_s::canGpioType

offset 3380

offset 3396

offset 3220

offset 3384

Definition at line 4260 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ canInputBCM

bool engine_configuration_s::canInputBCM

offset 928 bit 5

offset 920 bit 5

Definition at line 2052 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initCanVssSupport(), and setConfigValueByName().

◆ canNbcType

can_nbc_e engine_configuration_s::canNbcType

◆ canOpenBLT

bool engine_configuration_s::canOpenBLT

Allow OpenBLT on Primary CAN offset 1560 bit 1

Allow OpenBLT on Primary CAN offset 1576 bit 1

Allow OpenBLT on Primary CAN offset 1552 bit 1

Definition at line 3069 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), processCanRxMessage(), and setConfigValueByName().

◆ canReadEnabled

bool engine_configuration_s::canReadEnabled

enable can_read/disable can_read offset 1316 bit 7

enable can_read/disable can_read offset 1332 bit 7

enable can_read/disable can_read offset 1304 bit 8

Definition at line 2370 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), enableOrDisable(), getConfigValueByName(), initCan(), initEgt(), initLambda(), setConfigValueByName(), setDefaultCanSettings(), setPrometheusDefaults(), and setSubaruEG33Defaults().

◆ canRxPin

Gpio engine_configuration_s::canRxPin

◆ canSleepPeriodMs

int engine_configuration_s::canSleepPeriodMs

CANbus thread period in ms units: ms offset 504

CANbus thread period in ms units: ms offset 500

Definition at line 1156 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), getConfigValueByName(), CanWrite::PeriodicTask(), setConfigValueByName(), and setDefaultCanSettings().

◆ canTxPin

Gpio engine_configuration_s::canTxPin

◆ canVssNbcType

can_vss_nbc_e engine_configuration_s::canVssNbcType

◆ canVssScaling

scaled_channel< uint16_t, 10000, 1 > engine_configuration_s::canVssScaling

Scale the reported vehicle speed value from CAN. Example: Parameter set to 1.1, CAN VSS reports 50kph, ECU will report 55kph instead. units: ratio offset 3428

Scale the reported vehicle speed value from CAN. Example: Parameter set to 1.1, CAN VSS reports 50kph, ECU will report 55kph instead. units: ratio offset 3444

Scale the reported vehicle speed value from CAN. Example: Parameter set to 1.1, CAN VSS reports 50kph, ECU will report 55kph instead. units: ratio offset 3268

Scale the reported vehicle speed value from CAN. Example: Parameter set to 1.1, CAN VSS reports 50kph, ECU will report 55kph instead. units: ratio offset 3432

Definition at line 4354 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), processCanRxVss(), setConfigValueByName(), and setDefaultCanSettings().

◆ canWriteEnabled

bool engine_configuration_s::canWriteEnabled

enable can_write/disable can_write. See also can1ListenMode offset 1316 bit 8

enable can_write/disable can_write. See also can1ListenMode offset 1332 bit 8

enable can_write/disable can_write. See also can1ListenMode offset 1304 bit 9

Definition at line 2374 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by canInfo(), enableOrDisable(), getConfigValueByName(), initCan(), initLambda(), setConfigValueByName(), setDefaultCanSettings(), setPrometheusDefaults(), and setSubaruEG33Defaults().

◆ cdmInputPin

Gpio engine_configuration_s::cdmInputPin

Saab Combustion Detection Module knock signal input pin also known as Saab Ion Sensing Module offset 922

Saab Combustion Detection Module knock signal input pin also known as Saab Ion Sensing Module offset 914

Definition at line 2014 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by cdmIonInit(), and TriggerCentral::handleShaftSignal().

◆ clt

ThermistorConf engine_configuration_s::clt

◆ cltSensorPulldown

bool engine_configuration_s::cltSensorPulldown

◆ clutchDownPin

switch_input_pin_e engine_configuration_s::clutchDownPin

Some cars have a switch to indicate that clutch pedal is all the way down offset 688

Some cars have a switch to indicate that clutch pedal is all the way down offset 684

Definition at line 1392 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getClutchDownState(), setBoardDefaultConfiguration(), setDodgeNeonNGCEngineConfiguration(), setInjectorPins(), setMiataNA6_MAP_Frankenso(), startSwitchPins(), stopSwitchPins(), and ShiftTorqueReductionController::updateTriggerPinState().

◆ clutchDownPinInverted

bool engine_configuration_s::clutchDownPinInverted

◆ clutchDownPinMode

pin_input_mode_e engine_configuration_s::clutchDownPinMode

◆ clutchUpPin

switch_input_pin_e engine_configuration_s::clutchUpPin

Some vehicles have a switch to indicate that clutch pedal is all the way up offset 802

Some vehicles have a switch to indicate that clutch pedal is all the way up offset 796

Definition at line 1797 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by applyNewHardwareSettings(), getClutchUpState(), setBoardDefaultConfiguration(), startSwitchPins(), stopSwitchPins(), and ShiftTorqueReductionController::updateTriggerPinState().

◆ clutchUpPinInverted

bool engine_configuration_s::clutchUpPinInverted

◆ clutchUpPinMode

pin_input_mode_e engine_configuration_s::clutchUpPinMode

◆ coastingFuelCutClt

int16_t engine_configuration_s::coastingFuelCutClt

Fuel cutoff is disabled when the engine is cold. units: C offset 1992

Fuel cutoff is disabled when the engine is cold. units: C offset 2008

Fuel cutoff is disabled when the engine is cold. units: C offset 1996

Definition at line 3592 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutEnabled

bool engine_configuration_s::coastingFuelCutEnabled

This setting disables fuel injection while the engine is in overrun, this is useful as a fuel saving measure and to prevent back firing. offset 756 bit 20

This setting disables fuel injection while the engine is in overrun, this is useful as a fuel saving measure and to prevent back firing. offset 752 bit 20

Definition at line 1642 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutMap

int16_t engine_configuration_s::coastingFuelCutMap

MAP value above which fuel injection is re-enabled. units: kPa offset 1996

MAP value above which fuel injection is re-enabled. units: kPa offset 2012

MAP value above which fuel injection is re-enabled. units: kPa offset 2000

Definition at line 3604 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutRpmHigh

int16_t engine_configuration_s::coastingFuelCutRpmHigh

This sets the RPM above which fuel cut is active. units: rpm offset 1986

This sets the RPM above which fuel cut is active. units: rpm offset 2002

This sets the RPM above which fuel cut is active. units: rpm offset 1990

Definition at line 3574 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutRpmLow

int16_t engine_configuration_s::coastingFuelCutRpmLow

This sets the RPM below which fuel cut is deactivated, this prevents jerking or issues transitioning to idle units: rpm offset 1988

This sets the RPM below which fuel cut is deactivated, this prevents jerking or issues transitioning to idle units: rpm offset 2004

This sets the RPM below which fuel cut is deactivated, this prevents jerking or issues transitioning to idle units: rpm offset 1992

Definition at line 3580 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutTps

int16_t engine_configuration_s::coastingFuelCutTps

Throttle position below which fuel cut is active. With an electronic throttle enabled, this checks against pedal position. units: % offset 1990

Throttle position below which fuel cut is active. With an electronic throttle enabled, this checks against pedal position. units: % offset 2006

Throttle position below which fuel cut is active. With an electronic throttle enabled, this checks against pedal position. units: % offset 1994

Definition at line 3586 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), setConfigValueByName(), and setDefaultFuelCutParameters().

◆ coastingFuelCutVssHigh

uint8_t engine_configuration_s::coastingFuelCutVssHigh

Above this speed, allow DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1515

Above this speed, allow DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1531

Above this speed, allow DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1507

Definition at line 2954 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), and setConfigValueByName().

◆ coastingFuelCutVssLow

uint8_t engine_configuration_s::coastingFuelCutVssLow

Below this speed, disable DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1514

Below this speed, disable DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1530

Below this speed, disable DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears. units: kph offset 1506

Definition at line 2948 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getState(), and setConfigValueByName().

◆ complexWallModel

bool engine_configuration_s::complexWallModel

Should we use tables to vary tau/beta based on CLT/MAP, or just with fixed values? offset 1328 bit 3

Should we use tables to vary tau/beta based on CLT/MAP, or just with fixed values? offset 1344 bit 3

Should we use tables to vary tau/beta based on CLT/MAP, or just with fixed values? offset 1316 bit 3

Definition at line 2503 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by WallFuelController::computeBeta(), WallFuelController::computeTau(), getConfigValueByName(), and setConfigValueByName().

◆ compressionRatio

float engine_configuration_s::compressionRatio

Just for reference really, not taken into account by any logic at this point units: CR offset 16

Definition at line 636 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), miataNAcommonEngineSettings(), setConfigValueByName(), and setDefaultBaseEngine().

◆ compressorDischargePressureChannel

adc_channel_e engine_configuration_s::compressorDischargePressureChannel

Place the sensor after the turbocharger/supercharger, but before any intercoolers if fitted. Uses the same calibration as the MAP sensor. offset 3561

Place the sensor after the turbocharger/supercharger, but before any intercoolers if fitted. Uses the same calibration as the MAP sensor. offset 3577

Place the sensor after the turbocharger/supercharger, but before any intercoolers if fitted. Uses the same calibration as the MAP sensor. offset 3401

Place the sensor after the turbocharger/supercharger, but before any intercoolers if fitted. Uses the same calibration as the MAP sensor. offset 3565

Definition at line 4386 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitMap(), and initMap().

◆ compressorDischargeTemperature

ThermistorConf engine_configuration_s::compressorDischargeTemperature

offset 3528

offset 3544

offset 3368

offset 3532

Definition at line 4376 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by deinitThermistors(), getConfigValueByName(), initThermistors(), and setConfigValueByName().

◆ consoleUartDevice

uart_device_e engine_configuration_s::consoleUartDevice

offset 924

offset 916

Definition at line 2018 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ consumeObdSensors

bool engine_configuration_s::consumeObdSensors

This property is useful if using rusEFI as TCM or BCM only offset 928 bit 6

This property is useful if using rusEFI as TCM or BCM only offset 920 bit 6

Definition at line 2056 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initCanSensors(), initThermistors(), initTps(), mreBCM(), and setConfigValueByName().

◆ cranking

cranking_parameters_s engine_configuration_s::cranking

◆ crankingIACposition

int engine_configuration_s::crankingIACposition

This is the IAC position during cranking, some engines start better if given more air during cranking to improve cylinder filling. units: percent offset 1644

This is the IAC position during cranking, some engines start better if given more air during cranking to improve cylinder filling. units: percent offset 1660

This is the IAC position during cranking, some engines start better if given more air during cranking to improve cylinder filling. units: percent offset 1636

Definition at line 3289 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by commonGenesisCoupe(), getConfigValueByName(), IdleController::getCrankingOpenLoop(), setCommonMazdaNB(), setConfigValueByName(), setCrankingIACExtra(), setDefaultCranking(), setFordEscortGt(), setHondaK(), and setMazdaMiata96().

◆ crankingInjectionMode

injection_mode_e engine_configuration_s::crankingInjectionMode

◆ crankingTimingAngle

angle_t engine_configuration_s::crankingTimingAngle

Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines. There is tapering towards running timing advance set cranking_timing_angle X units: deg offset 460

Ignition advance angle used during engine cranking, 5-10 degrees will work as a base setting for most engines. There is tapering towards running timing advance set cranking_timing_angle X units: deg offset 456

Definition at line 1050 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), getCrankingAdvance(), m73engine(), miataNAcommonEngineSettings(), setConfigValueByName(), setCrankingTimingAngle(), setDefaultCranking(), setDodgeNeon1995EngineConfiguration(), setDodgeNeonNGCEngineConfiguration(), setFordAspireEngineConfiguration(), setFordEscortGt(), setMazdaMiata96(), and setVwAba().

◆ customSentTpsMax

uint16_t engine_configuration_s::customSentTpsMax

offset 3376

offset 3392

offset 3216

offset 3380

Definition at line 4252 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by decodeTpsSentValue(), getConfigValueByName(), and setConfigValueByName().

◆ customSentTpsMin

uint16_t engine_configuration_s::customSentTpsMin

offset 3348

offset 3364

offset 3188

offset 3354

Definition at line 4202 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by decodeTpsSentValue(), getConfigValueByName(), and setConfigValueByName().

◆ cutFuelInAcr

bool engine_configuration_s::cutFuelInAcr

offset 1328 bit 11

offset 1344 bit 11

offset 1316 bit 12

Definition at line 2534 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), and LimpManager::updateState().

◆ cutFuelOnHardLimit

bool engine_configuration_s::cutFuelOnHardLimit

◆ cutSparkOnHardLimit

bool engine_configuration_s::cutSparkOnHardLimit

Be careful enabling this: some engines are known to self-disassemble their valvetrain with a spark cut. Fuel cut is much safer. offset 1316 bit 16

Be careful enabling this: some engines are known to self-disassemble their valvetrain with a spark cut. Fuel cut is much safer. offset 1332 bit 16

Be careful enabling this: some engines are known to self-disassemble their valvetrain with a spark cut. Fuel cut is much safer. offset 1304 bit 17

Definition at line 2405 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), LimpManager::getLimitingTimingRetard(), setConfigValueByName(), setDefaultBaseEngine(), and LimpManager::updateState().

◆ cylinderBankSelect

uint8_t engine_configuration_s::cylinderBankSelect = {}

Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor offset 2400

Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor offset 2416

Select which fuel correction bank this cylinder belongs to. Group cylinders that share the same O2 sensor offset 2404

Definition at line 3750 of file engine_configuration_generated_structures_alphax-2chan.h.

3750{};

Referenced by EngineState::periodicFastCallback(), setDefaultBaseEngine(), and setLeftRightBanksNeedBetterName().

◆ cylinderBore

float engine_configuration_s::cylinderBore

◆ cylindersCount

uint32_t engine_configuration_s::cylindersCount

Number of cylinder the engine has. offset 436

Definition at line 966 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by FuelSchedule::addFuelEvents(), bmwM52(), HpfpQuantity::calcFuelPercent(), common079721_2351(), common2jz(), doRunFuelInjBench(), doRunSparkBench(), endSimultaneousInjectionOnlyTogglePins(), SpeedDensityAirmass::getAirflow(), MafAirmass::getAirmassImpl(), SpeedDensityBase::getAirmassImpl(), getBaseFuelMass(), getConfigValueByName(), getFiringOrderCylinderId(), getIgnitionPinForIndex(), getInjectionModeDurationMultiplier(), getNumberOfInjections(), getNumberOfSparks(), getPerCylinderFiringOrderOffset(), getStandardAirCharge(), IFuelComputer::getTChargeCoefficient(), harleyEngine(), initializeIgnitionActions(), m73engine(), mapAveragingTriggerCallback(), miataNAcommonEngineSettings(), mreBoardNewTest(), onTriggerEventSparkLogic(), FuelSchedule::onTriggerTooth(), EngineState::periodicFastCallback(), prepareCylinderIgnitionSchedule(), prepareIgnitionSchedule(), prepareOutputSignals(), printEngineSnifferPinMappings(), proteusBoardTest(), refreshMapAveragingPreCalc(), setBoardDefaultConfiguration(), setBoardOverrides(), setCommonMazdaNB(), setConfigValueByName(), setDefaultBaseEngine(), setDiscovery33810Test(), setDodgeNeonNGCEngineConfiguration(), setDodgeRam1996(), setEngineBMW_M73_microRusEfi(), setFordAspireEngineConfiguration(), setFordInline6(), setGmLs4(), setGmSbc(), setGy6139qmbDefaultEngineConfiguration(), setHarley(), setHellen121Vag_8_cyl(), setHellen121Vag_v6_cyl(), setHellen121Vag_vr6_cyl(), setHellenMercedes128_6_cyl(), setHellenMercedes128_8_cyl(), setHonda600(), setHondaK(), setInline4(), setLeftRightBanksNeedBetterName(), setMaverickX3(), setMercedesM111EngineConfiguration(), setMitsubishi3A92(), setNissanVqEngineConfig(), setPrometheusDefaults(), setRotary(), setSachs(), setSlingshot(), setSubaruEG33Defaults(), setVag_5_cyl(), EnginePins::startIgnitionPins(), EnginePins::startInjectionPins(), startSimultaneousInjection(), testEngine6451(), InjectionEvent::update(), and validateConfigOnStartUpOrBurn().

◆ dacOutputPins

Gpio engine_configuration_s::dacOutputPins = {}

offset 3562

offset 3578

offset 3402

offset 3566

Definition at line 4390 of file engine_configuration_generated_structures_alphax-2chan.h.

4390{};

Referenced by initDac().

◆ debugMode

debug_mode_e engine_configuration_s::debugMode

◆ debugTriggerSync

Gpio engine_configuration_s::debugTriggerSync

offset 704

offset 700

Definition at line 1420 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initMiscOutputPins().

◆ devBit0

bool engine_configuration_s::devBit0

offset 1504 bit 17

offset 1520 bit 17

offset 1492 bit 20

Definition at line 2883 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit1

bool engine_configuration_s::devBit1

offset 1504 bit 18

offset 1520 bit 18

offset 1492 bit 21

Definition at line 2886 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit2

bool engine_configuration_s::devBit2

offset 1504 bit 19

offset 1520 bit 19

offset 1492 bit 22

Definition at line 2889 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit3

bool engine_configuration_s::devBit3

offset 1504 bit 20

offset 1520 bit 20

offset 1492 bit 23

Definition at line 2892 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit4

bool engine_configuration_s::devBit4

offset 1504 bit 21

offset 1520 bit 21

offset 1492 bit 24

Definition at line 2895 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit5

bool engine_configuration_s::devBit5

offset 1504 bit 22

offset 1520 bit 22

offset 1492 bit 25

Definition at line 2898 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit6

bool engine_configuration_s::devBit6

offset 1504 bit 23

offset 1520 bit 23

offset 1492 bit 26

Definition at line 2901 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ devBit7

bool engine_configuration_s::devBit7

offset 1504 bit 24

offset 1520 bit 24

offset 1492 bit 27

Definition at line 2904 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ device_uid

uint32_t engine_configuration_s::device_uid = {}

offset 3792

offset 3808

offset 3632

offset 3796

Definition at line 4574 of file engine_configuration_generated_structures_alphax-2chan.h.

4574{};

Referenced by printUid().

◆ dfcoDelay

scaled_channel< uint8_t, 10, 1 > engine_configuration_s::dfcoDelay

Delay before cutting fuel. Set to 0 to cut immediately with no delay. May cause rumbles and pops out of your exhaust... units: sec offset 3053

Delay before cutting fuel. Set to 0 to cut immediately with no delay. May cause rumbles and pops out of your exhaust... units: sec offset 3069

Delay before cutting fuel. Set to 0 to cut immediately with no delay. May cause rumbles and pops out of your exhaust... units: sec offset 2893

Delay before cutting fuel. Set to 0 to cut immediately with no delay. May cause rumbles and pops out of your exhaust... units: sec offset 3057

Definition at line 3906 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by DfcoController::cutFuel(), getConfigValueByName(), and setConfigValueByName().

◆ dfcoRetardDeg

uint8_t engine_configuration_s::dfcoRetardDeg

Retard timing by this amount during DFCO. Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: deg offset 3948

Retard timing by this amount during DFCO. Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: deg offset 3964

Retard timing by this amount during DFCO. Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: deg offset 3952

Retard timing by this amount during DFCO. Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: deg offset 3788

Definition at line 4908 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getTimingRetard(), and setConfigValueByName().

◆ dfcoRetardRampInTime

scaled_channel< uint8_t, 10, 1 > engine_configuration_s::dfcoRetardRampInTime

Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: s offset 3949

Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: s offset 3965

Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: s offset 3953

Smooths the transition back from fuel cut. After fuel is restored, ramp timing back in over the period specified. units: s offset 3789

Definition at line 4914 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), DfcoController::getTimingRetard(), and setConfigValueByName().

◆ digitalPotentiometerChipSelect

Gpio engine_configuration_s::digitalPotentiometerChipSelect = {}

offset 694

offset 690

Definition at line 1408 of file engine_configuration_generated_structures_alphax-2chan.h.

1408{};

Referenced by initPotentiometers(), and setBoardDefaultConfiguration().

◆ digitalPotentiometerSpiDevice

spi_device_e engine_configuration_s::digitalPotentiometerSpiDevice

Digital Potentiometer is used by stock ECU stimulation code offset 706

Digital Potentiometer is used by stock ECU stimulation code offset 702

Definition at line 1425 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initPotentiometers().

◆ disableEtbWhenEngineStopped

bool engine_configuration_s::disableEtbWhenEngineStopped

Allows disabling the ETB when the engine is stopped. You may not like the power draw or PWM noise from the motor, so this lets you turn it off until it's necessary. offset 756 bit 24

Allows disabling the ETB when the engine is stopped. You may not like the power draw or PWM noise from the motor, so this lets you turn it off until it's necessary. offset 752 bit 24

Definition at line 1656 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by EtbController::checkStatus(), commonPassatB6(), getConfigValueByName(), setConfigValueByName(), setHyundaiPb(), and setMaverickX3().

◆ disableFan1AtSpeed

int8_t engine_configuration_s::disableFan1AtSpeed

offset 2442

offset 2458

offset 2446

Definition at line 3793 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by FanControl1::disableAtSpeed(), getConfigValueByName(), and setConfigValueByName().

◆ disableFan1WhenStopped

bool engine_configuration_s::disableFan1WhenStopped

Inhibit operation of this fan while the engine is not running. offset 188 bit 6

Definition at line 769 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by commonGenesisCoupe(), FanControl1::disableWhenStopped(), getConfigValueByName(), setConfigValueByName(), and setMaverickX3().

◆ disableFan2AtSpeed

int8_t engine_configuration_s::disableFan2AtSpeed

offset 2443

offset 2459

offset 2447

Definition at line 3797 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by FanControl2::disableAtSpeed(), getConfigValueByName(), and setConfigValueByName().

◆ disableFan2WhenStopped

bool engine_configuration_s::disableFan2WhenStopped

Inhibit operation of this fan while the engine is not running. offset 188 bit 7

Definition at line 773 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by commonGenesisCoupe(), FanControl2::disableWhenStopped(), getConfigValueByName(), setConfigValueByName(), and setMaverickX3().

◆ displacement

scaled_channel< uint16_t, 1000, 1 > engine_configuration_s::displacement

◆ displayLogicLevelsInEngineSniffer

bool engine_configuration_s::displayLogicLevelsInEngineSniffer

Shall we display real life signal or just the part consumed by trigger decoder. Applies to both trigger and cam/vvt input.

enable logic_level_trigger offset 188 bit 20

Definition at line 823 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by commonGenesisCoupe(), enableOrDisable(), getConfigValueByName(), handleShaftSignal(), logVvtFront(), setBoardDefaultConfiguration(), setConfigValueByName(), setHondaK(), and setMazdaMiata96().

◆ doNotFilterTriggerEdgeNoise

bool engine_configuration_s::doNotFilterTriggerEdgeNoise

"Detect double trigger edges" offset 188 bit 17

Definition at line 809 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ driveWheelRevPerKm

float engine_configuration_s::driveWheelRevPerKm

Number of revolutions per kilometer for the wheels your vehicle speed sensor is connected to. Use an online calculator to determine this based on your tire size. units: revs/km offset 500

Number of revolutions per kilometer for the wheels your vehicle speed sensor is connected to. Use an online calculator to determine this based on your tire size. units: revs/km offset 496

Definition at line 1150 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by VehicleSpeedConverter::convert(), getConfigValueByName(), GearDetector::getDriveshaftRpm(), miataNAcommonEngineSettings(), setConfigValueByName(), setDefaultEngineConfiguration(), setMazdaMiataEngineNB2Defaults(), setMazdaMiataNB1(), and setMiataNB2_Proteus_TCU().

◆ drv8860_cs

Gpio engine_configuration_s::drv8860_cs

offset 1176

offset 1164

Definition at line 2292 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initSmartGpio(), and startSmartCsPins().

◆ drv8860_csPinMode

pin_output_mode_e engine_configuration_s::drv8860_csPinMode

offset 1178

offset 1166

Definition at line 2296 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by startSmartCsPins().

◆ drv8860_miso

Gpio engine_configuration_s::drv8860_miso

offset 1180

offset 1168

Definition at line 2306 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ drv8860spiDevice

spi_device_e engine_configuration_s::drv8860spiDevice

offset 1174

offset 1162

Definition at line 2282 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by initSmartGpio().

◆ egoValueShift

float engine_configuration_s::egoValueShift

EGO value correction units: value offset 1632

EGO value correction units: value offset 1648

EGO value correction units: value offset 1624

Definition at line 3278 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getAfr(), getConfigValueByName(), and setConfigValueByName().

◆ electronicThrottlePin1Mode

pin_output_mode_e engine_configuration_s::electronicThrottlePin1Mode

offset 702

offset 698

Definition at line 1412 of file engine_configuration_generated_structures_alphax-2chan.h.

◆ enableAemXSeries

bool engine_configuration_s::enableAemXSeries

AEM X-Series or rusEFI Wideband offset 756 bit 30

AEM X-Series or rusEFI Wideband offset 752 bit 30

Definition at line 1677 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), hasAfrSensor(), hellenWbo(), initLambda(), initOldAnalogInputs(), CanWrite::PeriodicTask(), setConfigValueByName(), setHarley(), and setHyundaiPb().

◆ enableAemXSeriesEgt

bool engine_configuration_s::enableAemXSeriesEgt

AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller offset 1504 bit 13

AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller offset 1520 bit 13

AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller offset 1492 bit 15

Definition at line 2871 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initEgt(), and setConfigValueByName().

◆ enableCanVss

bool engine_configuration_s::enableCanVss

Read VSS from OEM CAN bus according to selected CAN vehicle configuration. offset 928 bit 7

Read VSS from OEM CAN bus according to selected CAN vehicle configuration. offset 920 bit 7

Definition at line 2060 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initCanVssSupport(), processCanRxVss(), setConfigValueByName(), setMercedesM111EngineConfiguration(), updateDynoView(), and updateDynoViewCan().

◆ enabledStep1Limiter

bool engine_configuration_s::enabledStep1Limiter

offset 756 bit 10

offset 752 bit 10

Definition at line 1607 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), and setConfigValueByName().

◆ enableExtendedCanBroadcast

bool engine_configuration_s::enableExtendedCanBroadcast

Send out board statistics offset 1504 bit 5

Send out board statistics offset 1520 bit 5

Send out board statistics offset 1492 bit 5

Definition at line 2843 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), CanWrite::PeriodicTask(), setConfigValueByName(), and setDefaultBaseEngine().

◆ enableFan1WithAc

bool engine_configuration_s::enableFan1WithAc

◆ enableFan2WithAc

bool engine_configuration_s::enableFan2WithAc

◆ enableInnovateLC2

bool engine_configuration_s::enableInnovateLC2

offset 920 bit 8

Definition at line 2010 of file engine_configuration_generated_structures_prometheus_405.h.

◆ enableKline

bool engine_configuration_s::enableKline

◆ enableKnockSpectrogram

bool engine_configuration_s::enableKnockSpectrogram

"Available via TS Plugin see https://rusefi.com/s/knock" offset 1504 bit 26

"Available via TS Plugin see https://rusefi.com/s/knock" offset 1520 bit 26

offset 1492 bit 30

Definition at line 2911 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), initSoftwareKnock(), processLastKnockEvent(), setConfigValueByName(), and setDefaultBaseEngine().

◆ enableKnockSpectrogramFilter

bool engine_configuration_s::enableKnockSpectrogramFilter

◆ enableLaunchRetard

bool engine_configuration_s::enableLaunchRetard

offset 928 bit 4

offset 920 bit 4

Definition at line 2049 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), getRunningAdvance(), and setConfigValueByName().

◆ enableOilPressureProtect

bool engine_configuration_s::enableOilPressureProtect

offset 1316 bit 10

offset 1332 bit 10

offset 1304 bit 11

Definition at line 2380 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), LimpManager::updateState(), and validateConfigOnStartUpOrBurn().

◆ enableSoftwareKnock

bool engine_configuration_s::enableSoftwareKnock

◆ enableStagedInjection

bool engine_configuration_s::enableStagedInjection

◆ enableTrailingSparks

bool engine_configuration_s::enableTrailingSparks

Enable secondary spark outputs that fire after the primary (rotaries, twin plug engines). offset 188 bit 8

Definition at line 777 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by fireSparkAndPrepareNextSchedule(), getConfigValueByName(), setConfigValueByName(), setRotary(), and turnSparkPinHighStartCharging().

◆ enableVerboseCanTx

bool engine_configuration_s::enableVerboseCanTx

CAN broadcast using custom rusEFI protocol enable can_broadcast/disable can_broadcast offset 756 bit 14

CAN broadcast using custom rusEFI protocol enable can_broadcast/disable can_broadcast offset 752 bit 14

Definition at line 1621 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by enableOrDisable(), getConfigValueByName(), CanWrite::PeriodicTask(), setBoardDefaultConfiguration(), setConfigValueByName(), and setEngineBMW_M73_microRusEfi().

◆ engineChartSize

uint32_t engine_configuration_s::engineChartSize

◆ engineCode

vehicle_info_t engine_configuration_s::engineCode

◆ engineMake

vehicle_info_t engine_configuration_s::engineMake

◆ engineSnifferFocusOnInputs

bool engine_configuration_s::engineSnifferFocusOnInputs

offset 1316 bit 23

offset 1332 bit 23

offset 1304 bit 28

Definition at line 2428 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by addEngineSnifferOutputPinEvent(), getConfigValueByName(), and setConfigValueByName().

◆ engineSnifferRpmThreshold

uint16_t engine_configuration_s::engineSnifferRpmThreshold

Engine sniffer would be disabled above this rpm set engineSnifferRpmThreshold X units: RPM offset 10

Definition at line 606 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by getConfigValueByName(), setConfigValueByName(), setDefaultEngineConfiguration(), setFordAspireEngineConfiguration(), setValue(), and Engine::updateSlowSensors().

◆ engineSyncCam

engineSyncCam_e engine_configuration_s::engineSyncCam

Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. offset 618

Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. offset 614

Definition at line 1303 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by handleVvtCamSignal(), and setHondaK().

◆ engineType

engine_type_e engine_configuration_s::engineType

◆ etb

pid_s engine_configuration_s::etb

◆ etb_iTermMax

int16_t engine_configuration_s::etb_iTermMax

iTerm max value offset 2354

iTerm max value offset 2370

iTerm max value offset 2358

Definition at line 3677 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by EtbController::checkStatus(), getConfigValueByName(), setConfigValueByName(), and setDefaultEtbParameters().

◆ etb_iTermMin

int16_t engine_configuration_s::etb_iTermMin

iTerm min value offset 2352

iTerm min value offset 2368

iTerm min value offset 2356

Definition at line 3672 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by EtbController::checkStatus(), getConfigValueByName(), setConfigValueByName(), and setDefaultEtbParameters().

◆ etb_use_two_wires

bool engine_configuration_s::etb_use_two_wires

TLE7209 and L6205 use two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode. offset 188 bit 9

Definition at line 781 of file engine_configuration_generated_structures_alphax-2chan.h.

Referenced by doInitElectronicThrottle(), getConfigValueByName(), qcSetEtbState(), setBoardConfigOverrides(), setBoardDefaultCo