Auto-generated Configs

This commit is contained in:
GitHub git update Action 2024-03-25 17:18:00 +00:00
parent 891bbf88fb
commit 19e896d1d0
4 changed files with 551 additions and 532 deletions

View File

@ -307,7 +307,7 @@
#define ego_sensor_e_ES_Innovate_MTX_L 1
#define ego_sensor_e_ES_PLX 4
#define EGT_CHANNEL_COUNT 8
#define engine_configuration_s_size 4220
#define engine_configuration_s_size 4224
#define engine_load_mode_e_auto_enum 0="LM_SPEED_DENSITY",2="LM_ALPHA_N",3="LM_LUA",100="LM_MOCK",1="LM_REAL_MAF"
#define engine_load_mode_e_enum "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"
#define engine_load_mode_e_LM_ALPHA_N 2
@ -1106,7 +1106,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 22400
#define persistent_config_s_size 22404
#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"
@ -1186,7 +1186,7 @@
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define SIGNATURE_HASH 730864907
#define SIGNATURE_HASH 2262700230
#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"
@ -1242,7 +1242,7 @@
#define TOOTH_PACKET_SIZE 2
#define TOP_DEAD_CENTER_MESSAGE "r"
#define TORQUE_CURVE_SIZE 6
#define TOTAL_CONFIG_SIZE 22400
#define TOTAL_CONFIG_SIZE 22404
#define TPS_2_BYTE_PACKING_MULT 100
#define TPS_TPS_ACCEL_CLT_CORR_TABLE 4
#define TPS_TPS_ACCEL_TABLE 8
@ -1556,7 +1556,7 @@
#define ts_show_vr_threshold_all false
#define ts_show_vr_threshold_pins true
#define ts_show_vvt_output true
#define TS_SIGNATURE "rusEFI default.2024.03.24.XXX.730864907"
#define TS_SIGNATURE "rusEFI default.2024.03.25.XXX.2262700230"
#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 730864907
#define TS_SIGNATURE "rusEFI default.2024.03.24.XXX.730864907"
#define SIGNATURE_HASH 2262700230
#define TS_SIGNATURE "rusEFI default.2024.03.25.XXX.2262700230"

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI default.2024.03.24.XXX.730864907"
signature = "rusEFI default.2024.03.25.XXX.2262700230"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI default.2024.03.24.XXX.730864907" ; signature is expected to be 7 or more characters.
signature= "rusEFI default.2024.03.25.XXX.2262700230" ; 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
@ -100,9 +100,9 @@ enable2ndByteCanID = false
#define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Mar 24 17:15:17 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Mar 25 17:15:54 UTC 2024
pageSize = 22400
pageSize = 22404
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",35="ET_UNUSED_35",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",49="FRANKENSO_QA_ENGINE",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",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",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",19="TEST_ROTARY",13="TOYOTA_1NZ_FE",44="TOYOTA_2JZ_GTE_VVTi",102="UNUSED102",17="UNUSED17",47="UNUSED47",67="UNUSED67",93="UNUSED93",94="UNUSED94",65="UNUSED_65",97="UNUSED_97",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0
@ -756,6 +756,7 @@ useVssAsSecondWheelSpeed = bits, U32, 1496, [12:12], "false", "true"
is_enabled_spi_5 = bits, U32, 1496, [13:13], "false", "true"
is_enabled_spi_6 = bits, U32, 1496, [14:14], "false", "true"
enableAemXSeriesEgt = bits, U32, 1496, [15:15], "false", "true"
skipBoardCanDash = bits, U32, 1496, [18:18], "false", "true"
afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0
iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0
auxSerialTxPin = bits, U16, 1504, [0:7], $gpio_list
@ -1344,319 +1345,320 @@ spi6SckMode = bits, U08, 3976, [0:6], "default", "INVALID", "INVALID", "INVALID"
spi6MosiMode = bits, U08, 3977, [0:6], "default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLDOWN", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tunerStudioSerialSpeed = scalar, U32, 3980, "BPs", 1, 0, 0, 1000000, 0
camSimulatorPin = bits, U16, 3984, [0:7], $gpio_list
unusedOftenChangesDuringFirmwareUpdate = array, U08, 3986, [234], "units", 1, 0, 0, 1, 0
etbBiasBins = array, F32, 4220, [8], "target TPS position", 1, 0, 0, 100, 0
etbBiasValues = array, F32, 4252, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2
iacPidMultTable = array, U08, 4284, [8x8], "%", 0.05, 0, 0, 10, 2
iacPidMultLoadBins = array, U08, 4348, [8], "Load", 1, 0, 0, 500, 2
iacPidMultRpmBins = array, U08, 4356, [8], "RPM", 10.0, 0, 0, 2500, 0
sparkDwellRpmBins = array, U16, 4364, [8], "RPM", 1, 0, 0, 25000, 0
sparkDwellValues = array, U16, 4380, [8], "ms", 0.01, 0, 0, 30, 2
cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 200, 0
cltIdleRpm = array, U08, 4412, [16], "RPM", 20.0, 0, 0, 5000, 0
cltTimingBins = array, F32, 4428, [8], "C", 1, 0, -100, 250, 1
cltTimingExtra = array, F32, 4460, [8], "degree", 1, 0, -400, 400, 0
scriptCurve1Bins = array, F32, 4492, [16], "x", 1, 0, -10000, 10000, 3
scriptCurve1 = array, F32, 4556, [16], "y", 1, 0, -10000, 10000, 3
scriptCurve2Bins = array, F32, 4620, [16], "x", 1, 0, -10000, 10000, 3
scriptCurve2 = array, F32, 4684, [16], "y", 1, 0, -10000, 10000, 3
scriptCurve3Bins = array, F32, 4748, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve3 = array, F32, 4780, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve4Bins = array, F32, 4812, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve4 = array, F32, 4844, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve5Bins = array, F32, 4876, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve5 = array, F32, 4908, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve6Bins = array, F32, 4940, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve6 = array, F32, 4972, [8], "y", 1, 0, -10000, 10000, 3
baroCorrPressureBins = array, F32, 5004, [4], "kPa", 1, 0, 0, 200, 2
baroCorrRpmBins = array, F32, 5020, [4], "RPM", 1, 0, 0, 18000, 0
baroCorrTable = array, F32, 5036, [4x4], "ratio", 1, 0, 0, 2, 2
crankingTpsCoef = array, F32, 5100, [8], "Ratio", 1, 0, 0, 700, 2
crankingTpsBins = array, F32, 5132, [8], "%", 1, 0, 0, 100, 2
crankingAdvanceBins = array, U16, 5164, [4], "RPM", 1, 0, 0, 25000, 0
crankingAdvance = array, S16, 5172, [4], "deg", 0.01, 0, -20, 90, 2
iacCoastingRpmBins = array, U08, 5180, [16], "RPM", 100.0, 0, 0, 25000, 0
iacCoasting = array, U08, 5196, [16], "%", 0.5, 0, 0, 100, 1
warning_message = string, ASCII, 5212, 120
fancyOptions1 = scalar, U08, 5332, "", 1, 0, 0, 255, 0
fancyOptions2 = scalar, U08, 5333, "", 1, 0, 0, 255, 0
fancyOptions3 = scalar, U08, 5334, "", 1, 0, 0, 255, 0
fancyOptions4 = scalar, U08, 5335, "", 1, 0, 0, 255, 0
fancyOptions5 = scalar, U08, 5336, "", 1, 0, 0, 255, 0
fancyOptions6 = scalar, U08, 5337, "", 1, 0, 0, 255, 0
fancyOptions7 = scalar, U08, 5338, "", 1, 0, 0, 255, 0
fancyOptions8 = scalar, U08, 5339, "", 1, 0, 0, 255, 0
fancyOptions9 = scalar, U08, 5340, "", 1, 0, 0, 255, 0
fancyOptions10 = scalar, U08, 5341, "", 1, 0, 0, 255, 0
fancyOptions11 = scalar, U08, 5342, "", 1, 0, 0, 255, 0
fancyOptions12 = scalar, U08, 5343, "", 1, 0, 0, 255, 0
fancyOptions13 = scalar, U08, 5344, "", 1, 0, 0, 255, 0
fancyOptions14 = scalar, U08, 5345, "", 1, 0, 0, 255, 0
fancyOptions15 = scalar, U08, 5346, "", 1, 0, 0, 255, 0
fancyOptions16 = scalar, U08, 5347, "", 1, 0, 0, 255, 0
boostTableOpenLoop = array, U08, 5348, [8x8], "", 0.5, 0, 0, 100, 1
boostRpmBins = array, U08, 5412, [8], "RPM", 100.0, 0, 0, 25000, 0
boostTableClosedLoop = array, U08, 5420, [8x8], "", 2.0, 0, 0, 3000, 0
boostTpsBins = array, U08, 5484, [8], "%", 1, 0, 0, 100, 0
pedalToTpsTable = array, U08, 5492, [8x8], "%", 1, 0, 0, 100, 0
pedalToTpsPedalBins = array, U08, 5556, [8], "%", 1, 0, 0, 120, 0
pedalToTpsRpmBins = array, U08, 5564, [8], "RPM", 100.0, 0, 0, 25000, 0
cltCrankingCorrBins = array, F32, 5572, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5604, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5636, [8], "RPM", 50.0, 0, 0, 12000, 0
idleAdvance = array, F32, 5644, [8], "deg", 1, 0, -20, 90, 1
idleVeRpmBins = array, U08, 5676, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5680, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5684, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5716, 8000
cltFuelCorrBins = array, F32, 13716, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13780, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13844, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13908, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13972, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 14004, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 14036, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 14068, [8], "counter", 1, 0, -80, 170, 0
cltIdleCorrBins = array, F32, 14100, [16], "C", 1, 0, -100, 250, 2
cltIdleCorr = array, F32, 14164, [16], "ratio", 1, 0, 0, 10, 2
mafDecoding = array, F32, 14228, [32], "kg/hour", 1, 0, -500, 4000, 2
mafDecodingBins = array, F32, 14356, [32], "V", 1, 0, -5, 150, 2
ignitionIatCorrTable = array, S08, 14484, [8x8], "deg", 0.1, 0, -25, 25, 1
ignitionIatCorrTempBins = array, S08, 14548, [8], "C", 1, 0, -40, 120, 0
ignitionIatCorrLoadBins = array, U08, 14556, [8], "Load", 5.0, 0, 0, 1000, 0
injectionPhase = array, S16, 14564, [16x16], "deg", 1, 0, -720, 720, 0
injPhaseLoadBins = array, U16, 15076, [16], "Load", 1, 0, 0, 1000, 0
injPhaseRpmBins = array, U16, 15108, [16], "RPM", 1, 0, 0, 18000, 0
tcuSolenoidTable = array, U08, 15140, [10x6], "onoff", 1, 0, 0, 1, 0
mapEstimateTable = array, U16, 15200, [16x16], "kPa", 0.01, 0, 0, 600, 2
mapEstimateTpsBins = array, U16, 15712, [16], "% TPS", 0.01, 0, 0, 100, 1
mapEstimateRpmBins = array, U16, 15744, [16], "RPM", 1, 0, 0, 18000, 0
vvtTable1 = array, S08, 15776, [8x8], "value", 1, 0, -125, 125, 0
vvtTable1LoadBins = array, U16, 15840, [8], "L", 1, 0, 0, 1000, 0
vvtTable1RpmBins = array, U16, 15856, [8], "RPM", 1, 0, 0, 18000, 0
vvtTable2 = array, S08, 15872, [8x8], "value", 1, 0, -125, 125, 0
vvtTable2LoadBins = array, U16, 15936, [8], "L", 1, 0, 0, 1000, 0
vvtTable2RpmBins = array, U16, 15952, [8], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 15968, [16x16], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 16480, [16], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 16512, [16], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 16544, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 17056, [16], "kPa", 1, 0, 0, 1000, 0
veRpmBins = array, U16, 17088, [16], "RPM", 1, 0, 0, 18000, 0
testField = scalar, S32, 3988, "", 1, 0, 0, 100, 0
unusedOftenChangesDuringFirmwareUpdate = array, U08, 3992, [230], "units", 1, 0, 0, 1, 0
etbBiasBins = array, F32, 4224, [8], "target TPS position", 1, 0, 0, 100, 0
etbBiasValues = array, F32, 4256, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2
iacPidMultTable = array, U08, 4288, [8x8], "%", 0.05, 0, 0, 10, 2
iacPidMultLoadBins = array, U08, 4352, [8], "Load", 1, 0, 0, 500, 2
iacPidMultRpmBins = array, U08, 4360, [8], "RPM", 10.0, 0, 0, 2500, 0
sparkDwellRpmBins = array, U16, 4368, [8], "RPM", 1, 0, 0, 25000, 0
sparkDwellValues = array, U16, 4384, [8], "ms", 0.01, 0, 0, 30, 2
cltIdleRpmBins = array, S08, 4400, [16], "C", 2.0, 0, -40, 200, 0
cltIdleRpm = array, U08, 4416, [16], "RPM", 20.0, 0, 0, 5000, 0
cltTimingBins = array, F32, 4432, [8], "C", 1, 0, -100, 250, 1
cltTimingExtra = array, F32, 4464, [8], "degree", 1, 0, -400, 400, 0
scriptCurve1Bins = array, F32, 4496, [16], "x", 1, 0, -10000, 10000, 3
scriptCurve1 = array, F32, 4560, [16], "y", 1, 0, -10000, 10000, 3
scriptCurve2Bins = array, F32, 4624, [16], "x", 1, 0, -10000, 10000, 3
scriptCurve2 = array, F32, 4688, [16], "y", 1, 0, -10000, 10000, 3
scriptCurve3Bins = array, F32, 4752, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve3 = array, F32, 4784, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve4Bins = array, F32, 4816, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve4 = array, F32, 4848, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve5Bins = array, F32, 4880, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve5 = array, F32, 4912, [8], "y", 1, 0, -10000, 10000, 3
scriptCurve6Bins = array, F32, 4944, [8], "x", 1, 0, -10000, 10000, 3
scriptCurve6 = array, F32, 4976, [8], "y", 1, 0, -10000, 10000, 3
baroCorrPressureBins = array, F32, 5008, [4], "kPa", 1, 0, 0, 200, 2
baroCorrRpmBins = array, F32, 5024, [4], "RPM", 1, 0, 0, 18000, 0
baroCorrTable = array, F32, 5040, [4x4], "ratio", 1, 0, 0, 2, 2
crankingTpsCoef = array, F32, 5104, [8], "Ratio", 1, 0, 0, 700, 2
crankingTpsBins = array, F32, 5136, [8], "%", 1, 0, 0, 100, 2
crankingAdvanceBins = array, U16, 5168, [4], "RPM", 1, 0, 0, 25000, 0
crankingAdvance = array, S16, 5176, [4], "deg", 0.01, 0, -20, 90, 2
iacCoastingRpmBins = array, U08, 5184, [16], "RPM", 100.0, 0, 0, 25000, 0
iacCoasting = array, U08, 5200, [16], "%", 0.5, 0, 0, 100, 1
warning_message = string, ASCII, 5216, 120
fancyOptions1 = scalar, U08, 5336, "", 1, 0, 0, 255, 0
fancyOptions2 = scalar, U08, 5337, "", 1, 0, 0, 255, 0
fancyOptions3 = scalar, U08, 5338, "", 1, 0, 0, 255, 0
fancyOptions4 = scalar, U08, 5339, "", 1, 0, 0, 255, 0
fancyOptions5 = scalar, U08, 5340, "", 1, 0, 0, 255, 0
fancyOptions6 = scalar, U08, 5341, "", 1, 0, 0, 255, 0
fancyOptions7 = scalar, U08, 5342, "", 1, 0, 0, 255, 0
fancyOptions8 = scalar, U08, 5343, "", 1, 0, 0, 255, 0
fancyOptions9 = scalar, U08, 5344, "", 1, 0, 0, 255, 0
fancyOptions10 = scalar, U08, 5345, "", 1, 0, 0, 255, 0
fancyOptions11 = scalar, U08, 5346, "", 1, 0, 0, 255, 0
fancyOptions12 = scalar, U08, 5347, "", 1, 0, 0, 255, 0
fancyOptions13 = scalar, U08, 5348, "", 1, 0, 0, 255, 0
fancyOptions14 = scalar, U08, 5349, "", 1, 0, 0, 255, 0
fancyOptions15 = scalar, U08, 5350, "", 1, 0, 0, 255, 0
fancyOptions16 = scalar, U08, 5351, "", 1, 0, 0, 255, 0
boostTableOpenLoop = array, U08, 5352, [8x8], "", 0.5, 0, 0, 100, 1
boostRpmBins = array, U08, 5416, [8], "RPM", 100.0, 0, 0, 25000, 0
boostTableClosedLoop = array, U08, 5424, [8x8], "", 2.0, 0, 0, 3000, 0
boostTpsBins = array, U08, 5488, [8], "%", 1, 0, 0, 100, 0
pedalToTpsTable = array, U08, 5496, [8x8], "%", 1, 0, 0, 100, 0
pedalToTpsPedalBins = array, U08, 5560, [8], "%", 1, 0, 0, 120, 0
pedalToTpsRpmBins = array, U08, 5568, [8], "RPM", 100.0, 0, 0, 25000, 0
cltCrankingCorrBins = array, F32, 5576, [8], "C", 1, 0, -100, 250, 2
cltCrankingCorr = array, F32, 5608, [8], "%", 1, 0, 0, 500, 2
idleAdvanceBins = array, U08, 5640, [8], "RPM", 50.0, 0, 0, 12000, 0
idleAdvance = array, F32, 5648, [8], "deg", 1, 0, -20, 90, 1
idleVeRpmBins = array, U08, 5680, [4], "RPM", 10.0, 0, 0, 2500, 0
idleVeLoadBins = array, U08, 5684, [4], "load", 1, 0, 0, 100, 0
idleVeTable = array, U16, 5688, [4x4], "%", 0.1, 0, 0, 999, 1
luaScript = string, ASCII, 5720, 8000
cltFuelCorrBins = array, F32, 13720, [16], "C", 1, 0, -100, 250, 2
cltFuelCorr = array, F32, 13784, [16], "ratio", 1, 0, 0, 5, 2
iatFuelCorrBins = array, F32, 13848, [16], "C", 1, 0, -100, 250, 2
iatFuelCorr = array, F32, 13912, [16], "ratio", 1, 0, 0, 5, 2
crankingFuelCoef = array, F32, 13976, [8], "ratio", 1, 0, 0, 50, 2
crankingFuelBins = array, F32, 14008, [8], "C", 1, 0, -80, 170, 2
crankingCycleCoef = array, F32, 14040, [8], "ratio", 1, 0, 0, 5, 2
crankingCycleBins = array, F32, 14072, [8], "counter", 1, 0, -80, 170, 0
cltIdleCorrBins = array, F32, 14104, [16], "C", 1, 0, -100, 250, 2
cltIdleCorr = array, F32, 14168, [16], "ratio", 1, 0, 0, 10, 2
mafDecoding = array, F32, 14232, [32], "kg/hour", 1, 0, -500, 4000, 2
mafDecodingBins = array, F32, 14360, [32], "V", 1, 0, -5, 150, 2
ignitionIatCorrTable = array, S08, 14488, [8x8], "deg", 0.1, 0, -25, 25, 1
ignitionIatCorrTempBins = array, S08, 14552, [8], "C", 1, 0, -40, 120, 0
ignitionIatCorrLoadBins = array, U08, 14560, [8], "Load", 5.0, 0, 0, 1000, 0
injectionPhase = array, S16, 14568, [16x16], "deg", 1, 0, -720, 720, 0
injPhaseLoadBins = array, U16, 15080, [16], "Load", 1, 0, 0, 1000, 0
injPhaseRpmBins = array, U16, 15112, [16], "RPM", 1, 0, 0, 18000, 0
tcuSolenoidTable = array, U08, 15144, [10x6], "onoff", 1, 0, 0, 1, 0
mapEstimateTable = array, U16, 15204, [16x16], "kPa", 0.01, 0, 0, 600, 2
mapEstimateTpsBins = array, U16, 15716, [16], "% TPS", 0.01, 0, 0, 100, 1
mapEstimateRpmBins = array, U16, 15748, [16], "RPM", 1, 0, 0, 18000, 0
vvtTable1 = array, S08, 15780, [8x8], "value", 1, 0, -125, 125, 0
vvtTable1LoadBins = array, U16, 15844, [8], "L", 1, 0, 0, 1000, 0
vvtTable1RpmBins = array, U16, 15860, [8], "RPM", 1, 0, 0, 18000, 0
vvtTable2 = array, S08, 15876, [8x8], "value", 1, 0, -125, 125, 0
vvtTable2LoadBins = array, U16, 15940, [8], "L", 1, 0, 0, 1000, 0
vvtTable2RpmBins = array, U16, 15956, [8], "RPM", 1, 0, 0, 18000, 0
ignitionTable = array, S16, 15972, [16x16], "deg", 0.1, 0, -20, 90, 1
ignitionLoadBins = array, U16, 16484, [16], "Load", 1, 0, 0, 1000, 0
ignitionRpmBins = array, U16, 16516, [16], "RPM", 1, 0, 0, 18000, 0
veTable = array, U16, 16548, [16x16], "%", 0.1, 0, 0, 999, 1
veLoadBins = array, U16, 17060, [16], "kPa", 1, 0, 0, 1000, 0
veRpmBins = array, U16, 17092, [16], "RPM", 1, 0, 0, 18000, 0
#if LAMBDA
lambdaTable = array, U08, 17120, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
lambdaTable = array, U08, 17124, [16x16], "lambda", 0.006802721088435374, 0, 0.6, 1.5, 2
#else
lambdaTable = array, U08, 17120, [16x16], "afr", 0.1, 0, 0, 25, 1
lambdaTable = array, U08, 17124, [16x16], "afr", 0.1, 0, 0, 25, 1
#endif
lambdaLoadBins = array, U16, 17376, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 17408, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 17440, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 17696, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 17728, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 17760, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 18016, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 18032, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 18048, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 18304, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 18320, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 18336, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 18400, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 18416, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 18432, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 18512, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 18528, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 18548, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 18556, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 18564, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 18580, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 18596, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 18612, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 18628, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 18644, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 18660, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 18676, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 18692, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 18708, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 18724, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 18740, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 18756, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 18764, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 18772, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 18788, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 18804, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 18820, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 18836, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 18852, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 18868, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 18884, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 18900, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 18916, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 18932, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 18948, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 18964, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 18980, [8], "Airmass", 0.02, 0, 0, 255, 2
tcu_pcValsR = array, U08, 18988, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 18996, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 19004, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 19012, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 19020, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 19028, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 19036, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 19044, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 19052, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 19060, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 19068, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 19076, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 19084, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 19092, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 19100, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 19108, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 19116, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 19124, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 19160, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 19166, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 19172, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 19208, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 19214, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 19220, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 19252, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 19260, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 19268, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 19300, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 19308, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 19316, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 19348, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 19356, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 19364, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 19492, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 19508, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 19524, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends1_yAxisOverride = bits, U08, 19525, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends1_blendBins = array, S16, 19526, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 19542, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 19552, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 19680, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 19696, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 19712, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends2_yAxisOverride = bits, U08, 19713, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends2_blendBins = array, S16, 19714, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 19730, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 19740, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 19868, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 19884, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 19900, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends3_yAxisOverride = bits, U08, 19901, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends3_blendBins = array, S16, 19902, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 19918, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 19928, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 20056, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 20072, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 20088, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends4_yAxisOverride = bits, U08, 20089, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends4_blendBins = array, S16, 20090, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 20106, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 20116, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 20244, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 20260, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 20276, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends1_yAxisOverride = bits, U08, 20277, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends1_blendBins = array, S16, 20278, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 20294, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 20304, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 20432, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 20448, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 20464, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends2_yAxisOverride = bits, U08, 20465, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends2_blendBins = array, S16, 20466, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 20482, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 20492, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 20620, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 20636, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 20652, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends3_yAxisOverride = bits, U08, 20653, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends3_blendBins = array, S16, 20654, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 20670, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 20680, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 20808, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 20824, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 20840, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends4_yAxisOverride = bits, U08, 20841, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends4_blendBins = array, S16, 20842, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 20858, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 20868, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 20892, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 20916, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 21044, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 21060, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 21076, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends1_yAxisOverride = bits, U08, 21077, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends1_blendBins = array, S16, 21078, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 21094, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 21104, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 21232, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 21248, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 21264, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends2_yAxisOverride = bits, U08, 21265, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends2_blendBins = array, S16, 21266, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 21282, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 21292, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 21420, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 21436, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 21452, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends1_yAxisOverride = bits, U08, 21453, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends1_blendBins = array, S16, 21454, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 21470, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 21480, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 21608, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 21624, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 21640, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends2_yAxisOverride = bits, U08, 21641, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends2_blendBins = array, S16, 21642, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 21658, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, U08, 21668, [6], "level", 1, 0, 0, 3, 0
tcu_rangeR = array, U08, 21674, [6], "level", 1, 0, 0, 3, 0
tcu_rangeN = array, U08, 21680, [6], "level", 1, 0, 0, 3, 0
tcu_rangeD = array, U08, 21686, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM = array, U08, 21692, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM3 = array, U08, 21698, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM2 = array, U08, 21704, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM1 = array, U08, 21710, [6], "level", 1, 0, 0, 3, 0
tcu_rangePlus = array, U08, 21716, [6], "level", 1, 0, 0, 3, 0
tcu_rangeMinus = array, U08, 21722, [6], "level", 1, 0, 0, 3, 0
tcu_rangeLow = array, U08, 21728, [6], "level", 1, 0, 0, 3, 0
lambdaMaxDeviationTable = array, U08, 21734, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 21750, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 21758, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 21766, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 21802, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 21814, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 21826, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 21834, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 21842, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 21850, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 21858, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 21866, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 21874, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 21890, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 21906, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 21914, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 21930, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 22130, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 22150, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 22160, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 22260, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 22280, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 22290, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 22322, [16], "dB", 0.5, 0, -50, 10, 1
tpsTspCorrValuesBins = array, U08, 22338, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 22342, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 22346, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 22350, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 22358, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 22374, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 22382, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 22390, [8], "multiplier", 0.02, 0, 0, 5, 2
; total TS size = 22400
lambdaLoadBins = array, U16, 17380, [16], "", 1, 0, 0, 1000, 0
lambdaRpmBins = array, U16, 17412, [16], "RPM", 1, 0, 0, 18000, 0
tpsTpsAccelTable = array, F32, 17444, [8x8], "value", 1, 0, 0, 30000, 2
tpsTpsAccelFromRpmBins = array, F32, 17700, [8], "from", 1, 0, 0, 30000, 2
tpsTpsAccelToRpmBins = array, F32, 17732, [8], "to", 1, 0, 0, 25500, 2
scriptTable1 = array, F32, 17764, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable1LoadBins = array, S16, 18020, [8], "L", 1, 0, -32000, 32000, 0
scriptTable1RpmBins = array, S16, 18036, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable2 = array, F32, 18052, [8x8], "value", 1, 0, -100000, 100000, 2
scriptTable2LoadBins = array, S16, 18308, [8], "L", 1, 0, -32000, 32000, 0
scriptTable2RpmBins = array, S16, 18324, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable3 = array, U08, 18340, [8x8], "value", 1, 0, 0, 255, 0
scriptTable3LoadBins = array, S16, 18404, [8], "L", 1, 0, -32000, 32000, 0
scriptTable3RpmBins = array, S16, 18420, [8], "RPM", 1, 0, -32000, 32000, 0
scriptTable4 = array, U08, 18436, [10x8], "value", 1, 0, 0, 255, 0
scriptTable4LoadBins = array, S16, 18516, [8], "L", 1, 0, -32000, 32000, 0
scriptTable4RpmBins = array, S16, 18532, [10], "RPM", 1, 0, -32000, 32000, 0
ignTrimLoadBins = array, U16, 18552, [4], "", 1, 0, 0, 1000, 0
ignTrimRpmBins = array, U16, 18560, [4], "rpm", 1, 0, 0, 20000, 0
ignTrims1_table = array, S08, 18568, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims2_table = array, S08, 18584, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims3_table = array, S08, 18600, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims4_table = array, S08, 18616, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims5_table = array, S08, 18632, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims6_table = array, S08, 18648, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims7_table = array, S08, 18664, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims8_table = array, S08, 18680, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims9_table = array, S08, 18696, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims10_table = array, S08, 18712, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims11_table = array, S08, 18728, [4x4], "", 0.2, 0, -25, 25, 1
ignTrims12_table = array, S08, 18744, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrimLoadBins = array, U16, 18760, [4], "", 1, 0, 0, 1000, 0
fuelTrimRpmBins = array, U16, 18768, [4], "rpm", 1, 0, 0, 20000, 0
fuelTrims1_table = array, S08, 18776, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims2_table = array, S08, 18792, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims3_table = array, S08, 18808, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims4_table = array, S08, 18824, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims5_table = array, S08, 18840, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims6_table = array, S08, 18856, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims7_table = array, S08, 18872, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims8_table = array, S08, 18888, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims9_table = array, S08, 18904, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims10_table = array, S08, 18920, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims11_table = array, S08, 18936, [4x4], "", 0.2, 0, -25, 25, 1
fuelTrims12_table = array, S08, 18952, [4x4], "", 0.2, 0, -25, 25, 1
crankingFuelCoefE100 = array, U16, 18968, [8], "ratio", 0.01, 0, 0, 50, 2
tcu_pcAirmassBins = array, U08, 18984, [8], "Airmass", 0.02, 0, 0, 255, 2
tcu_pcValsR = array, U08, 18992, [8], "%", 1, 0, 0, 255, 0
tcu_pcValsN = array, U08, 19000, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals1 = array, U08, 19008, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals2 = array, U08, 19016, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals3 = array, U08, 19024, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals4 = array, U08, 19032, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals12 = array, U08, 19040, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals23 = array, U08, 19048, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals34 = array, U08, 19056, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals21 = array, U08, 19064, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals32 = array, U08, 19072, [8], "%", 1, 0, 0, 255, 0
tcu_pcVals43 = array, U08, 19080, [8], "%", 1, 0, 0, 255, 0
tcu_tccTpsBins = array, U08, 19088, [8], "TPS", 1, 0, 0, 255, 0
tcu_tccLockSpeed = array, U08, 19096, [8], "MPH", 1, 0, 0, 255, 0
tcu_tccUnlockSpeed = array, U08, 19104, [8], "MPH", 1, 0, 0, 255, 0
tcu_32SpeedBins = array, U08, 19112, [8], "KPH", 1, 0, 0, 255, 0
tcu_32Vals = array, U08, 19120, [8], "%", 1, 0, 0, 255, 0
throttle2TrimTable = array, S08, 19128, [6x6], "%", 0.1, 0, -10, 10, 1
throttle2TrimTpsBins = array, U08, 19164, [6], "%", 1, 0, 0, 120, 0
throttle2TrimRpmBins = array, U08, 19170, [6], "RPM", 100.0, 0, 0, 25000, 0
maxKnockRetardTable = array, U08, 19176, [6x6], "deg", 0.25, 0, 0, 30, 2
maxKnockRetardLoadBins = array, U08, 19212, [6], "%", 1, 0, 0, 250, 0
maxKnockRetardRpmBins = array, U08, 19218, [6], "RPM", 100.0, 0, 0, 25000, 0
ALSTimingRetardTable = array, S16, 19224, [4x4], "deg", 0.1, 0, -60, 0, 1
alsIgnRetardLoadBins = array, U16, 19256, [4], "TPS", 1, 0, 0, 100, 0
alsIgnRetardrpmBins = array, U16, 19264, [4], "RPM", 1, 0, 0, 25000, 0
ALSFuelAdjustment = array, S16, 19272, [4x4], "percent", 0.1, 0, 0, 50, 1
alsFuelAdjustmentLoadBins = array, U16, 19304, [4], "TPS", 1, 0, 0, 100, 0
alsFuelAdjustmentrpmBins = array, U16, 19312, [4], "RPM", 1, 0, 0, 25000, 0
ALSIgnSkipTable = array, S16, 19320, [4x4], "ratio", 10.0, 0, 0, 50, 1
alsIgnSkipLoadBins = array, U16, 19352, [4], "TPS", 1, 0, 0, 100, 0
alsIgnSkiprpmBins = array, U16, 19360, [4], "RPM", 1, 0, 0, 25000, 0
ignBlends1_table = array, S16, 19368, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends1_loadBins = array, U16, 19496, [8], "Load", 1, 0, 0, 1000, 0
ignBlends1_rpmBins = array, U16, 19512, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends1_blendParameter = bits, U08, 19528, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends1_yAxisOverride = bits, U08, 19529, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends1_blendBins = array, S16, 19530, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends1_blendValues = array, U08, 19546, [8], "%", 0.5, 0, 0, 100, 1
ignBlends2_table = array, S16, 19556, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends2_loadBins = array, U16, 19684, [8], "Load", 1, 0, 0, 1000, 0
ignBlends2_rpmBins = array, U16, 19700, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends2_blendParameter = bits, U08, 19716, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends2_yAxisOverride = bits, U08, 19717, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends2_blendBins = array, S16, 19718, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends2_blendValues = array, U08, 19734, [8], "%", 0.5, 0, 0, 100, 1
ignBlends3_table = array, S16, 19744, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends3_loadBins = array, U16, 19872, [8], "Load", 1, 0, 0, 1000, 0
ignBlends3_rpmBins = array, U16, 19888, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends3_blendParameter = bits, U08, 19904, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends3_yAxisOverride = bits, U08, 19905, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends3_blendBins = array, S16, 19906, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends3_blendValues = array, U08, 19922, [8], "%", 0.5, 0, 0, 100, 1
ignBlends4_table = array, S16, 19932, [8x8], "", 0.1, 0, -100, 100, 1
ignBlends4_loadBins = array, U16, 20060, [8], "Load", 1, 0, 0, 1000, 0
ignBlends4_rpmBins = array, U16, 20076, [8], "RPM", 1, 0, 0, 18000, 0
ignBlends4_blendParameter = bits, U08, 20092, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends4_yAxisOverride = bits, U08, 20093, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
ignBlends4_blendBins = array, S16, 20094, [8], "", 0.1, 0, -1000, 1000, 1
ignBlends4_blendValues = array, U08, 20110, [8], "%", 0.5, 0, 0, 100, 1
veBlends1_table = array, S16, 20120, [8x8], "", 0.1, 0, -100, 100, 1
veBlends1_loadBins = array, U16, 20248, [8], "Load", 1, 0, 0, 1000, 0
veBlends1_rpmBins = array, U16, 20264, [8], "RPM", 1, 0, 0, 18000, 0
veBlends1_blendParameter = bits, U08, 20280, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends1_yAxisOverride = bits, U08, 20281, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends1_blendBins = array, S16, 20282, [8], "", 0.1, 0, -1000, 1000, 1
veBlends1_blendValues = array, U08, 20298, [8], "%", 0.5, 0, 0, 100, 1
veBlends2_table = array, S16, 20308, [8x8], "", 0.1, 0, -100, 100, 1
veBlends2_loadBins = array, U16, 20436, [8], "Load", 1, 0, 0, 1000, 0
veBlends2_rpmBins = array, U16, 20452, [8], "RPM", 1, 0, 0, 18000, 0
veBlends2_blendParameter = bits, U08, 20468, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends2_yAxisOverride = bits, U08, 20469, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends2_blendBins = array, S16, 20470, [8], "", 0.1, 0, -1000, 1000, 1
veBlends2_blendValues = array, U08, 20486, [8], "%", 0.5, 0, 0, 100, 1
veBlends3_table = array, S16, 20496, [8x8], "", 0.1, 0, -100, 100, 1
veBlends3_loadBins = array, U16, 20624, [8], "Load", 1, 0, 0, 1000, 0
veBlends3_rpmBins = array, U16, 20640, [8], "RPM", 1, 0, 0, 18000, 0
veBlends3_blendParameter = bits, U08, 20656, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends3_yAxisOverride = bits, U08, 20657, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends3_blendBins = array, S16, 20658, [8], "", 0.1, 0, -1000, 1000, 1
veBlends3_blendValues = array, U08, 20674, [8], "%", 0.5, 0, 0, 100, 1
veBlends4_table = array, S16, 20684, [8x8], "", 0.1, 0, -100, 100, 1
veBlends4_loadBins = array, U16, 20812, [8], "Load", 1, 0, 0, 1000, 0
veBlends4_rpmBins = array, U16, 20828, [8], "RPM", 1, 0, 0, 18000, 0
veBlends4_blendParameter = bits, U08, 20844, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends4_yAxisOverride = bits, U08, 20845, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
veBlends4_blendBins = array, S16, 20846, [8], "", 0.1, 0, -1000, 1000, 1
veBlends4_blendValues = array, U08, 20862, [8], "%", 0.5, 0, 0, 100, 1
throttleEstimateEffectiveAreaBins = array, U16, 20872, [12], "%", 0.1, 0, 0, 100, 1
throttleEstimateEffectiveAreaValues = array, U16, 20896, [12], "g/s", 0.1, 0, 0, 6500, 1
boostOpenLoopBlends1_table = array, S16, 20920, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends1_loadBins = array, U16, 21048, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends1_rpmBins = array, U16, 21064, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends1_blendParameter = bits, U08, 21080, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends1_yAxisOverride = bits, U08, 21081, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends1_blendBins = array, S16, 21082, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends1_blendValues = array, U08, 21098, [8], "%", 0.5, 0, 0, 100, 1
boostOpenLoopBlends2_table = array, S16, 21108, [8x8], "", 0.1, 0, -100, 100, 1
boostOpenLoopBlends2_loadBins = array, U16, 21236, [8], "Load", 1, 0, 0, 1000, 0
boostOpenLoopBlends2_rpmBins = array, U16, 21252, [8], "RPM", 1, 0, 0, 18000, 0
boostOpenLoopBlends2_blendParameter = bits, U08, 21268, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends2_yAxisOverride = bits, U08, 21269, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostOpenLoopBlends2_blendBins = array, S16, 21270, [8], "", 0.1, 0, -1000, 1000, 1
boostOpenLoopBlends2_blendValues = array, U08, 21286, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends1_table = array, S16, 21296, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends1_loadBins = array, U16, 21424, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends1_rpmBins = array, U16, 21440, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends1_blendParameter = bits, U08, 21456, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends1_yAxisOverride = bits, U08, 21457, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends1_blendBins = array, S16, 21458, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends1_blendValues = array, U08, 21474, [8], "%", 0.5, 0, 0, 100, 1
boostClosedLoopBlends2_table = array, S16, 21484, [8x8], "", 0.1, 0, -100, 100, 1
boostClosedLoopBlends2_loadBins = array, U16, 21612, [8], "Load", 1, 0, 0, 1000, 0
boostClosedLoopBlends2_rpmBins = array, U16, 21628, [8], "RPM", 1, 0, 0, 18000, 0
boostClosedLoopBlends2_blendParameter = bits, U08, 21644, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends2_yAxisOverride = bits, U08, 21645, [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", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
boostClosedLoopBlends2_blendBins = array, S16, 21646, [8], "", 0.1, 0, -1000, 1000, 1
boostClosedLoopBlends2_blendValues = array, U08, 21662, [8], "%", 0.5, 0, 0, 100, 1
tcu_rangeP = array, U08, 21672, [6], "level", 1, 0, 0, 3, 0
tcu_rangeR = array, U08, 21678, [6], "level", 1, 0, 0, 3, 0
tcu_rangeN = array, U08, 21684, [6], "level", 1, 0, 0, 3, 0
tcu_rangeD = array, U08, 21690, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM = array, U08, 21696, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM3 = array, U08, 21702, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM2 = array, U08, 21708, [6], "level", 1, 0, 0, 3, 0
tcu_rangeM1 = array, U08, 21714, [6], "level", 1, 0, 0, 3, 0
tcu_rangePlus = array, U08, 21720, [6], "level", 1, 0, 0, 3, 0
tcu_rangeMinus = array, U08, 21726, [6], "level", 1, 0, 0, 3, 0
tcu_rangeLow = array, U08, 21732, [6], "level", 1, 0, 0, 3, 0
lambdaMaxDeviationTable = array, U08, 21738, [4x4], "lambda", 0.01, 0, 0, 1, 2
lambdaMaxDeviationLoadBins = array, U16, 21754, [4], "", 1, 0, 0, 1000, 0
lambdaMaxDeviationRpmBins = array, U16, 21762, [4], "RPM", 1, 0, 0, 18000, 0
injectorStagingTable = array, U08, 21770, [6x6], "%", 1, 0, 0, 90, 0
injectorStagingLoadBins = array, U16, 21806, [6], "", 1, 0, 0, 1000, 0
injectorStagingRpmBins = array, U16, 21818, [6], "RPM", 1, 0, 0, 18000, 0
wwCltBins = array, S08, 21830, [8], "deg C", 1, 0, -40, 120, 0
wwTauCltValues = array, U08, 21838, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaCltValues = array, U08, 21846, [8], "", 0.01, 0, 0, 1, 2
wwMapBins = array, S08, 21854, [8], "kPa", 1, 0, 0, 250, 0
wwTauMapValues = array, U08, 21862, [8], "", 0.01, 0, 0, 2.5, 2
wwBetaMapValues = array, U08, 21870, [8], "", 0.01, 0, 0, 2.5, 2
hpfpLobeProfileQuantityBins = array, U08, 21878, [16], "%", 0.5, 0, 0, 100, 1
hpfpLobeProfileAngle = array, U08, 21894, [16], "deg", 0.5, 0, 0, 125, 1
hpfpDeadtimeVoltsBins = array, U08, 21910, [8], "volts", 1, 0, 0, 255, 0
hpfpDeadtimeMS = array, U16, 21918, [8], "ms", 0.001, 0, 0, 65, 3
hpfpTarget = array, U16, 21934, [10x10], "kPa", 1, 0, 0, 65000, 0
hpfpTargetLoadBins = array, U16, 22134, [10], "load", 0.1, 0, 0, 6500, 1
hpfpTargetRpmBins = array, U08, 22154, [10], "RPM", 50.0, 0, 0, 12500, 0
hpfpCompensation = array, S08, 22164, [10x10], "%", 1, 0, -100, 100, 0
hpfpCompensationLoadBins = array, U16, 22264, [10], "cc/lobe", 0.001, 0, 0, 65, 3
hpfpCompensationRpmBins = array, U08, 22284, [10], "RPM", 50.0, 0, 0, 12500, 0
knockNoiseRpmBins = array, U16, 22294, [16], "RPM", 1, 0, 0, 30000, 0
knockBaseNoise = array, S08, 22326, [16], "dB", 0.5, 0, -50, 10, 1
tpsTspCorrValuesBins = array, U08, 22342, [4], "RPM", 50.0, 0, 0, 17500, 0
tpsTspCorrValues = array, U08, 22346, [4], "multiplier", 0.02, 0, 0, 5, 2
cltRevLimitRpmBins = array, S08, 22350, [4], "C", 1, 0, -40, 120, 0
cltRevLimitRpm = array, U16, 22354, [4], "RPM", 1, 0, 0, 20000, 0
fuelLevelBins = array, U16, 22362, [8], "volt", 0.001, 0, 0, 5, 3
fuelLevelValues = array, U08, 22378, [8], "%", 1, 0, 0, 100, 0
dwellVoltageCorrVoltBins = array, U08, 22386, [8], "volts", 0.1, 0, 0, 20, 1
dwellVoltageCorrValues = array, U08, 22394, [8], "multiplier", 0.02, 0, 0, 5, 2
; total TS size = 22404
[SettingContextHelp]
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
sensorSnifferRpmThreshold = "Disable sensor sniffer above this rpm"
@ -9029,6 +9031,7 @@ dialog = tcuControls, "Transmission Settings"
dialog = parkingLot2, "Experimental 2"
field = dacOutputPins1, dacOutputPins1
field = dacOutputPins2, dacOutputPins2
field = skipBoardCanDash, skipBoardCanDash
field = luaCanRxWorkaround, luaCanRxWorkaround
field = "Read RPM matching VSS profile", canInputBCM
field = auxSpeed1Multiplier, auxSpeed1Multiplier