Auto-generated configs and docs

This commit is contained in:
GitHub gen-configs Action 2024-09-07 22:30:46 +00:00
parent d5c556d97b
commit dd335b4c5c
4 changed files with 389 additions and 390 deletions

View File

@ -5077,670 +5077,670 @@ struct persistent_config_s {
scaled_channel<int16_t, 10, 1> ignitionTable[IGN_LOAD_COUNT][IGN_RPM_COUNT];
/**
* units: Load
* offset 17208
* offset 16568
*/
uint16_t ignitionLoadBins[IGN_LOAD_COUNT];
/**
* units: RPM
* offset 17256
* offset 16600
*/
uint16_t ignitionRpmBins[IGN_RPM_COUNT];
/**
* units: %
* offset 17304
* offset 16632
*/
scaled_channel<uint16_t, 10, 1> veTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* units: {bitStringValue(fuelUnits, fuelAlgorithm) }
* offset 17816
* offset 17144
*/
uint16_t veLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 17848
* offset 17176
*/
uint16_t veRpmBins[FUEL_RPM_COUNT];
/**
* units: lambda
* offset 17880
* offset 17208
*/
scaled_channel<uint8_t, 147, 1> lambdaTable[FUEL_LOAD_COUNT][FUEL_RPM_COUNT];
/**
* offset 18136
* offset 17464
*/
uint16_t lambdaLoadBins[FUEL_LOAD_COUNT];
/**
* units: RPM
* offset 18168
* offset 17496
*/
uint16_t lambdaRpmBins[FUEL_RPM_COUNT];
/**
* units: value
* offset 18200
* offset 17528
*/
float tpsTpsAccelTable[TPS_TPS_ACCEL_TABLE][TPS_TPS_ACCEL_TABLE];
/**
* units: from
* offset 18456
* offset 17784
*/
float tpsTpsAccelFromRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: to
* offset 18488
* offset 17816
*/
float tpsTpsAccelToRpmBins[TPS_TPS_ACCEL_TABLE];
/**
* units: value
* offset 18520
* offset 17848
*/
float scriptTable1[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 18776
* offset 18104
*/
int16_t scriptTable1LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 18792
* offset 18120
*/
int16_t scriptTable1RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 18808
* offset 18136
*/
float scriptTable2[TABLE_2_LOAD_SIZE][TABLE_2_RPM_SIZE];
/**
* units: L
* offset 19064
* offset 18392
*/
int16_t scriptTable2LoadBins[TABLE_2_LOAD_SIZE];
/**
* units: RPM
* offset 19080
* offset 18408
*/
int16_t scriptTable2RpmBins[TABLE_2_RPM_SIZE];
/**
* units: value
* offset 19096
* offset 18424
*/
uint8_t scriptTable3[SCRIPT_TABLE_8][SCRIPT_TABLE_8];
/**
* units: L
* offset 19160
* offset 18488
*/
int16_t scriptTable3LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 19176
* offset 18504
*/
int16_t scriptTable3RpmBins[SCRIPT_TABLE_8];
/**
* units: value
* offset 19192
* offset 18520
*/
uint8_t scriptTable4[SCRIPT_TABLE_8][TABLE_4_RPM];
/**
* units: L
* offset 19272
* offset 18600
*/
int16_t scriptTable4LoadBins[SCRIPT_TABLE_8];
/**
* units: RPM
* offset 19288
* offset 18616
*/
int16_t scriptTable4RpmBins[TABLE_4_RPM];
/**
* offset 19308
* offset 18636
*/
uint16_t ignTrimLoadBins[IGN_TRIM_SIZE];
/**
* units: rpm
* offset 19316
* offset 18644
*/
uint16_t ignTrimRpmBins[IGN_TRIM_SIZE];
/**
* offset 19324
* offset 18652
*/
ign_cyl_trim_s ignTrims[12];
/**
* offset 19516
* offset 18844
*/
uint16_t fuelTrimLoadBins[FUEL_TRIM_SIZE];
/**
* units: rpm
* offset 19524
* offset 18852
*/
uint16_t fuelTrimRpmBins[FUEL_TRIM_SIZE];
/**
* offset 19532
* offset 18860
*/
fuel_cyl_trim_s fuelTrims[12];
/**
* units: ratio
* offset 19724
* offset 19052
*/
scaled_channel<uint16_t, 100, 1> crankingFuelCoefE100[CRANKING_CURVE_SIZE];
/**
* units: Airmass
* offset 19740
* offset 19068
*/
scaled_channel<uint8_t, 1, 5> tcu_pcAirmassBins[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19748
* offset 19076
*/
uint8_t tcu_pcValsR[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19756
* offset 19084
*/
uint8_t tcu_pcValsN[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19764
* offset 19092
*/
uint8_t tcu_pcVals1[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19772
* offset 19100
*/
uint8_t tcu_pcVals2[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19780
* offset 19108
*/
uint8_t tcu_pcVals3[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19788
* offset 19116
*/
uint8_t tcu_pcVals4[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19796
* offset 19124
*/
uint8_t tcu_pcVals12[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19804
* offset 19132
*/
uint8_t tcu_pcVals23[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19812
* offset 19140
*/
uint8_t tcu_pcVals34[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19820
* offset 19148
*/
uint8_t tcu_pcVals21[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19828
* offset 19156
*/
uint8_t tcu_pcVals32[TCU_TABLE_WIDTH];
/**
* units: %
* offset 19836
* offset 19164
*/
uint8_t tcu_pcVals43[TCU_TABLE_WIDTH];
/**
* units: TPS
* offset 19844
* offset 19172
*/
uint8_t tcu_tccTpsBins[8];
/**
* units: MPH
* offset 19852
* offset 19180
*/
uint8_t tcu_tccLockSpeed[8];
/**
* units: MPH
* offset 19860
* offset 19188
*/
uint8_t tcu_tccUnlockSpeed[8];
/**
* units: KPH
* offset 19868
* offset 19196
*/
uint8_t tcu_32SpeedBins[8];
/**
* units: %
* offset 19876
* offset 19204
*/
uint8_t tcu_32Vals[8];
/**
* units: %
* offset 19884
* offset 19212
*/
scaled_channel<int8_t, 10, 1> throttle2TrimTable[ETB2_TRIM_SIZE][ETB2_TRIM_SIZE];
/**
* units: %
* offset 19920
* offset 19248
*/
uint8_t throttle2TrimTpsBins[ETB2_TRIM_SIZE];
/**
* units: RPM
* offset 19926
* offset 19254
*/
scaled_channel<uint8_t, 1, 100> throttle2TrimRpmBins[ETB2_TRIM_SIZE];
/**
* units: deg
* offset 19932
* offset 19260
*/
scaled_channel<uint8_t, 4, 1> maxKnockRetardTable[KNOCK_TABLE_SIZE][KNOCK_TABLE_SIZE];
/**
* units: %
* offset 19968
* offset 19296
*/
uint8_t maxKnockRetardLoadBins[KNOCK_TABLE_SIZE];
/**
* units: RPM
* offset 19974
* offset 19302
*/
scaled_channel<uint8_t, 1, 100> maxKnockRetardRpmBins[KNOCK_TABLE_SIZE];
/**
* units: deg
* offset 19980
* offset 19308
*/
scaled_channel<int16_t, 10, 1> ALSTimingRetardTable[4][4];
/**
* units: TPS
* offset 20012
* offset 19340
*/
uint16_t alsIgnRetardLoadBins[4];
/**
* units: RPM
* offset 20020
* offset 19348
*/
uint16_t alsIgnRetardrpmBins[4];
/**
* units: percent
* offset 20028
* offset 19356
*/
scaled_channel<int16_t, 10, 1> ALSFuelAdjustment[4][4];
/**
* units: TPS
* offset 20060
* offset 19388
*/
uint16_t alsFuelAdjustmentLoadBins[4];
/**
* units: RPM
* offset 20068
* offset 19396
*/
uint16_t alsFuelAdjustmentrpmBins[4];
/**
* units: ratio
* offset 20076
* offset 19404
*/
scaled_channel<int16_t, 1, 10> ALSIgnSkipTable[4][4];
/**
* units: TPS
* offset 20108
* offset 19436
*/
uint16_t alsIgnSkipLoadBins[4];
/**
* units: RPM
* offset 20116
* offset 19444
*/
uint16_t alsIgnSkiprpmBins[4];
/**
* offset 20124
* offset 19452
*/
blend_table_s ignBlends[IGN_BLEND_COUNT];
/**
* offset 20876
* offset 20204
*/
blend_table_s veBlends[VE_BLEND_COUNT];
/**
* units: %
* offset 21628
* offset 20956
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaBins[12];
/**
* In units of g/s normalized to choked flow conditions
* units: g/s
* offset 21652
* offset 20980
*/
scaled_channel<uint16_t, 10, 1> throttleEstimateEffectiveAreaValues[12];
/**
* offset 21676
* offset 21004
*/
blend_table_s boostOpenLoopBlends[BOOST_BLEND_COUNT];
/**
* offset 22052
* offset 21380
*/
blend_table_s boostClosedLoopBlends[BOOST_BLEND_COUNT];
/**
* units: level
* offset 22428
* offset 21756
*/
float tcu_rangeP[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22452
* offset 21780
*/
float tcu_rangeR[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22476
* offset 21804
*/
float tcu_rangeN[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22500
* offset 21828
*/
float tcu_rangeD[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22524
* offset 21852
*/
float tcu_rangeM[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22548
* offset 21876
*/
float tcu_rangeM3[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22572
* offset 21900
*/
float tcu_rangeM2[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22596
* offset 21924
*/
float tcu_rangeM1[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22620
* offset 21948
*/
float tcu_rangePlus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22644
* offset 21972
*/
float tcu_rangeMinus[RANGE_INPUT_COUNT];
/**
* units: level
* offset 22668
* offset 21996
*/
float tcu_rangeLow[RANGE_INPUT_COUNT];
/**
* units: lambda
* offset 22692
* offset 22020
*/
scaled_channel<uint8_t, 100, 1> lambdaMaxDeviationTable[4][4];
/**
* offset 22708
* offset 22036
*/
uint16_t lambdaMaxDeviationLoadBins[4];
/**
* units: RPM
* offset 22716
* offset 22044
*/
uint16_t lambdaMaxDeviationRpmBins[4];
/**
* units: %
* offset 22724
* offset 22052
*/
uint8_t injectorStagingTable[INJ_STAGING_COUNT][INJ_STAGING_COUNT];
/**
* offset 22760
* offset 22088
*/
uint16_t injectorStagingLoadBins[INJ_STAGING_COUNT];
/**
* units: RPM
* offset 22772
* offset 22100
*/
uint16_t injectorStagingRpmBins[INJ_STAGING_COUNT];
/**
* units: deg C
* offset 22784
* offset 22112
*/
int8_t wwCltBins[WWAE_TABLE_SIZE];
/**
* offset 22792
* offset 22120
*/
scaled_channel<uint8_t, 100, 1> wwTauCltValues[WWAE_TABLE_SIZE];
/**
* offset 22800
* offset 22128
*/
scaled_channel<uint8_t, 100, 1> wwBetaCltValues[WWAE_TABLE_SIZE];
/**
* units: kPa
* offset 22808
* offset 22136
*/
int8_t wwMapBins[WWAE_TABLE_SIZE];
/**
* offset 22816
* offset 22144
*/
scaled_channel<uint8_t, 100, 1> wwTauMapValues[WWAE_TABLE_SIZE];
/**
* offset 22824
* offset 22152
*/
scaled_channel<uint8_t, 100, 1> wwBetaMapValues[WWAE_TABLE_SIZE];
/**
* units: %
* offset 22832
* offset 22160
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileQuantityBins[HPFP_LOBE_PROFILE_SIZE];
/**
* units: deg
* offset 22848
* offset 22176
*/
scaled_channel<uint8_t, 2, 1> hpfpLobeProfileAngle[HPFP_LOBE_PROFILE_SIZE];
/**
* units: volts
* offset 22864
* offset 22192
*/
uint8_t hpfpDeadtimeVoltsBins[HPFP_DEADTIME_SIZE];
/**
* units: ms
* offset 22872
* offset 22200
*/
scaled_channel<uint16_t, 1000, 1> hpfpDeadtimeMS[HPFP_DEADTIME_SIZE];
/**
* units: kPa
* offset 22888
* offset 22216
*/
uint16_t hpfpTarget[HPFP_TARGET_SIZE][HPFP_TARGET_SIZE];
/**
* units: load
* offset 23088
* offset 22416
*/
scaled_channel<uint16_t, 10, 1> hpfpTargetLoadBins[HPFP_TARGET_SIZE];
/**
* units: RPM
* offset 23108
* offset 22436
*/
scaled_channel<uint8_t, 1, 50> hpfpTargetRpmBins[HPFP_TARGET_SIZE];
/**
* units: %
* offset 23118
* offset 22446
*/
int8_t hpfpCompensation[HPFP_COMPENSATION_SIZE][HPFP_COMPENSATION_SIZE];
/**
* units: cc/lobe
* offset 23218
* offset 22546
*/
scaled_channel<uint16_t, 1000, 1> hpfpCompensationLoadBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 23238
* offset 22566
*/
scaled_channel<uint8_t, 1, 50> hpfpCompensationRpmBins[HPFP_COMPENSATION_SIZE];
/**
* units: RPM
* offset 23248
* offset 22576
*/
uint16_t knockNoiseRpmBins[ENGINE_NOISE_CURVE_SIZE];
/**
* Knock sensor output knock detection threshold depending on current RPM.
* units: dB
* offset 23280
* offset 22608
*/
scaled_channel<int8_t, 2, 1> knockBaseNoise[ENGINE_NOISE_CURVE_SIZE];
/**
* units: RPM
* offset 23296
* offset 22624
*/
scaled_channel<uint8_t, 1, 50> tpsTspCorrValuesBins[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: multiplier
* offset 23300
* offset 22628
*/
scaled_channel<uint8_t, 50, 1> tpsTspCorrValues[TPS_TPS_ACCEL_CLT_CORR_TABLE];
/**
* units: C
* offset 23304
* offset 22632
*/
int8_t cltRevLimitRpmBins[CLT_LIMITER_CURVE_SIZE];
/**
* units: RPM
* offset 23308
* offset 22636
*/
uint16_t cltRevLimitRpm[CLT_LIMITER_CURVE_SIZE];
/**
* units: volt
* offset 23316
* offset 22644
*/
scaled_channel<uint16_t, 1000, 1> fuelLevelBins[FUEL_LEVEL_TABLE_COUNT];
/**
* units: %
* offset 23332
* offset 22660
*/
uint8_t fuelLevelValues[FUEL_LEVEL_TABLE_COUNT];
/**
* units: volts
* offset 23340
* offset 22668
*/
scaled_channel<uint8_t, 10, 1> dwellVoltageCorrVoltBins[DWELL_CURVE_SIZE];
/**
* units: multiplier
* offset 23348
* offset 22676
*/
scaled_channel<uint8_t, 50, 1> dwellVoltageCorrValues[DWELL_CURVE_SIZE];
/**
* units: %
* offset 23356
* offset 22684
*/
scaled_channel<uint8_t, 1, 1> tcu_shiftTpsBins[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23364
* offset 22692
*/
uint8_t tcu_shiftSpeed12[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23372
* offset 22700
*/
uint8_t tcu_shiftSpeed23[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23380
* offset 22708
*/
uint8_t tcu_shiftSpeed34[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23388
* offset 22716
*/
uint8_t tcu_shiftSpeed21[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23396
* offset 22724
*/
uint8_t tcu_shiftSpeed32[TCU_TABLE_WIDTH];
/**
* units: MPH
* offset 23404
* offset 22732
*/
uint8_t tcu_shiftSpeed43[TCU_TABLE_WIDTH];
/**
* units: ms
* offset 23412
* offset 22740
*/
float tcu_shiftTime;
/**
* units: Volts
* offset 23416
* offset 22744
*/
scaled_channel<int16_t, 10, 1> alternatorVoltageTargetTable[ALTERNATOR_VOLTAGE_TARGET_SIZE][ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: Load
* offset 23448
* offset 22776
*/
uint16_t alternatorVoltageTargetLoadBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: RPM
* offset 23456
* offset 22784
*/
uint16_t alternatorVoltageTargetRpmBins[ALTERNATOR_VOLTAGE_TARGET_SIZE];
/**
* units: C
* offset 23464
* offset 22792
*/
float cltBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 23484
* offset 22812
*/
float cltBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 23504
* offset 22832
*/
float iatBoostCorrBins[BOOST_CURVE_SIZE];
/**
* units: ratio
* offset 23524
* offset 22852
*/
float iatBoostCorr[BOOST_CURVE_SIZE];
/**
* units: C
* offset 23544
* offset 22872
*/
float cltBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 23564
* offset 22892
*/
float cltBoostAdder[BOOST_CURVE_SIZE];
/**
* units: C
* offset 23584
* offset 22912
*/
float iatBoostAdderBins[BOOST_CURVE_SIZE];
/**
* offset 23604
* offset 22932
*/
float iatBoostAdder[BOOST_CURVE_SIZE];
/**
* units: RPM
* offset 23624
* offset 22952
*/
scaled_channel<uint8_t, 1, 100> minimumOilPressureBins[8];
/**
* units: kPa
* offset 23632
* offset 22960
*/
scaled_channel<uint8_t, 1, 10> minimumOilPressureValues[8];
/**
* offset 23640
* offset 22968
*/
uint8_t hondaKcltGaugeAdder;
/**
* offset 23641
* offset 22969
*/
uint8_t unusedConfigPadding[BOTTOM_PADDING];
/**
* need 4 byte alignment
* units: units
* offset 23677
* offset 23005
*/
uint8_t alignmentFill_at_23677[3];
uint8_t alignmentFill_at_23005[3];
};
static_assert(sizeof(persistent_config_s) == 23680);
static_assert(sizeof(persistent_config_s) == 23008);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt

View File

@ -1084,8 +1084,8 @@
#define IDLE_VE_SIZE 4
#define IGN_BLEND_COUNT 4
#define ign_cyl_trim_s_size 16
#define IGN_LOAD_COUNT 24
#define IGN_RPM_COUNT 24
#define IGN_LOAD_COUNT 16
#define IGN_RPM_COUNT 16
#define IGN_TRIM_SIZE 4
#define ignition_mode_e_auto_enum 0="IM_ONE_COIL",1="IM_INDIVIDUAL_COILS",3="IM_TWO_COILS",2="IM_WASTED_SPARK"
#define ignition_mode_e_IM_INDIVIDUAL_COILS 1
@ -1219,7 +1219,7 @@
#define PACK_PERCENT_BYTE_MULT 100.0
#define PEDAL_TO_TPS_SIZE 8
#define PERCENT_TRIM_BYTE_PACKING_DIV 0.02
#define persistent_config_s_size 23680
#define persistent_config_s_size 23008
#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"
@ -1298,12 +1298,11 @@
#define SentEtbType_GM_TYPE_1 1
#define SentEtbType_NONE 0
#define show_Frankenso_presets false
#define show_Hellen_hyundai_154 false
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 2815440360
#define SIGNATURE_HASH 2758282390
#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"
@ -1360,7 +1359,7 @@
#define TOOTH_PACKET_SIZE 2
#define TOP_DEAD_CENTER_MESSAGE "r"
#define TORQUE_CURVE_SIZE 6
#define TOTAL_CONFIG_SIZE 23680
#define TOTAL_CONFIG_SIZE 23008
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_PPS_TOO_HIGH_THRESHOLD 110
#define TPS_PPS_TOO_LOW_THRESHOLD -10
@ -1752,7 +1751,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.09.07.hellen-honda-k.2815440360"
#define TS_SIGNATURE "rusEFI master.2024.09.07.hellen-honda-k.2758282390"
#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 2815440360
#define TS_SIGNATURE "rusEFI master.2024.09.07.hellen-honda-k.2815440360"
#define SIGNATURE_HASH 2758282390
#define TS_SIGNATURE "rusEFI master.2024.09.07.hellen-honda-k.2758282390"

View File

@ -4,12 +4,12 @@ enable2ndByteCanID = false
[SettingGroups]
[MegaTune]
signature = "rusEFI master.2024.09.07.hellen-honda-k.2815440360"
signature = "rusEFI master.2024.09.07.hellen-honda-k.2758282390"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI master.2024.09.07.hellen-honda-k.2815440360" ; signature is expected to be 7 or more characters.
signature= "rusEFI master.2024.09.07.hellen-honda-k.2758282390" ; signature is expected to be 7 or more characters.
useLegacyFTempUnits = false
ignoreMissingBitOptions = true
@ -51,7 +51,7 @@ enable2ndByteCanID = false
#define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","A15 TPS","E9 Ignition Key Voltage","INVALID","Aux Analog 3","Aux Analog 1","INVALID","A19 - MAP","INVALID","B8 - CLT","B17 IAT","Aux Analog 2"
; CONFIG_DEFINITION_START
pageSize = 23680
pageSize = 23008
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",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",77="HELLEN_121_VAG_5_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",47="UNUSED47",49="UNUSED49",67="UNUSED67",94="UNUSED94",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0
@ -1422,249 +1422,249 @@ vvtTable1RpmBins = array, U16, 15944, [8], "RPM", 1, 0, 0, 18000, 0
vvtTable2 = array, S08, 15960, [8x8], "value", 1, 0, -125, 125, 0
vvtTable2LoadBins = array, U16, 16024, [8], "L", 1, 0, 0, 1000, 0
vvtTable2RpmBins = array, U16, 16040, [8], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 16056, [24x24], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 17208, [24], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 17256, [24], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 17304, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 17816, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0
veRpmBins = array, U16, 17848, [16], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 16056, [16x16], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 16568, [16], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 16600, [16], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 16632, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 17144, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 1000, 0
veRpmBins = array, U16, 17176, [16], "RPM", 1, 0, 0, 18000, 0
#if LAMBDA
lambdaTable = array, U08, 17880, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
lambdaTable = array, U08, 17208, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
#else
lambdaTable = array, U08, 17880, [16x16], "afr", 0.1, 0, 0, 25, 1
lambdaTable = array, U08, 17208, [16x16], "afr", 0.1, 0, 0, 25, 1
#endif
lambdaLoadBins = array, U16, 18136, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 18168, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 18200, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 18456, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 18488, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 18520, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 18776, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 18792, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 18808, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 19064, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 19080, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 19096, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 19160, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 19176, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 19192, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 19272, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 19288, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 19308, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 19316, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 19324, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 19340, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 19356, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 19372, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 19388, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 19404, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 19420, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 19436, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 19452, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 19468, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 19484, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 19500, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 19516, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 19524, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 19532, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 19548, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 19564, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 19580, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 19596, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 19612, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 19628, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 19644, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 19660, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 19676, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 19692, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 19708, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 19724, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 19740, [8], "Airmass", 5.0, 0, 0, 1200, 0
tcu_pcValsR = array, U08, 19748, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 19756, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 19764, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 19772, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 19780, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 19788, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 19796, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 19804, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 19812, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 19820, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 19828, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 19836, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 19844, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 19852, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 19860, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 19868, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 19876, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 19884, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 19920, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 19926, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 19932, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 19968, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 19974, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 19980, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 20012, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 20020, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 20028, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 20060, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 20068, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 20076, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 20108, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 20116, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 20124, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 20252, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 20268, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 20284, [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, 20285, [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, 20286, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 20302, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 20312, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 20440, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 20456, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 20472, [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, 20473, [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, 20474, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 20490, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 20500, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 20628, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 20644, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 20660, [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, 20661, [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, 20662, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 20678, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 20688, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 20816, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 20832, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 20848, [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, 20849, [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, 20850, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 20866, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 20876, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 21004, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 21020, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 21036, [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, 21037, [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, 21038, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 21054, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 21064, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 21192, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 21208, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 21224, [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, 21225, [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, 21226, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 21242, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 21252, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 21380, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 21396, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 21412, [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, 21413, [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, 21414, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 21430, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 21440, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 21568, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 21584, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 21600, [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, 21601, [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, 21602, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 21618, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 21628, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 21652, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 21676, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 21804, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 21820, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 21836, [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, 21837, [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, 21838, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 21854, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 21864, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 21992, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 22008, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 22024, [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, 22025, [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, 22026, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 22042, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 22052, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 22180, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 22196, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 22212, [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, 22213, [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, 22214, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 22230, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 22240, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 22368, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 22384, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 22400, [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, 22401, [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, 22402, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 22418, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, F32, 22428, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeR = array, F32, 22452, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeN = array, F32, 22476, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeD = array, F32, 22500, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM = array, F32, 22524, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM3 = array, F32, 22548, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM2 = array, F32, 22572, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM1 = array, F32, 22596, [6], "level", 1, 0, 0, 200000, 0
tcu_rangePlus = array, F32, 22620, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeMinus = array, F32, 22644, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeLow = array, F32, 22668, [6], "level", 1, 0, 0, 200000, 0
lambdaMaxDeviationTable = array, U08, 22692, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 22708, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 22716, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 22724, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 22760, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 22772, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 22784, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 22792, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 22800, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 22808, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 22816, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 22824, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 22832, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 22848, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 22864, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 22872, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 22888, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 23088, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 23108, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 23118, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 23218, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 23238, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 23248, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 23280, [16], "dB", 0.5, 0, -99, 10, 1
tpsTspCorrValuesBins = array, U08, 23296, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 23300, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 23304, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 23308, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 23316, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 23332, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 23340, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 23348, [8], "multiplier", 0.02, 0, 0, 5, 2
tcu_shiftTpsBins = array, U08, 23356, [8], "%", 1, 0, 0, 255, 2
tcu_shiftSpeed12 = array, U08, 23364, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed23 = array, U08, 23372, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed34 = array, U08, 23380, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed21 = array, U08, 23388, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed32 = array, U08, 23396, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed43 = array, U08, 23404, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftTime = scalar, F32, 23412, "ms", 1, 0, 0, 3000, 0
alternatorVoltageTargetTable = array, S16, 23416, [4x4], "Volts", 0.1, 0, 0, 30, 1
alternatorVoltageTargetLoadBins = array, U16, 23448, [4], "Load", 1, 0, 0, 1000, 0
alternatorVoltageTargetRpmBins = array, U16, 23456, [4], "RPM", 1, 0, 0, 18000, 0
cltBoostCorrBins = array, F32, 23464, [5], "C", 1, 0, -100, 125, 2
cltBoostCorr = array, F32, 23484, [5], "ratio", 1, 0, 0, 5, 2
iatBoostCorrBins = array, F32, 23504, [5], "C", 1, 0, -100, 125, 2
iatBoostCorr = array, F32, 23524, [5], "ratio", 1, 0, 0, 5, 2
cltBoostAdderBins = array, F32, 23544, [5], "C", 1, 0, -100, 125, 2
cltBoostAdder = array, F32, 23564, [5], "", 1, 0, 0, 5, 2
iatBoostAdderBins = array, F32, 23584, [5], "C", 1, 0, -100, 125, 2
iatBoostAdder = array, F32, 23604, [5], "", 1, 0, 0, 5, 2
minimumOilPressureBins = array, U08, 23624, [8], "RPM", 100.0, 0, 0, 25000, 0
minimumOilPressureValues = array, U08, 23632, [8], "kPa", 10.0, 0, 0, 1000, 0
hondaKcltGaugeAdder = scalar, U08, 23640, "", 1, 0, 0, 100, 0
unusedConfigPadding = array, U08, 23641, [36], "", 1, 0, 0, 100, 0
; total TS size = 23680
lambdaLoadBins = array, U16, 17464, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 17496, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 17528, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 17784, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 17816, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 17848, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 18104, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 18120, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 18136, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 18392, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 18408, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 18424, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 18488, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 18504, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 18520, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 18600, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 18616, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 18636, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 18644, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 18652, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 18668, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 18684, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 18700, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 18716, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 18732, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 18748, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 18764, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 18780, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 18796, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 18812, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 18828, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 18844, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 18852, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 18860, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 18876, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 18892, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 18908, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 18924, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 18940, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 18956, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 18972, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 18988, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 19004, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 19020, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 19036, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 19052, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 19068, [8], "Airmass", 5.0, 0, 0, 1200, 0
tcu_pcValsR = array, U08, 19076, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 19084, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 19092, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 19100, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 19108, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 19116, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 19124, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 19132, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 19140, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 19148, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 19156, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 19164, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 19172, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 19180, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 19188, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 19196, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 19204, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 19212, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 19248, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 19254, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 19260, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 19296, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 19302, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 19308, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 19340, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 19348, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 19356, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 19388, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 19396, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 19404, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 19436, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 19444, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 19452, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 19580, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 19596, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 19612, [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, 19613, [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, 19614, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 19630, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 19640, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 19768, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 19784, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 19800, [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, 19801, [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, 19802, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 19818, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 19828, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 19956, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 19972, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 19988, [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, 19989, [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, 19990, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 20006, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 20016, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 20144, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 20160, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 20176, [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, 20177, [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, 20178, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 20194, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 20204, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 20332, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 20348, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 20364, [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, 20365, [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, 20366, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 20382, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 20392, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 20520, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 20536, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 20552, [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, 20553, [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, 20554, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 20570, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 20580, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 20708, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 20724, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 20740, [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, 20741, [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, 20742, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 20758, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 20768, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 20896, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 20912, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 20928, [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, 20929, [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, 20930, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 20946, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 20956, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 20980, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 21004, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 21132, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 21148, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 21164, [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, 21165, [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, 21166, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 21182, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 21192, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 21320, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 21336, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 21352, [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, 21353, [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, 21354, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 21370, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 21380, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 21508, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 21524, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 21540, [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, 21541, [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, 21542, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 21558, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 21568, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 21696, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 21712, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 21728, [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, 21729, [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, 21730, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 21746, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, F32, 21756, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeR = array, F32, 21780, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeN = array, F32, 21804, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeD = array, F32, 21828, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM = array, F32, 21852, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM3 = array, F32, 21876, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM2 = array, F32, 21900, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeM1 = array, F32, 21924, [6], "level", 1, 0, 0, 200000, 0
tcu_rangePlus = array, F32, 21948, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeMinus = array, F32, 21972, [6], "level", 1, 0, 0, 200000, 0
tcu_rangeLow = array, F32, 21996, [6], "level", 1, 0, 0, 200000, 0
lambdaMaxDeviationTable = array, U08, 22020, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 22036, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 22044, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 22052, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 22088, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 22100, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 22112, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 22120, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 22128, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 22136, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 22144, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 22152, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 22160, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 22176, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 22192, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 22200, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 22216, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 22416, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 22436, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 22446, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 22546, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 22566, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 22576, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 22608, [16], "dB", 0.5, 0, -99, 10, 1
tpsTspCorrValuesBins = array, U08, 22624, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 22628, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 22632, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 22636, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 22644, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 22660, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 22668, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 22676, [8], "multiplier", 0.02, 0, 0, 5, 2
tcu_shiftTpsBins = array, U08, 22684, [8], "%", 1, 0, 0, 255, 2
tcu_shiftSpeed12 = array, U08, 22692, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed23 = array, U08, 22700, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed34 = array, U08, 22708, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed21 = array, U08, 22716, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed32 = array, U08, 22724, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftSpeed43 = array, U08, 22732, [8], "MPH", 1, 0, 0, 255, 0
tcu_shiftTime = scalar, F32, 22740, "ms", 1, 0, 0, 3000, 0
alternatorVoltageTargetTable = array, S16, 22744, [4x4], "Volts", 0.1, 0, 0, 30, 1
alternatorVoltageTargetLoadBins = array, U16, 22776, [4], "Load", 1, 0, 0, 1000, 0
alternatorVoltageTargetRpmBins = array, U16, 22784, [4], "RPM", 1, 0, 0, 18000, 0
cltBoostCorrBins = array, F32, 22792, [5], "C", 1, 0, -100, 125, 2
cltBoostCorr = array, F32, 22812, [5], "ratio", 1, 0, 0, 5, 2
iatBoostCorrBins = array, F32, 22832, [5], "C", 1, 0, -100, 125, 2
iatBoostCorr = array, F32, 22852, [5], "ratio", 1, 0, 0, 5, 2
cltBoostAdderBins = array, F32, 22872, [5], "C", 1, 0, -100, 125, 2
cltBoostAdder = array, F32, 22892, [5], "", 1, 0, 0, 5, 2
iatBoostAdderBins = array, F32, 22912, [5], "C", 1, 0, -100, 125, 2
iatBoostAdder = array, F32, 22932, [5], "", 1, 0, 0, 5, 2
minimumOilPressureBins = array, U08, 22952, [8], "RPM", 100.0, 0, 0, 25000, 0
minimumOilPressureValues = array, U08, 22960, [8], "kPa", 10.0, 0, 0, 1000, 0
hondaKcltGaugeAdder = scalar, U08, 22968, "", 1, 0, 0, 100, 0
unusedConfigPadding = array, U08, 22969, [36], "", 1, 0, 0, 100, 0
; total TS size = 23008
[SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"