Custom Auto-generated Configs

[no ci]
This commit is contained in:
GitHub git update Action 2024-12-09 04:30:52 +00:00
parent 9bff982008
commit b71fdb6771
5 changed files with 443 additions and 443 deletions

View File

@ -5281,59 +5281,59 @@ struct persistent_config_s {
lua_script_t luaScript;
/**
* units: C
* offset 15796
* offset 17696
*/
float cltFuelCorrBins[CLT_CURVE_SIZE];
/**
* units: ratio
* offset 15860
* offset 17760
*/
float cltFuelCorr[CLT_CURVE_SIZE];
/**
* units: C
* offset 15924
* offset 17824
*/
float iatFuelCorrBins[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 15988
* offset 17888
*/
float iatFuelCorr[IAT_CURVE_SIZE];
/**
* units: ratio
* offset 16052
* offset 17952
*/
float crankingFuelCoef[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 16084
* offset 17984
*/
float crankingFuelBins[CRANKING_CURVE_SIZE];
/**
* units: counter
* offset 16116
* offset 18016
*/
float crankingCycleBins[CRANKING_CURVE_SIZE];
/**
* units: C
* offset 16148
* offset 18048
*/
int16_t crankingCycleFuelCltBins[CRANKING_CYCLE_CLT_SIZE];
/**
* units: mult
* offset 16156
* offset 18056
*/
float crankingCycleFuelCoef[CRANKING_CYCLE_CLT_SIZE][CRANKING_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: C
* offset 16284
* offset 18184
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* units: ratio
* offset 16348
* offset 18248
*/
float cltIdleCorr[CLT_CURVE_SIZE];
/**
@ -5341,751 +5341,751 @@ struct persistent_config_s {
* kg/hour value.
* By the way 2.081989116 kg/h = 1 ft3/m
* units: kg/hour
* offset 16412
* offset 18312
*/
float mafDecoding[MAF_DECODING_COUNT];
/**
* units: V
* offset 16540
* offset 18440
*/
float mafDecodingBins[MAF_DECODING_COUNT];
/**
* units: deg
* offset 16668
* offset 18568
*/
scaled_channel<int8_t, 10, 1> ignitionIatCorrTable[8][8];
/**
* units: C
* offset 16732
* offset 18632
*/
int8_t ignitionIatCorrTempBins[8];
/**
* units: Load
* offset 16740
* offset 18640
*/
scaled_channel<uint8_t, 1, 5> ignitionIatCorrLoadBins[8];
/**
* units: deg
* offset 16748
* offset 18648
*/
int16_t injectionPhase[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: Load
* offset 17260
* offset 19160
*/
uint16_t injPhaseLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 17292
* offset 19192
*/
uint16_t injPhaseRpmBins[FUEL_RPM_COUNT];
/**
* units: onoff
* offset 17324
* offset 19224
*/
uint8_t tcuSolenoidTable[TCU_SOLENOID_COUNT][TCU_GEAR_COUNT];
/**
* units: kPa
* offset 17384
* offset 19284
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: % TPS
* offset 17896
* offset 19796
*/
scaled_channel<uint16_t, 100, 1> mapEstimateTpsBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 17928
* offset 19828
*/
uint16_t mapEstimateRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 17960
* offset 19860
*/
int8_t vvtTable1[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 18024
* offset 19924
*/
uint16_t vvtTable1LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 18040
* offset 19940
*/
uint16_t vvtTable1RpmBins[VVT_TABLE_SIZE];
/**
* units: value
* offset 18056
* offset 19956
*/
int8_t vvtTable2[VVT_TABLE_SIZE][VVT_TABLE_SIZE];
/**
* units: L
* offset 18120
* offset 20020
*/
uint16_t vvtTable2LoadBins[VVT_TABLE_SIZE];
/**
* units: RPM
* offset 18136
* offset 20036
*/
uint16_t vvtTable2RpmBins[VVT_TABLE_SIZE];
/**
* units: deg
* offset 18152
* offset 20052
*/
scaled_channel<int16_t, 10, 1> ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT];
/**
* units: Load
* offset 18664
* offset 20564
*/
uint16_t ignitionLoadBins[IGN_LOAD_COUNT];
/**
* units: RPM
* offset 18696
* offset 20596
*/
uint16_t ignitionRpmBins[IGN_RPM_COUNT];
/**
* units: %
* offset 18728
* offset 20628
*/
scaled_channel<uint16_t, 10, 1> veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: {bitStringValue(fuelUnits, fuelAlgorithm) }
* offset 19240
* offset 21140
*/
uint16_t veLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 19272
* offset 21172
*/
uint16_t veRpmBins[FUEL_RPM_COUNT];
/**
* units: lambda
* offset 19304
* offset 21204
*/
scaled_channel<uint8_t, 147, 1> lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* offset 19560
* offset 21460
*/
uint16_t lambdaLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 19592
* offset 21492
*/
uint16_t lambdaRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 19624
* offset 21524
*/
float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
/**
* units: from
* offset 19880
* offset 21780
*/
float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: to
* offset 19912
* offset 21812
*/
float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: value
* offset 19944
* offset 21844
*/
float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 20200
* offset 22100
*/
int16_t scriptTable1LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 20216
* offset 22116
*/
int16_t scriptTable1RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 20232
* offset 22132
*/
float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE];
/**
* units: L
* offset 20488
* offset 22388
*/
int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE];
/**
* units: RPM
* offset 20504
* offset 22404
*/
int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE];
/**
* units: value
* offset 20520
* offset 22420
*/
uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 20584
* offset 22484
*/
int16_t scriptTable3LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 20600
* offset 22500
*/
int16_t scriptTable3RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 20616
* offset 22516
*/
uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM];
/**
* units: L
* offset 20696
* offset 22596
*/
int16_t scriptTable4LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 20712
* offset 22612
*/
int16_t scriptTable4RpmBins[TABLE_4_RPM];
/**
* offset 20732
* offset 22632
*/
uint16_t ignTrimLoadBins[IGN_TRIM_SIZE];
/**
* units: rpm
* offset 20740
* offset 22640
*/
uint16_t ignTrimRpmBins[IGN_TRIM_SIZE];
/**
* offset 20748
* offset 22648
*/
ign_cyl_trim_s ignTrims[12];
/**
* offset 20940
* offset 22840
*/
uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE];
/**
* units: rpm
* offset 20948
* offset 22848
*/
uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE];
/**
* offset 20956
* offset 22856
*/
fuel_cyl_trim_s fuelTrims[12];
/**
* units: ratio
* offset 21148
* offset 23048
*/
scaled_channel<uint16_t, 100, 1> crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/**
* units: Airmass
* offset 21164
* offset 23064
*/
scaled_channel<uint8_t, 1, 5> tcu_pcAirmassBins[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21172
* offset 23072
*/
uint8_t tcu_pcValsR[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21180
* offset 23080
*/
uint8_t tcu_pcValsN[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21188
* offset 23088
*/
uint8_t tcu_pcVals1[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21196
* offset 23096
*/
uint8_t tcu_pcVals2[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21204
* offset 23104
*/
uint8_t tcu_pcVals3[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21212
* offset 23112
*/
uint8_t tcu_pcVals4[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21220
* offset 23120
*/
uint8_t tcu_pcVals12[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21228
* offset 23128
*/
uint8_t tcu_pcVals23[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21236
* offset 23136
*/
uint8_t tcu_pcVals34[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21244
* offset 23144
*/
uint8_t tcu_pcVals21[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21252
* offset 23152
*/
uint8_t tcu_pcVals32[TCU_TABLE_WIDTH];
/**
* units: %
* offset 21260
* offset 23160
*/
uint8_t tcu_pcVals43[TCU_TABLE_WIDTH];
/**
* units: TPS
* offset 21268
* offset 23168
*/
uint8_t tcu_tccTpsBins[8];
/**
* units: MPH
* offset 21276
* offset 23176
*/
uint8_t tcu_tccLockSpeed[8];
/**
* units: MPH
* offset 21284
* offset 23184
*/
uint8_t tcu_tccUnlockSpeed[8];
/**
* units: KPH
* offset 21292
* offset 23192
*/
uint8_t tcu_32SpeedBins[8];
/**
* units: %
* offset 21300
* offset 23200
*/
uint8_t tcu_32Vals[8];
/**
* units: %
* offset 21308
* offset 23208
*/
scaled_channel<int8_t, 10, 1> throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE];
/**
* units: %
* offset 21344
* offset 23244
*/
uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE];
/**
* units: RPM
* offset 21350
* offset 23250
*/
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[ETB2_TRIM_SIZE];
/**
* units: deg
* offset 21356
* offset 23256
*/
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
/**
* units: %
* offset 21392
* offset 23292
*/
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
/**
* units: RPM
* offset 21398
* offset 23298
*/
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
/**
* units: deg
* offset 21404
* offset 23304
*/
scaled_channel<int16_t, 10, 1> ALSTimingRetardTable[4][4];
/**
* units: TPS
* offset 21436
* offset 23336
*/
uint16_t alsIgnRetardLoadBins[4];
/**
* units: RPM
* offset 21444
* offset 23344
*/
uint16_t alsIgnRetardrpmBins[4];
/**
* units: percent
* offset 21452
* offset 23352
*/
scaled_channel<int16_t, 10, 1> ALSFuelAdjustment[4][4];
/**
* units: TPS
* offset 21484
* offset 23384
*/
uint16_t alsFuelAdjustmentLoadBins[4];
/**
* units: RPM
* offset 21492
* offset 23392
*/
uint16_t alsFuelAdjustmentrpmBins[4];
/**
* units: ratio
* offset 21500
* offset 23400
*/
scaled_channel<int16_t, 1, 10> ALSIgnSkipTable[4][4];
/**
* units: TPS
* offset 21532
* offset 23432
*/
uint16_t alsIgnSkipLoadBins[4];
/**
* units: RPM
* offset 21540
* offset 23440
*/
uint16_t alsIgnSkiprpmBins[4];
/**
* offset 21548
* offset 23448
*/
blend_table_s ignBlends[IGN_BLEND_COUNT];
/**
* offset 22300
* offset 24200
*/
blend_table_s veBlends[VE_BLEND_COUNT];
/**
* units: %
* offset 23052
* offset 24952
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaBins[12];
/**
* In units of g/s normalized to choked flow conditions
* units: g/s
* offset 23076
* offset 24976
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaValues[12];
/**
* offset 23100
* offset 25000
*/
blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT];
/**
* offset 23476
* offset 25376
*/
blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT];
/**
* units: level
* offset 23852
* offset 25752
*/
float tcu_rangeP[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23876
* offset 25776
*/
float tcu_rangeR[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23900
* offset 25800
*/
float tcu_rangeN[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23924
* offset 25824
*/
float tcu_rangeD[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23948
* offset 25848
*/
float tcu_rangeM[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23972
* offset 25872
*/
float tcu_rangeM3[RANGE_INPUT_COUNT];
/**
* units: level
* offset 23996
* offset 25896
*/
float tcu_rangeM2[RANGE_INPUT_COUNT];
/**
* units: level
* offset 24020
* offset 25920
*/
float tcu_rangeM1[RANGE_INPUT_COUNT];
/**
* units: level
* offset 24044
* offset 25944
*/
float tcu_rangePlus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 24068
* offset 25968
*/
float tcu_rangeMinus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 24092
* offset 25992
*/
float tcu_rangeLow[RANGE_INPUT_COUNT];
/**
* units: lambda
* offset 24116
* offset 26016
*/
scaled_channel<uint8_t, 100, 1> lambdaMaxDeviationTable[4][4];
/**
* offset 24132
* offset 26032
*/
uint16_t lambdaMaxDeviationLoadBins[4];
/**
* units: RPM
* offset 24140
* offset 26040
*/
uint16_t lambdaMaxDeviationRpmBins[4];
/**
* units: %
* offset 24148
* offset 26048
*/
uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT];
/**
* offset 24184
* offset 26084
*/
uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT];
/**
* units: RPM
* offset 24196
* offset 26096
*/
uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT];
/**
* units: deg C
* offset 24208
* offset 26108
*/
int8_t wwCltBins[WWAE_TABLE_SIZE];
/**
* offset 24216
* offset 26116
*/
scaled_channel<uint8_t, 100, 1> wwTauCltValues[WWAE_TABLE_SIZE];
/**
* offset 24224
* offset 26124
*/
scaled_channel<uint8_t, 100, 1> wwBetaCltValues[WWAE_TABLE_SIZE];
/**
* units: kPa
* offset 24232
* offset 26132
*/
int8_t wwMapBins[WWAE_TABLE_SIZE];
/**
* offset 24240
* offset 26140
*/
scaled_channel<uint8_t, 100, 1> wwTauMapValues[WWAE_TABLE_SIZE];
/**
* offset 24248
* offset 26148
*/
scaled_channel<uint8_t, 100, 1> wwBetaMapValues[WWAE_TABLE_SIZE];
/**
* units: %
* offset 24256
* offset 26156
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE];
/**
* units: deg
* offset 24272
* offset 26172
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE];
/**
* units: volts
* offset 24288
* offset 26188
*/
uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE];
/**
* units: ms
* offset 24296
* offset 26196
*/
scaled_channel<uint16_t, 1000, 1> hpfpDeadtimeMS[HPFP_DEADTIME_SIZE];
/**
* units: kPa
* offset 24312
* offset 26212
*/
uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE];
/**
* units: load
* offset 24512
* offset 26412
*/
scaled_channel<uint16_t, 10, 1> hpfpTargetLoadBins[HPFP_TARGET_SIZE];
/**
* units: RPM
* offset 24532
* offset 26432
*/
scaled_channel<uint8_t, 1, 50> hpfpTargetRpmBins[HPFP_TARGET_SIZE];
/**
* units: %
* offset 24542
* offset 26442
*/
int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE];
/**
* units: cc/lobe
* offset 24642
* offset 26542
*/
scaled_channel<uint16_t, 1000, 1> hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 24662
* offset 26562
*/
scaled_channel<uint8_t, 1, 50> hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 24672
* offset 26572
*/
uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE];
/**
* Knock sensor output knock detection threshold depending on current RPM.
* units: dB
* offset 24704
* offset 26604
*/
scaled_channel<int8_t, 2, 1> knockBaseNoise[ENGINE_NOISE_CURVE_SIZE];
/**
* units: RPM
* offset 24720
* offset 26620
*/
scaled_channel<uint8_t, 1, 50> tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: multiplier
* offset 24724
* offset 26624
*/
scaled_channel<uint8_t, 50, 1> tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: C
* offset 24728
* offset 26628
*/
int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE];
/**
* units: RPM
* offset 24732
* offset 26632
*/
uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE];
/**
* units: volt
* offset 24740
* offset 26640
*/
scaled_channel<uint16_t, 1000, 1> fuelLevelBins[FUEL_LEVEL_TABLE_COUNT];
/**
* units: %
* offset 24756
* offset 26656
*/
uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT];
/**
* units: volts
* offset 24764
* offset 26664
*/
scaled_channel<uint8_t, 10, 1> dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE];
/**
* units: multiplier
* offset 24772
* offset 26672
*/
scaled_channel<uint8_t, 50, 1> dwellVoltageCorrValues[DWELL_CURVE_SIZE];
/**
* units: %
* offset 24780
* offset 26680
*/
scaled_channel<uint8_t, 1, 1> tcu_shiftTpsBins[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24788
* offset 26688
*/
uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24796
* offset 26696
*/
uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24804
* offset 26704
*/
uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24812
* offset 26712
*/
uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24820
* offset 26720
*/
uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 24828
* offset 26728
*/
uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH];
/**
* units: ms
* offset 24836
* offset 26736
*/
float tcu_shiftTime;
/**
* units: Volts
* offset 24840
* offset 26740
*/
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: Load
* offset 24872
* offset 26772
*/
uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: RPM
* offset 24880
* offset 26780
*/
uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: C
* offset 24888
* offset 26788
*/
float cltBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 24908
* offset 26808
*/
float cltBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 24928
* offset 26828
*/
float iatBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 24948
* offset 26848
*/
float iatBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 24968
* offset 26868
*/
float cltBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 24988
* offset 26888
*/
float cltBoostAdder[BOOST_CURVE_SIZE];
/**
* units: C
* offset 25008
* offset 26908
*/
float iatBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 25028
* offset 26928
*/
float iatBoostAdder[BOOST_CURVE_SIZE];
/**
* units: RPM
* offset 25048
* offset 26948
*/
scaled_channel<uint8_t, 1, 100> minimumOilPressureBins[8];
/**
* units: kPa
* offset 25056
* offset 26956
*/
scaled_channel<uint8_t, 1, 10> minimumOilPressureValues[8];
};
static_assert(sizeof(persistent_config_s) == 25064);
static_assert(sizeof(persistent_config_s) == 26964);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt

