rusEFI
The most advanced open source ECU
Data Fields
persistent_config_s Struct Reference

#include <engine_configuration_generated_structures_cypress.h>

Collaboration diagram for persistent_config_s:
Collaboration graph
[legend]

Data Fields

engine_configuration_s engineConfiguration
 
float etbBiasBins [ETB_BIAS_CURVE_LENGTH]
 
float etbBiasValues [ETB_BIAS_CURVE_LENGTH]
 
scaled_channel< uint8_t, 20, 1 > iacPidMultTable [IAC_PID_MULT_SIZE][IAC_PID_MULT_SIZE]
 
uint8_t iacPidMultLoadBins [IAC_PID_MULT_SIZE]
 
scaled_channel< uint8_t, 1, 10 > iacPidMultRpmBins [IAC_PID_MULT_SIZE]
 
uint16_t sparkDwellRpmBins [DWELL_CURVE_SIZE]
 
scaled_channel< uint16_t, 100, 1 > sparkDwellValues [DWELL_CURVE_SIZE]
 
scaled_channel< int8_t, 1, 2 > cltIdleRpmBins [CLT_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 20 > cltIdleRpm [CLT_CURVE_SIZE]
 
float cltTimingBins [CLT_TIMING_CURVE_SIZE]
 
float cltTimingExtra [CLT_TIMING_CURVE_SIZE]
 
float scriptCurve1Bins [SCRIPT_CURVE_16]
 
float scriptCurve1 [SCRIPT_CURVE_16]
 
float scriptCurve2Bins [SCRIPT_CURVE_16]
 
float scriptCurve2 [SCRIPT_CURVE_16]
 
float scriptCurve3Bins [SCRIPT_CURVE_8]
 
float scriptCurve3 [SCRIPT_CURVE_8]
 
float scriptCurve4Bins [SCRIPT_CURVE_8]
 
float scriptCurve4 [SCRIPT_CURVE_8]
 
float scriptCurve5Bins [SCRIPT_CURVE_8]
 
float scriptCurve5 [SCRIPT_CURVE_8]
 
float scriptCurve6Bins [SCRIPT_CURVE_8]
 
float scriptCurve6 [SCRIPT_CURVE_8]
 
float baroCorrPressureBins [BARO_CORR_SIZE]
 
float baroCorrRpmBins [BARO_CORR_SIZE]
 
float baroCorrTable [BARO_CORR_SIZE][BARO_CORR_SIZE]
 
float crankingTpsCoef [CRANKING_CURVE_SIZE]
 
float crankingTpsBins [CRANKING_CURVE_SIZE]
 
uint16_t crankingAdvanceBins [CRANKING_ADVANCE_CURVE_SIZE]
 
scaled_channel< int16_t, 100, 1 > crankingAdvance [CRANKING_ADVANCE_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 100 > iacCoastingRpmBins [CLT_CURVE_SIZE]
 
scaled_channel< uint8_t, 2, 1 > iacCoasting [CLT_CURVE_SIZE]
 
warning_message_t warning_message
 
float afterstartCoolantBins [AFTERSTART_HOLD_CURVE_SIZE]
 
float afterstartHoldTime [AFTERSTART_HOLD_CURVE_SIZE]
 
float afterstartEnrich [AFTERSTART_ENRICH_CURVE_SIZE]
 
float afterstartDecayTime [AFTERSTART_DECAY_CURVE_SIZE]
 
scaled_channel< uint8_t, 2, 1 > boostTableOpenLoop [BOOST_LOAD_COUNT][BOOST_RPM_COUNT]
 
scaled_channel< uint8_t, 1, 100 > boostRpmBins [BOOST_RPM_COUNT]
 
scaled_channel< uint8_t, 1, 2 > boostTableClosedLoop [BOOST_LOAD_COUNT][BOOST_RPM_COUNT]
 
uint8_t boostTpsBins [BOOST_LOAD_COUNT]
 
uint8_t pedalToTpsTable [PEDAL_TO_TPS_SIZE][PEDAL_TO_TPS_SIZE]
 
uint8_t pedalToTpsPedalBins [PEDAL_TO_TPS_SIZE]
 
scaled_channel< uint8_t, 1, 100 > pedalToTpsRpmBins [PEDAL_TO_TPS_SIZE]
 
float cltCrankingCorrBins [CLT_CRANKING_CURVE_SIZE]
 
float cltCrankingCorr [CLT_CRANKING_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 50 > idleAdvanceBins [IDLE_ADVANCE_CURVE_SIZE]
 
float idleAdvance [IDLE_ADVANCE_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 10 > idleVeRpmBins [IDLE_VE_SIZE]
 
uint8_t idleVeLoadBins [IDLE_VE_SIZE]
 
scaled_channel< uint16_t, 10, 1 > idleVeTable [IDLE_VE_SIZE][IDLE_VE_SIZE]
 
lua_script_t luaScript
 
float cltFuelCorrBins [CLT_CURVE_SIZE]
 
float cltFuelCorr [CLT_CURVE_SIZE]
 
float iatFuelCorrBins [IAT_CURVE_SIZE]
 
float iatFuelCorr [IAT_CURVE_SIZE]
 
float crankingFuelCoef [CRANKING_CURVE_SIZE]
 
float crankingFuelBins [CRANKING_CURVE_SIZE]
 
float crankingCycleCoef [CRANKING_CURVE_SIZE]
 
float crankingCycleBins [CRANKING_CURVE_SIZE]
 
float cltIdleCorrBins [CLT_CURVE_SIZE]
 
float cltIdleCorr [CLT_CURVE_SIZE]
 
float mafDecoding [MAF_DECODING_COUNT]
 
float mafDecodingBins [MAF_DECODING_COUNT]
 
scaled_channel< int8_t, 10, 1 > ignitionIatCorrTable [8][8]
 
int8_t ignitionIatCorrTempBins [8]
 
scaled_channel< uint8_t, 1, 5 > ignitionIatCorrLoadBins [8]
 
int16_t injectionPhase [FUEL_LOAD_COUNT][FUEL_RPM_COUNT]
 
uint16_t injPhaseLoadBins [FUEL_LOAD_COUNT]
 
uint16_t injPhaseRpmBins [FUEL_RPM_COUNT]
 
uint8_t tcuSolenoidTable [TCU_SOLENOID_COUNT][TCU_GEAR_COUNT]
 
scaled_channel< uint16_t, 100, 1 > mapEstimateTable [FUEL_LOAD_COUNT][FUEL_RPM_COUNT]
 
scaled_channel< uint16_t, 100, 1 > mapEstimateTpsBins [FUEL_LOAD_COUNT]
 
uint16_t mapEstimateRpmBins [FUEL_RPM_COUNT]
 
int8_t vvtTable1 [SCRIPT_TABLE_8][SCRIPT_TABLE_8]
 
uint16_t vvtTable1LoadBins [SCRIPT_TABLE_8]
 
uint16_t vvtTable1RpmBins [SCRIPT_TABLE_8]
 
int8_t vvtTable2 [SCRIPT_TABLE_8][SCRIPT_TABLE_8]
 
uint16_t vvtTable2LoadBins [SCRIPT_TABLE_8]
 
uint16_t vvtTable2RpmBins [SCRIPT_TABLE_8]
 
scaled_channel< int16_t, 10, 1 > ignitionTable [IGN_LOAD_COUNT][IGN_RPM_COUNT]
 
uint16_t ignitionLoadBins [IGN_LOAD_COUNT]
 
uint16_t ignitionRpmBins [IGN_RPM_COUNT]
 
scaled_channel< uint16_t, 10, 1 > veTable [FUEL_LOAD_COUNT][FUEL_RPM_COUNT]
 
uint16_t veLoadBins [FUEL_LOAD_COUNT]
 
uint16_t veRpmBins [FUEL_RPM_COUNT]
 
scaled_channel< uint8_t, 147, 1 > lambdaTable [FUEL_LOAD_COUNT][FUEL_RPM_COUNT]
 
uint16_t lambdaLoadBins [FUEL_LOAD_COUNT]
 
uint16_t lambdaRpmBins [FUEL_RPM_COUNT]
 
float tpsTpsAccelTable [TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE]
 
float tpsTpsAccelFromRpmBins [TPS_TPS_ACCEL_TABLE]
 
float tpsTpsAccelToRpmBins [TPS_TPS_ACCEL_TABLE]
 
float scriptTable1 [SCRIPT_TABLE_8][SCRIPT_TABLE_8]
 
int16_t scriptTable1LoadBins [SCRIPT_TABLE_8]
 
int16_t scriptTable1RpmBins [SCRIPT_TABLE_8]
 
uint8_t scriptTable2 [SCRIPT_TABLE_8][SCRIPT_TABLE_8]
 
int16_t scriptTable2LoadBins [SCRIPT_TABLE_8]
 
int16_t scriptTable2RpmBins [SCRIPT_TABLE_8]
 
uint8_t scriptTable3 [SCRIPT_TABLE_8][SCRIPT_TABLE_8]
 
int16_t scriptTable3LoadBins [SCRIPT_TABLE_8]
 
int16_t scriptTable3RpmBins [SCRIPT_TABLE_8]
 
uint8_t scriptTable4 [SCRIPT_TABLE_8][TABLE_4_RPM]
 
int16_t scriptTable4LoadBins [SCRIPT_TABLE_8]
 
int16_t scriptTable4RpmBins [TABLE_4_RPM]
 
uint16_t ignTrimLoadBins [TRIM_SIZE]
 
uint16_t ignTrimRpmBins [TRIM_SIZE]
 
cyl_trim_s ignTrims [12]
 
uint16_t fuelTrimLoadBins [TRIM_SIZE]
 
uint16_t fuelTrimRpmBins [TRIM_SIZE]
 
cyl_trim_s fuelTrims [12]
 
scaled_channel< uint16_t, 100, 1 > crankingFuelCoefE100 [CRANKING_CURVE_SIZE]
 
scaled_channel< uint8_t, 50, 1 > tcu_pcAirmassBins [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcValsR [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcValsN [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals1 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals2 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals3 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals4 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals12 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals23 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals34 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals21 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals32 [TCU_MAGIC_SIZE]
 
uint8_t tcu_pcVals43 [TCU_MAGIC_SIZE]
 
uint8_t tcu_tccTpsBins [8]
 
uint8_t tcu_tccLockSpeed [8]
 
uint8_t tcu_tccUnlockSpeed [8]
 
uint8_t tcu_32SpeedBins [8]
 
uint8_t tcu_32Vals [8]
 
scaled_channel< int8_t, 10, 1 > throttle2TrimTable [ETB2_TRIM_SIZE][ETB2_TRIM_SIZE]
 
uint8_t throttle2TrimTpsBins [ETB2_TRIM_SIZE]
 
scaled_channel< uint8_t, 1, 100 > throttle2TrimRpmBins [ETB2_TRIM_SIZE]
 
scaled_channel< uint8_t, 4, 1 > maxKnockRetardTable [6][6]
 
uint8_t maxKnockRetardLoadBins [6]
 
scaled_channel< uint8_t, 1, 100 > maxKnockRetardRpmBins [6]
 
scaled_channel< int16_t, 10, 1 > ALSTimingRetardTable [4][4]
 
uint16_t alsIgnRetardLoadBins [4]
 
uint16_t alsIgnRetardrpmBins [4]
 
scaled_channel< int16_t, 10, 1 > ALSFuelAdjustment [4][4]
 
uint16_t alsFuelAdjustmentLoadBins [4]
 
uint16_t alsFuelAdjustmentrpmBins [4]
 
scaled_channel< int16_t, 1, 10 > ALSIgnSkipTable [4][4]
 
uint16_t alsIgnSkipLoadBins [4]
 
uint16_t alsIgnSkiprpmBins [4]
 
blend_table_s ignBlends [IGN_BLEND_COUNT]
 
blend_table_s veBlends [VE_BLEND_COUNT]
 
scaled_channel< uint16_t, 10, 1 > throttleEstimateEffectiveAreaBins [12]
 
scaled_channel< uint16_t, 10, 1 > throttleEstimateEffectiveAreaValues [12]
 
blend_table_s boostOpenLoopBlends [BOOST_BLEND_COUNT]
 
blend_table_s boostClosedLoopBlends [BOOST_BLEND_COUNT]
 
uint8_t tcu_rangeP [6]
 
uint8_t tcu_rangeR [6]
 
uint8_t tcu_rangeN [6]
 
uint8_t tcu_rangeD [6]
 
uint8_t tcu_rangeM [6]
 
uint8_t tcu_rangeM3 [6]
 
uint8_t tcu_rangeM2 [6]
 
uint8_t tcu_rangeM1 [6]
 
uint8_t tcu_rangePlus [6]
 
uint8_t tcu_rangeMinus [6]
 
uint8_t tcu_rangeLow [6]
 
scaled_channel< uint8_t, 100, 1 > lambdaMaxDeviationTable [4][4]
 
uint16_t lambdaMaxDeviationLoadBins [4]
 
uint16_t lambdaMaxDeviationRpmBins [4]
 
uint8_t injectorStagingTable [INJ_STAGING_COUNT][INJ_STAGING_COUNT]
 
uint16_t injectorStagingLoadBins [INJ_STAGING_COUNT]
 
uint16_t injectorStagingRpmBins [INJ_STAGING_COUNT]
 
uint8_t alignmentFill_at_22234 [2]
 
uint8_t alignmentFill_at_20858 [2]
 
uint8_t unusedGapHere [16]
 
float scriptTable2 [TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE]
 
ign_cyl_trim_s ignTrims [12]
 
fuel_cyl_trim_s fuelTrims [12]
 
scaled_channel< uint8_t, 1, 5 > tcu_pcAirmassBins [TCU_TABLE_WIDTH]
 
float tcu_rangeP [RANGE_INPUT_COUNT]
 
float tcu_rangeR [RANGE_INPUT_COUNT]
 
float tcu_rangeN [RANGE_INPUT_COUNT]
 
float tcu_rangeD [RANGE_INPUT_COUNT]
 
float tcu_rangeM [RANGE_INPUT_COUNT]
 
float tcu_rangeM3 [RANGE_INPUT_COUNT]
 
float tcu_rangeM2 [RANGE_INPUT_COUNT]
 
float tcu_rangeM1 [RANGE_INPUT_COUNT]
 
float tcu_rangePlus [RANGE_INPUT_COUNT]
 
float tcu_rangeMinus [RANGE_INPUT_COUNT]
 
float tcu_rangeLow [RANGE_INPUT_COUNT]
 
int8_t wwCltBins [WWAE_TABLE_SIZE]
 
scaled_channel< uint8_t, 100, 1 > wwTauCltValues [WWAE_TABLE_SIZE]
 
scaled_channel< uint8_t, 100, 1 > wwBetaCltValues [WWAE_TABLE_SIZE]
 
int8_t wwMapBins [WWAE_TABLE_SIZE]
 
scaled_channel< uint8_t, 100, 1 > wwTauMapValues [WWAE_TABLE_SIZE]
 
scaled_channel< uint8_t, 100, 1 > wwBetaMapValues [WWAE_TABLE_SIZE]
 
scaled_channel< uint8_t, 2, 1 > hpfpLobeProfileQuantityBins [HPFP_LOBE_PROFILE_SIZE]
 
scaled_channel< uint8_t, 2, 1 > hpfpLobeProfileAngle [HPFP_LOBE_PROFILE_SIZE]
 
uint8_t hpfpDeadtimeVoltsBins [HPFP_DEADTIME_SIZE]
 
scaled_channel< uint16_t, 1000, 1 > hpfpDeadtimeMS [HPFP_DEADTIME_SIZE]
 
uint16_t hpfpTarget [HPFP_TARGET_SIZE][HPFP_TARGET_SIZE]
 
scaled_channel< uint16_t, 10, 1 > hpfpTargetLoadBins [HPFP_TARGET_SIZE]
 
scaled_channel< uint8_t, 1, 50 > hpfpTargetRpmBins [HPFP_TARGET_SIZE]
 
int8_t hpfpCompensation [HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE]
 
scaled_channel< uint16_t, 1000, 1 > hpfpCompensationLoadBins [HPFP_COMPENSATION_SIZE]
 
scaled_channel< uint8_t, 1, 50 > hpfpCompensationRpmBins [HPFP_COMPENSATION_SIZE]
 
uint16_t knockNoiseRpmBins [ENGINE_NOISE_CURVE_SIZE]
 
scaled_channel< int8_t, 2, 1 > knockBaseNoise [ENGINE_NOISE_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 50 > tpsTspCorrValuesBins [TPS_TPS_ACCEL_CLT_CORR_TABLE]
 
scaled_channel< uint8_t, 50, 1 > tpsTspCorrValues [TPS_TPS_ACCEL_CLT_CORR_TABLE]
 
int8_t cltRevLimitRpmBins [CLT_LIMITER_CURVE_SIZE]
 
uint16_t cltRevLimitRpm [CLT_LIMITER_CURVE_SIZE]
 
scaled_channel< uint16_t, 1000, 1 > fuelLevelBins [FUEL_LEVEL_TABLE_COUNT]
 
uint8_t fuelLevelValues [FUEL_LEVEL_TABLE_COUNT]
 
scaled_channel< uint8_t, 10, 1 > dwellVoltageCorrVoltBins [DWELL_CURVE_SIZE]
 
scaled_channel< uint8_t, 50, 1 > dwellVoltageCorrValues [DWELL_CURVE_SIZE]
 
scaled_channel< uint8_t, 1, 1 > tcu_shiftTpsBins [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed12 [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed23 [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed34 [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed21 [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed32 [TCU_TABLE_WIDTH]
 
uint8_t tcu_shiftSpeed43 [TCU_TABLE_WIDTH]
 
float tcu_shiftTime
 

Detailed Description

Definition at line 4780 of file engine_configuration_generated_structures_cypress.h.

Field Documentation

◆ afterstartCoolantBins

float persistent_config_s::afterstartCoolantBins

units: C offset 5820

Definition at line 4965 of file engine_configuration_generated_structures_cypress.h.

◆ afterstartDecayTime

float persistent_config_s::afterstartDecayTime

units: Seconds offset 5916

Definition at line 4980 of file engine_configuration_generated_structures_cypress.h.

◆ afterstartEnrich

float persistent_config_s::afterstartEnrich

units: % offset 5884

Definition at line 4975 of file engine_configuration_generated_structures_cypress.h.

◆ afterstartHoldTime

float persistent_config_s::afterstartHoldTime

units: Seconds offset 5852

Definition at line 4970 of file engine_configuration_generated_structures_cypress.h.

◆ alignmentFill_at_20858

uint8_t persistent_config_s::alignmentFill_at_20858[2]

need 4 byte alignment units: units offset 20858

Definition at line 5632 of file engine_configuration_generated_structures_kin.h.

◆ alignmentFill_at_22234

uint8_t persistent_config_s::alignmentFill_at_22234

need 4 byte alignment units: units offset 22234

Definition at line 5632 of file engine_configuration_generated_structures_cypress.h.

◆ ALSFuelAdjustment

scaled_channel< int16_t, 10, 1 > persistent_config_s::ALSFuelAdjustment

units: percent offset 19676

units: percent offset 18300

units: percent offset 19268

units: percent offset 19284

units: percent offset 18768

units: percent offset 19940

units: percent offset 24768

Definition at line 5491 of file engine_configuration_generated_structures_cypress.h.

Referenced by getFuelALSCorrection().

◆ alsFuelAdjustmentLoadBins

uint16_t persistent_config_s::alsFuelAdjustmentLoadBins

units: TPS offset 19708

units: TPS offset 18332

units: TPS offset 19300

units: TPS offset 19316

units: TPS offset 18800

units: TPS offset 19972

units: TPS offset 24800

Definition at line 5496 of file engine_configuration_generated_structures_cypress.h.

Referenced by getFuelALSCorrection(), setDefaultEngineConfiguration(), and validateConfig().

◆ alsFuelAdjustmentrpmBins

uint16_t persistent_config_s::alsFuelAdjustmentrpmBins

units: RPM offset 19716

units: RPM offset 18340

units: RPM offset 19308

units: RPM offset 19324

units: RPM offset 18808

units: RPM offset 19980

units: RPM offset 24808

Definition at line 5501 of file engine_configuration_generated_structures_cypress.h.

Referenced by getFuelALSCorrection(), setDefaultEngineConfiguration(), and validateConfig().

◆ alsIgnRetardLoadBins

uint16_t persistent_config_s::alsIgnRetardLoadBins

units: TPS offset 19660

units: TPS offset 18284

units: TPS offset 19252

units: TPS offset 19268

units: TPS offset 18752

units: TPS offset 19924

units: TPS offset 24752

Definition at line 5481 of file engine_configuration_generated_structures_cypress.h.

Referenced by getRunningAdvance(), setDefaultEngineConfiguration(), and validateConfig().

◆ alsIgnRetardrpmBins

uint16_t persistent_config_s::alsIgnRetardrpmBins

units: RPM offset 19668

units: RPM offset 18292

units: RPM offset 19260

units: RPM offset 19276

units: RPM offset 18760

units: RPM offset 19932

units: RPM offset 24760

Definition at line 5486 of file engine_configuration_generated_structures_cypress.h.

Referenced by getRunningAdvance(), setDefaultEngineConfiguration(), and validateConfig().

◆ alsIgnSkipLoadBins

uint16_t persistent_config_s::alsIgnSkipLoadBins

units: TPS offset 19756

units: TPS offset 18380

units: TPS offset 19348

units: TPS offset 19364

units: TPS offset 18848

units: TPS offset 20020

units: TPS offset 24848

Definition at line 5511 of file engine_configuration_generated_structures_cypress.h.

◆ alsIgnSkiprpmBins

uint16_t persistent_config_s::alsIgnSkiprpmBins

units: RPM offset 19764

units: RPM offset 18388

units: RPM offset 19356

units: RPM offset 19372

units: RPM offset 18856

units: RPM offset 20028

units: RPM offset 24856

Definition at line 5516 of file engine_configuration_generated_structures_cypress.h.

◆ ALSIgnSkipTable

scaled_channel< int16_t, 1, 10 > persistent_config_s::ALSIgnSkipTable

units: ratio offset 19724

units: ratio offset 18348

units: ratio offset 19316

units: ratio offset 19332

units: ratio offset 18816

units: ratio offset 19988

units: ratio offset 24816

Definition at line 5506 of file engine_configuration_generated_structures_cypress.h.

◆ ALSTimingRetardTable

scaled_channel< int16_t, 10, 1 > persistent_config_s::ALSTimingRetardTable

units: deg offset 19628

units: deg offset 18252

units: deg offset 19220

units: deg offset 19236

units: deg offset 18720

units: deg offset 19892

units: deg offset 24720

Definition at line 5476 of file engine_configuration_generated_structures_cypress.h.

Referenced by getRunningAdvance().

◆ baroCorrPressureBins

float persistent_config_s::baroCorrPressureBins

units: kPa offset 5492

units: kPa offset 5004

units: kPa offset 5020

units: kPa offset 4844

Definition at line 4911 of file engine_configuration_generated_structures_cypress.h.

Referenced by getBaroCorrection(), and setDefaultVETable().

◆ baroCorrRpmBins

float persistent_config_s::baroCorrRpmBins

units: RPM offset 5508

units: RPM offset 5020

units: RPM offset 5036

units: RPM offset 4860

Definition at line 4916 of file engine_configuration_generated_structures_cypress.h.

Referenced by getBaroCorrection(), and setDefaultVETable().

◆ baroCorrTable

float persistent_config_s::baroCorrTable

units: ratio offset 5524

units: ratio offset 5036

units: ratio offset 5052

units: ratio offset 4876

Definition at line 4921 of file engine_configuration_generated_structures_cypress.h.

Referenced by getBaroCorrection(), and setDefaultVETable().

◆ boostClosedLoopBlends

blend_table_s persistent_config_s::boostClosedLoopBlends

offset 21700

offset 20324

offset 21292

offset 21308

offset 20792

offset 21964

offset 26792

Definition at line 5543 of file engine_configuration_generated_structures_cypress.h.

Referenced by BoostController::getSetpoint().

◆ boostOpenLoopBlends

blend_table_s persistent_config_s::boostOpenLoopBlends

offset 21324

offset 19948

offset 20916

offset 20932

offset 20416

offset 21588

offset 26416

Definition at line 5539 of file engine_configuration_generated_structures_cypress.h.

Referenced by BoostController::getOpenLoop().

◆ boostRpmBins

scaled_channel< uint8_t, 1, 100 > persistent_config_s::boostRpmBins

units: RPM offset 6012

units: RPM offset 5412

units: RPM offset 5428

units: RPM offset 5220

Definition at line 4989 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedboostRpmBins(), initBoostCtrl(), setDefaultBoostParameters(), and validateConfig().

◆ boostTableClosedLoop

scaled_channel< uint8_t, 1, 2 > persistent_config_s::boostTableClosedLoop

offset 6020

offset 5420

offset 5436

offset 5224

Definition at line 4993 of file engine_configuration_generated_structures_cypress.h.

Referenced by initBoostCtrl(), and setDefaultBoostParameters().

◆ boostTableOpenLoop

scaled_channel< uint8_t, 2, 1 > persistent_config_s::boostTableOpenLoop

offset 5948

offset 5348

offset 5364

offset 5188

Definition at line 4984 of file engine_configuration_generated_structures_cypress.h.

Referenced by initBoostCtrl(), and setTestDcWastegateConfiguration().

◆ boostTpsBins

uint8_t persistent_config_s::boostTpsBins

units: % offset 6084

offset 5484

offset 5500

offset 5256

Definition at line 4998 of file engine_configuration_generated_structures_cypress.h.

Referenced by initBoostCtrl(), setDefaultBoostParameters(), and validateConfig().

◆ cltCrankingCorr

float persistent_config_s::cltCrankingCorr

CLT-based cranking position multiplier for simple manual idle controller units: % offset 6204

CLT-based cranking position multiplier for simple manual idle controller units: % offset 5604

CLT-based cranking position multiplier for simple manual idle controller units: % offset 5620

CLT-based cranking position multiplier for simple manual idle controller units: % offset 5376

Definition at line 5025 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedcltCrankingCorr(), IdleController::getCrankingOpenLoop(), and setDefaultCranking().

◆ cltCrankingCorrBins

float persistent_config_s::cltCrankingCorrBins

CLT-based cranking position multiplier for simple manual idle controller units: C offset 6172

CLT-based cranking position multiplier for simple manual idle controller units: C offset 5572

CLT-based cranking position multiplier for simple manual idle controller units: C offset 5588

CLT-based cranking position multiplier for simple manual idle controller units: C offset 5344

Definition at line 5019 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getCrankingOpenLoop(), and setDefaultCranking().

◆ cltFuelCorr

float persistent_config_s::cltFuelCorr

units: ratio offset 14380

units: ratio offset 13780

units: ratio offset 13796

units: ratio offset 13552

units: ratio offset 19280

Definition at line 5066 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCltFuelCorrection(), and setDefaultWarmupFuelEnrichment().

◆ cltFuelCorrBins

float persistent_config_s::cltFuelCorrBins

units: C offset 14316

units: C offset 13716

units: C offset 13732

units: C offset 13488

units: C offset 19216

Definition at line 5061 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCltFuelCorrection(), setDefaultWarmupFuelEnrichment(), and validateConfig().

◆ cltIdleCorr

float persistent_config_s::cltIdleCorr

CLT-based idle position multiplier for simple manual idle controller units: ratio offset 14764

CLT-based idle position multiplier for simple manual idle controller units: ratio offset 14164

CLT-based idle position multiplier for simple manual idle controller units: ratio offset 14180

CLT-based idle position multiplier for simple manual idle controller units: ratio offset 13936

CLT-based idle position multiplier for simple manual idle controller units: ratio offset 19664

Definition at line 5108 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedcltIdleCorr(), IdleController::getCrankingOpenLoop(), IdleController::getRunningOpenLoop(), and miataNA_setCltIdleCorrBins().

◆ cltIdleCorrBins

float persistent_config_s::cltIdleCorrBins

CLT-based idle position multiplier for simple manual idle controller units: C offset 14700

CLT-based idle position multiplier for simple manual idle controller units: C offset 14100

CLT-based idle position multiplier for simple manual idle controller units: C offset 14116

CLT-based idle position multiplier for simple manual idle controller units: C offset 13872

CLT-based idle position multiplier for simple manual idle controller units: C offset 19600

Definition at line 5102 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedcltIdleCorrBins(), IdleController::getCrankingOpenLoop(), IdleController::getRunningOpenLoop(), miataNA_setCltIdleCorrBins(), and validateConfig().

◆ cltIdleRpm

scaled_channel< uint8_t, 1, 20 > persistent_config_s::cltIdleRpm

See idleRpmPid units: RPM offset 4900

See idleRpmPid units: RPM offset 4412

See idleRpmPid units: RPM offset 4428

See idleRpmPid units: RPM offset 4252

Definition at line 4835 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedcltIdleRpm(), IdleController::getTargetRpm(), miataNA_setCltIdleRpmBins(), setDefaultIdleSpeedTarget(), and setTargetRpmCurve().

◆ cltIdleRpmBins

scaled_channel< int8_t, 1, 2 > persistent_config_s::cltIdleRpmBins

CLT-based target RPM for automatic idle controller units: C offset 4884

CLT-based target RPM for automatic idle controller units: C offset 4396

CLT-based target RPM for automatic idle controller units: C offset 4412

CLT-based target RPM for automatic idle controller units: C offset 4236

Definition at line 4829 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getTargetRpm(), miataNA_setCltIdleRpmBins(), setDefaultIdleSpeedTarget(), setTargetRpmCurve(), and validateConfig().

◆ cltRevLimitRpm

uint16_t persistent_config_s::cltRevLimitRpm

units: RPM offset 22548

units: RPM offset 22564

units: RPM offset 22048

units: RPM offset 23220

units: RPM offset 28048

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

Referenced by LimpManager::updateRevLimit().

◆ cltRevLimitRpmBins

int8_t persistent_config_s::cltRevLimitRpmBins

units: C offset 22544

units: C offset 22560

units: C offset 22044

units: C offset 23216

units: C offset 28044

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

Referenced by setDefaultBaseEngine(), and LimpManager::updateRevLimit().

◆ cltTimingBins

float persistent_config_s::cltTimingBins

CLT-based timing correction units: C offset 4916

CLT-based timing correction units: C offset 4428

CLT-based timing correction units: C offset 4444

CLT-based timing correction units: C offset 4268

Definition at line 4841 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCltTimingCorrection(), setDefaultIgnition(), and validateConfig().

◆ cltTimingExtra

float persistent_config_s::cltTimingExtra

units: degree offset 4948

units: degree offset 4460

units: degree offset 4476

units: degree offset 4300

Definition at line 4846 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCltTimingCorrection(), and setDefaultIgnition().

◆ crankingAdvance

scaled_channel< int16_t, 100, 1 > persistent_config_s::crankingAdvance

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: deg offset 5660

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: deg offset 5172

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: deg offset 5188

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: deg offset 5012

Definition at line 4944 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingAdvance(), and setDefaultCranking().

◆ crankingAdvanceBins

uint16_t persistent_config_s::crankingAdvanceBins

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: RPM offset 5652

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: RPM offset 5164

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: RPM offset 5180

Optional timing advance table for Cranking (see useSeparateAdvanceForCranking) units: RPM offset 5004

Definition at line 4938 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingAdvance(), and setDefaultCranking().

◆ crankingCycleBins

float persistent_config_s::crankingCycleBins

units: counter offset 14668

units: counter offset 14068

units: counter offset 14084

units: counter offset 13840

units: counter offset 19568

Definition at line 5096 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingFuel3(), setDefaultCranking(), and validateConfig().

◆ crankingCycleCoef

float persistent_config_s::crankingCycleCoef

units: ratio offset 14636

units: ratio offset 14036

units: ratio offset 14052

units: ratio offset 13808

units: ratio offset 19536

Definition at line 5091 of file engine_configuration_generated_structures_cypress.h.

Referenced by fuelBenchMode(), getCrankingFuel3(), and setDefaultCranking().

◆ crankingFuelBins

float persistent_config_s::crankingFuelBins

units: C offset 14604

units: C offset 14004

units: C offset 14020

units: C offset 13776

units: C offset 19504

Definition at line 5086 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingFuel3(), miataNA_setCrankingFuelBins(), miataNAcommonEngineSettings(), setDefaultCranking(), and validateConfig().

◆ crankingFuelCoef

float persistent_config_s::crankingFuelCoef

units: ratio offset 14572

units: ratio offset 13972

units: ratio offset 13988

units: ratio offset 13744

units: ratio offset 19472

Definition at line 5081 of file engine_configuration_generated_structures_cypress.h.

Referenced by fuelBenchMode(), getCrankingFuel3(), miataNA_setCrankingFuelBins(), miataNAcommonEngineSettings(), and setDefaultCranking().

◆ crankingFuelCoefE100

scaled_channel< uint16_t, 100, 1 > persistent_config_s::crankingFuelCoefE100

units: ratio offset 19372

units: ratio offset 17996

units: ratio offset 18964

units: ratio offset 18980

units: ratio offset 18464

units: ratio offset 19636

units: ratio offset 24464

Definition at line 5351 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingFuel3(), and setDefaultCranking().

◆ crankingTpsBins

float persistent_config_s::crankingTpsBins

units: % offset 5620

units: % offset 5132

units: % offset 5148

units: % offset 4972

Definition at line 4932 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingFuel3(), setDefaultCranking(), and validateConfig().

◆ crankingTpsCoef

float persistent_config_s::crankingTpsCoef

Cranking fuel correction coefficient based on TPS units: Ratio offset 5588

Cranking fuel correction coefficient based on TPS units: Ratio offset 5100

Cranking fuel correction coefficient based on TPS units: Ratio offset 5116

Cranking fuel correction coefficient based on TPS units: Ratio offset 4940

Definition at line 4927 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCrankingFuel3(), and setDefaultCranking().

◆ dwellVoltageCorrValues

scaled_channel< uint8_t, 50, 1 > persistent_config_s::dwellVoltageCorrValues

units: multiplier offset 22588

units: multiplier offset 22604

units: multiplier offset 22088

units: multiplier offset 23260

units: multiplier offset 28088

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

Referenced by canneddwellVoltageCorrValues(), IgnitionState::getSparkDwell(), and setDefaultIgnition().

◆ dwellVoltageCorrVoltBins

scaled_channel< uint8_t, 10, 1 > persistent_config_s::dwellVoltageCorrVoltBins

units: volts offset 22580

units: volts offset 22596

units: volts offset 22080

units: volts offset 23252

units: volts offset 28080

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

Referenced by IgnitionState::getSparkDwell(), and setDefaultIgnition().

◆ engineConfiguration

engine_configuration_s persistent_config_s::engineConfiguration

offset 0

Definition at line 4784 of file engine_configuration_generated_structures_cypress.h.

◆ etbBiasBins

float persistent_config_s::etbBiasBins

target TPS value, 0 to 100% TODO: use int8 data date once we template interpolation method units: target TPS position offset 4708

target TPS value, 0 to 100% TODO: use int8 data date once we template interpolation method units: target TPS position offset 4220

target TPS value, 0 to 100% TODO: use int8 data date once we template interpolation method units: target TPS position offset 4236

target TPS value, 0 to 100% TODO: use int8 data date once we template interpolation method units: target TPS position offset 4060

Definition at line 4791 of file engine_configuration_generated_structures_cypress.h.

Referenced by EtbController::getOpenLoop(), setBoschVNH2SP30Curve(), setDefaultEtbBiasCurve(), and setHitachiEtbBiasBins().

◆ etbBiasValues

float persistent_config_s::etbBiasValues

PWM bias, 0 to 100% units: ETB duty cycle bias offset 4740

PWM bias, 0 to 100% units: ETB duty cycle bias offset 4252

PWM bias, 0 to 100% units: ETB duty cycle bias offset 4268

PWM bias, 0 to 100% units: ETB duty cycle bias offset 4092

Definition at line 4797 of file engine_configuration_generated_structures_cypress.h.

Referenced by EtbController::getOpenLoop(), setBoschVNH2SP30Curve(), setDefaultEtbBiasCurve(), and setHitachiEtbBiasBins().

◆ fuelLevelBins

scaled_channel< uint16_t, 1000, 1 > persistent_config_s::fuelLevelBins

units: volt offset 22556

units: volt offset 22572

units: volt offset 22056

units: volt offset 23228

units: volt offset 28056

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

Referenced by setDefaultEngineConfiguration(), and validateConfig().

◆ fuelLevelValues

uint8_t persistent_config_s::fuelLevelValues

units: % offset 22572

units: % offset 22588

units: % offset 22072

units: % offset 23244

units: % offset 28072

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

◆ fuelTrimLoadBins

uint16_t persistent_config_s::fuelTrimLoadBins

offset 19164

offset 17788

offset 18756

offset 18772

offset 18256

offset 19428

offset 24256

Definition at line 5337 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderFuelTrim(), setDefaultVETable(), and validateConfig().

◆ fuelTrimRpmBins

uint16_t persistent_config_s::fuelTrimRpmBins

units: rpm offset 19172

units: rpm offset 17796

units: rpm offset 18764

units: rpm offset 18780

units: rpm offset 18264

units: rpm offset 19436

units: rpm offset 24264

Definition at line 5342 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderFuelTrim(), setDefaultVETable(), and validateConfig().

◆ fuelTrims [1/2]

fuel_cyl_trim_s persistent_config_s::fuelTrims

offset 19180

offset 17804

offset 18772

offset 18788

offset 18272

offset 19444

offset 24272

Definition at line 5346 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderFuelTrim().

◆ fuelTrims [2/2]

fuel_cyl_trim_s persistent_config_s::fuelTrims[12]

offset 18772

offset 18788

offset 18272

offset 19444

offset 24272

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

◆ hpfpCompensation

int8_t persistent_config_s::hpfpCompensation

units: % offset 22358

units: % offset 22374

units: % offset 21858

units: % offset 23030

units: % offset 27858

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

Referenced by HpfpQuantity::calcFuelPercent().

◆ hpfpCompensationLoadBins

scaled_channel< uint16_t, 1000, 1 > persistent_config_s::hpfpCompensationLoadBins

units: cc/lobe offset 22458

units: cc/lobe offset 22474

units: cc/lobe offset 21958

units: cc/lobe offset 23130

units: cc/lobe offset 27958

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

Referenced by HpfpQuantity::calcFuelPercent(), and setBoschHDEV_5_injectors().

◆ hpfpCompensationRpmBins

scaled_channel< uint8_t, 1, 50 > persistent_config_s::hpfpCompensationRpmBins

units: RPM offset 22478

units: RPM offset 22494

units: RPM offset 21978

units: RPM offset 23150

units: RPM offset 27978

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

Referenced by HpfpQuantity::calcFuelPercent(), setBoschHDEV_5_injectors(), and validateConfig().

◆ hpfpDeadtimeMS

scaled_channel< uint16_t, 1000, 1 > persistent_config_s::hpfpDeadtimeMS

units: ms offset 22112

units: ms offset 22128

units: ms offset 21612

units: ms offset 22784

units: ms offset 27612

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

Referenced by HpfpController::onFastCallback().

◆ hpfpDeadtimeVoltsBins

uint8_t persistent_config_s::hpfpDeadtimeVoltsBins

units: volts offset 22104

units: volts offset 22120

units: volts offset 21604

units: volts offset 22776

units: volts offset 27604

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

Referenced by HpfpController::onFastCallback(), setBoschHDEV_5_injectors(), and validateConfig().

◆ hpfpLobeProfileAngle

scaled_channel< uint8_t, 2, 1 > persistent_config_s::hpfpLobeProfileAngle

units: deg offset 22088

units: deg offset 22104

units: deg offset 21588

units: deg offset 22760

units: deg offset 27588

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

Referenced by HpfpQuantity::pumpAngleFuel(), and setBoschHDEV_5_injectors().

◆ hpfpLobeProfileQuantityBins

scaled_channel< uint8_t, 2, 1 > persistent_config_s::hpfpLobeProfileQuantityBins

units: % offset 22072

units: % offset 22088

units: % offset 21572

units: % offset 22744

units: % offset 27572

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

Referenced by HpfpQuantity::pumpAngleFuel(), setBoschHDEV_5_injectors(), and validateConfig().

◆ hpfpTarget

uint16_t persistent_config_s::hpfpTarget

units: kPa offset 22128

units: kPa offset 22144

units: kPa offset 21628

units: kPa offset 22800

units: kPa offset 27628

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

Referenced by HpfpQuantity::calcPI(), and setBoschHDEV_5_injectors().

◆ hpfpTargetLoadBins

scaled_channel< uint16_t, 10, 1 > persistent_config_s::hpfpTargetLoadBins

units: load offset 22328

units: load offset 22344

units: load offset 21828

units: load offset 23000

units: load offset 27828

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

Referenced by HpfpQuantity::calcPI(), setBoschHDEV_5_injectors(), and validateConfig().

◆ hpfpTargetRpmBins

scaled_channel< uint8_t, 1, 50 > persistent_config_s::hpfpTargetRpmBins

units: RPM offset 22348

units: RPM offset 22364

units: RPM offset 21848

units: RPM offset 23020

units: RPM offset 27848

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

Referenced by HpfpQuantity::calcPI(), setBoschHDEV_5_injectors(), and validateConfig().

◆ iacCoasting

scaled_channel< uint8_t, 2, 1 > persistent_config_s::iacCoasting

RPM-based idle position for coasting units: % offset 5684

RPM-based idle position for coasting units: % offset 5196

RPM-based idle position for coasting units: % offset 5212

RPM-based idle position for coasting units: % offset 5036

Definition at line 4956 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getOpenLoop(), and miataNA_setIacCoastingBins().

◆ iacCoastingRpmBins

scaled_channel< uint8_t, 1, 100 > persistent_config_s::iacCoastingRpmBins

RPM-based idle position for coasting units: RPM offset 5668

RPM-based idle position for coasting units: RPM offset 5180

RPM-based idle position for coasting units: RPM offset 5196

RPM-based idle position for coasting units: RPM offset 5020

Definition at line 4950 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getOpenLoop(), miataNA_setIacCoastingBins(), setDefaultEngineConfiguration(), and validateConfig().

◆ iacPidMultLoadBins

uint8_t persistent_config_s::iacPidMultLoadBins

units: Load offset 4836

units: Load offset 4348

units: Load offset 4364

units: Load offset 4188

Definition at line 4807 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getClosedLoop().

◆ iacPidMultRpmBins

scaled_channel< uint8_t, 1, 10 > persistent_config_s::iacPidMultRpmBins

units: RPM offset 4844

units: RPM offset 4356

units: RPM offset 4372

units: RPM offset 4196

Definition at line 4812 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getClosedLoop().

◆ iacPidMultTable

scaled_channel< uint8_t, 20, 1 > persistent_config_s::iacPidMultTable

units: % offset 4772

units: % offset 4284

units: % offset 4300

units: % offset 4124

Definition at line 4802 of file engine_configuration_generated_structures_cypress.h.

Referenced by IdleController::getClosedLoop().

◆ iatFuelCorr

float persistent_config_s::iatFuelCorr

units: ratio offset 14508

units: ratio offset 13908

units: ratio offset 13924

units: ratio offset 13680

units: ratio offset 19408

Definition at line 5076 of file engine_configuration_generated_structures_cypress.h.

Referenced by getIatFuelCorrection().

◆ iatFuelCorrBins

float persistent_config_s::iatFuelCorrBins

units: C offset 14444

units: C offset 13844

units: C offset 13860

units: C offset 13616

units: C offset 19344

Definition at line 5071 of file engine_configuration_generated_structures_cypress.h.

Referenced by getIatFuelCorrection(), and validateConfig().

◆ idleAdvance

float persistent_config_s::idleAdvance

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: deg offset 6244

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: deg offset 5644

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: deg offset 5660

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: deg offset 5416

Definition at line 5037 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedidleAdvance(), and getRunningAdvance().

◆ idleAdvanceBins

scaled_channel< uint8_t, 1, 50 > persistent_config_s::idleAdvanceBins

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: RPM offset 6236

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: RPM offset 5636

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: RPM offset 5652

Optional timing advance table for Idle (see useSeparateAdvanceForIdle) units: RPM offset 5408

Definition at line 5031 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedidleAdvanceBins(), getRunningAdvance(), and validateConfig().

◆ idleVeLoadBins

uint8_t persistent_config_s::idleVeLoadBins

units: load offset 6280

units: load offset 5680

units: load offset 5696

units: load offset 5452

Definition at line 5047 of file engine_configuration_generated_structures_cypress.h.

Referenced by AirmassVeModelBase::getVe(), and validateConfig().

◆ idleVeRpmBins

scaled_channel< uint8_t, 1, 10 > persistent_config_s::idleVeRpmBins

units: RPM offset 6276

units: RPM offset 5676

units: RPM offset 5692

units: RPM offset 5448

Definition at line 5042 of file engine_configuration_generated_structures_cypress.h.

Referenced by AirmassVeModelBase::getVe(), and validateConfig().

◆ idleVeTable

scaled_channel< uint16_t, 10, 1 > persistent_config_s::idleVeTable

units: % offset 6284

units: % offset 5684

units: % offset 5700

units: % offset 5456

Definition at line 5052 of file engine_configuration_generated_structures_cypress.h.

Referenced by AirmassVeModelBase::getVe().

◆ ignBlends

blend_table_s persistent_config_s::ignBlends

offset 19772

offset 18396

offset 19364

offset 19380

offset 18864

offset 20036

offset 24864

Definition at line 5520 of file engine_configuration_generated_structures_cypress.h.

Referenced by getRunningAdvance(), and setDefaultIgnition().

◆ ignitionIatCorrLoadBins

scaled_channel< uint8_t, 1, 5 > persistent_config_s::ignitionIatCorrLoadBins

units: Load offset 15156

units: Load offset 14556

units: Load offset 14572

units: Load offset 14328

units: Load offset 20056

Definition at line 5136 of file engine_configuration_generated_structures_cypress.h.

Referenced by getAdvanceCorrections(), setDefaultIatTimingCorrection(), and validateConfig().

◆ ignitionIatCorrTable

scaled_channel< int8_t, 10, 1 > persistent_config_s::ignitionIatCorrTable

units: deg offset 15084

units: deg offset 14484

units: deg offset 14500

units: deg offset 14256

units: deg offset 19984

Definition at line 5126 of file engine_configuration_generated_structures_cypress.h.

Referenced by getAdvanceCorrections(), setDefaultIatTimingCorrection(), setWholeIatCorrTimingTable(), and setWholeIgnitionIatCorr().

◆ ignitionIatCorrTempBins

int8_t persistent_config_s::ignitionIatCorrTempBins

units: C offset 15148

units: C offset 14548

units: C offset 14564

units: C offset 14320

units: C offset 20048

Definition at line 5131 of file engine_configuration_generated_structures_cypress.h.

Referenced by getAdvanceCorrections(), setDefaultIatTimingCorrection(), and validateConfig().

◆ ignitionLoadBins

uint16_t persistent_config_s::ignitionLoadBins

units: Load offset 17080

units: Load offset 16152

units: Load offset 16480

units: Load offset 16496

units: Load offset 15996

units: Load offset 17120

units: Load offset 21980

Definition at line 5211 of file engine_configuration_generated_structures_cypress.h.

Referenced by buildTimingMap(), cannedignitionLoadBins(), getRunningAdvance(), miataNA_setIgnitionTable(), setCommonMazdaNB(), setDefaultIgnition(), setDodgeNeonNGCEngineConfiguration(), setFordEscortGt(), setVwAba(), and validateConfig().

◆ ignitionRpmBins

uint16_t persistent_config_s::ignitionRpmBins

units: RPM offset 17112

units: RPM offset 16168

units: RPM offset 16512

units: RPM offset 16528

units: RPM offset 16028

units: RPM offset 17168

units: RPM offset 22012

Definition at line 5216 of file engine_configuration_generated_structures_cypress.h.

Referenced by buildTimingMap(), cannedignitionRpmBins(), getRunningAdvance(), miataNA_setIgnitionTable(), setCommonMazdaNB(), setFordEscortGt(), setTimingRpmBin(), and validateConfig().

◆ ignitionTable

scaled_channel< int16_t, 10, 1 > persistent_config_s::ignitionTable

units: deg offset 16568

units: deg offset 16024

units: deg offset 15968

units: deg offset 15984

units: deg offset 15740

units: deg offset 21468

Definition at line 5206 of file engine_configuration_generated_structures_cypress.h.

Referenced by buildTimingMap(), cannedignitionTable(), couplecannedignitionTable(), getRunningAdvance(), miataNA_setIgnitionTable(), miataNAcommonEngineSettings(), pbcannedignitionTable(), setCommonMazdaNB(), setDefaultAspireMaps(), setFordEscortGt(), setWholeTimingMap(), and setWholeTimingTable().

◆ ignTrimLoadBins

uint16_t persistent_config_s::ignTrimLoadBins

offset 18956

offset 17580

offset 18548

offset 18564

offset 18048

offset 19220

offset 24048

Definition at line 5324 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderIgnitionTrim(), setDefaultIgnition(), and validateConfig().

◆ ignTrimRpmBins

uint16_t persistent_config_s::ignTrimRpmBins

units: rpm offset 18964

units: rpm offset 17588

units: rpm offset 18556

units: rpm offset 18572

units: rpm offset 18056

units: rpm offset 19228

units: rpm offset 24056

Definition at line 5329 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderIgnitionTrim(), setDefaultIgnition(), and validateConfig().

◆ ignTrims [1/2]

ign_cyl_trim_s persistent_config_s::ignTrims

offset 18972

offset 17596

offset 18564

offset 18580

offset 18064

offset 19236

offset 24064

Definition at line 5333 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCylinderIgnitionTrim().

◆ ignTrims [2/2]

ign_cyl_trim_s persistent_config_s::ignTrims[12]

offset 18564

offset 18580

offset 18064

offset 19236

offset 24064

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

◆ injectionPhase

int16_t persistent_config_s::injectionPhase

units: deg offset 15164

units: deg offset 14564

units: deg offset 14580

units: deg offset 14336

units: deg offset 20064

Definition at line 5141 of file engine_configuration_generated_structures_cypress.h.

Referenced by getInjectionOffset(), pbcannedinjectionPhase(), setDefaultFuel(), setGDIFueling(), and setWholePhaseMapCmd().

◆ injectorStagingLoadBins

uint16_t persistent_config_s::injectorStagingLoadBins

offset 22210

offset 20834

offset 22000

offset 22016

offset 21500

offset 22672

offset 27500

Definition at line 5621 of file engine_configuration_generated_structures_cypress.h.

Referenced by getStage2InjectionFraction(), setDefaultFuel(), and validateConfig().

◆ injectorStagingRpmBins

uint16_t persistent_config_s::injectorStagingRpmBins

units: RPM offset 22222

units: RPM offset 20846

units: RPM offset 22012

units: RPM offset 22028

units: RPM offset 21512

units: RPM offset 22684

units: RPM offset 27512

Definition at line 5626 of file engine_configuration_generated_structures_cypress.h.

Referenced by getStage2InjectionFraction(), setDefaultFuel(), and validateConfig().

◆ injectorStagingTable

uint8_t persistent_config_s::injectorStagingTable

units: % offset 22174

units: % offset 20798

units: % offset 21964

units: % offset 21980

units: % offset 21464

units: % offset 22636

units: % offset 27464

Definition at line 5617 of file engine_configuration_generated_structures_cypress.h.

Referenced by getStage2InjectionFraction().

◆ injPhaseLoadBins

uint16_t persistent_config_s::injPhaseLoadBins

units: Load offset 15676

units: Load offset 15420

units: Load offset 15076

units: Load offset 15092

units: Load offset 14848

units: Load offset 20576

Definition at line 5146 of file engine_configuration_generated_structures_cypress.h.

Referenced by getInjectionOffset(), setFuelTablesLoadBin(), and validateConfig().

◆ injPhaseRpmBins

uint16_t persistent_config_s::injPhaseRpmBins

units: RPM offset 15708

units: RPM offset 15452

units: RPM offset 15108

units: RPM offset 15124

units: RPM offset 14880

units: RPM offset 20608

Definition at line 5151 of file engine_configuration_generated_structures_cypress.h.

Referenced by getInjectionOffset(), setDefaultFuel(), and validateConfig().

◆ knockBaseNoise

scaled_channel< int8_t, 2, 1 > persistent_config_s::knockBaseNoise

Knock sensor output knock detection threshold depending on current RPM. units: dB offset 22520

Knock sensor output knock detection threshold depending on current RPM. units: dB offset 22536

Knock sensor output knock detection threshold depending on current RPM. units: dB offset 22020

Knock sensor output knock detection threshold depending on current RPM. units: dB offset 23192

Knock sensor output knock detection threshold depending on current RPM. units: dB offset 28020

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

Referenced by KnockController::getKnockThreshold(), and setDefaultEngineNoiseTable().

◆ knockNoiseRpmBins

uint16_t persistent_config_s::knockNoiseRpmBins

units: RPM offset 22488

units: RPM offset 22504

units: RPM offset 21988

units: RPM offset 23160

units: RPM offset 27988

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

Referenced by KnockController::getKnockThreshold(), and setDefaultEngineNoiseTable().

◆ lambdaLoadBins

uint16_t persistent_config_s::lambdaLoadBins

offset 17976

offset 16616

offset 17376

offset 17392

offset 16876

offset 18048

offset 22876

Definition at line 5240 of file engine_configuration_generated_structures_cypress.h.

Referenced by FuelComputer::getTargetLambda(), setDefaultLambdaTable(), setFuelTablesLoadBin(), and validateConfig().

◆ lambdaMaxDeviationLoadBins

uint16_t persistent_config_s::lambdaMaxDeviationLoadBins

offset 22158

offset 20782

offset 21948

offset 21964

offset 21448

offset 22620

offset 27448

Definition at line 5607 of file engine_configuration_generated_structures_cypress.h.

Referenced by LambdaMonitor::getMaxAllowedLambda().

◆ lambdaMaxDeviationRpmBins

uint16_t persistent_config_s::lambdaMaxDeviationRpmBins

units: RPM offset 22166

units: RPM offset 20790

units: RPM offset 21956

units: RPM offset 21972

units: RPM offset 21456

units: RPM offset 22628

units: RPM offset 27456

Definition at line 5612 of file engine_configuration_generated_structures_cypress.h.

Referenced by LambdaMonitor::getMaxAllowedLambda().

◆ lambdaMaxDeviationTable

scaled_channel< uint8_t, 100, 1 > persistent_config_s::lambdaMaxDeviationTable

units: lambda offset 22142

units: lambda offset 20766

units: lambda offset 21932

units: lambda offset 21948

units: lambda offset 21432

units: lambda offset 22604

units: lambda offset 27432

Definition at line 5603 of file engine_configuration_generated_structures_cypress.h.

Referenced by LambdaMonitor::getMaxAllowedLambda().

◆ lambdaRpmBins

uint16_t persistent_config_s::lambdaRpmBins

units: RPM offset 18008

units: RPM offset 16648

units: RPM offset 17408

units: RPM offset 17424

units: RPM offset 16908

units: RPM offset 18080

units: RPM offset 22908

Definition at line 5245 of file engine_configuration_generated_structures_cypress.h.

Referenced by FuelComputer::getTargetLambda(), setDefaultLambdaTable(), and validateConfig().

◆ lambdaTable

scaled_channel< uint8_t, 147, 1 > persistent_config_s::lambdaTable

units: lambda offset 17720

units: lambda offset 16488

units: lambda offset 17120

units: lambda offset 17136

units: lambda offset 16620

units: lambda offset 17792

units: lambda offset 22620

Definition at line 5236 of file engine_configuration_generated_structures_cypress.h.

Referenced by FuelComputer::getTargetLambda(), pbcannedlambdaTable(), setDefaultLambdaTable(), and setFordEscortGt().

◆ luaScript

lua_script_t persistent_config_s::luaScript

◆ mafDecoding

float persistent_config_s::mafDecoding

Also known as MAF transfer function. kg/hour value. By the way 2.081989116 kg/h = 1 ft3/m units: kg/hour offset 14828

Also known as MAF transfer function. kg/hour value. By the way 2.081989116 kg/h = 1 ft3/m units: kg/hour offset 14228

Also known as MAF transfer function. kg/hour value. By the way 2.081989116 kg/h = 1 ft3/m units: kg/hour offset 14244

Also known as MAF transfer function. kg/hour value. By the way 2.081989116 kg/h = 1 ft3/m units: kg/hour offset 14000

Also known as MAF transfer function. kg/hour value. By the way 2.081989116 kg/h = 1 ft3/m units: kg/hour offset 19728

Definition at line 5116 of file engine_configuration_generated_structures_cypress.h.

Referenced by addMafPoint(), setBosch0280218037(), setMafDecodingBins(), and setMAFTransferFunction().

◆ mafDecodingBins

float persistent_config_s::mafDecodingBins

units: V offset 14956

units: V offset 14356

units: V offset 14372

units: V offset 14128

units: V offset 19856

Definition at line 5121 of file engine_configuration_generated_structures_cypress.h.

Referenced by addMafPoint(), setBosch0280218037(), setMafDecodingBins(), setMAFTransferFunction(), and validateConfig().

◆ mapEstimateRpmBins

uint16_t persistent_config_s::mapEstimateRpmBins

units: RPM offset 16344

units: RPM offset 15816

units: RPM offset 15744

units: RPM offset 15760

units: RPM offset 15516

units: RPM offset 21244

Definition at line 5171 of file engine_configuration_generated_structures_cypress.h.

Referenced by initFuelMap(), setDefaultFuel(), and validateConfig().

◆ mapEstimateTable

scaled_channel< uint16_t, 100, 1 > persistent_config_s::mapEstimateTable

units: kPa offset 15800

units: kPa offset 15528

units: kPa offset 15200

units: kPa offset 15216

units: kPa offset 14972

units: kPa offset 20700

Definition at line 5161 of file engine_configuration_generated_structures_cypress.h.

Referenced by initFuelMap(), and setDefaultFuel().

◆ mapEstimateTpsBins

scaled_channel< uint16_t, 100, 1 > persistent_config_s::mapEstimateTpsBins

units: % TPS offset 16312

units: % TPS offset 15784

units: % TPS offset 15712

units: % TPS offset 15728

units: % TPS offset 15484

units: % TPS offset 21212

Definition at line 5166 of file engine_configuration_generated_structures_cypress.h.

Referenced by initFuelMap(), setDefaultFuel(), and validateConfig().

◆ maxKnockRetardLoadBins

uint8_t persistent_config_s::maxKnockRetardLoadBins

units: % offset 19616

units: % offset 18240

units: % offset 19208

units: % offset 19224

units: % offset 18708

units: % offset 19880

units: % offset 24708

Definition at line 5466 of file engine_configuration_generated_structures_cypress.h.

Referenced by KnockController::getMaximumRetard().

◆ maxKnockRetardRpmBins

scaled_channel< uint8_t, 1, 100 > persistent_config_s::maxKnockRetardRpmBins

units: RPM offset 19622

units: RPM offset 18246

units: RPM offset 19214

units: RPM offset 19230

units: RPM offset 18714

units: RPM offset 19886

units: RPM offset 24714

Definition at line 5471 of file engine_configuration_generated_structures_cypress.h.

Referenced by KnockController::getMaximumRetard().

◆ maxKnockRetardTable

scaled_channel< uint8_t, 4, 1 > persistent_config_s::maxKnockRetardTable

units: deg offset 19580

units: deg offset 18204

units: deg offset 19172

units: deg offset 19188

units: deg offset 18672

units: deg offset 19844

units: deg offset 24672

Definition at line 5461 of file engine_configuration_generated_structures_cypress.h.

Referenced by KnockController::getMaximumRetard().

◆ pedalToTpsPedalBins

uint8_t persistent_config_s::pedalToTpsPedalBins

units: % offset 6156

units: % offset 5556

units: % offset 5572

units: % offset 5328

Definition at line 5008 of file engine_configuration_generated_structures_cypress.h.

Referenced by initElectronicThrottle(), setDefaultEtbParameters(), and validateConfig().

◆ pedalToTpsRpmBins

scaled_channel< uint8_t, 1, 100 > persistent_config_s::pedalToTpsRpmBins

units: RPM offset 6164

units: RPM offset 5564

units: RPM offset 5580

units: RPM offset 5336

Definition at line 5013 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedpedalToTpsRpmBins(), initElectronicThrottle(), setDefaultEtbParameters(), and validateConfig().

◆ pedalToTpsTable

uint8_t persistent_config_s::pedalToTpsTable

units: % offset 6092

units: % offset 5492

units: % offset 5508

units: % offset 5264

Definition at line 5003 of file engine_configuration_generated_structures_cypress.h.

Referenced by initElectronicThrottle(), and setDefaultEtbParameters().

◆ scriptCurve1

float persistent_config_s::scriptCurve1

units: y offset 5044

units: y offset 4556

units: y offset 4572

units: y offset 4396

Definition at line 4856 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), recalculateAuxValveTiming(), setDefaultEngineConfiguration(), setProteusVwPassatB6(), and setScriptCurve1Value().

◆ scriptCurve1Bins

float persistent_config_s::scriptCurve1Bins

units: x offset 4980

units: x offset 4492

units: x offset 4508

units: x offset 4332

Definition at line 4851 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), recalculateAuxValveTiming(), setDefaultEngineConfiguration(), setProteusVwPassatB6(), and validateConfig().

◆ scriptCurve2

float persistent_config_s::scriptCurve2

units: y offset 5172

units: y offset 4684

units: y offset 4700

units: y offset 4524

Definition at line 4866 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), proteusLuaDemo(), recalculateAuxValveTiming(), setDefaultEngineConfiguration(), and setScriptCurve2Value().

◆ scriptCurve2Bins

float persistent_config_s::scriptCurve2Bins

units: x offset 5108

units: x offset 4620

units: x offset 4636

units: x offset 4460

Definition at line 4861 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), proteusLuaDemo(), recalculateAuxValveTiming(), setDefaultEngineConfiguration(), and validateConfig().

◆ scriptCurve3

float persistent_config_s::scriptCurve3

units: y offset 5268

units: y offset 4780

units: y offset 4796

units: y offset 4620

Definition at line 4876 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), and proteusLuaDemo().

◆ scriptCurve3Bins

float persistent_config_s::scriptCurve3Bins

units: x offset 5236

units: x offset 4748

units: x offset 4764

units: x offset 4588

Definition at line 4871 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), proteusLuaDemo(), setDefaultEngineConfiguration(), and validateConfig().

◆ scriptCurve4

float persistent_config_s::scriptCurve4

units: y offset 5332

units: y offset 4844

units: y offset 4860

units: y offset 4684

Definition at line 4886 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue().

◆ scriptCurve4Bins

float persistent_config_s::scriptCurve4Bins

units: x offset 5300

units: x offset 4812

units: x offset 4828

units: x offset 4652

Definition at line 4881 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), setDefaultEngineConfiguration(), and validateConfig().

◆ scriptCurve5

float persistent_config_s::scriptCurve5

units: y offset 5396

units: y offset 4908

units: y offset 4924

units: y offset 4748

Definition at line 4896 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue().

◆ scriptCurve5Bins

float persistent_config_s::scriptCurve5Bins

units: x offset 5364

units: x offset 4876

units: x offset 4892

units: x offset 4716

Definition at line 4891 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), setDefaultEngineConfiguration(), and validateConfig().

◆ scriptCurve6

float persistent_config_s::scriptCurve6

units: y offset 5460

units: y offset 4972

units: y offset 4988

units: y offset 4812

Definition at line 4906 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue().

◆ scriptCurve6Bins

float persistent_config_s::scriptCurve6Bins

units: x offset 5428

units: x offset 4940

units: x offset 4956

units: x offset 4780

Definition at line 4901 of file engine_configuration_generated_structures_cypress.h.

Referenced by getCurveValue(), setDefaultEngineConfiguration(), and validateConfig().

◆ scriptTable1

float persistent_config_s::scriptTable1

units: value offset 18360

units: value offset 16984

units: value offset 17760

units: value offset 17776

units: value offset 17260

units: value offset 18432

units: value offset 23260

Definition at line 5265 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl().

◆ scriptTable1LoadBins

int16_t persistent_config_s::scriptTable1LoadBins

units: L offset 18616

units: L offset 17240

units: L offset 18016

units: L offset 18032

units: L offset 17516

units: L offset 18688

units: L offset 23516

Definition at line 5270 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable1RpmBins

int16_t persistent_config_s::scriptTable1RpmBins

units: RPM offset 18632

units: RPM offset 17256

units: RPM offset 18032

units: RPM offset 18048

units: RPM offset 17532

units: RPM offset 18704

units: RPM offset 23532

Definition at line 5275 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable2 [1/2]

float persistent_config_s::scriptTable2

units: value offset 18648

units: value offset 17272

units: value offset 18048

units: value offset 18064

units: value offset 17548

units: value offset 18720

units: value offset 23548

Definition at line 5280 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl().

◆ scriptTable2 [2/2]

float persistent_config_s::scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE]

units: value offset 18048

units: value offset 18064

units: value offset 17548

units: value offset 18720

units: value offset 23548

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

◆ scriptTable2LoadBins

int16_t persistent_config_s::scriptTable2LoadBins

units: L offset 18712

units: L offset 17336

units: L offset 18304

units: L offset 18320

units: L offset 17804

units: L offset 18976

units: L offset 23804

Definition at line 5285 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable2RpmBins

int16_t persistent_config_s::scriptTable2RpmBins

units: RPM offset 18728

units: RPM offset 17352

units: RPM offset 18320

units: RPM offset 18336

units: RPM offset 17820

units: RPM offset 18992

units: RPM offset 23820

Definition at line 5290 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable3

uint8_t persistent_config_s::scriptTable3

units: value offset 18744

units: value offset 17368

units: value offset 18336

units: value offset 18352

units: value offset 17836

units: value offset 19008

units: value offset 23836

Definition at line 5295 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl().

◆ scriptTable3LoadBins

int16_t persistent_config_s::scriptTable3LoadBins

units: L offset 18808

units: L offset 17432

units: L offset 18400

units: L offset 18416

units: L offset 17900

units: L offset 19072

units: L offset 23900

Definition at line 5300 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable3RpmBins

int16_t persistent_config_s::scriptTable3RpmBins

units: RPM offset 18824

units: RPM offset 17448

units: RPM offset 18416

units: RPM offset 18432

units: RPM offset 17916

units: RPM offset 19088

units: RPM offset 23916

Definition at line 5305 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable4

uint8_t persistent_config_s::scriptTable4

units: value offset 18840

units: value offset 17464

units: value offset 18432

units: value offset 18448

units: value offset 17932

units: value offset 19104

units: value offset 23932

Definition at line 5310 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultBaseEngine().

◆ scriptTable4LoadBins

int16_t persistent_config_s::scriptTable4LoadBins

units: L offset 18920

units: L offset 17544

units: L offset 18512

units: L offset 18528

units: L offset 18012

units: L offset 19184

units: L offset 24012

Definition at line 5315 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ scriptTable4RpmBins

int16_t persistent_config_s::scriptTable4RpmBins

units: RPM offset 18936

units: RPM offset 17560

units: RPM offset 18528

units: RPM offset 18544

units: RPM offset 18028

units: RPM offset 19200

units: RPM offset 24028

Definition at line 5320 of file engine_configuration_generated_structures_cypress.h.

Referenced by initScriptImpl(), and setDefaultScriptParameters().

◆ sparkDwellRpmBins

uint16_t persistent_config_s::sparkDwellRpmBins

On Single Coil or Wasted Spark setups you have to lower dwell at high RPM units: RPM offset 4852

On Single Coil or Wasted Spark setups you have to lower dwell at high RPM units: RPM offset 4364

On Single Coil or Wasted Spark setups you have to lower dwell at high RPM units: RPM offset 4380

On Single Coil or Wasted Spark setups you have to lower dwell at high RPM units: RPM offset 4204

Definition at line 4818 of file engine_configuration_generated_structures_cypress.h.

Referenced by IgnitionState::getSparkDwell(), setConstantDwell(), setSingleCoilDwell(), and validateConfig().

◆ sparkDwellValues

scaled_channel< uint16_t, 100, 1 > persistent_config_s::sparkDwellValues

units: ms offset 4868

units: ms offset 4380

units: ms offset 4396

units: ms offset 4220

Definition at line 4823 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedsparkDwellValues(), IgnitionState::getSparkDwell(), setConstantDwell(), and setSingleCoilDwell().

◆ tcu_32SpeedBins

uint8_t persistent_config_s::tcu_32SpeedBins

units: KPH offset 19516

units: KPH offset 18140

units: KPH offset 19108

units: KPH offset 19124

units: KPH offset 18608

units: KPH offset 19780

units: KPH offset 24608

Definition at line 5436 of file engine_configuration_generated_structures_cypress.h.

Referenced by Gm4l6xTransmissionController::set32State().

◆ tcu_32Vals

uint8_t persistent_config_s::tcu_32Vals

units: % offset 19524

units: % offset 18148

units: % offset 19116

units: % offset 19132

units: % offset 18616

units: % offset 19788

units: % offset 24616

Definition at line 5441 of file engine_configuration_generated_structures_cypress.h.

Referenced by Gm4l6xTransmissionController::set32State().

◆ tcu_pcAirmassBins [1/2]

scaled_channel< uint8_t, 1, 5 > persistent_config_s::tcu_pcAirmassBins

units: Airmass offset 19388

units: Airmass offset 18012

units: Airmass offset 18980

units: Airmass offset 18996

units: Airmass offset 18480

units: Airmass offset 19652

units: Airmass offset 24480

Definition at line 5356 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcAirmassBins [2/2]

scaled_channel<uint8_t, 1, 5> persistent_config_s::tcu_pcAirmassBins[TCU_TABLE_WIDTH]

units: Airmass offset 18980

units: Airmass offset 18996

units: Airmass offset 18480

units: Airmass offset 19652

units: Airmass offset 24480

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

◆ tcu_pcVals1

uint8_t persistent_config_s::tcu_pcVals1

units: % offset 19412

units: % offset 18036

units: % offset 19004

units: % offset 19020

units: % offset 18504

units: % offset 19676

units: % offset 24504

Definition at line 5371 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals12

uint8_t persistent_config_s::tcu_pcVals12

units: % offset 19444

units: % offset 18068

units: % offset 19036

units: % offset 19052

units: % offset 18536

units: % offset 19708

units: % offset 24536

Definition at line 5391 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals2

uint8_t persistent_config_s::tcu_pcVals2

units: % offset 19420

units: % offset 18044

units: % offset 19012

units: % offset 19028

units: % offset 18512

units: % offset 19684

units: % offset 24512

Definition at line 5376 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals21

uint8_t persistent_config_s::tcu_pcVals21

units: % offset 19468

units: % offset 18092

units: % offset 19060

units: % offset 19076

units: % offset 18560

units: % offset 19732

units: % offset 24560

Definition at line 5406 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals23

uint8_t persistent_config_s::tcu_pcVals23

units: % offset 19452

units: % offset 18076

units: % offset 19044

units: % offset 19060

units: % offset 18544

units: % offset 19716

units: % offset 24544

Definition at line 5396 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals3

uint8_t persistent_config_s::tcu_pcVals3

units: % offset 19428

units: % offset 18052

units: % offset 19020

units: % offset 19036

units: % offset 18520

units: % offset 19692

units: % offset 24520

Definition at line 5381 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals32

uint8_t persistent_config_s::tcu_pcVals32

units: % offset 19476

units: % offset 18100

units: % offset 19068

units: % offset 19084

units: % offset 18568

units: % offset 19740

units: % offset 24568

Definition at line 5411 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals34

uint8_t persistent_config_s::tcu_pcVals34

units: % offset 19460

units: % offset 18084

units: % offset 19052

units: % offset 19068

units: % offset 18552

units: % offset 19724

units: % offset 24552

Definition at line 5401 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals4

uint8_t persistent_config_s::tcu_pcVals4

units: % offset 19436

units: % offset 18060

units: % offset 19028

units: % offset 19044

units: % offset 18528

units: % offset 19700

units: % offset 24528

Definition at line 5386 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcVals43

uint8_t persistent_config_s::tcu_pcVals43

units: % offset 19484

units: % offset 18108

units: % offset 19076

units: % offset 19092

units: % offset 18576

units: % offset 19748

units: % offset 24576

Definition at line 5416 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcValsN

uint8_t persistent_config_s::tcu_pcValsN

units: % offset 19404

units: % offset 18028

units: % offset 18996

units: % offset 19012

units: % offset 18496

units: % offset 19668

units: % offset 24496

Definition at line 5366 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_pcValsR

uint8_t persistent_config_s::tcu_pcValsR

units: % offset 19396

units: % offset 18020

units: % offset 18988

units: % offset 19004

units: % offset 18488

units: % offset 19660

units: % offset 24488

Definition at line 5361 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setPcState().

◆ tcu_rangeD [1/2]

float persistent_config_s::tcu_rangeD

units: level offset 22094

units: level offset 20718

units: level offset 21740

units: level offset 21756

units: level offset 21240

units: level offset 22412

units: level offset 27240

Definition at line 5563 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeD [2/2]

float persistent_config_s::tcu_rangeD[RANGE_INPUT_COUNT]

units: level offset 21740

units: level offset 21756

units: level offset 21240

units: level offset 22412

units: level offset 27240

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

◆ tcu_rangeLow [1/2]

float persistent_config_s::tcu_rangeLow

units: level offset 22136

units: level offset 20760

units: level offset 21908

units: level offset 21924

units: level offset 21408

units: level offset 22580

units: level offset 27408

Definition at line 5598 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeLow [2/2]

float persistent_config_s::tcu_rangeLow[RANGE_INPUT_COUNT]

units: level offset 21908

units: level offset 21924

units: level offset 21408

units: level offset 22580

units: level offset 27408

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

◆ tcu_rangeM [1/2]

float persistent_config_s::tcu_rangeM

units: level offset 22100

units: level offset 20724

units: level offset 21764

units: level offset 21780

units: level offset 21264

units: level offset 22436

units: level offset 27264

Definition at line 5568 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeM [2/2]

float persistent_config_s::tcu_rangeM[RANGE_INPUT_COUNT]

units: level offset 21764

units: level offset 21780

units: level offset 21264

units: level offset 22436

units: level offset 27264

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

◆ tcu_rangeM1 [1/2]

float persistent_config_s::tcu_rangeM1

units: level offset 22118

units: level offset 20742

units: level offset 21836

units: level offset 21852

units: level offset 21336

units: level offset 22508

units: level offset 27336

Definition at line 5583 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeM1 [2/2]

float persistent_config_s::tcu_rangeM1[RANGE_INPUT_COUNT]

units: level offset 21836

units: level offset 21852

units: level offset 21336

units: level offset 22508

units: level offset 27336

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

◆ tcu_rangeM2 [1/2]

float persistent_config_s::tcu_rangeM2

units: level offset 22112

units: level offset 20736

units: level offset 21812

units: level offset 21828

units: level offset 21312

units: level offset 22484

units: level offset 27312

Definition at line 5578 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeM2 [2/2]

float persistent_config_s::tcu_rangeM2[RANGE_INPUT_COUNT]

units: level offset 21812

units: level offset 21828

units: level offset 21312

units: level offset 22484

units: level offset 27312

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

◆ tcu_rangeM3 [1/2]

float persistent_config_s::tcu_rangeM3

units: level offset 22106

units: level offset 20730

units: level offset 21788

units: level offset 21804

units: level offset 21288

units: level offset 22460

units: level offset 27288

Definition at line 5573 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeM3 [2/2]

float persistent_config_s::tcu_rangeM3[RANGE_INPUT_COUNT]

units: level offset 21788

units: level offset 21804

units: level offset 21288

units: level offset 22460

units: level offset 27288

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

◆ tcu_rangeMinus [1/2]

float persistent_config_s::tcu_rangeMinus

units: level offset 22130

units: level offset 20754

units: level offset 21884

units: level offset 21900

units: level offset 21384

units: level offset 22556

units: level offset 27384

Definition at line 5593 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeMinus [2/2]

float persistent_config_s::tcu_rangeMinus[RANGE_INPUT_COUNT]

units: level offset 21884

units: level offset 21900

units: level offset 21384

units: level offset 22556

units: level offset 27384

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

◆ tcu_rangeN [1/2]

float persistent_config_s::tcu_rangeN

units: level offset 22088

units: level offset 20712

units: level offset 21716

units: level offset 21732

units: level offset 21216

units: level offset 22388

units: level offset 27216

Definition at line 5558 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeN [2/2]

float persistent_config_s::tcu_rangeN[RANGE_INPUT_COUNT]

units: level offset 21716

units: level offset 21732

units: level offset 21216

units: level offset 22388

units: level offset 27216

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

◆ tcu_rangeP [1/2]

float persistent_config_s::tcu_rangeP

units: level offset 22076

units: level offset 20700

units: level offset 21668

units: level offset 21684

units: level offset 21168

units: level offset 22340

units: level offset 27168

Definition at line 5548 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeP [2/2]

float persistent_config_s::tcu_rangeP[RANGE_INPUT_COUNT]

units: level offset 21668

units: level offset 21684

units: level offset 21168

units: level offset 22340

units: level offset 27168

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

◆ tcu_rangePlus [1/2]

float persistent_config_s::tcu_rangePlus

units: level offset 22124

units: level offset 20748

units: level offset 21860

units: level offset 21876

units: level offset 21360

units: level offset 22532

units: level offset 27360

Definition at line 5588 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangePlus [2/2]

float persistent_config_s::tcu_rangePlus[RANGE_INPUT_COUNT]

units: level offset 21860

units: level offset 21876

units: level offset 21360

units: level offset 22532

units: level offset 27360

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

◆ tcu_rangeR [1/2]

float persistent_config_s::tcu_rangeR

units: level offset 22082

units: level offset 20706

units: level offset 21692

units: level offset 21708

units: level offset 21192

units: level offset 22364

units: level offset 27192

Definition at line 5553 of file engine_configuration_generated_structures_cypress.h.

Referenced by GearControllerBase::getRangeStateArray().

◆ tcu_rangeR [2/2]

float persistent_config_s::tcu_rangeR[RANGE_INPUT_COUNT]

units: level offset 21692

units: level offset 21708

units: level offset 21192

units: level offset 22364

units: level offset 27192

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

◆ tcu_shiftSpeed12

uint8_t persistent_config_s::tcu_shiftSpeed12

units: MPH offset 22604

units: MPH offset 22620

units: MPH offset 22104

units: MPH offset 23276

units: MPH offset 28104

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftSpeed21

uint8_t persistent_config_s::tcu_shiftSpeed21

units: MPH offset 22628

units: MPH offset 22644

units: MPH offset 22128

units: MPH offset 23300

units: MPH offset 28128

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftSpeed23

uint8_t persistent_config_s::tcu_shiftSpeed23

units: MPH offset 22612

units: MPH offset 22628

units: MPH offset 22112

units: MPH offset 23284

units: MPH offset 28112

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftSpeed32

uint8_t persistent_config_s::tcu_shiftSpeed32

units: MPH offset 22636

units: MPH offset 22652

units: MPH offset 22136

units: MPH offset 23308

units: MPH offset 28136

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftSpeed34

uint8_t persistent_config_s::tcu_shiftSpeed34

units: MPH offset 22620

units: MPH offset 22636

units: MPH offset 22120

units: MPH offset 23292

units: MPH offset 28120

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftSpeed43

uint8_t persistent_config_s::tcu_shiftSpeed43

units: MPH offset 22644

units: MPH offset 22660

units: MPH offset 22144

units: MPH offset 23316

units: MPH offset 28144

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

Referenced by AutomaticGearController::update().

◆ tcu_shiftTime

float persistent_config_s::tcu_shiftTime

units: ms offset 22652

units: ms offset 22668

units: ms offset 22152

units: ms offset 23324

units: ms offset 28152

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

Referenced by getConfigValueByName(), TransmissionControllerBase::isShiftCompleted(), and setConfigValueByName().

◆ tcu_shiftTpsBins

scaled_channel< uint8_t, 1, 1 > persistent_config_s::tcu_shiftTpsBins

units: % offset 22596

units: % offset 22612

units: % offset 22096

units: % offset 23268

units: % offset 28096

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

Referenced by AutomaticGearController::shift().

◆ tcu_tccLockSpeed

uint8_t persistent_config_s::tcu_tccLockSpeed

units: MPH offset 19500

units: MPH offset 18124

units: MPH offset 19092

units: MPH offset 19108

units: MPH offset 18592

units: MPH offset 19764

units: MPH offset 24592

Definition at line 5426 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setTccState().

◆ tcu_tccTpsBins

uint8_t persistent_config_s::tcu_tccTpsBins

units: TPS offset 19492

units: TPS offset 18116

units: TPS offset 19084

units: TPS offset 19100

units: TPS offset 18584

units: TPS offset 19756

units: TPS offset 24584

Definition at line 5421 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setTccState().

◆ tcu_tccUnlockSpeed

uint8_t persistent_config_s::tcu_tccUnlockSpeed

units: MPH offset 19508

units: MPH offset 18132

units: MPH offset 19100

units: MPH offset 19116

units: MPH offset 18600

units: MPH offset 19772

units: MPH offset 24600

Definition at line 5431 of file engine_configuration_generated_structures_cypress.h.

Referenced by Generic4TransmissionController::setTccState().

◆ tcuSolenoidTable

uint8_t persistent_config_s::tcuSolenoidTable

units: onoff offset 15740

units: onoff offset 15468

units: onoff offset 15140

units: onoff offset 15156

units: onoff offset 14912

units: onoff offset 20640

Definition at line 5156 of file engine_configuration_generated_structures_cypress.h.

Referenced by setDefaultBaseEngine(), setMiataNB2_Proteus_TCU(), and SimpleTransmissionController::update().

◆ throttle2TrimRpmBins

scaled_channel< uint8_t, 1, 100 > persistent_config_s::throttle2TrimRpmBins

units: RPM offset 19574

units: RPM offset 18198

units: RPM offset 19166

units: RPM offset 19182

units: RPM offset 18666

units: RPM offset 19838

units: RPM offset 24666

Definition at line 5456 of file engine_configuration_generated_structures_cypress.h.

Referenced by initElectronicThrottle().

◆ throttle2TrimTable

scaled_channel< int8_t, 10, 1 > persistent_config_s::throttle2TrimTable

units: % offset 19532

units: % offset 18156

units: % offset 19124

units: % offset 19140

units: % offset 18624

units: % offset 19796

units: % offset 24624

Definition at line 5446 of file engine_configuration_generated_structures_cypress.h.

Referenced by initElectronicThrottle().

◆ throttle2TrimTpsBins

uint8_t persistent_config_s::throttle2TrimTpsBins

units: % offset 19568

units: % offset 18192

units: % offset 19160

units: % offset 19176

units: % offset 18660

units: % offset 19832

units: % offset 24660

Definition at line 5451 of file engine_configuration_generated_structures_cypress.h.

Referenced by initElectronicThrottle().

◆ throttleEstimateEffectiveAreaBins

scaled_channel< uint16_t, 10, 1 > persistent_config_s::throttleEstimateEffectiveAreaBins

units: % offset 21276

units: % offset 19900

units: % offset 20868

units: % offset 20884

units: % offset 20368

units: % offset 21540

units: % offset 26368

Definition at line 5529 of file engine_configuration_generated_structures_cypress.h.

Referenced by ThrottleModel::effectiveArea(), and setDefaultEngineConfiguration().

◆ throttleEstimateEffectiveAreaValues

scaled_channel< uint16_t, 10, 1 > persistent_config_s::throttleEstimateEffectiveAreaValues

In units of g/s normalized to choked flow conditions units: g/s offset 21300

In units of g/s normalized to choked flow conditions units: g/s offset 19924

In units of g/s normalized to choked flow conditions units: g/s offset 20892

In units of g/s normalized to choked flow conditions units: g/s offset 20908

In units of g/s normalized to choked flow conditions units: g/s offset 20392

In units of g/s normalized to choked flow conditions units: g/s offset 21564

In units of g/s normalized to choked flow conditions units: g/s offset 26392

Definition at line 5535 of file engine_configuration_generated_structures_cypress.h.

Referenced by ThrottleModel::effectiveArea().

◆ tpsTpsAccelFromRpmBins

float persistent_config_s::tpsTpsAccelFromRpmBins

units: from offset 18296

units: from offset 16920

units: from offset 17696

units: from offset 17712

units: from offset 17196

units: from offset 18368

units: from offset 23196

Definition at line 5255 of file engine_configuration_generated_structures_cypress.h.

Referenced by initAccelEnrichment(), setMazdaMiataNbTpsTps(), and validateConfig().

◆ tpsTpsAccelTable

float persistent_config_s::tpsTpsAccelTable

units: value offset 18040

units: value offset 16664

units: value offset 17440

units: value offset 17456

units: value offset 16940

units: value offset 18112

units: value offset 22940

Definition at line 5250 of file engine_configuration_generated_structures_cypress.h.

Referenced by initAccelEnrichment(), and setMazdaMiataNbTpsTps().

◆ tpsTpsAccelToRpmBins

float persistent_config_s::tpsTpsAccelToRpmBins

units: to offset 18328

units: to offset 16952

units: to offset 17728

units: to offset 17744

units: to offset 17228

units: to offset 18400

units: to offset 23228

Definition at line 5260 of file engine_configuration_generated_structures_cypress.h.

Referenced by initAccelEnrichment(), setMazdaMiataNbTpsTps(), and validateConfig().

◆ tpsTspCorrValues

scaled_channel< uint8_t, 50, 1 > persistent_config_s::tpsTspCorrValues

units: multiplier offset 22540

units: multiplier offset 22556

units: multiplier offset 22040

units: multiplier offset 23212

units: multiplier offset 28040

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

Referenced by TpsAccelEnrichment::getTpsEnrichment(), and setDefaultFuel().

◆ tpsTspCorrValuesBins

scaled_channel< uint8_t, 1, 50 > persistent_config_s::tpsTspCorrValuesBins

units: RPM offset 22536

units: RPM offset 22552

units: RPM offset 22036

units: RPM offset 23208

units: RPM offset 28036

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

Referenced by TpsAccelEnrichment::getTpsEnrichment(), setDefaultFuel(), and validateConfig().

◆ unusedGapHere

uint8_t persistent_config_s::unusedGapHere

offset 5332

offset 5348

offset 5172

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

◆ veBlends

blend_table_s persistent_config_s::veBlends

offset 20524

offset 19148

offset 20116

offset 20132

offset 19616

offset 20788

offset 25616

Definition at line 5524 of file engine_configuration_generated_structures_cypress.h.

Referenced by AirmassVeModelBase::getVe(), and setDefaultVETable().

◆ veLoadBins

uint16_t persistent_config_s::veLoadBins

units: kPa offset 17656

units: kPa offset 16440

units: {bitStringValue(fuelUnits, fuelAlgorithm) } offset 17056

units: {bitStringValue(fuelUnits, fuelAlgorithm) } offset 17072

units: {bitStringValue(fuelUnits, fuelAlgorithm) } offset 16556

units: {bitStringValue(fuelUnits, fuelAlgorithm) } offset 17728

units: {bitStringValue(fuelUnits, fuelAlgorithm) } offset 22556

Definition at line 5226 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedveLoadBins(), initSpeedDensity(), setCommonMazdaNB(), setFuelTablesLoadBin(), setMapVeTable(), and validateConfig().

◆ veRpmBins

uint16_t persistent_config_s::veRpmBins

units: RPM offset 17688

units: RPM offset 16472

units: RPM offset 17088

units: RPM offset 17104

units: RPM offset 16588

units: RPM offset 17760

units: RPM offset 22588

Definition at line 5231 of file engine_configuration_generated_structures_cypress.h.

Referenced by cannedveRpmBins(), initSpeedDensity(), setCommonMazdaNB(), setDefaultVETable(), setFordEscortGt(), setMapVeTable(), and validateConfig().

◆ veTable

scaled_channel< uint16_t, 10, 1 > persistent_config_s::veTable

units: % offset 17144

units: % offset 16184

units: % offset 16544

units: % offset 16560

units: % offset 16044

units: % offset 17216

units: % offset 22044

Definition at line 5221 of file engine_configuration_generated_structures_cypress.h.

Referenced by commonPassatB6(), couplecannedveTable(), initSpeedDensity(), m73engine(), pbcannedveTable(), setCommonMazdaNB(), setDefaultVETable(), setFordEscortGt(), setMapVeTable(), and setWholeVeCmd().

◆ vvtTable1

int8_t persistent_config_s::vvtTable1

units: value offset 16376

units: value offset 15832

units: value offset 15776

units: value offset 15792

units: value offset 15548

units: value offset 21276

Definition at line 5176 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), pbcannedvvtTable1(), and setMazdaMiataEngineNB2Defaults().

◆ vvtTable1LoadBins

uint16_t persistent_config_s::vvtTable1LoadBins

units: L offset 16440

units: L offset 15896

units: L offset 15840

units: L offset 15856

units: L offset 15612

units: L offset 21340

Definition at line 5181 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), setDefaultEngineConfiguration(), setMazdaMiataEngineNB2Defaults(), and validateConfig().

◆ vvtTable1RpmBins

uint16_t persistent_config_s::vvtTable1RpmBins

units: RPM offset 16456

units: RPM offset 15912

units: RPM offset 15856

units: RPM offset 15872

units: RPM offset 15628

units: RPM offset 21356

Definition at line 5186 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), setDefaultEngineConfiguration(), setMazdaMiataEngineNB2Defaults(), and validateConfig().

◆ vvtTable2

int8_t persistent_config_s::vvtTable2

units: value offset 16472

units: value offset 15928

units: value offset 15872

units: value offset 15888

units: value offset 15644

units: value offset 21372

Definition at line 5191 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), and pbcannedvvtTable2().

