Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2024-11-10 18:00:41 +00:00
parent ecaf32f833
commit a16e49bd5f
146 changed files with 1505 additions and 1505 deletions

View File

@ -4994,59 +4994,59 @@ struct persistent_config_s {
lua_script_t luaScript;
/**
* units: C
* offset 19200
* offset 28700
*/
float cltFuelCorrBins[CLT_CURVE_SIZE];
/**
* units: ratio
* offset 19264
* offset 28764
*/
float cltFuelCorr[CLT_CURVE_SIZE];
/**
* units: C
* offset 19328
* offset 28828
*/
float iatFuelCorrBins[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19392
* offset 28892
*/
float iatFuelCorr[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19456
* offset 28956
*/
float crankingFuelCoef[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19488
* offset 28988
*/
float crankingFuelBins[CRANKING_CURVE_SIZE];
/**
* units: counter
* offset 19520
* offset 29020
*/
float crankingCycleBins[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19552
* offset 29052
*/
int16_t crankingCycleFuelCltBins[CRANKING_CYCLE_CLT_SIZE];
/**
* units: mult
* offset 19560
* offset 29060
*/
float crankingCycleFuelCoef[CRANKING_CYCLE_CLT_SIZE][CRANKING_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: C
* offset 19688
* offset 29188
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: ratio
* offset 19752
* offset 29252
*/
float cltIdleCorr[CLT_CURVE_SIZE];
/**
@ -5054,751 +5054,751 @@ struct persistent_config_s {
* kg/hour value.
* By the way 2.081989116 kg/h = 1 ft3/m
* units: kg/hour
* offset 19816
* offset 29316
*/
float mafDecoding[MAF_DECODING_COUNT];
/**
* units: V
* offset 19944
* offset 29444
*/
float mafDecodingBins[MAF_DECODING_COUNT];
/**
* units: deg
* offset 20072
* offset 29572
*/
scaled_channel<int8_t, 10, 1> ignitionIatCorrTable[8][8];
/**
* units: C
* offset 20136
* offset 29636
*/
int8_t ignitionIatCorrTempBins[8];
/**
* units: Load
* offset 20144
* offset 29644
*/
scaled_channel<uint8_t, 1, 5> ignitionIatCorrLoadBins[8];
/**
* units: deg
* offset 20152
* offset 29652
*/
int16_t injectionPhase[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: Load
* offset 20664
* offset 30164
*/
uint16_t injPhaseLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 20696
* offset 30196
*/
uint16_t injPhaseRpmBins[FUEL_RPM_COUNT];
/**
* units: onoff
* offset 20728
* offset 30228
*/
uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT];
/**
* units: kPa
* offset 20788
* offset 30288
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: % TPS
* offset 21300
* offset 30800
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTpsBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 21332
* offset 30832
*/
uint16_t mapEstimateRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 21364
* offset 30864
*/
int8_t vvtTable1[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21428
* offset 30928
*/
uint16_t vvtTable1LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21444
* offset 30944
*/
uint16_t vvtTable1RpmBins[VVT_TABLE_SIZE];
/**
* units: value
* offset 21460
* offset 30960
*/
int8_t vvtTable2[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21524
* offset 31024
*/
uint16_t vvtTable2LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21540
* offset 31040
*/
uint16_t vvtTable2RpmBins[VVT_TABLE_SIZE];
/**
* units: deg
* offset 21556
* offset 31056
*/
scaled_channel<int16_t, 10, 1> ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT];
/**
* units: Load
* offset 22068
* offset 31568
*/
uint16_t ignitionLoadBins[IGN_LOAD_COUNT];
/**
* units: RPM
* offset 22100
* offset 31600
*/
uint16_t ignitionRpmBins[IGN_RPM_COUNT];
/**
* units: %
* offset 22132
* offset 31632
*/
scaled_channel<uint16_t, 10, 1> veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: {bitStringValue(fuelUnits, fuelAlgorithm) }
* offset 22644
* offset 32144
*/
uint16_t veLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22676
* offset 32176
*/
uint16_t veRpmBins[FUEL_RPM_COUNT];
/**
* units: lambda
* offset 22708
* offset 32208
*/
scaled_channel<uint8_t, 147, 1> lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* offset 22964
* offset 32464
*/
uint16_t lambdaLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22996
* offset 32496
*/
uint16_t lambdaRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 23028
* offset 32528
*/
float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
/**
* units: from
* offset 23284
* offset 32784
*/
float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: to
* offset 23316
* offset 32816
*/
float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: value
* offset 23348
* offset 32848
*/
float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23604
* offset 33104
*/
int16_t scriptTable1LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 23620
* offset 33120
*/
int16_t scriptTable1RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 23636
* offset 33136
*/
float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE];
/**
* units: L
* offset 23892
* offset 33392
*/
int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE];
/**
* units: RPM
* offset 23908
* offset 33408
*/
int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE];
/**
* units: value
* offset 23924
* offset 33424
*/
uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23988
* offset 33488
*/
int16_t scriptTable3LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24004
* offset 33504
*/
int16_t scriptTable3RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 24020
* offset 33520
*/
uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM];
/**
* units: L
* offset 24100
* offset 33600
*/
int16_t scriptTable4LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24116
* offset 33616
*/
int16_t scriptTable4RpmBins[TABLE_4_RPM];
/**
* offset 24136
* offset 33636
*/
uint16_t ignTrimLoadBins[IGN_TRIM_SIZE];
/**
* units: rpm
* offset 24144
* offset 33644
*/
uint16_t ignTrimRpmBins[IGN_TRIM_SIZE];
/**
* offset 24152
* offset 33652
*/
ign_cyl_trim_s ignTrims[12];
/**
* offset 24344
* offset 33844
*/
uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE];
/**
* units: rpm
* offset 24352
* offset 33852
*/
uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE];
/**
* offset 24360
* offset 33860
*/
fuel_cyl_trim_s fuelTrims[12];
/**
* units: ratio
* offset 24552
* offset 34052
*/
scaled_channel<uint16_t, 100, 1> crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/**
* units: Airmass
* offset 24568
* offset 34068
*/
scaled_channel<uint8_t, 1, 5> tcu_pcAirmassBins[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24576
* offset 34076
*/
uint8_t tcu_pcValsR[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24584
* offset 34084
*/
uint8_t tcu_pcValsN[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24592
* offset 34092
*/
uint8_t tcu_pcVals1[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24600
* offset 34100
*/
uint8_t tcu_pcVals2[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24608
* offset 34108
*/
uint8_t tcu_pcVals3[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24616
* offset 34116
*/
uint8_t tcu_pcVals4[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24624
* offset 34124
*/
uint8_t tcu_pcVals12[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24632
* offset 34132
*/
uint8_t tcu_pcVals23[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24640
* offset 34140
*/
uint8_t tcu_pcVals34[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24648
* offset 34148
*/
uint8_t tcu_pcVals21[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24656
* offset 34156
*/
uint8_t tcu_pcVals32[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24664
* offset 34164
*/
uint8_t tcu_pcVals43[TCU_TABLE_WIDTH];
/**
* units: TPS
* offset 24672
* offset 34172
*/
uint8_t tcu_tccTpsBins[8];
/**
* units: MPH
* offset 24680
* offset 34180
*/
uint8_t tcu_tccLockSpeed[8];
/**
* units: MPH
* offset 24688
* offset 34188
*/
uint8_t tcu_tccUnlockSpeed[8];
/**
* units: KPH
* offset 24696
* offset 34196
*/
uint8_t tcu_32SpeedBins[8];
/**
* units: %
* offset 24704
* offset 34204
*/
uint8_t tcu_32Vals[8];
/**
* units: %
* offset 24712
* offset 34212
*/
scaled_channel<int8_t, 10, 1> throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE];
/**
* units: %
* offset 24748
* offset 34248
*/
uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE];
/**
* units: RPM
* offset 24754
* offset 34254
*/
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[ETB2_TRIM_SIZE];
/**
* units: deg
* offset 24760
* offset 34260
*/
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
/**
* units: %
* offset 24796
* offset 34296
*/
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
/**
* units: RPM
* offset 24802
* offset 34302
*/
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
/**
* units: deg
* offset 24808
* offset 34308
*/
scaled_channel<int16_t, 10, 1> ALSTimingRetardTable[4][4];
/**
* units: TPS
* offset 24840
* offset 34340
*/
uint16_t alsIgnRetardLoadBins[4];
/**
* units: RPM
* offset 24848
* offset 34348
*/
uint16_t alsIgnRetardrpmBins[4];
/**
* units: percent
* offset 24856
* offset 34356
*/
scaled_channel<int16_t, 10, 1> ALSFuelAdjustment[4][4];
/**
* units: TPS
* offset 24888
* offset 34388
*/
uint16_t alsFuelAdjustmentLoadBins[4];
/**
* units: RPM
* offset 24896
* offset 34396
*/
uint16_t alsFuelAdjustmentrpmBins[4];
/**
* units: ratio
* offset 24904
* offset 34404
*/
scaled_channel<int16_t, 1, 10> ALSIgnSkipTable[4][4];
/**
* units: TPS
* offset 24936
* offset 34436
*/
uint16_t alsIgnSkipLoadBins[4];
/**
* units: RPM
* offset 24944
* offset 34444
*/
uint16_t alsIgnSkiprpmBins[4];
/**
* offset 24952
* offset 34452
*/
blend_table_s ignBlends[IGN_BLEND_COUNT];
/**
* offset 25704
* offset 35204
*/
blend_table_s veBlends[VE_BLEND_COUNT];
/**
* units: %
* offset 26456
* offset 35956
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaBins[12];
/**
* In units of g/s normalized to choked flow conditions
* units: g/s
* offset 26480
* offset 35980
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaValues[12];
/**
* offset 26504
* offset 36004
*/
blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT];
/**
* offset 26880
* offset 36380
*/
blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT];
/**
* units: level
* offset 27256
* offset 36756
*/
float tcu_rangeP[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27280
* offset 36780
*/
float tcu_rangeR[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27304
* offset 36804
*/
float tcu_rangeN[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27328
* offset 36828
*/
float tcu_rangeD[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27352
* offset 36852
*/
float tcu_rangeM[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27376
* offset 36876
*/
float tcu_rangeM3[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27400
* offset 36900
*/
float tcu_rangeM2[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27424
* offset 36924
*/
float tcu_rangeM1[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27448
* offset 36948
*/
float tcu_rangePlus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27472
* offset 36972
*/
float tcu_rangeMinus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27496
* offset 36996
*/
float tcu_rangeLow[RANGE_INPUT_COUNT];
/**
* units: lambda
* offset 27520
* offset 37020
*/
scaled_channel<uint8_t, 100, 1> lambdaMaxDeviationTable[4][4];
/**
* offset 27536
* offset 37036
*/
uint16_t lambdaMaxDeviationLoadBins[4];
/**
* units: RPM
* offset 27544
* offset 37044
*/
uint16_t lambdaMaxDeviationRpmBins[4];
/**
* units: %
* offset 27552
* offset 37052
*/
uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT];
/**
* offset 27588
* offset 37088
*/
uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT];
/**
* units: RPM
* offset 27600
* offset 37100
*/
uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT];
/**
* units: deg C
* offset 27612
* offset 37112
*/
int8_t wwCltBins[WWAE_TABLE_SIZE];
/**
* offset 27620
* offset 37120
*/
scaled_channel<uint8_t, 100, 1> wwTauCltValues[WWAE_TABLE_SIZE];
/**
* offset 27628
* offset 37128
*/
scaled_channel<uint8_t, 100, 1> wwBetaCltValues[WWAE_TABLE_SIZE];
/**
* units: kPa
* offset 27636
* offset 37136
*/
int8_t wwMapBins[WWAE_TABLE_SIZE];
/**
* offset 27644
* offset 37144
*/
scaled_channel<uint8_t, 100, 1> wwTauMapValues[WWAE_TABLE_SIZE];
/**
* offset 27652
* offset 37152
*/
scaled_channel<uint8_t, 100, 1> wwBetaMapValues[WWAE_TABLE_SIZE];
/**
* units: %
* offset 27660
* offset 37160
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE];
/**
* units: deg
* offset 27676
* offset 37176
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE];
/**
* units: volts
* offset 27692
* offset 37192
*/
uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE];
/**
* units: ms
* offset 27700
* offset 37200
*/
scaled_channel<uint16_t, 1000, 1> hpfpDeadtimeMS[HPFP_DEADTIME_SIZE];
/**
* units: kPa
* offset 27716
* offset 37216
*/
uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE];
/**
* units: load
* offset 27916
* offset 37416
*/
scaled_channel<uint16_t, 10, 1> hpfpTargetLoadBins[HPFP_TARGET_SIZE];
/**
* units: RPM
* offset 27936
* offset 37436
*/
scaled_channel<uint8_t, 1, 50> hpfpTargetRpmBins[HPFP_TARGET_SIZE];
/**
* units: %
* offset 27946
* offset 37446
*/
int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE];
/**
* units: cc/lobe
* offset 28046
* offset 37546
*/
scaled_channel<uint16_t, 1000, 1> hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28066
* offset 37566
*/
scaled_channel<uint8_t, 1, 50> hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28076
* offset 37576
*/
uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE];
/**
* Knock sensor output knock detection threshold depending on current RPM.
* units: dB
* offset 28108
* offset 37608
*/
scaled_channel<int8_t, 2, 1> knockBaseNoise[ENGINE_NOISE_CURVE_SIZE];
/**
* units: RPM
* offset 28124
* offset 37624
*/
scaled_channel<uint8_t, 1, 50> tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: multiplier
* offset 28128
* offset 37628
*/
scaled_channel<uint8_t, 50, 1> tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: C
* offset 28132
* offset 37632
*/
int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE];
/**
* units: RPM
* offset 28136
* offset 37636
*/
uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE];
/**
* units: volt
* offset 28144
* offset 37644
*/
scaled_channel<uint16_t, 1000, 1> fuelLevelBins[FUEL_LEVEL_TABLE_COUNT];
/**
* units: %
* offset 28160
* offset 37660
*/
uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT];
/**
* units: volts
* offset 28168
* offset 37668
*/
scaled_channel<uint8_t, 10, 1> dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE];
/**
* units: multiplier
* offset 28176
* offset 37676
*/
scaled_channel<uint8_t, 50, 1> dwellVoltageCorrValues[DWELL_CURVE_SIZE];
/**
* units: %
* offset 28184
* offset 37684
*/
scaled_channel<uint8_t, 1, 1> tcu_shiftTpsBins[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28192
* offset 37692
*/
uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28200
* offset 37700
*/
uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28208
* offset 37708
*/
uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28216
* offset 37716
*/
uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28224
* offset 37724
*/
uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28232
* offset 37732
*/
uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH];
/**
* units: ms
* offset 28240
* offset 37740
*/
float tcu_shiftTime;
/**
* units: Volts
* offset 28244
* offset 37744
*/
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: Load
* offset 28276
* offset 37776
*/
uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: RPM
* offset 28284
* offset 37784
*/
uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: C
* offset 28292
* offset 37792
*/
float cltBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28312
* offset 37812
*/
float cltBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28332
* offset 37832
*/
float iatBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28352
* offset 37852
*/
float iatBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28372
* offset 37872
*/
float cltBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28392
* offset 37892
*/
float cltBoostAdder[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28412
* offset 37912
*/
float iatBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28432
* offset 37932
*/
float iatBoostAdder[BOOST_CURVE_SIZE];
/**
* units: RPM
* offset 28452
* offset 37952
*/
scaled_channel<uint8_t, 1, 100> minimumOilPressureBins[8];
/**
* units: kPa
* offset 28460
* offset 37960
*/
scaled_channel<uint8_t, 1, 10> minimumOilPressureValues[8];
};
static_assert(sizeof(persistent_config_s) == 28468);
static_assert(sizeof(persistent_config_s) == 37968);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt

View File

@ -4994,59 +4994,59 @@ struct persistent_config_s {
lua_script_t luaScript;
/**
* units: C
* offset 19200
* offset 28700
*/
float cltFuelCorrBins[CLT_CURVE_SIZE];
/**
* units: ratio
* offset 19264
* offset 28764
*/
float cltFuelCorr[CLT_CURVE_SIZE];
/**
* units: C
* offset 19328
* offset 28828
*/
float iatFuelCorrBins[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19392
* offset 28892
*/
float iatFuelCorr[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19456
* offset 28956
*/
float crankingFuelCoef[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19488
* offset 28988
*/
float crankingFuelBins[CRANKING_CURVE_SIZE];
/**
* units: counter
* offset 19520
* offset 29020
*/
float crankingCycleBins[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19552
* offset 29052
*/
int16_t crankingCycleFuelCltBins[CRANKING_CYCLE_CLT_SIZE];
/**
* units: mult
* offset 19560
* offset 29060
*/
float crankingCycleFuelCoef[CRANKING_CYCLE_CLT_SIZE][CRANKING_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: C
* offset 19688
* offset 29188
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: ratio
* offset 19752
* offset 29252
*/
float cltIdleCorr[CLT_CURVE_SIZE];
/**
@ -5054,751 +5054,751 @@ struct persistent_config_s {
* kg/hour value.
* By the way 2.081989116 kg/h = 1 ft3/m
* units: kg/hour
* offset 19816
* offset 29316
*/
float mafDecoding[MAF_DECODING_COUNT];
/**
* units: V
* offset 19944
* offset 29444
*/
float mafDecodingBins[MAF_DECODING_COUNT];
/**
* units: deg
* offset 20072
* offset 29572
*/
scaled_channel<int8_t, 10, 1> ignitionIatCorrTable[8][8];
/**
* units: C
* offset 20136
* offset 29636
*/
int8_t ignitionIatCorrTempBins[8];
/**
* units: Load
* offset 20144
* offset 29644
*/
scaled_channel<uint8_t, 1, 5> ignitionIatCorrLoadBins[8];
/**
* units: deg
* offset 20152
* offset 29652
*/
int16_t injectionPhase[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: Load
* offset 20664
* offset 30164
*/
uint16_t injPhaseLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 20696
* offset 30196
*/
uint16_t injPhaseRpmBins[FUEL_RPM_COUNT];
/**
* units: onoff
* offset 20728
* offset 30228
*/
uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT];
/**
* units: kPa
* offset 20788
* offset 30288
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: % TPS
* offset 21300
* offset 30800
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTpsBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 21332
* offset 30832
*/
uint16_t mapEstimateRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 21364
* offset 30864
*/
int8_t vvtTable1[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21428
* offset 30928
*/
uint16_t vvtTable1LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21444
* offset 30944
*/
uint16_t vvtTable1RpmBins[VVT_TABLE_SIZE];
/**
* units: value
* offset 21460
* offset 30960
*/
int8_t vvtTable2[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21524
* offset 31024
*/
uint16_t vvtTable2LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21540
* offset 31040
*/
uint16_t vvtTable2RpmBins[VVT_TABLE_SIZE];
/**
* units: deg
* offset 21556
* offset 31056
*/
scaled_channel<int16_t, 10, 1> ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT];
/**
* units: Load
* offset 22068
* offset 31568
*/
uint16_t ignitionLoadBins[IGN_LOAD_COUNT];
/**
* units: RPM
* offset 22100
* offset 31600
*/
uint16_t ignitionRpmBins[IGN_RPM_COUNT];
/**
* units: %
* offset 22132
* offset 31632
*/
scaled_channel<uint16_t, 10, 1> veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: {bitStringValue(fuelUnits, fuelAlgorithm) }
* offset 22644
* offset 32144
*/
uint16_t veLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22676
* offset 32176
*/
uint16_t veRpmBins[FUEL_RPM_COUNT];
/**
* units: lambda
* offset 22708
* offset 32208
*/
scaled_channel<uint8_t, 147, 1> lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* offset 22964
* offset 32464
*/
uint16_t lambdaLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22996
* offset 32496
*/
uint16_t lambdaRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 23028
* offset 32528
*/
float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
/**
* units: from
* offset 23284
* offset 32784
*/
float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: to
* offset 23316
* offset 32816
*/
float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: value
* offset 23348
* offset 32848
*/
float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23604
* offset 33104
*/
int16_t scriptTable1LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 23620
* offset 33120
*/
int16_t scriptTable1RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 23636
* offset 33136
*/
float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE];
/**
* units: L
* offset 23892
* offset 33392
*/
int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE];
/**
* units: RPM
* offset 23908
* offset 33408
*/
int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE];
/**
* units: value
* offset 23924
* offset 33424
*/
uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23988
* offset 33488
*/
int16_t scriptTable3LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24004
* offset 33504
*/
int16_t scriptTable3RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 24020
* offset 33520
*/
uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM];
/**
* units: L
* offset 24100
* offset 33600
*/
int16_t scriptTable4LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24116
* offset 33616
*/
int16_t scriptTable4RpmBins[TABLE_4_RPM];
/**
* offset 24136
* offset 33636
*/
uint16_t ignTrimLoadBins[IGN_TRIM_SIZE];
/**
* units: rpm
* offset 24144
* offset 33644
*/
uint16_t ignTrimRpmBins[IGN_TRIM_SIZE];
/**
* offset 24152
* offset 33652
*/
ign_cyl_trim_s ignTrims[12];
/**
* offset 24344
* offset 33844
*/
uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE];
/**
* units: rpm
* offset 24352
* offset 33852
*/
uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE];
/**
* offset 24360
* offset 33860
*/
fuel_cyl_trim_s fuelTrims[12];
/**
* units: ratio
* offset 24552
* offset 34052
*/
scaled_channel<uint16_t, 100, 1> crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/**
* units: Airmass
* offset 24568
* offset 34068
*/
scaled_channel<uint8_t, 1, 5> tcu_pcAirmassBins[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24576
* offset 34076
*/
uint8_t tcu_pcValsR[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24584
* offset 34084
*/
uint8_t tcu_pcValsN[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24592
* offset 34092
*/
uint8_t tcu_pcVals1[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24600
* offset 34100
*/
uint8_t tcu_pcVals2[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24608
* offset 34108
*/
uint8_t tcu_pcVals3[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24616
* offset 34116
*/
uint8_t tcu_pcVals4[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24624
* offset 34124
*/
uint8_t tcu_pcVals12[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24632
* offset 34132
*/
uint8_t tcu_pcVals23[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24640
* offset 34140
*/
uint8_t tcu_pcVals34[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24648
* offset 34148
*/
uint8_t tcu_pcVals21[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24656
* offset 34156
*/
uint8_t tcu_pcVals32[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24664
* offset 34164
*/
uint8_t tcu_pcVals43[TCU_TABLE_WIDTH];
/**
* units: TPS
* offset 24672
* offset 34172
*/
uint8_t tcu_tccTpsBins[8];
/**
* units: MPH
* offset 24680
* offset 34180
*/
uint8_t tcu_tccLockSpeed[8];
/**
* units: MPH
* offset 24688
* offset 34188
*/
uint8_t tcu_tccUnlockSpeed[8];
/**
* units: KPH
* offset 24696
* offset 34196
*/
uint8_t tcu_32SpeedBins[8];
/**
* units: %
* offset 24704
* offset 34204
*/
uint8_t tcu_32Vals[8];
/**
* units: %
* offset 24712
* offset 34212
*/
scaled_channel<int8_t, 10, 1> throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE];
/**
* units: %
* offset 24748
* offset 34248
*/
uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE];
/**
* units: RPM
* offset 24754
* offset 34254
*/
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[ETB2_TRIM_SIZE];
/**
* units: deg
* offset 24760
* offset 34260
*/
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
/**
* units: %
* offset 24796
* offset 34296
*/
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
/**
* units: RPM
* offset 24802
* offset 34302
*/
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
/**
* units: deg
* offset 24808
* offset 34308
*/
scaled_channel<int16_t, 10, 1> ALSTimingRetardTable[4][4];
/**
* units: TPS
* offset 24840
* offset 34340
*/
uint16_t alsIgnRetardLoadBins[4];
/**
* units: RPM
* offset 24848
* offset 34348
*/
uint16_t alsIgnRetardrpmBins[4];
/**
* units: percent
* offset 24856
* offset 34356
*/
scaled_channel<int16_t, 10, 1> ALSFuelAdjustment[4][4];
/**
* units: TPS
* offset 24888
* offset 34388
*/
uint16_t alsFuelAdjustmentLoadBins[4];
/**
* units: RPM
* offset 24896
* offset 34396
*/
uint16_t alsFuelAdjustmentrpmBins[4];
/**
* units: ratio
* offset 24904
* offset 34404
*/
scaled_channel<int16_t, 1, 10> ALSIgnSkipTable[4][4];
/**
* units: TPS
* offset 24936
* offset 34436
*/
uint16_t alsIgnSkipLoadBins[4];
/**
* units: RPM
* offset 24944
* offset 34444
*/
uint16_t alsIgnSkiprpmBins[4];
/**
* offset 24952
* offset 34452
*/
blend_table_s ignBlends[IGN_BLEND_COUNT];
/**
* offset 25704
* offset 35204
*/
blend_table_s veBlends[VE_BLEND_COUNT];
/**
* units: %
* offset 26456
* offset 35956
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaBins[12];
/**
* In units of g/s normalized to choked flow conditions
* units: g/s
* offset 26480
* offset 35980
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaValues[12];
/**
* offset 26504
* offset 36004
*/
blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT];
/**
* offset 26880
* offset 36380
*/
blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT];
/**
* units: level
* offset 27256
* offset 36756
*/
float tcu_rangeP[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27280
* offset 36780
*/
float tcu_rangeR[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27304
* offset 36804
*/
float tcu_rangeN[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27328
* offset 36828
*/
float tcu_rangeD[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27352
* offset 36852
*/
float tcu_rangeM[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27376
* offset 36876
*/
float tcu_rangeM3[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27400
* offset 36900
*/
float tcu_rangeM2[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27424
* offset 36924
*/
float tcu_rangeM1[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27448
* offset 36948
*/
float tcu_rangePlus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27472
* offset 36972
*/
float tcu_rangeMinus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27496
* offset 36996
*/
float tcu_rangeLow[RANGE_INPUT_COUNT];
/**
* units: lambda
* offset 27520
* offset 37020
*/
scaled_channel<uint8_t, 100, 1> lambdaMaxDeviationTable[4][4];
/**
* offset 27536
* offset 37036
*/
uint16_t lambdaMaxDeviationLoadBins[4];
/**
* units: RPM
* offset 27544
* offset 37044
*/
uint16_t lambdaMaxDeviationRpmBins[4];
/**
* units: %
* offset 27552
* offset 37052
*/
uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT];
/**
* offset 27588
* offset 37088
*/
uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT];
/**
* units: RPM
* offset 27600
* offset 37100
*/
uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT];
/**
* units: deg C
* offset 27612
* offset 37112
*/
int8_t wwCltBins[WWAE_TABLE_SIZE];
/**
* offset 27620
* offset 37120
*/
scaled_channel<uint8_t, 100, 1> wwTauCltValues[WWAE_TABLE_SIZE];
/**
* offset 27628
* offset 37128
*/
scaled_channel<uint8_t, 100, 1> wwBetaCltValues[WWAE_TABLE_SIZE];
/**
* units: kPa
* offset 27636
* offset 37136
*/
int8_t wwMapBins[WWAE_TABLE_SIZE];
/**
* offset 27644
* offset 37144
*/
scaled_channel<uint8_t, 100, 1> wwTauMapValues[WWAE_TABLE_SIZE];
/**
* offset 27652
* offset 37152
*/
scaled_channel<uint8_t, 100, 1> wwBetaMapValues[WWAE_TABLE_SIZE];
/**
* units: %
* offset 27660
* offset 37160
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE];
/**
* units: deg
* offset 27676
* offset 37176
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE];
/**
* units: volts
* offset 27692
* offset 37192
*/
uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE];
/**
* units: ms
* offset 27700
* offset 37200
*/
scaled_channel<uint16_t, 1000, 1> hpfpDeadtimeMS[HPFP_DEADTIME_SIZE];
/**
* units: kPa
* offset 27716
* offset 37216
*/
uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE];
/**
* units: load
* offset 27916
* offset 37416
*/
scaled_channel<uint16_t, 10, 1> hpfpTargetLoadBins[HPFP_TARGET_SIZE];
/**
* units: RPM
* offset 27936
* offset 37436
*/
scaled_channel<uint8_t, 1, 50> hpfpTargetRpmBins[HPFP_TARGET_SIZE];
/**
* units: %
* offset 27946
* offset 37446
*/
int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE];
/**
* units: cc/lobe
* offset 28046
* offset 37546
*/
scaled_channel<uint16_t, 1000, 1> hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28066
* offset 37566
*/
scaled_channel<uint8_t, 1, 50> hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28076
* offset 37576
*/
uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE];
/**
* Knock sensor output knock detection threshold depending on current RPM.
* units: dB
* offset 28108
* offset 37608
*/
scaled_channel<int8_t, 2, 1> knockBaseNoise[ENGINE_NOISE_CURVE_SIZE];
/**
* units: RPM
* offset 28124
* offset 37624
*/
scaled_channel<uint8_t, 1, 50> tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: multiplier
* offset 28128
* offset 37628
*/
scaled_channel<uint8_t, 50, 1> tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: C
* offset 28132
* offset 37632
*/
int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE];
/**
* units: RPM
* offset 28136
* offset 37636
*/
uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE];
/**
* units: volt
* offset 28144
* offset 37644
*/
scaled_channel<uint16_t, 1000, 1> fuelLevelBins[FUEL_LEVEL_TABLE_COUNT];
/**
* units: %
* offset 28160
* offset 37660
*/
uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT];
/**
* units: volts
* offset 28168
* offset 37668
*/
scaled_channel<uint8_t, 10, 1> dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE];
/**
* units: multiplier
* offset 28176
* offset 37676
*/
scaled_channel<uint8_t, 50, 1> dwellVoltageCorrValues[DWELL_CURVE_SIZE];
/**
* units: %
* offset 28184
* offset 37684
*/
scaled_channel<uint8_t, 1, 1> tcu_shiftTpsBins[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28192
* offset 37692
*/
uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28200
* offset 37700
*/
uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28208
* offset 37708
*/
uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28216
* offset 37716
*/
uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28224
* offset 37724
*/
uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28232
* offset 37732
*/
uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH];
/**
* units: ms
* offset 28240
* offset 37740
*/
float tcu_shiftTime;
/**
* units: Volts
* offset 28244
* offset 37744
*/
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: Load
* offset 28276
* offset 37776
*/
uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: RPM
* offset 28284
* offset 37784
*/
uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: C
* offset 28292
* offset 37792
*/
float cltBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28312
* offset 37812
*/
float cltBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28332
* offset 37832
*/
float iatBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28352
* offset 37852
*/
float iatBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28372
* offset 37872
*/
float cltBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28392
* offset 37892
*/
float cltBoostAdder[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28412
* offset 37912
*/
float iatBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28432
* offset 37932
*/
float iatBoostAdder[BOOST_CURVE_SIZE];
/**
* units: RPM
* offset 28452
* offset 37952
*/
scaled_channel<uint8_t, 1, 100> minimumOilPressureBins[8];
/**
* units: kPa
* offset 28460
* offset 37960
*/
scaled_channel<uint8_t, 1, 10> minimumOilPressureValues[8];
};
static_assert(sizeof(persistent_config_s) == 28468);
static_assert(sizeof(persistent_config_s) == 37968);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt

View File

@ -4994,59 +4994,59 @@ struct persistent_config_s {
lua_script_t luaScript;
/**
* units: C
* offset 19200
* offset 28700
*/
float cltFuelCorrBins[CLT_CURVE_SIZE];
/**
* units: ratio
* offset 19264
* offset 28764
*/
float cltFuelCorr[CLT_CURVE_SIZE];
/**
* units: C
* offset 19328
* offset 28828
*/
float iatFuelCorrBins[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19392
* offset 28892
*/
float iatFuelCorr[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 19456
* offset 28956
*/
float crankingFuelCoef[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19488
* offset 28988
*/
float crankingFuelBins[CRANKING_CURVE_SIZE];
/**
* units: counter
* offset 19520
* offset 29020
*/
float crankingCycleBins[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 19552
* offset 29052
*/
int16_t crankingCycleFuelCltBins[CRANKING_CYCLE_CLT_SIZE];
/**
* units: mult
* offset 19560
* offset 29060
*/
float crankingCycleFuelCoef[CRANKING_CYCLE_CLT_SIZE][CRANKING_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: C
* offset 19688
* offset 29188
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: ratio
* offset 19752
* offset 29252
*/
float cltIdleCorr[CLT_CURVE_SIZE];
/**
@ -5054,751 +5054,751 @@ struct persistent_config_s {
* kg/hour value.
* By the way 2.081989116 kg/h = 1 ft3/m
* units: kg/hour
* offset 19816
* offset 29316
*/
float mafDecoding[MAF_DECODING_COUNT];
/**
* units: V
* offset 19944
* offset 29444
*/
float mafDecodingBins[MAF_DECODING_COUNT];
/**
* units: deg
* offset 20072
* offset 29572
*/
scaled_channel<int8_t, 10, 1> ignitionIatCorrTable[8][8];
/**
* units: C
* offset 20136
* offset 29636
*/
int8_t ignitionIatCorrTempBins[8];
/**
* units: Load
* offset 20144
* offset 29644
*/
scaled_channel<uint8_t, 1, 5> ignitionIatCorrLoadBins[8];
/**
* units: deg
* offset 20152
* offset 29652
*/
int16_t injectionPhase[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: Load
* offset 20664
* offset 30164
*/
uint16_t injPhaseLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 20696
* offset 30196
*/
uint16_t injPhaseRpmBins[FUEL_RPM_COUNT];
/**
* units: onoff
* offset 20728
* offset 30228
*/
uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT];
/**
* units: kPa
* offset 20788
* offset 30288
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: % TPS
* offset 21300
* offset 30800
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTpsBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 21332
* offset 30832
*/
uint16_t mapEstimateRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 21364
* offset 30864
*/
int8_t vvtTable1[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21428
* offset 30928
*/
uint16_t vvtTable1LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21444
* offset 30944
*/
uint16_t vvtTable1RpmBins[VVT_TABLE_SIZE];
/**
* units: value
* offset 21460
* offset 30960
*/
int8_t vvtTable2[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 21524
* offset 31024
*/
uint16_t vvtTable2LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 21540
* offset 31040
*/
uint16_t vvtTable2RpmBins[VVT_TABLE_SIZE];
/**
* units: deg
* offset 21556
* offset 31056
*/
scaled_channel<int16_t, 10, 1> ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT];
/**
* units: Load
* offset 22068
* offset 31568
*/
uint16_t ignitionLoadBins[IGN_LOAD_COUNT];
/**
* units: RPM
* offset 22100
* offset 31600
*/
uint16_t ignitionRpmBins[IGN_RPM_COUNT];
/**
* units: %
* offset 22132
* offset 31632
*/
scaled_channel<uint16_t, 10, 1> veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: {bitStringValue(fuelUnits, fuelAlgorithm) }
* offset 22644
* offset 32144
*/
uint16_t veLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22676
* offset 32176
*/
uint16_t veRpmBins[FUEL_RPM_COUNT];
/**
* units: lambda
* offset 22708
* offset 32208
*/
scaled_channel<uint8_t, 147, 1> lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* offset 22964
* offset 32464
*/
uint16_t lambdaLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 22996
* offset 32496
*/
uint16_t lambdaRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 23028
* offset 32528
*/
float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
/**
* units: from
* offset 23284
* offset 32784
*/
float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: to
* offset 23316
* offset 32816
*/
float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: value
* offset 23348
* offset 32848
*/
float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23604
* offset 33104
*/
int16_t scriptTable1LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 23620
* offset 33120
*/
int16_t scriptTable1RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 23636
* offset 33136
*/
float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE];
/**
* units: L
* offset 23892
* offset 33392
*/
int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE];
/**
* units: RPM
* offset 23908
* offset 33408
*/
int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE];
/**
* units: value
* offset 23924
* offset 33424
*/
uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 23988
* offset 33488
*/
int16_t scriptTable3LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24004
* offset 33504
*/
int16_t scriptTable3RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 24020
* offset 33520
*/
uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM];
/**
* units: L
* offset 24100
* offset 33600
*/
int16_t scriptTable4LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 24116
* offset 33616
*/
int16_t scriptTable4RpmBins[TABLE_4_RPM];
/**
* offset 24136
* offset 33636
*/
uint16_t ignTrimLoadBins[IGN_TRIM_SIZE];
/**
* units: rpm
* offset 24144
* offset 33644
*/
uint16_t ignTrimRpmBins[IGN_TRIM_SIZE];
/**
* offset 24152
* offset 33652
*/
ign_cyl_trim_s ignTrims[12];
/**
* offset 24344
* offset 33844
*/
uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE];
/**
* units: rpm
* offset 24352
* offset 33852
*/
uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE];
/**
* offset 24360
* offset 33860
*/
fuel_cyl_trim_s fuelTrims[12];
/**
* units: ratio
* offset 24552
* offset 34052
*/
scaled_channel<uint16_t, 100, 1> crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/**
* units: Airmass
* offset 24568
* offset 34068
*/
scaled_channel<uint8_t, 1, 5> tcu_pcAirmassBins[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24576
* offset 34076
*/
uint8_t tcu_pcValsR[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24584
* offset 34084
*/
uint8_t tcu_pcValsN[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24592
* offset 34092
*/
uint8_t tcu_pcVals1[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24600
* offset 34100
*/
uint8_t tcu_pcVals2[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24608
* offset 34108
*/
uint8_t tcu_pcVals3[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24616
* offset 34116
*/
uint8_t tcu_pcVals4[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24624
* offset 34124
*/
uint8_t tcu_pcVals12[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24632
* offset 34132
*/
uint8_t tcu_pcVals23[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24640
* offset 34140
*/
uint8_t tcu_pcVals34[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24648
* offset 34148
*/
uint8_t tcu_pcVals21[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24656
* offset 34156
*/
uint8_t tcu_pcVals32[TCU_TABLE_WIDTH];
/**
* units: %
* offset 24664
* offset 34164
*/
uint8_t tcu_pcVals43[TCU_TABLE_WIDTH];
/**
* units: TPS
* offset 24672
* offset 34172
*/
uint8_t tcu_tccTpsBins[8];
/**
* units: MPH
* offset 24680
* offset 34180
*/
uint8_t tcu_tccLockSpeed[8];
/**
* units: MPH
* offset 24688
* offset 34188
*/
uint8_t tcu_tccUnlockSpeed[8];
/**
* units: KPH
* offset 24696
* offset 34196
*/
uint8_t tcu_32SpeedBins[8];
/**
* units: %
* offset 24704
* offset 34204
*/
uint8_t tcu_32Vals[8];
/**
* units: %
* offset 24712
* offset 34212
*/
scaled_channel<int8_t, 10, 1> throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE];
/**
* units: %
* offset 24748
* offset 34248
*/
uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE];
/**
* units: RPM
* offset 24754
* offset 34254
*/
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[ETB2_TRIM_SIZE];
/**
* units: deg
* offset 24760
* offset 34260
*/
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
/**
* units: %
* offset 24796
* offset 34296
*/
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
/**
* units: RPM
* offset 24802
* offset 34302
*/
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
/**
* units: deg
* offset 24808
* offset 34308
*/
scaled_channel<int16_t, 10, 1> ALSTimingRetardTable[4][4];
/**
* units: TPS
* offset 24840
* offset 34340
*/
uint16_t alsIgnRetardLoadBins[4];
/**
* units: RPM
* offset 24848
* offset 34348
*/
uint16_t alsIgnRetardrpmBins[4];
/**
* units: percent
* offset 24856
* offset 34356
*/
scaled_channel<int16_t, 10, 1> ALSFuelAdjustment[4][4];
/**
* units: TPS
* offset 24888
* offset 34388
*/
uint16_t alsFuelAdjustmentLoadBins[4];
/**
* units: RPM
* offset 24896
* offset 34396
*/
uint16_t alsFuelAdjustmentrpmBins[4];
/**
* units: ratio
* offset 24904
* offset 34404
*/
scaled_channel<int16_t, 1, 10> ALSIgnSkipTable[4][4];
/**
* units: TPS
* offset 24936
* offset 34436
*/
uint16_t alsIgnSkipLoadBins[4];
/**
* units: RPM
* offset 24944
* offset 34444
*/
uint16_t alsIgnSkiprpmBins[4];
/**
* offset 24952
* offset 34452
*/
blend_table_s ignBlends[IGN_BLEND_COUNT];
/**
* offset 25704
* offset 35204
*/
blend_table_s veBlends[VE_BLEND_COUNT];
/**
* units: %
* offset 26456
* offset 35956
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaBins[12];
/**
* In units of g/s normalized to choked flow conditions
* units: g/s
* offset 26480
* offset 35980
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaValues[12];
/**
* offset 26504
* offset 36004
*/
blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT];
/**
* offset 26880
* offset 36380
*/
blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT];
/**
* units: level
* offset 27256
* offset 36756
*/
float tcu_rangeP[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27280
* offset 36780
*/
float tcu_rangeR[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27304
* offset 36804
*/
float tcu_rangeN[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27328
* offset 36828
*/
float tcu_rangeD[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27352
* offset 36852
*/
float tcu_rangeM[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27376
* offset 36876
*/
float tcu_rangeM3[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27400
* offset 36900
*/
float tcu_rangeM2[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27424
* offset 36924
*/
float tcu_rangeM1[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27448
* offset 36948
*/
float tcu_rangePlus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27472
* offset 36972
*/
float tcu_rangeMinus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 27496
* offset 36996
*/
float tcu_rangeLow[RANGE_INPUT_COUNT];
/**
* units: lambda
* offset 27520
* offset 37020
*/
scaled_channel<uint8_t, 100, 1> lambdaMaxDeviationTable[4][4];
/**
* offset 27536
* offset 37036
*/
uint16_t lambdaMaxDeviationLoadBins[4];
/**
* units: RPM
* offset 27544
* offset 37044
*/
uint16_t lambdaMaxDeviationRpmBins[4];
/**
* units: %
* offset 27552
* offset 37052
*/
uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT];
/**
* offset 27588
* offset 37088
*/
uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT];
/**
* units: RPM
* offset 27600
* offset 37100
*/
uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT];
/**
* units: deg C
* offset 27612
* offset 37112
*/
int8_t wwCltBins[WWAE_TABLE_SIZE];
/**
* offset 27620
* offset 37120
*/
scaled_channel<uint8_t, 100, 1> wwTauCltValues[WWAE_TABLE_SIZE];
/**
* offset 27628
* offset 37128
*/
scaled_channel<uint8_t, 100, 1> wwBetaCltValues[WWAE_TABLE_SIZE];
/**
* units: kPa
* offset 27636
* offset 37136
*/
int8_t wwMapBins[WWAE_TABLE_SIZE];
/**
* offset 27644
* offset 37144
*/
scaled_channel<uint8_t, 100, 1> wwTauMapValues[WWAE_TABLE_SIZE];
/**
* offset 27652
* offset 37152
*/
scaled_channel<uint8_t, 100, 1> wwBetaMapValues[WWAE_TABLE_SIZE];
/**
* units: %
* offset 27660
* offset 37160
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE];
/**
* units: deg
* offset 27676
* offset 37176
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE];
/**
* units: volts
* offset 27692
* offset 37192
*/
uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE];
/**
* units: ms
* offset 27700
* offset 37200
*/
scaled_channel<uint16_t, 1000, 1> hpfpDeadtimeMS[HPFP_DEADTIME_SIZE];
/**
* units: kPa
* offset 27716
* offset 37216
*/
uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE];
/**
* units: load
* offset 27916
* offset 37416
*/
scaled_channel<uint16_t, 10, 1> hpfpTargetLoadBins[HPFP_TARGET_SIZE];
/**
* units: RPM
* offset 27936
* offset 37436
*/
scaled_channel<uint8_t, 1, 50> hpfpTargetRpmBins[HPFP_TARGET_SIZE];
/**
* units: %
* offset 27946
* offset 37446
*/
int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE];
/**
* units: cc/lobe
* offset 28046
* offset 37546
*/
scaled_channel<uint16_t, 1000, 1> hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28066
* offset 37566
*/
scaled_channel<uint8_t, 1, 50> hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 28076
* offset 37576
*/
uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE];
/**
* Knock sensor output knock detection threshold depending on current RPM.
* units: dB
* offset 28108
* offset 37608
*/
scaled_channel<int8_t, 2, 1> knockBaseNoise[ENGINE_NOISE_CURVE_SIZE];
/**
* units: RPM
* offset 28124
* offset 37624
*/
scaled_channel<uint8_t, 1, 50> tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: multiplier
* offset 28128
* offset 37628
*/
scaled_channel<uint8_t, 50, 1> tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: C
* offset 28132
* offset 37632
*/
int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE];
/**
* units: RPM
* offset 28136
* offset 37636
*/
uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE];
/**
* units: volt
* offset 28144
* offset 37644
*/
scaled_channel<uint16_t, 1000, 1> fuelLevelBins[FUEL_LEVEL_TABLE_COUNT];
/**
* units: %
* offset 28160
* offset 37660
*/
uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT];
/**
* units: volts
* offset 28168
* offset 37668
*/
scaled_channel<uint8_t, 10, 1> dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE];
/**
* units: multiplier
* offset 28176
* offset 37676
*/
scaled_channel<uint8_t, 50, 1> dwellVoltageCorrValues[DWELL_CURVE_SIZE];
/**
* units: %
* offset 28184
* offset 37684
*/
scaled_channel<uint8_t, 1, 1> tcu_shiftTpsBins[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28192
* offset 37692
*/
uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28200
* offset 37700
*/
uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28208
* offset 37708
*/
uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28216
* offset 37716
*/
uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28224
* offset 37724
*/
uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 28232
* offset 37732
*/
uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH];
/**
* units: ms
* offset 28240
* offset 37740
*/
float tcu_shiftTime;
/**
* units: Volts
* offset 28244
* offset 37744
*/
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: Load
* offset 28276
* offset 37776
*/
uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: RPM
* offset 28284
* offset 37784
*/
uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: C
* offset 28292
* offset 37792
*/
float cltBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28312
* offset 37812
*/
float cltBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28332
* offset 37832
*/
float iatBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 28352
* offset 37852
*/
float iatBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28372
* offset 37872
*/
float cltBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28392
* offset 37892
*/
float cltBoostAdder[BOOST_CURVE_SIZE];
/**
* units: C
* offset 28412
* offset 37912
*/
float iatBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 28432
* offset 37932
*/
float iatBoostAdder[BOOST_CURVE_SIZE];
/**
* units: RPM
* offset 28452
* offset 37952
*/
scaled_channel<uint8_t, 1, 100> minimumOilPressureBins[8];
/**
* units: kPa
* offset 28460
* offset 37960
*/
scaled_channel<uint8_t, 1, 10> minimumOilPressureValues[8];
};
static_assert(sizeof(persistent_config_s) == 28468);
static_assert(sizeof(persistent_config_s) == 37968);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-2chan.782667985"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-2chan.782667985"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4chan.4268194356"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4chan.4268194356"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4chan_f7.4268194356"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4chan_f7.4268194356"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4k-gdi.2027307173"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4k-gdi.2027307173"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan-revA.2724844617"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan-revA.2724844617"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1754,7 +1754,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan.246085406"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan.246085406"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1754,7 +1754,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan_f7.246085406"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan_f7.246085406"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1755,7 +1755,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-silver.1657825360"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-silver.1657825360"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.at_start_f435.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.at_start_f435.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.atlas.459913144"
#define TS_SIGNATURE "rusEFI master.2024.11.10.atlas.459913144"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.f407-discovery.3218516555"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f407-discovery.3218516555"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.f429-discovery.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f429-discovery.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.f469-discovery.1840866661"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f469-discovery.1840866661"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1760,7 +1760,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.frankenso_na6.166533101"
#define TS_SIGNATURE "rusEFI master.2024.11.10.frankenso_na6.166533101"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.haba208.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.haba208.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-112-17.3597073266"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-112-17.3597073266"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-gm-e67.2467759182"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-gm-e67.2467759182"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-honda-k.190255488"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-honda-k.190255488"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-nb1.3704141545"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-nb1.3704141545"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen121nissan.2415260022"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen121nissan.2415260022"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen121vag.3617383217"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen121vag.3617383217"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen128.3002878209"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen128.3002878209"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen154hyundai.2033932908"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen154hyundai.2033932908"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen154hyundai_f7.927807471"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen154hyundai_f7.927807471"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen72.2722532896"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen72.2722532896"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen81.989786896"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen81.989786896"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen88bmw.769517139"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen88bmw.769517139"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellenNA6.3419111446"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellenNA6.3419111446"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1760,7 +1760,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellenNA8_96.873579224"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellenNA8_96.873579224"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.m74_9.3956562729"
#define TS_SIGNATURE "rusEFI master.2024.11.10.m74_9.3956562729"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre-legacy_f4.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre-legacy_f4.849480107"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre_f4.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre_f4.849480107"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre_f7.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre_f7.849480107"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.nucleo_f413.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.nucleo_f413.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1156,7 +1156,7 @@
#define LUA_DIGITAL_INPUT_COUNT 8
#define LUA_GAUGE_COUNT 8
#define LUA_PWM_COUNT 8
#define LUA_SCRIPT_SIZE 13500
#define LUA_SCRIPT_SIZE 23000
#define MAF_DECODING_COUNT 32
#define maf_sensor_type_e_auto_enum 0="CUSTOM",2="Bosch0280218004",1="Bosch0280218037",3="DensoTODO"
#define maf_sensor_type_e_Bosch0280218004 2
@ -1228,7 +1228,7 @@
#define pedalSensor_NAME "Accelerator pedal"
#define pedalToTpsTbl_NAME "ETB pedal target"
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 28468
#define persistent_config_s_size 37968
#define pid_s_size 20
#define pin_input_mode_e_auto_enum 0="PI_DEFAULT",2="PI_PULLDOWN",1="PI_PULLUP"
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
@ -1295,7 +1295,7 @@
#define SentEtbType_NONE 0
#define show_tcu_gauges false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 954094443
#define SIGNATURE_HASH 3252078214
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1357,7 +1357,7 @@
#define torqueReductionActivationMode_e_enum "Torque Reduction Button", "Launch Button"
#define torqueReductionActivationMode_e_LAUNCH_BUTTON 1
#define torqueReductionActivationMode_e_TORQUE_REDUCTION_BUTTON 0
#define TOTAL_CONFIG_SIZE 28468
#define TOTAL_CONFIG_SIZE 37968
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_PPS_TOO_HIGH_THRESHOLD 110
#define TPS_PPS_TOO_LOW_THRESHOLD -10
@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_f4.954094443"
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_f4.3252078214"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1156,7 +1156,7 @@
#define LUA_DIGITAL_INPUT_COUNT 8
#define LUA_GAUGE_COUNT 8
#define LUA_PWM_COUNT 8
#define LUA_SCRIPT_SIZE 13500
#define LUA_SCRIPT_SIZE 23000
#define MAF_DECODING_COUNT 32
#define maf_sensor_type_e_auto_enum 0="CUSTOM",2="Bosch0280218004",1="Bosch0280218037",3="DensoTODO"
#define maf_sensor_type_e_Bosch0280218004 2
@ -1228,7 +1228,7 @@
#define pedalSensor_NAME "Accelerator pedal"
#define pedalToTpsTbl_NAME "ETB pedal target"
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 28468
#define persistent_config_s_size 37968
#define pid_s_size 20
#define pin_input_mode_e_auto_enum 0="PI_DEFAULT",2="PI_PULLDOWN",1="PI_PULLUP"
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
@ -1295,7 +1295,7 @@
#define SentEtbType_NONE 0
#define show_tcu_gauges false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 954094443
#define SIGNATURE_HASH 3252078214
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1357,7 +1357,7 @@
#define torqueReductionActivationMode_e_enum "Torque Reduction Button", "Launch Button"
#define torqueReductionActivationMode_e_LAUNCH_BUTTON 1
#define torqueReductionActivationMode_e_TORQUE_REDUCTION_BUTTON 0
#define TOTAL_CONFIG_SIZE 28468
#define TOTAL_CONFIG_SIZE 37968
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_PPS_TOO_HIGH_THRESHOLD 110
#define TPS_PPS_TOO_LOW_THRESHOLD -10
@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_f7.954094443"
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_f7.3252078214"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1156,7 +1156,7 @@
#define LUA_DIGITAL_INPUT_COUNT 8
#define LUA_GAUGE_COUNT 8
#define LUA_PWM_COUNT 8
#define LUA_SCRIPT_SIZE 13500
#define LUA_SCRIPT_SIZE 23000
#define MAF_DECODING_COUNT 32
#define maf_sensor_type_e_auto_enum 0="CUSTOM",2="Bosch0280218004",1="Bosch0280218037",3="DensoTODO"
#define maf_sensor_type_e_Bosch0280218004 2
@ -1228,7 +1228,7 @@
#define pedalSensor_NAME "Accelerator pedal"
#define pedalToTpsTbl_NAME "ETB pedal target"
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 28468
#define persistent_config_s_size 37968
#define pid_s_size 20
#define pin_input_mode_e_auto_enum 0="PI_DEFAULT",2="PI_PULLDOWN",1="PI_PULLUP"
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
@ -1295,7 +1295,7 @@
#define SentEtbType_NONE 0
#define show_tcu_gauges false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 954094443
#define SIGNATURE_HASH 3252078214
#define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin"
#define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image"
#define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin"
@ -1357,7 +1357,7 @@
#define torqueReductionActivationMode_e_enum "Torque Reduction Button", "Launch Button"
#define torqueReductionActivationMode_e_LAUNCH_BUTTON 1
#define torqueReductionActivationMode_e_TORQUE_REDUCTION_BUTTON 0
#define TOTAL_CONFIG_SIZE 28468
#define TOTAL_CONFIG_SIZE 37968
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_PPS_TOO_HIGH_THRESHOLD 110
#define TPS_PPS_TOO_LOW_THRESHOLD -10
@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_h7.954094443"
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_h7.3252078214"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.s105.3773162292"
#define TS_SIGNATURE "rusEFI master.2024.11.10.s105.3773162292"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1757,7 +1757,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.small-can-board.60116699"
#define TS_SIGNATURE "rusEFI master.2024.11.10.small-can-board.60116699"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32f429_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32f429_nucleo.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32f767_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32f767_nucleo.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32h743_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32h743_nucleo.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1759,7 +1759,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.subaru_eg33_f7.5200808"
#define TS_SIGNATURE "rusEFI master.2024.11.10.subaru_eg33_f7.5200808"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.t-b-g.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.t-b-g.1601070070"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1758,7 +1758,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.tdg-pdm8.1698946942"
#define TS_SIGNATURE "rusEFI master.2024.11.10.tdg-pdm8.1698946942"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.uaefi.4192774983"
#define TS_SIGNATURE "rusEFI master.2024.11.10.uaefi.4192774983"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -1756,7 +1756,7 @@
#define ts_show_wastegate_sensor true
#define ts_show_wbo_canbus_index true
#define ts_show_wbo_canbus_set_index true
#define TS_SIGNATURE "rusEFI master.2024.11.09.uaefi121.166475839"
#define TS_SIGNATURE "rusEFI master.2024.11.10.uaefi121.166475839"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 782667985
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-2chan.782667985"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-2chan.782667985"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 4268194356
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4chan.4268194356"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4chan.4268194356"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 4268194356
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4chan_f7.4268194356"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4chan_f7.4268194356"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2027307173
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-4k-gdi.2027307173"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-4k-gdi.2027307173"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2724844617
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan-revA.2724844617"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan-revA.2724844617"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 246085406
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan.246085406"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan.246085406"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 246085406
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-8chan_f7.246085406"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-8chan_f7.246085406"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1657825360
#define TS_SIGNATURE "rusEFI master.2024.11.09.alphax-silver.1657825360"
#define TS_SIGNATURE "rusEFI master.2024.11.10.alphax-silver.1657825360"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.at_start_f435.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.at_start_f435.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 459913144
#define TS_SIGNATURE "rusEFI master.2024.11.09.atlas.459913144"
#define TS_SIGNATURE "rusEFI master.2024.11.10.atlas.459913144"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3218516555
#define TS_SIGNATURE "rusEFI master.2024.11.09.f407-discovery.3218516555"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f407-discovery.3218516555"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.f429-discovery.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f429-discovery.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1840866661
#define TS_SIGNATURE "rusEFI master.2024.11.09.f469-discovery.1840866661"
#define TS_SIGNATURE "rusEFI master.2024.11.10.f469-discovery.1840866661"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 166533101
#define TS_SIGNATURE "rusEFI master.2024.11.09.frankenso_na6.166533101"
#define TS_SIGNATURE "rusEFI master.2024.11.10.frankenso_na6.166533101"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.haba208.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.haba208.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3597073266
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-112-17.3597073266"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-112-17.3597073266"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2467759182
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-gm-e67.2467759182"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-gm-e67.2467759182"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 190255488
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-honda-k.190255488"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-honda-k.190255488"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3704141545
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen-nb1.3704141545"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen-nb1.3704141545"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2415260022
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen121nissan.2415260022"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen121nissan.2415260022"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3617383217
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen121vag.3617383217"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen121vag.3617383217"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3002878209
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen128.3002878209"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen128.3002878209"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2033932908
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen154hyundai.2033932908"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen154hyundai.2033932908"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 927807471
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen154hyundai_f7.927807471"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen154hyundai_f7.927807471"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 2722532896
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen72.2722532896"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen72.2722532896"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 989786896
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen81.989786896"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen81.989786896"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 769517139
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellen88bmw.769517139"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellen88bmw.769517139"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3419111446
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellenNA6.3419111446"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellenNA6.3419111446"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 873579224
#define TS_SIGNATURE "rusEFI master.2024.11.09.hellenNA8_96.873579224"
#define TS_SIGNATURE "rusEFI master.2024.11.10.hellenNA8_96.873579224"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3956562729
#define TS_SIGNATURE "rusEFI master.2024.11.09.m74_9.3956562729"
#define TS_SIGNATURE "rusEFI master.2024.11.10.m74_9.3956562729"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 849480107
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre-legacy_f4.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre-legacy_f4.849480107"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 849480107
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre_f4.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre_f4.849480107"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 849480107
#define TS_SIGNATURE "rusEFI master.2024.11.09.mre_f7.849480107"
#define TS_SIGNATURE "rusEFI master.2024.11.10.mre_f7.849480107"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.nucleo_f413.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.nucleo_f413.1601070070"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 954094443
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_f4.954094443"
#define SIGNATURE_HASH 3252078214
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_f4.3252078214"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 954094443
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_f7.954094443"
#define SIGNATURE_HASH 3252078214
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_f7.3252078214"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 954094443
#define TS_SIGNATURE "rusEFI master.2024.11.09.proteus_h7.954094443"
#define SIGNATURE_HASH 3252078214
#define TS_SIGNATURE "rusEFI master.2024.11.10.proteus_h7.3252078214"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 3773162292
#define TS_SIGNATURE "rusEFI master.2024.11.09.s105.3773162292"
#define TS_SIGNATURE "rusEFI master.2024.11.10.s105.3773162292"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 60116699
#define TS_SIGNATURE "rusEFI master.2024.11.09.small-can-board.60116699"
#define TS_SIGNATURE "rusEFI master.2024.11.10.small-can-board.60116699"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32f429_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32f429_nucleo.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32f767_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32f767_nucleo.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.stm32h743_nucleo.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.stm32h743_nucleo.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 5200808
#define TS_SIGNATURE "rusEFI master.2024.11.09.subaru_eg33_f7.5200808"
#define TS_SIGNATURE "rusEFI master.2024.11.10.subaru_eg33_f7.5200808"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1601070070
#define TS_SIGNATURE "rusEFI master.2024.11.09.t-b-g.1601070070"
#define TS_SIGNATURE "rusEFI master.2024.11.10.t-b-g.1601070070"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 1698946942
#define TS_SIGNATURE "rusEFI master.2024.11.09.tdg-pdm8.1698946942"
#define TS_SIGNATURE "rusEFI master.2024.11.10.tdg-pdm8.1698946942"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 4192774983
#define TS_SIGNATURE "rusEFI master.2024.11.09.uaefi.4192774983"
#define TS_SIGNATURE "rusEFI master.2024.11.10.uaefi.4192774983"

View File

@ -3,4 +3,4 @@
//
#define SIGNATURE_HASH 166475839
#define TS_SIGNATURE "rusEFI master.2024.11.09.uaefi121.166475839"
#define TS_SIGNATURE "rusEFI master.2024.11.10.uaefi121.166475839"

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.11.09.f407-discovery.3218516555"
signature = "rusEFI master.2024.11.10.f407-discovery.3218516555"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.11.09.f407-discovery.3218516555" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.11.10.f407-discovery.3218516555" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.11.09.alphax-2chan.782667985"
signature = "rusEFI master.2024.11.10.alphax-2chan.782667985"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.11.09.alphax-2chan.782667985" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.11.10.alphax-2chan.782667985" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.11.09.alphax-4chan.4268194356"
signature = "rusEFI master.2024.11.10.alphax-4chan.4268194356"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.11.09.alphax-4chan.4268194356" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.11.10.alphax-4chan.4268194356" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false

Some files were not shown because too many files have changed in this diff Show More