View File

@ -1173,7 +1173,7 @@
#define lua_gauge_meaning_e_LUA_GAUGE_LOWER_BOUND 0
#define lua_gauge_meaning_e_LUA_GAUGE_UPPER_BOUND 1
#define LUA_PWM_COUNT 8
#define LUA_SCRIPT_SIZE 10100
#define LUA_SCRIPT_SIZE 12000
#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
@ -1249,7 +1249,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 25064
#define persistent_config_s_size 26964
#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"
@ -1330,7 +1330,7 @@
#define SentInput_NONE 0
#define show_tcu_gauges false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 2824327573
#define SIGNATURE_HASH 777180736
#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"
@ -1392,7 +1392,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 25064
#define TOTAL_CONFIG_SIZE 26964
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_PPS_TOO_HIGH_THRESHOLD 110
#define TPS_PPS_TOO_LOW_THRESHOLD -10
@ -1792,7 +1792,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.12.08.paralela.2824327573"
#define TS_SIGNATURE "rusEFI master.2024.12.09.paralela.777180736"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

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 2824327573
#define TS_SIGNATURE "rusEFI master.2024.12.08.paralela.2824327573"
#define SIGNATURE_HASH 777180736
#define TS_SIGNATURE "rusEFI master.2024.12.09.paralela.777180736"

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI master.2024.12.08.paralela.2824327573"
signature = "rusEFI master.2024.12.09.paralela.777180736"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.12.08.paralela.2824327573" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.12.09.paralela.777180736" ; 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
@ -101,7 +101,7 @@ enable2ndByteCanID = false
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt
pageSize = 25064
pageSize = 26964
page = 1
engineType = bits, U16, 0, [0:6], 0="DEFAULT_FRANKENSO",22="BMW_M52",50="BMW_M73_MRE",51="BMW_M73_MRE_SLAVE",38="DISCOVERY_PDM",2="DODGE_NEON_1995",46="DODGE_NEON_2003_CRANK",64="DODGE_RAM",61="EEPROM_BENCH_ENGINE",58="ETB_BENCH_ENGINE",21="ET_BOSCH_QUICK_START",24="ET_TEST_WITH_BOSCH_QUICK_START",55="ET_UNUSED_55",56="ET_UNUSED_56",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",41="FRANKENSO_MIATA_NA6_MAP",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",47="GM_LCV",98="GM_SBC",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",34="MAZDA_MIATA_NA6",80="MAZDA_MIATA_NA94",10="MAZDA_MIATA_NA96",83="MAZDA_MIATA_NB1",69="MAZDA_MIATA_NB2",86="MAZDA_MIATA_NB2_36",20="MAZDA_MIATA_NC",33="ME17_9_MISC",68="MERCEDES_M111",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",35="POLARIS",9="POLARIS_RZR",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",70="SUBARU_EG33",17="TCU_4R70W",100="TEST_100",101="TEST_101",18="TEST_33816",28="TEST_CRANK_ENGINE",48="TEST_DC_WASTEGATE_DISCOVERY",26="TEST_ENGINE",45="TEST_ENGINE_VVT",52="TEST_ISSUE_366_BOTH",53="TEST_ISSUE_366_RISE",93="TEST_ISSUE_6451",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",102="UNUSED102",49="UNUSED49",67="UNUSED67",94="UNUSED94",65="UNUSED_65",97="UNUSED_97",77="VAG_5_CYL",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0
@ -1497,277 +1497,277 @@ idleAdvance = array, F32, 5624, [8], "deg", 1, 0, -20, 90, 1
idleVeRpmBins = array, U08, 5656, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5660, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5664, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5696, 10100
cltFuelCorrBins = array, F32, 15796, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 15860, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 15924, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 15988, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 16052, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 16084, [8], "C", 1, 0, -80, 250, 2
crankingCycleBins = array, F32, 16116, [8], "counter", 1, 0, -80, 170, 0
crankingCycleFuelCltBins = array, S16, 16148, [4], "C", 1, 0, -100, 250, 2
crankingCycleFuelCoef = array, F32, 16156, [8x4], "mult", 1, 0, 0, 5, 2
cltIdleCorrBins = array, F32, 16284, [16], "C", 1, 0, -100, 250, 2
cltIdleCorr = array, F32, 16348, [16], "ratio", 1, 0, 0, 10, 2
mafDecoding = array, F32, 16412, [32], "kg/hour", 1, 0, -500, 4000, 2
mafDecodingBins = array, F32, 16540, [32], "V", 1, 0, -5, 150, 2
ignitionIatCorrTable = array, S08, 16668, [8x8], "deg", 0.1, 0, -25, 25, 1
ignitionIatCorrTempBins = array, S08, 16732, [8], "C", 1, 0, -40, 120, 0
ignitionIatCorrLoadBins = array, U08, 16740, [8], "Load", 5.0, 0, 0, 1000, 0
injectionPhase = array, S16, 16748, [16x16], "deg", 1, 0, -720, 720, 0
injPhaseLoadBins = array, U16, 17260, [16], "Load", 1, 0, 0, 1000, 0
injPhaseRpmBins = array, U16, 17292, [16], "RPM", 1, 0, 0, 18000, 0
tcuSolenoidTable = array, U08, 17324, [10x6], "onoff", 1, 0, 0, 1, 0
mapEstimateTable = array, U16, 17384, [16x16], "kPa", 0.01, 0, 0, 1000, 2
mapEstimateTpsBins = array, U16, 17896, [16], "% TPS", 0.01, 0, 0, 100, 1
mapEstimateRpmBins = array, U16, 17928, [16], "RPM", 1, 0, 0, 18000, 0
vvtTable1 = array, S08, 17960, [8x8], "value", 1, 0, -125, 125, 0
vvtTable1LoadBins = array, U16, 18024, [8], "L", 1, 0, 0, 1000, 0
vvtTable1RpmBins = array, U16, 18040, [8], "RPM", 1, 0, 0, 18000, 0
vvtTable2 = array, S08, 18056, [8x8], "value", 1, 0, -125, 125, 0
vvtTable2LoadBins = array, U16, 18120, [8], "L", 1, 0, 0, 1000, 0
vvtTable2RpmBins = array, U16, 18136, [8], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 18152, [16x16], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 18664, [16], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 18696, [16], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 18728, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 19240, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0
veRpmBins = array, U16, 19272, [16], "RPM", 1, 0, 0, 18000, 0
luaScript = string, ASCII, 5696, 12000
cltFuelCorrBins = array, F32, 17696, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 17760, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 17824, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 17888, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 17952, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 17984, [8], "C", 1, 0, -80, 250, 2
crankingCycleBins = array, F32, 18016, [8], "counter", 1, 0, -80, 170, 0
crankingCycleFuelCltBins = array, S16, 18048, [4], "C", 1, 0, -100, 250, 2
crankingCycleFuelCoef = array, F32, 18056, [8x4], "mult", 1, 0, 0, 5, 2
cltIdleCorrBins = array, F32, 18184, [16], "C", 1, 0, -100, 250, 2
cltIdleCorr = array, F32, 18248, [16], "ratio", 1, 0, 0, 10, 2
mafDecoding = array, F32, 18312, [32], "kg/hour", 1, 0, -500, 4000, 2
mafDecodingBins = array, F32, 18440, [32], "V", 1, 0, -5, 150, 2
ignitionIatCorrTable = array, S08, 18568, [8x8], "deg", 0.1, 0, -25, 25, 1
ignitionIatCorrTempBins = array, S08, 18632, [8], "C", 1, 0, -40, 120, 0
ignitionIatCorrLoadBins = array, U08, 18640, [8], "Load", 5.0, 0, 0, 1000, 0
injectionPhase = array, S16, 18648, [16x16], "deg", 1, 0, -720, 720, 0
injPhaseLoadBins = array, U16, 19160, [16], "Load", 1, 0, 0, 1000, 0
injPhaseRpmBins = array, U16, 19192, [16], "RPM", 1, 0, 0, 18000, 0
tcuSolenoidTable = array, U08, 19224, [10x6], "onoff", 1, 0, 0, 1, 0
mapEstimateTable = array, U16, 19284, [16x16], "kPa", 0.01, 0, 0, 1000, 2
mapEstimateTpsBins = array, U16, 19796, [16], "% TPS", 0.01, 0, 0, 100, 1
mapEstimateRpmBins = array, U16, 19828, [16], "RPM", 1, 0, 0, 18000, 0
vvtTable1 = array, S08, 19860, [8x8], "value", 1, 0, -125, 125, 0
vvtTable1LoadBins = array, U16, 19924, [8], "L", 1, 0, 0, 1000, 0
vvtTable1RpmBins = array, U16, 19940, [8], "RPM", 1, 0, 0, 18000, 0
vvtTable2 = array, S08, 19956, [8x8], "value", 1, 0, -125, 125, 0
vvtTable2LoadBins = array, U16, 20020, [8], "L", 1, 0, 0, 1000, 0
vvtTable2RpmBins = array, U16, 20036, [8], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 20052, [16x16], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 20564, [16], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 20596, [16], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 20628, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 21140, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0
veRpmBins = array, U16, 21172, [16], "RPM", 1, 0, 0, 18000, 0
#if LAMBDA
lambdaTable = array, U08, 19304, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
lambdaTable = array, U08, 21204, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
#else
lambdaTable = array, U08, 19304, [16x16], "afr", 0.1, 0, 0, 25, 1
lambdaTable = array, U08, 21204, [16x16], "afr", 0.1, 0, 0, 25, 1
#endif
lambdaLoadBins = array, U16, 19560, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 19592, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 19624, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 19880, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 19912, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 19944, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 20200, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 20216, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 20232, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 20488, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 20504, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 20520, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 20584, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 20600, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 20616, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 20696, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 20712, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 20732, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 20740, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 20748, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 20764, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 20780, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 20796, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 20812, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 20828, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 20844, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 20860, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 20876, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 20892, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 20908, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 20924, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 20940, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 20948, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 20956, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 20972, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 20988, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 21004, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 21020, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 21036, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 21052, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 21068, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 21084, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 21100, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 21116, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 21132, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 21148, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 21164, [8], "Airmass", 5.0, 0, 0, 1200, 0
tcu_pcValsR = array, U08, 21172, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 21180, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 21188, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 21196, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 21204, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 21212, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 21220, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 21228, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 21236, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 21244, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 21252, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 21260, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 21268, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 21276, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 21284, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 21292, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 21300, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 21308, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 21344, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 21350, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 21356, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 21392, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 21398, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 21404, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 21436, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 21444, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 21452, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 21484, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 21492, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 21500, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 21532, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 21540, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 21548, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 21676, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 21692, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 21708, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends1_yAxisOverride = bits, U08, 21709, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends1_blendBins = array, S16, 21710, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 21726, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 21736, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 21864, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 21880, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 21896, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends2_yAxisOverride = bits, U08, 21897, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends2_blendBins = array, S16, 21898, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 21914, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 21924, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 22052, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 22068, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 22084, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends3_yAxisOverride = bits, U08, 22085, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends3_blendBins = array, S16, 22086, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 22102, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 22112, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 22240, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 22256, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 22272, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends4_yAxisOverride = bits, U08, 22273, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends4_blendBins = array, S16, 22274, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 22290, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 22300, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 22428, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 22444, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 22460, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends1_yAxisOverride = bits, U08, 22461, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends1_blendBins = array, S16, 22462, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 22478, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 22488, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 22616, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 22632, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 22648, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends2_yAxisOverride = bits, U08, 22649, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends2_blendBins = array, S16, 22650, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 22666, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 22676, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 22804, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 22820, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 22836, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends3_yAxisOverride = bits, U08, 22837, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends3_blendBins = array, S16, 22838, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 22854, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 22864, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 22992, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 23008, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 23024, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends4_yAxisOverride = bits, U08, 23025, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends4_blendBins = array, S16, 23026, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 23042, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 23052, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 23076, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 23100, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 23228, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 23244, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 23260, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends1_yAxisOverride = bits, U08, 23261, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends1_blendBins = array, S16, 23262, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 23278, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 23288, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 23416, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 23432, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 23448, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends2_yAxisOverride = bits, U08, 23449, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends2_blendBins = array, S16, 23450, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 23466, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 23476, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 23604, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 23620, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 23636, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends1_yAxisOverride = bits, U08, 23637, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends1_blendBins = array, S16, 23638, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 23654, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 23664, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 23792, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 23808, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 23824, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends2_yAxisOverride = bits, U08, 23825, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends2_blendBins = array, S16, 23826, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 23842, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, F32, 23852, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeR = array, F32, 23876, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeN = array, F32, 23900, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeD = array, F32, 23924, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM = array, F32, 23948, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM3 = array, F32, 23972, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM2 = array, F32, 23996, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM1 = array, F32, 24020, [6], "level", 1, 0, 0, 200000, 0
tcu_rangePlus = array, F32, 24044, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeMinus = array, F32, 24068, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeLow = array, F32, 24092, [6], "level", 1, 0, 0, 200000, 0
lambdaMaxDeviationTable = array, U08, 24116, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 24132, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 24140, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 24148, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 24184, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 24196, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 24208, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 24216, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 24224, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 24232, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 24240, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 24248, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 24256, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 24272, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 24288, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 24296, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 24312, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 24512, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 24532, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 24542, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 24642, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 24662, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 24672, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 24704, [16], "dB", 0.5, 0, -99, 10, 1
tpsTspCorrValuesBins = array, U08, 24720, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 24724, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 24728, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 24732, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 24740, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 24756, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 24764, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 24772, [8], "multiplier", 0.02, 0, 0, 5, 2
tcu_shiftTpsBins = array, U08, 24780, [8], "%", 1, 0, 0, 255, 2
tcu_shiftSpeed12 = array, U08, 24788, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed23 = array, U08, 24796, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed34 = array, U08, 24804, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed21 = array, U08, 24812, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed32 = array, U08, 24820, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed43 = array, U08, 24828, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftTime = scalar, F32, 24836, "ms", 1, 0, 0, 3000, 0
alternatorVoltageTargetTable = array, S16, 24840, [4x4], "Volts", 0.1, 0, 0, 30, 1
alternatorVoltageTargetLoadBins = array, U16, 24872, [4], "Load", 1, 0, 0, 1000, 0
alternatorVoltageTargetRpmBins = array, U16, 24880, [4], "RPM", 1, 0, 0, 18000, 0
cltBoostCorrBins = array, F32, 24888, [5], "C", 1, 0, -100, 250, 2
cltBoostCorr = array, F32, 24908, [5], "ratio", 1, 0, 0, 5, 2
iatBoostCorrBins = array, F32, 24928, [5], "C", 1, 0, -100, 250, 2
iatBoostCorr = array, F32, 24948, [5], "ratio", 1, 0, 0, 5, 2
cltBoostAdderBins = array, F32, 24968, [5], "C", 1, 0, -100, 250, 2
cltBoostAdder = array, F32, 24988, [5], "", 1, 0, 0, 5, 2
iatBoostAdderBins = array, F32, 25008, [5], "C", 1, 0, -100, 250, 2
iatBoostAdder = array, F32, 25028, [5], "", 1, 0, 0, 5, 2
minimumOilPressureBins = array, U08, 25048, [8], "RPM", 100.0, 0, 0, 25000, 0
minimumOilPressureValues = array, U08, 25056, [8], "kPa", 10.0, 0, 0, 1000, 0
; total TS size = 25064
lambdaLoadBins = array, U16, 21460, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 21492, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 21524, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 21780, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 21812, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 21844, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 22100, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 22116, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 22132, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 22388, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 22404, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 22420, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 22484, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 22500, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 22516, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 22596, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 22612, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 22632, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 22640, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 22648, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 22664, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 22680, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 22696, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 22712, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 22728, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 22744, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 22760, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 22776, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 22792, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 22808, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 22824, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 22840, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 22848, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 22856, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 22872, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 22888, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 22904, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 22920, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 22936, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 22952, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 22968, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 22984, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 23000, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 23016, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 23032, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 23048, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 23064, [8], "Airmass", 5.0, 0, 0, 1200, 0
tcu_pcValsR = array, U08, 23072, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 23080, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 23088, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 23096, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 23104, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 23112, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 23120, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 23128, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 23136, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 23144, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 23152, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 23160, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 23168, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 23176, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 23184, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 23192, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 23200, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 23208, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 23244, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 23250, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 23256, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 23292, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 23298, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 23304, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 23336, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 23344, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 23352, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 23384, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 23392, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 23400, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 23432, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 23440, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 23448, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 23576, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 23592, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 23608, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends1_yAxisOverride = bits, U08, 23609, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends1_blendBins = array, S16, 23610, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 23626, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 23636, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 23764, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 23780, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 23796, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends2_yAxisOverride = bits, U08, 23797, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends2_blendBins = array, S16, 23798, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 23814, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 23824, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 23952, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 23968, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 23984, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends3_yAxisOverride = bits, U08, 23985, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends3_blendBins = array, S16, 23986, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 24002, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 24012, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 24140, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 24156, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 24172, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends4_yAxisOverride = bits, U08, 24173, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
ignBlends4_blendBins = array, S16, 24174, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 24190, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 24200, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 24328, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 24344, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 24360, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends1_yAxisOverride = bits, U08, 24361, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends1_blendBins = array, S16, 24362, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 24378, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 24388, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 24516, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 24532, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 24548, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends2_yAxisOverride = bits, U08, 24549, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends2_blendBins = array, S16, 24550, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 24566, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 24576, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 24704, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 24720, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 24736, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends3_yAxisOverride = bits, U08, 24737, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends3_blendBins = array, S16, 24738, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 24754, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 24764, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 24892, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 24908, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 24924, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends4_yAxisOverride = bits, U08, 24925, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
veBlends4_blendBins = array, S16, 24926, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 24942, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 24952, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 24976, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 25000, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 25128, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 25144, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 25160, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends1_yAxisOverride = bits, U08, 25161, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends1_blendBins = array, S16, 25162, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 25178, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 25188, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 25316, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 25332, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 25348, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends2_yAxisOverride = bits, U08, 25349, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostOpenLoopBlends2_blendBins = array, S16, 25350, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 25366, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 25376, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 25504, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 25520, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 25536, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends1_yAxisOverride = bits, U08, 25537, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends1_blendBins = array, S16, 25538, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 25554, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 25564, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 25692, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 25708, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 25724, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends2_yAxisOverride = bits, U08, 25725, [0:4], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure", "EGT 1", "EGT 2", "Aux Linear 3", "Aux Linear 4", "Vehicle speed"
boostClosedLoopBlends2_blendBins = array, S16, 25726, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 25742, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, F32, 25752, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeR = array, F32, 25776, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeN = array, F32, 25800, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeD = array, F32, 25824, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM = array, F32, 25848, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM3 = array, F32, 25872, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM2 = array, F32, 25896, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM1 = array, F32, 25920, [6], "level", 1, 0, 0, 200000, 0
tcu_rangePlus = array, F32, 25944, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeMinus = array, F32, 25968, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeLow = array, F32, 25992, [6], "level", 1, 0, 0, 200000, 0
lambdaMaxDeviationTable = array, U08, 26016, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 26032, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 26040, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 26048, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 26084, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 26096, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 26108, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 26116, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 26124, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 26132, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 26140, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 26148, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 26156, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 26172, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 26188, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 26196, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 26212, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 26412, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 26432, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 26442, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 26542, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 26562, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 26572, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 26604, [16], "dB", 0.5, 0, -99, 10, 1
tpsTspCorrValuesBins = array, U08, 26620, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 26624, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 26628, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 26632, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 26640, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 26656, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 26664, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 26672, [8], "multiplier", 0.02, 0, 0, 5, 2
tcu_shiftTpsBins = array, U08, 26680, [8], "%", 1, 0, 0, 255, 2
tcu_shiftSpeed12 = array, U08, 26688, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed23 = array, U08, 26696, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed34 = array, U08, 26704, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed21 = array, U08, 26712, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed32 = array, U08, 26720, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed43 = array, U08, 26728, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftTime = scalar, F32, 26736, "ms", 1, 0, 0, 3000, 0
alternatorVoltageTargetTable = array, S16, 26740, [4x4], "Volts", 0.1, 0, 0, 30, 1
alternatorVoltageTargetLoadBins = array, U16, 26772, [4], "Load", 1, 0, 0, 1000, 0
alternatorVoltageTargetRpmBins = array, U16, 26780, [4], "RPM", 1, 0, 0, 18000, 0
cltBoostCorrBins = array, F32, 26788, [5], "C", 1, 0, -100, 250, 2
cltBoostCorr = array, F32, 26808, [5], "ratio", 1, 0, 0, 5, 2
iatBoostCorrBins = array, F32, 26828, [5], "C", 1, 0, -100, 250, 2
iatBoostCorr = array, F32, 26848, [5], "ratio", 1, 0, 0, 5, 2
cltBoostAdderBins = array, F32, 26868, [5], "C", 1, 0, -100, 250, 2
cltBoostAdder = array, F32, 26888, [5], "", 1, 0, 0, 5, 2
iatBoostAdderBins = array, F32, 26908, [5], "C", 1, 0, -100, 250, 2
iatBoostAdder = array, F32, 26928, [5], "", 1, 0, 0, 5, 2
minimumOilPressureBins = array, U08, 26948, [8], "RPM", 100.0, 0, 0, 25000, 0
minimumOilPressureValues = array, U08, 26956, [8], "kPa", 10.0, 0, 0, 1000, 0
; total TS size = 26964
[SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"

View File

@ -1,4 +1,4 @@
! Generated by gen_signature.sh
! SIGNATURE_HASH is a built-in variable generated by config_definition-all.jar
! gen_signature.sh Using env variable branch [master]
#define TS_SIGNATURE "rusEFI master.2024.12.08.paralela.@@SIGNATURE_HASH@@"
#define TS_SIGNATURE "rusEFI master.2024.12.09.paralela.@@SIGNATURE_HASH@@"