◆ vvtTable2LoadBins

uint16_t persistent_config_s::vvtTable2LoadBins

units: L offset 16536

units: L offset 15992

units: L offset 15936

units: L offset 15952

units: L offset 15708

units: L offset 21436

Definition at line 5196 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), setDefaultEngineConfiguration(), and validateConfig().

◆ vvtTable2RpmBins

uint16_t persistent_config_s::vvtTable2RpmBins

units: RPM offset 16552

units: RPM offset 16008

units: RPM offset 15952

units: RPM offset 15968

units: RPM offset 15724

units: RPM offset 21452

Definition at line 5201 of file engine_configuration_generated_structures_cypress.h.

Referenced by initVvtActuators(), setDefaultEngineConfiguration(), and validateConfig().

◆ warning_message

warning_message_t persistent_config_s::warning_message

offset 5700

offset 5212

offset 5228

offset 5052

Definition at line 4960 of file engine_configuration_generated_structures_cypress.h.

Referenced by Engine::preCalculate(), readFromFlash(), and warning().

◆ wwBetaCltValues

scaled_channel< uint8_t, 100, 1 > persistent_config_s::wwBetaCltValues

offset 22040

offset 22056

offset 21540

offset 22712

offset 27540

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

Referenced by WallFuelController::computeBeta(), and setDefaultWallWetting().

◆ wwBetaMapValues

scaled_channel< uint8_t, 100, 1 > persistent_config_s::wwBetaMapValues

offset 22064

offset 22080

offset 21564

offset 22736

offset 27564

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

Referenced by WallFuelController::computeBeta(), and setDefaultWallWetting().

◆ wwCltBins

int8_t persistent_config_s::wwCltBins

units: deg C offset 22024

units: deg C offset 22040

units: deg C offset 21524

units: deg C offset 22696

units: deg C offset 27524

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

Referenced by WallFuelController::computeBeta(), WallFuelController::computeTau(), and setDefaultWallWetting().

◆ wwMapBins

int8_t persistent_config_s::wwMapBins

units: kPa offset 22048

units: kPa offset 22064

units: kPa offset 21548

units: kPa offset 22720

units: kPa offset 27548

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

Referenced by WallFuelController::computeBeta(), WallFuelController::computeTau(), and setDefaultWallWetting().

◆ wwTauCltValues

scaled_channel< uint8_t, 100, 1 > persistent_config_s::wwTauCltValues

offset 22032

offset 22048

offset 21532

offset 22704

offset 27532

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

Referenced by WallFuelController::computeTau(), and setDefaultWallWetting().

◆ wwTauMapValues

scaled_channel< uint8_t, 100, 1 > persistent_config_s::wwTauMapValues

offset 22056

offset 22072

offset 21556

offset 22728

offset 27556

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

Referenced by WallFuelController::computeTau(), and setDefaultWallWetting().


The documentation for this struct was generated from the following files: