|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|
|
|
|
|
|
|
|
|
[MegaTune]
|
|
|
|
|
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
|
|
|
|
signature = "rusEFI main.2025.04.03.XYZ.1607170502"
|
|
|
|
|
signature = "rusEFI main.2025.04.05.XYZ.50640040"
|
|
|
|
|
|
|
|
|
|
[TunerStudio]
|
|
|
|
|
queryCommand = "S"
|
|
|
|
|
versionInfo = "V" ; firmware version for title bar.
|
|
|
|
|
signature= "rusEFI main.2025.04.03.XYZ.1607170502" ; signature is expected to be 7 or more characters.
|
|
|
|
|
signature= "rusEFI main.2025.04.05.XYZ.50640040" ; signature is expected to be 7 or more characters.
|
|
|
|
|
|
|
|
|
|
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
|
|
|
|
|
useLegacyFTempUnits = false
|
|
|
|
@ -101,7 +101,7 @@ enable2ndByteCanID = false
|
|
|
|
|
; CONFIG_DEFINITION_START
|
|
|
|
|
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt
|
|
|
|
|
|
|
|
|
|
pageSize = 24168
|
|
|
|
|
pageSize = 24204
|
|
|
|
|
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",105="FERRARI_F136",3="FORD_ASPIRE_1996",11="FORD_COYOTE",14="FORD_ESCORT_GT",7="FORD_INLINE_6_1995",40="FRANKENSO_BMW_M73_F",41="FRANKENSO_MIATA_NA6_MAP",59="FRANKENSO_TEST_33810",15="FUEL_BENCH",47="GM_LCV",65="GM_LNF",55="GM_LTG",98="GM_SBC",49="GM_SBC_GEN5",8="GY6_139QMB",6="HARLEY",84="HELLEN_121_NISSAN_4_CYL",72="HELLEN_121_NISSAN_6_CYL",85="HELLEN_121_NISSAN_8_CYL",87="HELLEN_121_NISSAN_ALMERA_N16",71="HELLEN_121_VAG_4_CYL",81="HELLEN_121_VAG_8_CYL",78="HELLEN_121_VAG_V6_CYL",79="HELLEN_121_VAG_VR6_CYL",36="HELLEN_128_MERCEDES_4_CYL",88="HELLEN_128_MERCEDES_6_CYL",89="HELLEN_128_MERCEDES_8_CYL",82="HELLEN_154_HYUNDAI_COUPE_BK1",95="HELLEN_154_HYUNDAI_COUPE_BK2",76="HELLEN_154_VAG",75="HELLEN_2CHAN_STIM_QC",74="HELLEN_4CHAN_STIM_QC",57="HELLEN_HONDA_BCM",43="HONDA_600",90="HONDA_K",66="HONDA_OBD1",91="HONDA_OBD2A",104="HYUNDAI_PB",60="L9779_BENCH_ENGINE",54="MAVERICK_X3",34="MAZDA_MIATA_NA6",80="MAZDA_MIATA_NA94",10="MAZDA_MIATA_NA96",83="MAZDA_MIATA_NB1",69="MAZDA_MIATA_NB2",86="MAZDA_MIATA_NB2_36",20="MAZDA_MIATA_NC",33="ME17_9_MISC",68="MERCEDES_M111",1="MIATA_PROTEUS_TCU",99="MINIMAL_PINS",12="MITSUBISHI_3A92",16="MITSUBISHI_4G93",31="MRE_BOARD_NEW_TEST",23="MRE_BODY_CONTROL",4="MRE_SECONDARY_CAN",37="MRE_SUBARU_EJ18",62="MRE_VW_B6",5="NISSAN_PRIMERA",35="POLARIS",9="POLARIS_RZR",30="PROTEUS_ANALOG_PWM_TEST",63="PROTEUS_BMW_M73",27="PROTEUS_GM_LS_4",25="PROTEUS_LUA_DEMO",103="PROTEUS_NISSAN_VQ35",42="PROTEUS_QC_TEST_BOARD",73="PROTEUS_STIM_QC",39="PROTEUS_VW_B6",29="SACHS",92="SIMULATOR_CONFIG",56="SUBARU_2011",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",67="UNUSED67",94="UNUSED94",97="UNUSED_97",77="VAG_5_CYL",32="VW_ABA",96="WASTEGATE_PROTEUS_TEST"
|
|
|
|
|
startButtonSuppressOnStartUpMs = scalar, U16, 2, "", 1, 0, 0, 32000, 0
|
|
|
|
@ -155,7 +155,7 @@ useTLE8888_cranking_hack = bits, U32, 168, [13:13], "false", "true"
|
|
|
|
|
kickStartCranking = bits, U32, 168, [14:14], "false", "true"
|
|
|
|
|
useSeparateIdleTablesForCrankingTaper = bits, U32, 168, [15:15], "false", "true"
|
|
|
|
|
launchControlEnabled = bits, U32, 168, [16:16], "false", "true"
|
|
|
|
|
doNotFilterTriggerEdgeNoise = bits, U32, 168, [17:17], "with filter", "without filter"
|
|
|
|
|
unusedBitHere = bits, U32, 168, [17:17], "false", "true"
|
|
|
|
|
antiLagEnabled = bits, U32, 168, [18:18], "false", "true"
|
|
|
|
|
useRunningMathForCranking = bits, U32, 168, [19:19], "Fixed", "Fuel Map"
|
|
|
|
|
displayLogicLevelsInEngineSniffer = bits, U32, 168, [20:20], "false", "true"
|
|
|
|
@ -760,7 +760,7 @@ devBit7 = bits, U32, 1472, [24:24], "false", "true"
|
|
|
|
|
invertExhaustCamVVTSignal = bits, U32, 1472, [25:25], "Rising", "Falling"
|
|
|
|
|
enableKnockSpectrogram = bits, U32, 1472, [26:26], "no", "yes"
|
|
|
|
|
enableKnockSpectrogramFilter = bits, U32, 1472, [27:27], "false", "true"
|
|
|
|
|
afterCrankingIACtaperDuration = scalar, S16, 1476, "cycles", 1, 0, 0, 5000, 0
|
|
|
|
|
unusedafterCrankingIACtaperDuration = scalar, S16, 1476, "", 1, 0, 0, 5000, 0
|
|
|
|
|
iacByTpsTaper = scalar, S16, 1478, "percent", 1, 0, 0, 500, 0
|
|
|
|
|
accelerometerCsPin = bits, U16, 1480, [0:8], $gpio_list
|
|
|
|
|
coastingFuelCutVssLow = scalar, U08, 1482, "kph", 1, 0, 0, 255, 0
|
|
|
|
@ -1186,6 +1186,7 @@ acrPin2 = bits, U16, 3138, [0:8], $output_pin_e_list
|
|
|
|
|
etbMinimumPosition = scalar, U08, 3140, "%", 0.1, 0, 0, 10, 1
|
|
|
|
|
tuneHidingKey = scalar, U16, 3142, "", 1, 0, 0, 20000, 0
|
|
|
|
|
vinNumber = string, ASCII, 3144, 17, 17
|
|
|
|
|
torqueReductionActivationTemperature = scalar, S08, 3161, "C", 1, 0, 0, 90, 0
|
|
|
|
|
highSpeedOffsets = array, U16, 3162, [32], "", 1, 0.00000,0.00,65535, 0, noMsqSave
|
|
|
|
|
fuelPressureSensorMode = bits, U08, 3226, [0:1], "Absolute", "Gauge", "Differential", "INVALID"
|
|
|
|
|
luaDigitalInputPins1 = bits, U16, 3228, [0:8], $switch_input_pin_e_list
|
|
|
|
@ -1503,321 +1504,323 @@ pedalToTpsPedalBins = array, U08, 5468, [8], "%", 1, 0, 0, 120, 0
|
|
|
|
|
pedalToTpsRpmBins = array, U08, 5476, [8], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
cltCrankingCorrBins = array, F32, 5484, [8], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltCrankingCorr = array, F32, 5516, [8], "percent", 1, 0, 0, 100, 2
|
|
|
|
|
idleAdvanceBins = array, U08, 5548, [8], "RPM", 50.0, 0, 0, 12000, 0
|
|
|
|
|
idleAdvance = array, F32, 5556, [8], "deg", 1, 0, -20, 90, 1
|
|
|
|
|
idleVeRpmBins = array, U08, 5588, [4], "RPM", 10.0, 0, 0, 2500, 0
|
|
|
|
|
idleVeLoadBins = array, U08, 5592, [4], "load", 1, 0, 0, 100, 0
|
|
|
|
|
idleVeTable = array, U16, 5596, [4x4], "%", 0.1, 0, 0, 999, 1
|
|
|
|
|
luaScript = string, ASCII, 5628, 8000
|
|
|
|
|
cltFuelCorrBins = array, F32, 13628, [16], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltFuelCorr = array, F32, 13692, [16], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
iatFuelCorrBins = array, F32, 13756, [16], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatFuelCorr = array, F32, 13820, [16], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
crankingFuelCoef = array, F32, 13884, [8], "ratio", 1, 0, 0, 50, 2
|
|
|
|
|
crankingFuelBins = array, F32, 13916, [8], "C", 1, 0, -80, 250, 2
|
|
|
|
|
crankingCycleBins = array, F32, 13948, [8], "counter", 1, 0, -80, 170, 0
|
|
|
|
|
crankingCycleFuelCltBins = array, S16, 13980, [4], "C", 1, 0, -100, 250, 2
|
|
|
|
|
crankingCycleFuelCoef = array, F32, 13988, [8x4], "mult", 1, 0, 0, 5, 2
|
|
|
|
|
cltIdleCorrBins = array, F32, 14116, [8], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltIdleCorrTable = array, F32, 14148, [8x2], "%", 1, 0, 0, 100, 2
|
|
|
|
|
rpmIdleCorrBins = array, U08, 14212, [2], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
mafDecoding = array, F32, 14216, [32], "kg/hour", 1, 0, -500, 4000, 2
|
|
|
|
|
mafDecodingBins = array, F32, 14344, [32], "V", 1, 0, -5, 150, 2
|
|
|
|
|
ignitionIatCorrTable = array, S16, 14472, [8x8], "deg", 0.1, 0, -50, 50, 1
|
|
|
|
|
ignitionIatCorrTempBins = array, S08, 14600, [8], "C", 1, 0, -40, 120, 0
|
|
|
|
|
ignitionIatCorrLoadBins = array, U08, 14608, [8], "Load", 5.0, 0, 0, 650, 0
|
|
|
|
|
injectionPhase = array, S16, 14616, [16x16], "deg", 1, 0, -720, 720, 0
|
|
|
|
|
injPhaseLoadBins = array, U16, 15128, [16], "Load", 1, 0, 0, 650, 0
|
|
|
|
|
injPhaseRpmBins = array, U16, 15160, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
tcuSolenoidTable = array, U08, 15192, [10x6], "onoff", 1, 0, 0, 1, 0
|
|
|
|
|
mapEstimateTable = array, U16, 15252, [16x16], "kPa", 0.01, 0, 0, 650, 2
|
|
|
|
|
mapEstimateTpsBins = array, U16, 15764, [16], "% TPS", 0.01, 0, 0, 100, 1
|
|
|
|
|
mapEstimateRpmBins = array, U16, 15796, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
vvtTable1 = array, S08, 15828, [8x8], "value", 1, 0, -125, 125, 0
|
|
|
|
|
vvtTable1LoadBins = array, U16, 15892, [8], "L", 1, 0, 0, 650, 0
|
|
|
|
|
vvtTable1RpmBins = array, U16, 15908, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
vvtTable2 = array, S08, 15924, [8x8], "value", 1, 0, -125, 125, 0
|
|
|
|
|
vvtTable2LoadBins = array, U16, 15988, [8], "L", 1, 0, 0, 650, 0
|
|
|
|
|
vvtTable2RpmBins = array, U16, 16004, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignitionTable = array, S16, 16020, [16x16], "deg", 0.1, 0, -20, 90, 1
|
|
|
|
|
ignitionLoadBins = array, U16, 16532, [16], "Load", 1, 0, 0, 650, 0
|
|
|
|
|
ignitionRpmBins = array, U16, 16564, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veTable = array, U16, 16596, [16x16], "%", 0.1, 0, 0, 999, 1
|
|
|
|
|
veLoadBins = array, U16, 17108, [16], {bitStringValue(fuelUnits, fuelAlgorithm) }, 1, 0, 0, 650, 0
|
|
|
|
|
veRpmBins = array, U16, 17140, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
afterCrankingIACtaperDurationBins = array, F32, 5548, [6], "C", 1, 0, -100, 250, 2
|
|
|
|
|
afterCrankingIACtaperDuration = array, U16, 5572, [6], "cycles", 1, 0, 0, 500, 1
|
|
|
|
|
idleAdvanceBins = array, U08, 5584, [8], "RPM", 50.0, 0, 0, 12000, 0
|
|
|
|
|
idleAdvance = array, F32, 5592, [8], "deg", 1, 0, -20, 90, 1
|
|
|
|
|
idleVeRpmBins = array, U08, 5624, [4], "RPM", 10.0, 0, 0, 2500, 0
|
|
|
|
|
idleVeLoadBins = array, U08, 5628, [4], "load", 1, 0, 0, 100, 0
|
|
|
|
|
idleVeTable = array, U16, 5632, [4x4], "%", 0.1, 0, 0, 999, 1
|
|
|
|
|
luaScript = string, ASCII, 5664, 8000
|
|
|
|
|
cltFuelCorrBins = array, F32, 13664, [16], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltFuelCorr = array, F32, 13728, [16], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
iatFuelCorrBins = array, F32, 13792, [16], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatFuelCorr = array, F32, 13856, [16], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
crankingFuelCoef = array, F32, 13920, [8], "ratio", 1, 0, 0, 50, 2
|
|
|
|
|
crankingFuelBins = array, F32, 13952, [8], "C", 1, 0, -80, 250, 2
|
|
|
|
|
crankingCycleBins = array, F32, 13984, [8], "counter", 1, 0, -80, 170, 0
|
|
|
|
|
crankingCycleFuelCltBins = array, S16, 14016, [4], "C", 1, 0, -100, 250, 2
|
|
|
|
|
crankingCycleFuelCoef = array, F32, 14024, [8x4], "mult", 1, 0, 0, 5, 2
|
|
|
|
|
cltIdleCorrBins = array, F32, 14152, [8], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltIdleCorrTable = array, F32, 14184, [8x2], "%", 1, 0, 0, 100, 2
|
|
|
|
|
rpmIdleCorrBins = array, U08, 14248, [2], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
mafDecoding = array, F32, 14252, [32], "kg/hour", 1, 0, -500, 4000, 2
|
|
|
|
|
mafDecodingBins = array, F32, 14380, [32], "V", 1, 0, -5, 150, 2
|
|
|
|
|
ignitionIatCorrTable = array, S16, 14508, [8x8], "deg", 0.1, 0, -50, 50, 1
|
|
|
|
|
ignitionIatCorrTempBins = array, S08, 14636, [8], "C", 1, 0, -40, 120, 0
|
|
|
|
|
ignitionIatCorrLoadBins = array, U08, 14644, [8], "Load", 5.0, 0, 0, 650, 0
|
|
|
|
|
injectionPhase = array, S16, 14652, [16x16], "deg", 1, 0, -720, 720, 0
|
|
|
|
|
injPhaseLoadBins = array, U16, 15164, [16], "Load", 1, 0, 0, 650, 0
|
|
|
|
|
injPhaseRpmBins = array, U16, 15196, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
tcuSolenoidTable = array, U08, 15228, [10x6], "onoff", 1, 0, 0, 1, 0
|
|
|
|
|
mapEstimateTable = array, U16, 15288, [16x16], "kPa", 0.01, 0, 0, 650, 2
|
|
|
|
|
mapEstimateTpsBins = array, U16, 15800, [16], "% TPS", 0.01, 0, 0, 100, 1
|
|
|
|
|
mapEstimateRpmBins = array, U16, 15832, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
vvtTable1 = array, S08, 15864, [8x8], "value", 1, 0, -125, 125, 0
|
|
|
|
|
vvtTable1LoadBins = array, U16, 15928, [8], "L", 1, 0, 0, 650, 0
|
|
|
|
|
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, 650, 0
|
|
|
|
|
vvtTable2RpmBins = array, U16, 16040, [8], "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, 650, 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, 650, 0
|
|
|
|
|
veRpmBins = array, U16, 17176, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
#if LAMBDA
|
|
|
|
|
lambdaTable = array, U08, 17172, [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, 17172, [16x16], "afr", 0.1, 0, 0, 25, 1
|
|
|
|
|
lambdaTable = array, U08, 17208, [16x16], "afr", 0.1, 0, 0, 25, 1
|
|
|
|
|
#endif
|
|
|
|
|
lambdaLoadBins = array, U16, 17428, [16], "", 1, 0, 0, 1000, 0
|
|
|
|
|
lambdaRpmBins = array, U16, 17460, [16], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
tpsTpsAccelTable = array, F32, 17492, [8x8], "value", 1, 0, 0, 30000, 2
|
|
|
|
|
tpsTpsAccelFromRpmBins = array, F32, 17748, [8], "from", 1, 0, 0, 30000, 2
|
|
|
|
|
tpsTpsAccelToRpmBins = array, F32, 17780, [8], "to", 1, 0, 0, 25500, 2
|
|
|
|
|
scriptTable1 = array, F32, 17812, [8x8], "value", 1, 0, -100000, 100000, 2
|
|
|
|
|
scriptTable1LoadBins = array, S16, 18068, [8], "L", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable1RpmBins = array, S16, 18084, [8], "RPM", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable2 = array, F32, 18100, [8x8], "value", 1, 0, -100000, 100000, 2
|
|
|
|
|
scriptTable2LoadBins = array, S16, 18356, [8], "L", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable2RpmBins = array, S16, 18372, [8], "RPM", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable3 = array, U08, 18388, [8x8], "value", 1, 0, 0, 255, 0
|
|
|
|
|
scriptTable3LoadBins = array, S16, 18452, [8], "L", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable3RpmBins = array, S16, 18468, [8], "RPM", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable4 = array, U08, 18484, [10x8], "value", 1, 0, 0, 255, 0
|
|
|
|
|
scriptTable4LoadBins = array, S16, 18564, [8], "L", 1, 0, -32000, 32000, 0
|
|
|
|
|
scriptTable4RpmBins = array, S16, 18580, [10], "RPM", 1, 0, -32000, 32000, 0
|
|
|
|
|
ignTrimLoadBins = array, U16, 18600, [8], "", 1, 0, 0, 1000, 0
|
|
|
|
|
ignTrimRpmBins = array, U16, 18616, [8], "rpm", 1, 0, 0, 20000, 0
|
|
|
|
|
ignTrims1_table = array, S08, 18632, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims2_table = array, S08, 18696, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims3_table = array, S08, 18760, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims4_table = array, S08, 18824, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims5_table = array, S08, 18888, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims6_table = array, S08, 18952, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims7_table = array, S08, 19016, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims8_table = array, S08, 19080, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims9_table = array, S08, 19144, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims10_table = array, S08, 19208, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims11_table = array, S08, 19272, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims12_table = array, S08, 19336, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrimLoadBins = array, U16, 19400, [4], "", 1, 0, 0, 1000, 0
|
|
|
|
|
fuelTrimRpmBins = array, U16, 19408, [4], "rpm", 1, 0, 0, 20000, 0
|
|
|
|
|
fuelTrims1_table = array, S08, 19416, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims2_table = array, S08, 19432, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims3_table = array, S08, 19448, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims4_table = array, S08, 19464, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims5_table = array, S08, 19480, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims6_table = array, S08, 19496, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims7_table = array, S08, 19512, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims8_table = array, S08, 19528, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims9_table = array, S08, 19544, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims10_table = array, S08, 19560, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims11_table = array, S08, 19576, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims12_table = array, S08, 19592, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
crankingFuelCoefE100 = array, U16, 19608, [8], "ratio", 0.01, 0, 0, 50, 2
|
|
|
|
|
tcu_pcAirmassBins = array, U08, 19624, [8], "Airmass", 5.0, 0, 0, 1200, 0
|
|
|
|
|
tcu_pcValsR = array, U08, 19632, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcValsN = array, U08, 19640, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals1 = array, U08, 19648, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals2 = array, U08, 19656, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals3 = array, U08, 19664, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals4 = array, U08, 19672, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals12 = array, U08, 19680, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals23 = array, U08, 19688, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals34 = array, U08, 19696, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals21 = array, U08, 19704, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals32 = array, U08, 19712, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals43 = array, U08, 19720, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccTpsBins = array, U08, 19728, [8], "TPS", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccLockSpeed = array, U08, 19736, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccUnlockSpeed = array, U08, 19744, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_32SpeedBins = array, U08, 19752, [8], "KPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_32Vals = array, U08, 19760, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
throttle2TrimTable = array, S08, 19768, [6x6], "%", 0.1, 0, -10, 10, 1
|
|
|
|
|
throttle2TrimTpsBins = array, U08, 19804, [6], "%", 1, 0, 0, 120, 0
|
|
|
|
|
throttle2TrimRpmBins = array, U08, 19810, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
maxKnockRetardTable = array, U08, 19816, [6x6], "deg", 0.25, 0, 0, 30, 2
|
|
|
|
|
maxKnockRetardLoadBins = array, U08, 19852, [6], "%", 1, 0, 0, 250, 0
|
|
|
|
|
maxKnockRetardRpmBins = array, U08, 19858, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
ALSTimingRetardTable = array, S16, 19864, [4x4], "deg", 0.1, 0, -60, 0, 1
|
|
|
|
|
alsIgnRetardLoadBins = array, U16, 19896, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsIgnRetardrpmBins = array, U16, 19904, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ALSFuelAdjustment = array, S16, 19912, [4x4], "percent", 0.1, 0, 0, 50, 1
|
|
|
|
|
alsFuelAdjustmentLoadBins = array, U16, 19944, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsFuelAdjustmentrpmBins = array, U16, 19952, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ALSIgnSkipTable = array, S16, 19960, [4x4], "ratio", 10.0, 0, 0, 50, 1
|
|
|
|
|
alsIgnSkipLoadBins = array, U16, 19992, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsIgnSkiprpmBins = array, U16, 20000, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ignBlends1_table = array, S16, 20008, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends1_loadBins = array, U16, 20136, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends1_rpmBins = array, U16, 20152, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends1_blendParameter = bits, U08, 20168, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends1_yAxisOverride = bits, U08, 20169, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends1_blendBins = array, S16, 20170, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends1_blendValues = array, U08, 20186, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends2_table = array, S16, 20196, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends2_loadBins = array, U16, 20324, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends2_rpmBins = array, U16, 20340, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends2_blendParameter = bits, U08, 20356, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends2_yAxisOverride = bits, U08, 20357, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends2_blendBins = array, S16, 20358, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends2_blendValues = array, U08, 20374, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends3_table = array, S16, 20384, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends3_loadBins = array, U16, 20512, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends3_rpmBins = array, U16, 20528, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends3_blendParameter = bits, U08, 20544, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends3_yAxisOverride = bits, U08, 20545, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends3_blendBins = array, S16, 20546, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends3_blendValues = array, U08, 20562, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends4_table = array, S16, 20572, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends4_loadBins = array, U16, 20700, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends4_rpmBins = array, U16, 20716, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends4_blendParameter = bits, U08, 20732, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends4_yAxisOverride = bits, U08, 20733, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends4_blendBins = array, S16, 20734, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends4_blendValues = array, U08, 20750, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends1_table = array, S16, 20760, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends1_loadBins = array, U16, 20888, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends1_rpmBins = array, U16, 20904, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends1_blendParameter = bits, U08, 20920, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends1_yAxisOverride = bits, U08, 20921, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends1_blendBins = array, S16, 20922, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends1_blendValues = array, U08, 20938, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends2_table = array, S16, 20948, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends2_loadBins = array, U16, 21076, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends2_rpmBins = array, U16, 21092, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends2_blendParameter = bits, U08, 21108, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends2_yAxisOverride = bits, U08, 21109, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends2_blendBins = array, S16, 21110, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends2_blendValues = array, U08, 21126, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends3_table = array, S16, 21136, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends3_loadBins = array, U16, 21264, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends3_rpmBins = array, U16, 21280, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends3_blendParameter = bits, U08, 21296, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends3_yAxisOverride = bits, U08, 21297, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends3_blendBins = array, S16, 21298, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends3_blendValues = array, U08, 21314, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends4_table = array, S16, 21324, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends4_loadBins = array, U16, 21452, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends4_rpmBins = array, U16, 21468, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends4_blendParameter = bits, U08, 21484, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends4_yAxisOverride = bits, U08, 21485, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends4_blendBins = array, S16, 21486, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends4_blendValues = array, U08, 21502, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
throttleEstimateEffectiveAreaBins = array, U16, 21512, [12], "%", 0.1, 0, 0, 100, 1
|
|
|
|
|
throttleEstimateEffectiveAreaValues = array, U16, 21536, [12], "g/s", 0.1, 0, 0, 6500, 1
|
|
|
|
|
boostOpenLoopBlends1_table = array, S16, 21560, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostOpenLoopBlends1_loadBins = array, U16, 21688, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostOpenLoopBlends1_rpmBins = array, U16, 21704, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostOpenLoopBlends1_blendParameter = bits, U08, 21720, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends1_yAxisOverride = bits, U08, 21721, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends1_blendBins = array, S16, 21722, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostOpenLoopBlends1_blendValues = array, U08, 21738, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostOpenLoopBlends2_table = array, S16, 21748, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostOpenLoopBlends2_loadBins = array, U16, 21876, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostOpenLoopBlends2_rpmBins = array, U16, 21892, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostOpenLoopBlends2_blendParameter = bits, U08, 21908, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends2_yAxisOverride = bits, U08, 21909, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends2_blendBins = array, S16, 21910, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostOpenLoopBlends2_blendValues = array, U08, 21926, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostClosedLoopBlends1_table = array, S16, 21936, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostClosedLoopBlends1_loadBins = array, U16, 22064, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostClosedLoopBlends1_rpmBins = array, U16, 22080, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostClosedLoopBlends1_blendParameter = bits, U08, 22096, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends1_yAxisOverride = bits, U08, 22097, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends1_blendBins = array, S16, 22098, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostClosedLoopBlends1_blendValues = array, U08, 22114, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostClosedLoopBlends2_table = array, S16, 22124, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostClosedLoopBlends2_loadBins = array, U16, 22252, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostClosedLoopBlends2_rpmBins = array, U16, 22268, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostClosedLoopBlends2_blendParameter = bits, U08, 22284, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends2_yAxisOverride = bits, U08, 22285, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends2_blendBins = array, S16, 22286, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostClosedLoopBlends2_blendValues = array, U08, 22302, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
tcu_rangeP = array, F32, 22312, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeR = array, F32, 22336, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeN = array, F32, 22360, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeD = array, F32, 22384, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM = array, F32, 22408, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM3 = array, F32, 22432, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM2 = array, F32, 22456, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM1 = array, F32, 22480, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangePlus = array, F32, 22504, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeMinus = array, F32, 22528, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeLow = array, F32, 22552, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
lambdaMaxDeviationTable = array, U08, 22576, [4x4], "lambda", 0.01, 0, 0, 1, 2
|
|
|
|
|
lambdaMaxDeviationLoadBins = array, U16, 22592, [4], "", 1, 0, 0, 1000, 0
|
|
|
|
|
lambdaMaxDeviationRpmBins = array, U16, 22600, [4], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
injectorStagingTable = array, U08, 22608, [6x6], "%", 1, 0, 0, 90, 0
|
|
|
|
|
injectorStagingLoadBins = array, U16, 22644, [6], "", 1, 0, 0, 1000, 0
|
|
|
|
|
injectorStagingRpmBins = array, U16, 22656, [6], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
wwCltBins = array, S08, 22668, [8], "deg C", 1, 0, -40, 120, 0
|
|
|
|
|
wwTauCltValues = array, U08, 22676, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
wwBetaCltValues = array, U08, 22684, [8], "", 0.01, 0, 0, 1, 2
|
|
|
|
|
wwMapBins = array, U08, 22692, [8], "kPa", 1, 0, 0, 250, 0
|
|
|
|
|
wwTauMapValues = array, U08, 22700, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
wwBetaMapValues = array, U08, 22708, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
hpfpLobeProfileQuantityBins = array, U08, 22716, [16], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
hpfpLobeProfileAngle = array, U08, 22732, [16], "deg", 0.5, 0, 0, 125, 1
|
|
|
|
|
hpfpDeadtimeVoltsBins = array, U08, 22748, [8], "volts", 1, 0, 0, 255, 0
|
|
|
|
|
hpfpDeadtimeMS = array, U16, 22756, [8], "ms", 0.001, 0, 0, 65, 3
|
|
|
|
|
hpfpTarget = array, U16, 22772, [10x10], "kPa", 1, 0, 0, 65000, 0
|
|
|
|
|
hpfpTargetLoadBins = array, U16, 22972, [10], "load", 0.1, 0, 0, 6500, 1
|
|
|
|
|
hpfpTargetRpmBins = array, U08, 22992, [10], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
hpfpCompensation = array, S08, 23002, [10x10], "%", 1, 0, -100, 100, 0
|
|
|
|
|
hpfpCompensationLoadBins = array, U16, 23102, [10], "cc/lobe", 0.001, 0, 0, 65, 3
|
|
|
|
|
hpfpCompensationRpmBins = array, U08, 23122, [10], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
hpfpFuelMassCompensation = array, U16, 23132, [8x8], "%", 0.01, 0, 1, 10, 2
|
|
|
|
|
hpfpFuelMassCompensationFuelMass = array, U16, 23260, [8], "fuel mass/mg", 0.01, 0, 0, 650, 2
|
|
|
|
|
hpfpFuelMassCompensationFuelPressure = array, U32, 23276, [8], "bar", 0.1, 0, 0, 300, 1
|
|
|
|
|
knockNoiseRpmBins = array, U16, 23308, [16], "RPM", 1, 0, 0, 30000, 0
|
|
|
|
|
knockBaseNoise = array, S08, 23340, [16], "dB", 0.5, 0, -64, 10, 1
|
|
|
|
|
tpsTspCorrValuesBins = array, U08, 23356, [4], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
tpsTspCorrValues = array, U08, 23360, [4], "multiplier", 0.02, 0, 0, 5, 2
|
|
|
|
|
cltRevLimitRpmBins = array, S08, 23364, [4], "C", 1, 0, -40, 120, 0
|
|
|
|
|
cltRevLimitRpm = array, U16, 23368, [4], "RPM", 1, 0, 0, 20000, 0
|
|
|
|
|
fuelLevelBins = array, U16, 23376, [8], "volt", 0.001, 0, 0, 5, 3
|
|
|
|
|
fuelLevelValues = array, U08, 23392, [8], "%", 1, 0, 0, 100, 0
|
|
|
|
|
dwellVoltageCorrVoltBins = array, U08, 23400, [8], "volts", 0.1, 0, 0, 20, 1
|
|
|
|
|
dwellVoltageCorrValues = array, U08, 23408, [8], "multiplier", 0.02, 0, 0, 5, 2
|
|
|
|
|
tcu_shiftTpsBins = array, U08, 23416, [8], "%", 1, 0, 0, 255, 2
|
|
|
|
|
tcu_shiftSpeed12 = array, U08, 23424, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed23 = array, U08, 23432, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed34 = array, U08, 23440, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed21 = array, U08, 23448, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed32 = array, U08, 23456, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed43 = array, U08, 23464, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftTime = scalar, F32, 23472, "ms", 1, 0, 0, 3000, 0
|
|
|
|
|
alternatorVoltageTargetTable = array, S16, 23476, [4x4], "Volts", 0.1, 0, 0, 30, 1
|
|
|
|
|
alternatorVoltageTargetLoadBins = array, U16, 23508, [4], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
alternatorVoltageTargetRpmBins = array, U16, 23516, [4], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
cltBoostCorrBins = array, F32, 23524, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltBoostCorr = array, F32, 23544, [5], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
iatBoostCorrBins = array, F32, 23564, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatBoostCorr = array, F32, 23584, [5], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
cltBoostAdderBins = array, F32, 23604, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltBoostAdder = array, F32, 23624, [5], "", 1, 0, 0, 5, 2
|
|
|
|
|
iatBoostAdderBins = array, F32, 23644, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatBoostAdder = array, F32, 23664, [5], "", 1, 0, 0, 5, 2
|
|
|
|
|
minimumOilPressureBins = array, U08, 23684, [8], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
minimumOilPressureValues = array, U08, 23692, [8], "kPa", 10.0, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends1_table = array, S16, 23700, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
targetAfrBlends1_loadBins = array, U16, 23828, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends1_rpmBins = array, U16, 23844, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
targetAfrBlends1_blendParameter = bits, U08, 23860, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends1_yAxisOverride = bits, U08, 23861, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends1_blendBins = array, S16, 23862, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
targetAfrBlends1_blendValues = array, U08, 23878, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
targetAfrBlends2_table = array, S16, 23888, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
targetAfrBlends2_loadBins = array, U16, 24016, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends2_rpmBins = array, U16, 24032, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
targetAfrBlends2_blendParameter = bits, U08, 24048, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends2_yAxisOverride = bits, U08, 24049, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends2_blendBins = array, S16, 24050, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
targetAfrBlends2_blendValues = array, U08, 24066, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
trimRpmBins = array, U08, 24076, [8], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
trimLoadBins = array, U16, 24084, [8], "", 1, 0, 0, 650, 0
|
|
|
|
|
dynoRpmStep = scalar, U08, 24100, "Rpm", 1, 0, 1, 250, 0
|
|
|
|
|
dynoSaeTemperatureC = scalar, S08, 24101, "C", 1, 0, -80, 80, 0
|
|
|
|
|
dynoSaeRelativeHumidity = scalar, U08, 24102, "%", 1, 0, 0, 100, 0
|
|
|
|
|
dynoSaeBaro = scalar, F32, 24104, "KPa", 1, 0, 30, 110, 3
|
|
|
|
|
dynoCarWheelDiaInch = scalar, S08, 24108, "Inch", 1, 0, 0, 24, 1
|
|
|
|
|
dynoCarWheelAspectRatio = scalar, S08, 24109, "Aspect Ratio (height)", 1, 0, 0, 100, 0
|
|
|
|
|
dynoCarWheelTireWidthMm = scalar, S16, 24110, "Width mm", 1, 0, 0, 400, 0
|
|
|
|
|
dynoCarGearPrimaryReduction = scalar, F32, 24112, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarGearRatio = scalar, F32, 24116, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarGearFinalDrive = scalar, F32, 24120, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarCarMassKg = scalar, S16, 24124, "Kg", 1, 0, 0, 5000, 0
|
|
|
|
|
dynoCarCargoMassKg = scalar, S16, 24126, "Kg", 1, 0, 0, 1000, 0
|
|
|
|
|
dynoCarCoeffOfDrag = scalar, F32, 24128, "Coeff", 1, 0, 0, 1, 3
|
|
|
|
|
dynoCarFrontalAreaM2 = scalar, F32, 24132, "m2", 1, 0, 0, 100, 2
|
|
|
|
|
trailingSparkTable = array, S08, 24136, [4x4], "deg", 0.1, 0, 0, 12, 1
|
|
|
|
|
trailingSparkRpmBins = array, U08, 24152, [4], "rpm", 50.0, 0, 0, 12000, 0
|
|
|
|
|
trailingSparkLoadBins = array, U08, 24156, [4], "Load", 5.0, 0, 0, 650, 0
|
|
|
|
|
maximumOilPressureBins = array, U08, 24160, [4], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
; total TS size = 24168
|
|
|
|
|
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, [8], "", 1, 0, 0, 1000, 0
|
|
|
|
|
ignTrimRpmBins = array, U16, 18652, [8], "rpm", 1, 0, 0, 20000, 0
|
|
|
|
|
ignTrims1_table = array, S08, 18668, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims2_table = array, S08, 18732, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims3_table = array, S08, 18796, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims4_table = array, S08, 18860, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims5_table = array, S08, 18924, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims6_table = array, S08, 18988, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims7_table = array, S08, 19052, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims8_table = array, S08, 19116, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims9_table = array, S08, 19180, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims10_table = array, S08, 19244, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims11_table = array, S08, 19308, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
ignTrims12_table = array, S08, 19372, [8x8], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrimLoadBins = array, U16, 19436, [4], "", 1, 0, 0, 1000, 0
|
|
|
|
|
fuelTrimRpmBins = array, U16, 19444, [4], "rpm", 1, 0, 0, 20000, 0
|
|
|
|
|
fuelTrims1_table = array, S08, 19452, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims2_table = array, S08, 19468, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims3_table = array, S08, 19484, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims4_table = array, S08, 19500, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims5_table = array, S08, 19516, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims6_table = array, S08, 19532, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims7_table = array, S08, 19548, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims8_table = array, S08, 19564, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims9_table = array, S08, 19580, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims10_table = array, S08, 19596, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims11_table = array, S08, 19612, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
fuelTrims12_table = array, S08, 19628, [4x4], "", 0.2, 0, -25, 25, 1
|
|
|
|
|
crankingFuelCoefE100 = array, U16, 19644, [8], "ratio", 0.01, 0, 0, 50, 2
|
|
|
|
|
tcu_pcAirmassBins = array, U08, 19660, [8], "Airmass", 5.0, 0, 0, 1200, 0
|
|
|
|
|
tcu_pcValsR = array, U08, 19668, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcValsN = array, U08, 19676, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals1 = array, U08, 19684, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals2 = array, U08, 19692, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals3 = array, U08, 19700, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals4 = array, U08, 19708, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals12 = array, U08, 19716, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals23 = array, U08, 19724, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals34 = array, U08, 19732, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals21 = array, U08, 19740, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals32 = array, U08, 19748, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_pcVals43 = array, U08, 19756, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccTpsBins = array, U08, 19764, [8], "TPS", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccLockSpeed = array, U08, 19772, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_tccUnlockSpeed = array, U08, 19780, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_32SpeedBins = array, U08, 19788, [8], "KPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_32Vals = array, U08, 19796, [8], "%", 1, 0, 0, 255, 0
|
|
|
|
|
throttle2TrimTable = array, S08, 19804, [6x6], "%", 0.1, 0, -10, 10, 1
|
|
|
|
|
throttle2TrimTpsBins = array, U08, 19840, [6], "%", 1, 0, 0, 120, 0
|
|
|
|
|
throttle2TrimRpmBins = array, U08, 19846, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
maxKnockRetardTable = array, U08, 19852, [6x6], "deg", 0.25, 0, 0, 30, 2
|
|
|
|
|
maxKnockRetardLoadBins = array, U08, 19888, [6], "%", 1, 0, 0, 250, 0
|
|
|
|
|
maxKnockRetardRpmBins = array, U08, 19894, [6], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
ALSTimingRetardTable = array, S16, 19900, [4x4], "deg", 0.1, 0, -60, 0, 1
|
|
|
|
|
alsIgnRetardLoadBins = array, U16, 19932, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsIgnRetardrpmBins = array, U16, 19940, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ALSFuelAdjustment = array, S16, 19948, [4x4], "percent", 0.1, 0, 0, 50, 1
|
|
|
|
|
alsFuelAdjustmentLoadBins = array, U16, 19980, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsFuelAdjustmentrpmBins = array, U16, 19988, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ALSIgnSkipTable = array, S16, 19996, [4x4], "ratio", 10.0, 0, 0, 50, 1
|
|
|
|
|
alsIgnSkipLoadBins = array, U16, 20028, [4], "TPS", 1, 0, 0, 100, 0
|
|
|
|
|
alsIgnSkiprpmBins = array, U16, 20036, [4], "RPM", 1, 0, 0, 25000, 0
|
|
|
|
|
ignBlends1_table = array, S16, 20044, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends1_loadBins = array, U16, 20172, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends1_rpmBins = array, U16, 20188, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends1_blendParameter = bits, U08, 20204, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends1_yAxisOverride = bits, U08, 20205, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends1_blendBins = array, S16, 20206, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends1_blendValues = array, U08, 20222, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends2_table = array, S16, 20232, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends2_loadBins = array, U16, 20360, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends2_rpmBins = array, U16, 20376, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends2_blendParameter = bits, U08, 20392, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends2_yAxisOverride = bits, U08, 20393, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends2_blendBins = array, S16, 20394, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends2_blendValues = array, U08, 20410, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends3_table = array, S16, 20420, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends3_loadBins = array, U16, 20548, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends3_rpmBins = array, U16, 20564, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends3_blendParameter = bits, U08, 20580, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends3_yAxisOverride = bits, U08, 20581, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends3_blendBins = array, S16, 20582, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends3_blendValues = array, U08, 20598, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
ignBlends4_table = array, S16, 20608, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
ignBlends4_loadBins = array, U16, 20736, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
ignBlends4_rpmBins = array, U16, 20752, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
ignBlends4_blendParameter = bits, U08, 20768, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends4_yAxisOverride = bits, U08, 20769, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
ignBlends4_blendBins = array, S16, 20770, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
ignBlends4_blendValues = array, U08, 20786, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends1_table = array, S16, 20796, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends1_loadBins = array, U16, 20924, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends1_rpmBins = array, U16, 20940, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends1_blendParameter = bits, U08, 20956, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends1_yAxisOverride = bits, U08, 20957, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends1_blendBins = array, S16, 20958, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends1_blendValues = array, U08, 20974, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends2_table = array, S16, 20984, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends2_loadBins = array, U16, 21112, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends2_rpmBins = array, U16, 21128, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends2_blendParameter = bits, U08, 21144, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends2_yAxisOverride = bits, U08, 21145, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends2_blendBins = array, S16, 21146, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends2_blendValues = array, U08, 21162, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends3_table = array, S16, 21172, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends3_loadBins = array, U16, 21300, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends3_rpmBins = array, U16, 21316, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends3_blendParameter = bits, U08, 21332, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends3_yAxisOverride = bits, U08, 21333, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends3_blendBins = array, S16, 21334, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends3_blendValues = array, U08, 21350, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
veBlends4_table = array, S16, 21360, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
veBlends4_loadBins = array, U16, 21488, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
veBlends4_rpmBins = array, U16, 21504, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
veBlends4_blendParameter = bits, U08, 21520, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends4_yAxisOverride = bits, U08, 21521, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
veBlends4_blendBins = array, S16, 21522, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
veBlends4_blendValues = array, U08, 21538, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
throttleEstimateEffectiveAreaBins = array, U16, 21548, [12], "%", 0.1, 0, 0, 100, 1
|
|
|
|
|
throttleEstimateEffectiveAreaValues = array, U16, 21572, [12], "g/s", 0.1, 0, 0, 6500, 1
|
|
|
|
|
boostOpenLoopBlends1_table = array, S16, 21596, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostOpenLoopBlends1_loadBins = array, U16, 21724, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostOpenLoopBlends1_rpmBins = array, U16, 21740, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostOpenLoopBlends1_blendParameter = bits, U08, 21756, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends1_yAxisOverride = bits, U08, 21757, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends1_blendBins = array, S16, 21758, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostOpenLoopBlends1_blendValues = array, U08, 21774, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostOpenLoopBlends2_table = array, S16, 21784, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostOpenLoopBlends2_loadBins = array, U16, 21912, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostOpenLoopBlends2_rpmBins = array, U16, 21928, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostOpenLoopBlends2_blendParameter = bits, U08, 21944, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends2_yAxisOverride = bits, U08, 21945, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostOpenLoopBlends2_blendBins = array, S16, 21946, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostOpenLoopBlends2_blendValues = array, U08, 21962, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostClosedLoopBlends1_table = array, S16, 21972, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostClosedLoopBlends1_loadBins = array, U16, 22100, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostClosedLoopBlends1_rpmBins = array, U16, 22116, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostClosedLoopBlends1_blendParameter = bits, U08, 22132, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends1_yAxisOverride = bits, U08, 22133, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends1_blendBins = array, S16, 22134, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostClosedLoopBlends1_blendValues = array, U08, 22150, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
boostClosedLoopBlends2_table = array, S16, 22160, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
boostClosedLoopBlends2_loadBins = array, U16, 22288, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
boostClosedLoopBlends2_rpmBins = array, U16, 22304, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
boostClosedLoopBlends2_blendParameter = bits, U08, 22320, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends2_yAxisOverride = bits, U08, 22321, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
boostClosedLoopBlends2_blendBins = array, S16, 22322, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
boostClosedLoopBlends2_blendValues = array, U08, 22338, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
tcu_rangeP = array, F32, 22348, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeR = array, F32, 22372, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeN = array, F32, 22396, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeD = array, F32, 22420, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM = array, F32, 22444, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM3 = array, F32, 22468, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM2 = array, F32, 22492, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeM1 = array, F32, 22516, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangePlus = array, F32, 22540, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeMinus = array, F32, 22564, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
tcu_rangeLow = array, F32, 22588, [6], "level", 1, 0, 0, 200000, 0
|
|
|
|
|
lambdaMaxDeviationTable = array, U08, 22612, [4x4], "lambda", 0.01, 0, 0, 1, 2
|
|
|
|
|
lambdaMaxDeviationLoadBins = array, U16, 22628, [4], "", 1, 0, 0, 1000, 0
|
|
|
|
|
lambdaMaxDeviationRpmBins = array, U16, 22636, [4], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
injectorStagingTable = array, U08, 22644, [6x6], "%", 1, 0, 0, 90, 0
|
|
|
|
|
injectorStagingLoadBins = array, U16, 22680, [6], "", 1, 0, 0, 1000, 0
|
|
|
|
|
injectorStagingRpmBins = array, U16, 22692, [6], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
wwCltBins = array, S08, 22704, [8], "deg C", 1, 0, -40, 120, 0
|
|
|
|
|
wwTauCltValues = array, U08, 22712, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
wwBetaCltValues = array, U08, 22720, [8], "", 0.01, 0, 0, 1, 2
|
|
|
|
|
wwMapBins = array, U08, 22728, [8], "kPa", 1, 0, 0, 250, 0
|
|
|
|
|
wwTauMapValues = array, U08, 22736, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
wwBetaMapValues = array, U08, 22744, [8], "", 0.01, 0, 0, 2.5, 2
|
|
|
|
|
hpfpLobeProfileQuantityBins = array, U08, 22752, [16], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
hpfpLobeProfileAngle = array, U08, 22768, [16], "deg", 0.5, 0, 0, 125, 1
|
|
|
|
|
hpfpDeadtimeVoltsBins = array, U08, 22784, [8], "volts", 1, 0, 0, 255, 0
|
|
|
|
|
hpfpDeadtimeMS = array, U16, 22792, [8], "ms", 0.001, 0, 0, 65, 3
|
|
|
|
|
hpfpTarget = array, U16, 22808, [10x10], "kPa", 1, 0, 0, 65000, 0
|
|
|
|
|
hpfpTargetLoadBins = array, U16, 23008, [10], "load", 0.1, 0, 0, 6500, 1
|
|
|
|
|
hpfpTargetRpmBins = array, U08, 23028, [10], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
hpfpCompensation = array, S08, 23038, [10x10], "%", 1, 0, -100, 100, 0
|
|
|
|
|
hpfpCompensationLoadBins = array, U16, 23138, [10], "cc/lobe", 0.001, 0, 0, 65, 3
|
|
|
|
|
hpfpCompensationRpmBins = array, U08, 23158, [10], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
hpfpFuelMassCompensation = array, U16, 23168, [8x8], "%", 0.01, 0, 1, 10, 2
|
|
|
|
|
hpfpFuelMassCompensationFuelMass = array, U16, 23296, [8], "fuel mass/mg", 0.01, 0, 0, 650, 2
|
|
|
|
|
hpfpFuelMassCompensationFuelPressure = array, U32, 23312, [8], "bar", 0.1, 0, 0, 300, 1
|
|
|
|
|
knockNoiseRpmBins = array, U16, 23344, [16], "RPM", 1, 0, 0, 30000, 0
|
|
|
|
|
knockBaseNoise = array, S08, 23376, [16], "dB", 0.5, 0, -64, 10, 1
|
|
|
|
|
tpsTspCorrValuesBins = array, U08, 23392, [4], "RPM", 50.0, 0, 0, 12500, 0
|
|
|
|
|
tpsTspCorrValues = array, U08, 23396, [4], "multiplier", 0.02, 0, 0, 5, 2
|
|
|
|
|
cltRevLimitRpmBins = array, S08, 23400, [4], "C", 5.0, 0, -40, 200, 0
|
|
|
|
|
cltRevLimitRpm = array, U16, 23404, [4], "RPM", 1, 0, 0, 20000, 0
|
|
|
|
|
fuelLevelBins = array, U16, 23412, [8], "volt", 0.001, 0, 0, 5, 3
|
|
|
|
|
fuelLevelValues = array, U08, 23428, [8], "%", 1, 0, 0, 100, 0
|
|
|
|
|
dwellVoltageCorrVoltBins = array, U08, 23436, [8], "volts", 0.1, 0, 0, 20, 1
|
|
|
|
|
dwellVoltageCorrValues = array, U08, 23444, [8], "multiplier", 0.02, 0, 0, 5, 2
|
|
|
|
|
tcu_shiftTpsBins = array, U08, 23452, [8], "%", 1, 0, 0, 255, 2
|
|
|
|
|
tcu_shiftSpeed12 = array, U08, 23460, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed23 = array, U08, 23468, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed34 = array, U08, 23476, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed21 = array, U08, 23484, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed32 = array, U08, 23492, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftSpeed43 = array, U08, 23500, [8], "MPH", 1, 0, 0, 255, 0
|
|
|
|
|
tcu_shiftTime = scalar, F32, 23508, "ms", 1, 0, 0, 3000, 0
|
|
|
|
|
alternatorVoltageTargetTable = array, S16, 23512, [4x4], "Volts", 0.1, 0, 0, 30, 1
|
|
|
|
|
alternatorVoltageTargetLoadBins = array, U16, 23544, [4], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
alternatorVoltageTargetRpmBins = array, U16, 23552, [4], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
cltBoostCorrBins = array, F32, 23560, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltBoostCorr = array, F32, 23580, [5], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
iatBoostCorrBins = array, F32, 23600, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatBoostCorr = array, F32, 23620, [5], "ratio", 1, 0, 0, 5, 2
|
|
|
|
|
cltBoostAdderBins = array, F32, 23640, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
cltBoostAdder = array, F32, 23660, [5], "", 1, 0, 0, 5, 2
|
|
|
|
|
iatBoostAdderBins = array, F32, 23680, [5], "C", 1, 0, -100, 250, 2
|
|
|
|
|
iatBoostAdder = array, F32, 23700, [5], "", 1, 0, 0, 5, 2
|
|
|
|
|
minimumOilPressureBins = array, U08, 23720, [8], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
minimumOilPressureValues = array, U08, 23728, [8], "kPa", 10.0, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends1_table = array, S16, 23736, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
targetAfrBlends1_loadBins = array, U16, 23864, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends1_rpmBins = array, U16, 23880, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
targetAfrBlends1_blendParameter = bits, U08, 23896, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends1_yAxisOverride = bits, U08, 23897, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends1_blendBins = array, S16, 23898, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
targetAfrBlends1_blendValues = array, U08, 23914, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
targetAfrBlends2_table = array, S16, 23924, [8x8], "", 0.1, 0, -100, 100, 1
|
|
|
|
|
targetAfrBlends2_loadBins = array, U16, 24052, [8], "Load", 1, 0, 0, 1000, 0
|
|
|
|
|
targetAfrBlends2_rpmBins = array, U16, 24068, [8], "RPM", 1, 0, 0, 18000, 0
|
|
|
|
|
targetAfrBlends2_blendParameter = bits, U08, 24084, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends2_yAxisOverride = bits, U08, 24085, [0:5], "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 In Actual", "VVT 1 Ex Actual", "VVT 2 In Actual", "VVT 2 Ex Actual", "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", "Oil pressure", "Oil temp", "Fuel Pressure", "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"
|
|
|
|
|
targetAfrBlends2_blendBins = array, S16, 24086, [8], "", 0.1, 0, -3200, 3200, 1
|
|
|
|
|
targetAfrBlends2_blendValues = array, U08, 24102, [8], "%", 0.5, 0, 0, 100, 1
|
|
|
|
|
trimRpmBins = array, U08, 24112, [8], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
trimLoadBins = array, U16, 24120, [8], "", 1, 0, 0, 650, 0
|
|
|
|
|
dynoRpmStep = scalar, U08, 24136, "Rpm", 1, 0, 1, 250, 0
|
|
|
|
|
dynoSaeTemperatureC = scalar, S08, 24137, "C", 1, 0, -80, 80, 0
|
|
|
|
|
dynoSaeRelativeHumidity = scalar, U08, 24138, "%", 1, 0, 0, 100, 0
|
|
|
|
|
dynoSaeBaro = scalar, F32, 24140, "KPa", 1, 0, 30, 110, 3
|
|
|
|
|
dynoCarWheelDiaInch = scalar, S08, 24144, "Inch", 1, 0, 0, 24, 1
|
|
|
|
|
dynoCarWheelAspectRatio = scalar, S08, 24145, "Aspect Ratio (height)", 1, 0, 0, 100, 0
|
|
|
|
|
dynoCarWheelTireWidthMm = scalar, S16, 24146, "Width mm", 1, 0, 0, 400, 0
|
|
|
|
|
dynoCarGearPrimaryReduction = scalar, F32, 24148, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarGearRatio = scalar, F32, 24152, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarGearFinalDrive = scalar, F32, 24156, "Units", 1, 0, 0, 10, 3
|
|
|
|
|
dynoCarCarMassKg = scalar, S16, 24160, "Kg", 1, 0, 0, 5000, 0
|
|
|
|
|
dynoCarCargoMassKg = scalar, S16, 24162, "Kg", 1, 0, 0, 1000, 0
|
|
|
|
|
dynoCarCoeffOfDrag = scalar, F32, 24164, "Coeff", 1, 0, 0, 1, 3
|
|
|
|
|
dynoCarFrontalAreaM2 = scalar, F32, 24168, "m2", 1, 0, 0, 100, 2
|
|
|
|
|
trailingSparkTable = array, S08, 24172, [4x4], "deg", 0.1, 0, 0, 12, 1
|
|
|
|
|
trailingSparkRpmBins = array, U08, 24188, [4], "rpm", 50.0, 0, 0, 12000, 0
|
|
|
|
|
trailingSparkLoadBins = array, U08, 24192, [4], "Load", 5.0, 0, 0, 650, 0
|
|
|
|
|
maximumOilPressureBins = array, U08, 24196, [4], "RPM", 100.0, 0, 0, 25000, 0
|
|
|
|
|
maximumOilPressureValues = array, U08, 24200, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
; total TS size = 24204
|
|
|
|
|
[SettingContextHelp]
|
|
|
|
|
engineType = "http://rusefi.com/wiki/index.php?title=Manual:Engine_Type\nset engine_type X"
|
|
|
|
|
launchRpm = "A secondary Rev limit engaged by the driver to help launch the vehicle faster"
|
|
|
|
@ -1854,7 +1857,6 @@ maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
isDoubleSolenoidIdle = "Subaru/BMW style where default valve position is somewhere in the middle. First solenoid opens it more while second can close it more than default position."
|
|
|
|
|
useCicPidForIdle = "Switch between Industrial and Cic PID implementation"
|
|
|
|
|
useSeparateIdleTablesForCrankingTaper = "This uses separate ignition timing and VE tables not only for idle conditions, also during the postcranking-to-idle taper transition (See also afterCrankingIACtaperDuration)."
|
|
|
|
|
doNotFilterTriggerEdgeNoise = "Detect double trigger edges"
|
|
|
|
|
useRunningMathForCranking = "For cranking either use the specified fixed base fuel mass, or use the normal running math (VE table)."
|
|
|
|
|
displayLogicLevelsInEngineSniffer = "Shall we display real life signal or just the part consumed by trigger decoder.\nApplies to both trigger and cam/vvt input.\n\nenable logic_level_trigger"
|
|
|
|
|
verboseCan = "Print incoming and outgoing first bus CAN messages in rusEFI console"
|
|
|
|
@ -2183,7 +2185,6 @@ maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
useVssAsSecondWheelSpeed = "VSS and Aux Speed 1 or Aux Speed 1 with Aux Speed 2?"
|
|
|
|
|
enableAemXSeriesEgt = "AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller"
|
|
|
|
|
enableKnockSpectrogram = "Available via TS Plugin see https://rusefi.com/s/knock"
|
|
|
|
|
afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\nShould be 100 once tune is better"
|
|
|
|
|
iacByTpsTaper = "This value is an added for base idle value. Idle Value added when coasting and transitioning into idle."
|
|
|
|
|
coastingFuelCutVssLow = "Below this speed, disable DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears."
|
|
|
|
|
coastingFuelCutVssHigh = "Above this speed, allow DFCO. Use this to prevent jerkiness from fuel enable/disable in low gears."
|
|
|
|
@ -2246,7 +2247,7 @@ maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
trailingCoilPins11 = "trailingCoilPins 11"
|
|
|
|
|
trailingCoilPins12 = "trailingCoilPins 12"
|
|
|
|
|
injectorCompensationMode = "None = I have a MAP-referenced fuel pressure regulator\nFixed rail pressure = I have an atmosphere-referenced fuel pressure regulator (returnless, typically)\nSensed rail pressure = I have a fuel pressure sensor\n HPFP fuel mass compensation = manual mode for GDI engines"
|
|
|
|
|
fuelReferencePressure = "This is the pressure at which your injector flow is known.\nFor example if your injectors flow 400cc/min at 3.5 bar, enter 350kpa here."
|
|
|
|
|
fuelReferencePressure = "This is the pressure at which your injector flow is known.\nFor example if your injectors flow 400cc/min at 3.5 bar, enter 350kpa here.\nThis is gauge pressure/in reference to atmospheric."
|
|
|
|
|
auxTempSensor1_tempC_1 = "these values are in Celcius"
|
|
|
|
|
auxTempSensor1_bias_resistor = "Pull-up resistor value on your board"
|
|
|
|
|
auxTempSensor2_tempC_1 = "these values are in Celcius"
|
|
|
|
@ -2452,7 +2453,7 @@ maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
vvtActivationDelayMs = "We need to give engine time to build oil pressure without diverting it to VVT"
|
|
|
|
|
acrDisablePhase = "During revolution where ACR should be disabled at what specific angle to disengage"
|
|
|
|
|
etbMinimumPosition = "Set a minimum allowed target position to avoid slamming/driving against the hard mechanical stop in the throttle."
|
|
|
|
|
vinNumber = "Individual charaters are accessible using vin(index) Lua function"
|
|
|
|
|
vinNumber = "Individual characters are accessible using vin(index) Lua function"
|
|
|
|
|
luaDigitalInputPins1 = "luaDigitalInputPins 1"
|
|
|
|
|
luaDigitalInputPins2 = "luaDigitalInputPins 2"
|
|
|
|
|
luaDigitalInputPins3 = "luaDigitalInputPins 3"
|
|
|
|
@ -2586,6 +2587,7 @@ maximumOilPressureValues = array, U08, 24164, [4], "kPa", 10.0, 0, 0, 2000, 0
|
|
|
|
|
iacCoasting = "RPM-based idle position for coasting"
|
|
|
|
|
cltCrankingCorrBins = "CLT-based cranking position % for simple manual idle controller"
|
|
|
|
|
cltCrankingCorr = "CLT-based cranking position % for simple manual idle controller"
|
|
|
|
|
afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\nShould be 100 once tune is better"
|
|
|
|
|
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
|
|
|
|
|
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
|
|
|
|
|
cltIdleCorrBins = "CLT-based idle position for simple manual idle controller"
|
|
|
|
@ -2769,25 +2771,26 @@ VBatt = scalar, U16, 36, "V", 0.001, 0
|
|
|
|
|
oilPressure = scalar, U16, 38, "kPa", 0.03333333333333333, 0
|
|
|
|
|
vvtPositionB1I = scalar, S16, 40, "deg", 0.02, 0
|
|
|
|
|
actualLastInjection = scalar, U16, 42, "ms", 0.0033333333333333335, 0
|
|
|
|
|
injectorDutyCycle = scalar, U08, 44, "%", 0.5, 0
|
|
|
|
|
tempLogging1 = scalar, U08, 45, "", 1, 0
|
|
|
|
|
injectionOffset = scalar, S16, 46, "deg", 1, 0
|
|
|
|
|
engineMakeCodeNameCrc16 = scalar, U16, 48, "crc16", 1, 0
|
|
|
|
|
wallFuelAmount = scalar, U16, 50, "mg", 0.01, 0
|
|
|
|
|
wallFuelCorrectionValue = scalar, S16, 52, "mg", 0.01, 0
|
|
|
|
|
revolutionCounterSinceStart = scalar, U16, 54, "", 1, 0
|
|
|
|
|
canReadCounter = scalar, U16, 56, "", 1, 0
|
|
|
|
|
tpsAccelFuel = scalar, S16, 58, "ms", 0.0033333333333333335, 0
|
|
|
|
|
currentIgnitionMode = scalar, U08, 60, "", 1, 0
|
|
|
|
|
currentInjectionMode = scalar, U08, 61, "", 1, 0
|
|
|
|
|
coilDutyCycle = scalar, U16, 62, "%", 0.01, 0
|
|
|
|
|
etb1DutyCycle = scalar, S16, 64, "%", 0.01, 0
|
|
|
|
|
fuelTankLevel = scalar, S16, 66, "%", 0.01, 0
|
|
|
|
|
totalFuelConsumption = scalar, U16, 68, "grams", 1, 0
|
|
|
|
|
fuelFlowRate = scalar, U16, 70, "gram/s", 0.005, 0
|
|
|
|
|
TPS2Value = scalar, S16, 72, "%", 0.01, 0
|
|
|
|
|
tuneCrc16 = scalar, U16, 74, "crc16", 1, 0
|
|
|
|
|
veValue = scalar, U16, 76, "ratio", 0.1, 0
|
|
|
|
|
stopEngineCode = scalar, U08, 44, "", 1, 0
|
|
|
|
|
injectorDutyCycle = scalar, U08, 45, "%", 0.5, 0
|
|
|
|
|
tempLogging1 = scalar, U08, 46, "", 1, 0
|
|
|
|
|
injectionOffset = scalar, S16, 48, "deg", 1, 0
|
|
|
|
|
engineMakeCodeNameCrc16 = scalar, U16, 50, "crc16", 1, 0
|
|
|
|
|
wallFuelAmount = scalar, U16, 52, "mg", 0.01, 0
|
|
|
|
|
wallFuelCorrectionValue = scalar, S16, 54, "mg", 0.01, 0
|
|
|
|
|
revolutionCounterSinceStart = scalar, U16, 56, "", 1, 0
|
|
|
|
|
canReadCounter = scalar, U16, 58, "", 1, 0
|
|
|
|
|
tpsAccelFuel = scalar, S16, 60, "ms", 0.0033333333333333335, 0
|
|
|
|
|
currentIgnitionMode = scalar, U08, 62, "", 1, 0
|
|
|
|
|
currentInjectionMode = scalar, U08, 63, "", 1, 0
|
|
|
|
|
coilDutyCycle = scalar, U16, 64, "%", 0.01, 0
|
|
|
|
|
etb1DutyCycle = scalar, S16, 66, "%", 0.01, 0
|
|
|
|
|
fuelTankLevel = scalar, S16, 68, "%", 0.01, 0
|
|
|
|
|
totalFuelConsumption = scalar, U16, 70, "grams", 1, 0
|
|
|
|
|
fuelFlowRate = scalar, U16, 72, "gram/s", 0.005, 0
|
|
|
|
|
TPS2Value = scalar, S16, 74, "%", 0.01, 0
|
|
|
|
|
tuneCrc16 = scalar, U16, 76, "crc16", 1, 0
|
|
|
|
|
veValue = scalar, U16, 78, "ratio", 0.1, 0
|
|
|
|
|
seconds = scalar, U32, 80, "sec", 1, 0
|
|
|
|
|
engineMode = scalar, U32, 84, "em", 1, 0
|
|
|
|
|
firmwareVersion = scalar, U32, 88, "version_f", 1, 0
|
|
|
|
@ -3325,6 +3328,7 @@ isTimeConditionSatisfied = bits, U32, 1176, [2:2]
|
|
|
|
|
isRpmConditionSatisfied = bits, U32, 1176, [3:3]
|
|
|
|
|
isAppConditionSatisfied = bits, U32, 1176, [4:4]
|
|
|
|
|
isFlatShiftConditionSatisfied = bits, U32, 1176, [5:5]
|
|
|
|
|
isBelowTemperatureThreshold = bits, U32, 1176, [6:6]
|
|
|
|
|
; total TS size = 1180
|
|
|
|
|
isAntilagCondition = bits, U32, 1180, [0:0]
|
|
|
|
|
ALSMinRPMCondition = bits, U32, 1180, [1:1]
|
|
|
|
@ -4059,6 +4063,14 @@ lambdaTimeSinceGood = scalar, U16, 1828, "sec", 0.01, 0
|
|
|
|
|
yBins = cltCrankingCorr
|
|
|
|
|
gauge = CLTGauge
|
|
|
|
|
|
|
|
|
|
curve = afterCrankingIACtaperCurve, "Idle valve Crank-to-Run Taper"
|
|
|
|
|
columnLabel = "Coolant", "cyles"
|
|
|
|
|
xAxis = -40, 120, 7
|
|
|
|
|
yAxis = 0, 500, 11
|
|
|
|
|
xBins = afterCrankingIACtaperDurationBins, coolant
|
|
|
|
|
yBins = afterCrankingIACtaperDuration
|
|
|
|
|
gauge = CLTGauge
|
|
|
|
|
|
|
|
|
|
curve = cltIdleRPMCurve, "Idle Target RPM"
|
|
|
|
|
columnLabel = "Coolant", "RPM"
|
|
|
|
|
xAxis = -40, 120, 9
|
|
|
|
@ -5498,6 +5510,7 @@ entry = VBatt, "VBatt", float, "%.3f"
|
|
|
|
|
entry = oilPressure, "Oil Pressure", float, "%.3f"
|
|
|
|
|
entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f"
|
|
|
|
|
entry = actualLastInjection, "Fuel: Last inj pulse width", float, "%.3f"
|
|
|
|
|
entry = stopEngineCode, "stopEngineCode", int, "%d"
|
|
|
|
|
entry = injectorDutyCycle, "Fuel: injector duty cycle", float, "%.3f"
|
|
|
|
|
entry = tempLogging1, "tempLogging1", int, "%d"
|
|
|
|
|
entry = injectionOffset, "Fuel: Injection timing SOI", int, "%d"
|
|
|
|
@ -5995,6 +6008,7 @@ entry = isTimeConditionSatisfied, "isTimeConditionSatisfied", int, "%d"
|
|
|
|
|
entry = isRpmConditionSatisfied, "isRpmConditionSatisfied", int, "%d"
|
|
|
|
|
entry = isAppConditionSatisfied, "isAppConditionSatisfied", int, "%d"
|
|
|
|
|
entry = isFlatShiftConditionSatisfied, "isFlatShiftConditionSatisfied", int, "%d"
|
|
|
|
|
entry = isBelowTemperatureThreshold, "isBelowTemperatureThreshold", int, "%d"
|
|
|
|
|
entry = isAntilagCondition, "isAntilagCondition", int, "%d"
|
|
|
|
|
entry = ALSMinRPMCondition, "ALSMinRPMCondition", int, "%d"
|
|
|
|
|
entry = ALSMaxRPMCondition, "ALSMaxRPMCondition", int, "%d"
|
|
|
|
@ -6459,6 +6473,7 @@ menuDialog = main
|
|
|
|
|
subMenu = cltIdleRPMCurve, "Target RPM"
|
|
|
|
|
subMenu = cltIdleTable, "Base Idle Valve Position"
|
|
|
|
|
subMenu = cltCrankingCurveDialog, "Cranking Idle Valve Curve", 1, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
subMenu = afterCrankingIACtaperDurationDialog, "Idle Valve Crank-to-Run Taper"
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = idleTimingPidCorrDialog, "Closed-loop idle timing"
|
|
|
|
|
subMenu = iacPidMultTbl, "IAC PID multiplier", 0, {idleMode == 0 && useIacPidMultTable == 1}
|
|
|
|
@ -6514,10 +6529,11 @@ menuDialog = main
|
|
|
|
|
subMenu = vvtTable2Tbl, "VVT exhaust target", { vvtMode2 != 0 && vvtPins2 != 0 }
|
|
|
|
|
|
|
|
|
|
subMenu = std_separator
|
|
|
|
|
subMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
subMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
subMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
subMenu = luaCommands, "Lua Buttons", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupMenu = "Lua", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupChildMenu = auxInputsDialog, "Lua Analog Inputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupChildMenu = luaDigitalInputsDialog, "Lua Digital Inputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupChildMenu = luaOutputs, "Lua Script PWM Outputs", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupChildMenu = luaCommands, "Lua Buttons", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
|
|
|
|
|
groupMenu = "Lua Calibrations", { 1 }, { uiMode == 0 || uiMode == 1 }
|
|
|
|
|
groupChildMenu = scriptSetting, "Lua Script Settings"
|
|
|
|
@ -7003,6 +7019,7 @@ indicatorPanel = shift_torque_reduction_stateIndicatorPanel, 2
|
|
|
|
|
indicator = {isRpmConditionSatisfied}, "isRpmConditionSatisfied No", "isRpmConditionSatisfied Yes"
|
|
|
|
|
indicator = {isAppConditionSatisfied}, "isAppConditionSatisfied No", "isAppConditionSatisfied Yes"
|
|
|
|
|
indicator = {isFlatShiftConditionSatisfied}, "isFlatShiftConditionSatisfied No", "isFlatShiftConditionSatisfied Yes"
|
|
|
|
|
indicator = {isBelowTemperatureThreshold}, "isBelowTemperatureThreshold No", "isBelowTemperatureThreshold Yes"
|
|
|
|
|
|
|
|
|
|
dialog = shift_torque_reduction_stateDialog, "shift_torque_reduction_state"
|
|
|
|
|
panel = shift_torque_reduction_stateIndicatorPanel
|
|
|
|
@ -7548,6 +7565,9 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
field = "ETB idle maximum angle", etbIdleThrottleRange
|
|
|
|
|
panel = cltCrankingCurve
|
|
|
|
|
|
|
|
|
|
dialog = afterCrankingIACtaperDurationDialog
|
|
|
|
|
panel = afterCrankingIACtaperCurve
|
|
|
|
|
|
|
|
|
|
dialog = tChargeSettings, "Estimated cylinder air temperature"
|
|
|
|
|
panel = tChargeGeneralSettings
|
|
|
|
|
panel = tChargeRpmTpsSettings, { tChargeMode == 0}
|
|
|
|
@ -7632,8 +7652,8 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
; cam if
|
|
|
|
|
; two-stroke, or
|
|
|
|
|
; not crank trigger and ((vague trigger and cam choice) or not vague trigger)
|
|
|
|
|
field = "Cam Sensor (Primary channel)", triggerInputPins1, 1, {twoStroke == 1 || ( !(trigger_type == 2 || trigger_type == 5 || trigger_type == 10 || trigger_type == 12 || trigger_type == 20 || trigger_type == 21 || trigger_type == 26 || trigger_type == 27 || trigger_type == 33 || trigger_type == 38 || trigger_type == 39 || trigger_type == 44 || trigger_type == 45 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 58 || trigger_type == 61 || trigger_type == 62 || trigger_type == 68 || trigger_type == 70 || trigger_type == 71 || trigger_type == 72 || trigger_type == 74 || trigger_type == 75 || trigger_type == 76 || trigger_type == 77 || trigger_type == 84 || trigger_type == 87) && ( ( (trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) && skippedWheelOnCam) || !(trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) ) ) }
|
|
|
|
|
field = "Crank Sensor (Primary channel)", triggerInputPins1, 1, { !(twoStroke == 1 || ( !(trigger_type == 2 || trigger_type == 5 || trigger_type == 10 || trigger_type == 12 || trigger_type == 20 || trigger_type == 21 || trigger_type == 26 || trigger_type == 27 || trigger_type == 33 || trigger_type == 38 || trigger_type == 39 || trigger_type == 44 || trigger_type == 45 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 58 || trigger_type == 61 || trigger_type == 62 || trigger_type == 68 || trigger_type == 70 || trigger_type == 71 || trigger_type == 72 || trigger_type == 74 || trigger_type == 75 || trigger_type == 76 || trigger_type == 77 || trigger_type == 84 || trigger_type == 87) && ( ( (trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) && skippedWheelOnCam) || !(trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) ) )) }
|
|
|
|
|
field = "Cam Sensor (Primary channel)", triggerInputPins1, 1, {twoStroke == 1 || ( !(trigger_type == 2 || trigger_type == 5 || trigger_type == 10 || trigger_type == 12 || trigger_type == 20 || trigger_type == 21 || trigger_type == 26 || trigger_type == 27 || trigger_type == 33 || trigger_type == 38 || trigger_type == 39 || trigger_type == 44 || trigger_type == 45 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 58 || trigger_type == 61 || trigger_type == 62 || trigger_type == 68 || trigger_type == 70 || trigger_type == 71 || trigger_type == 72 || trigger_type == 74 || trigger_type == 75 || trigger_type == 76 || trigger_type == 77 || trigger_type == 84 || trigger_type == 87) && ( ( (trigger_type == 0 || trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) && skippedWheelOnCam) || !(trigger_type == 0 || trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) ) ) }
|
|
|
|
|
field = "Crank Sensor (Primary channel)", triggerInputPins1, 1, { !(twoStroke == 1 || ( !(trigger_type == 2 || trigger_type == 5 || trigger_type == 10 || trigger_type == 12 || trigger_type == 20 || trigger_type == 21 || trigger_type == 26 || trigger_type == 27 || trigger_type == 33 || trigger_type == 38 || trigger_type == 39 || trigger_type == 44 || trigger_type == 45 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 58 || trigger_type == 61 || trigger_type == 62 || trigger_type == 68 || trigger_type == 70 || trigger_type == 71 || trigger_type == 72 || trigger_type == 74 || trigger_type == 75 || trigger_type == 76 || trigger_type == 77 || trigger_type == 84 || trigger_type == 87) && ( ( (trigger_type == 0 || trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) && skippedWheelOnCam) || !(trigger_type == 0 || trigger_type == 8 || trigger_type == 9 || trigger_type == 11 || trigger_type == 17 || trigger_type == 18 || trigger_type == 23 || trigger_type == 48 || trigger_type == 69 || trigger_type == 73 || trigger_type == 88 || trigger_type == 89) ) )) }
|
|
|
|
|
field = "Primary Edge", invertPrimaryTriggerSignal
|
|
|
|
|
field = "Secondary channel", triggerInputPins2, { triggerInputPins2 != 0 || (triggerInputPins1 != 0 && (trigger_type == 1 || trigger_type == 3 || trigger_type == 15 || trigger_type == 16 || trigger_type == 19 || trigger_type == 25 || trigger_type == 31 || trigger_type == 35 || trigger_type == 36 || trigger_type == 37 || trigger_type == 40 || trigger_type == 49 || trigger_type == 53 || trigger_type == 54 || trigger_type == 63 || trigger_type == 64) ) }
|
|
|
|
|
field = "Secondary Edge", invertSecondaryTriggerSignal, {triggerInputPins2 != 0 && (trigger_type == 1 || trigger_type == 3 || trigger_type == 15 || trigger_type == 16 || trigger_type == 19 || trigger_type == 25 || trigger_type == 31 || trigger_type == 35 || trigger_type == 36 || trigger_type == 37 || trigger_type == 40 || trigger_type == 49 || trigger_type == 53 || trigger_type == 54 || trigger_type == 63 || trigger_type == 64) }
|
|
|
|
@ -8209,12 +8229,12 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
|
|
|
|
|
dialog = pedalSensorLeft, "Accelerator pedal"
|
|
|
|
|
field = "Accelerator position sensor", throttlePedalPositionAdcChannel
|
|
|
|
|
field = "Up voltage", throttlePedalUpVoltage
|
|
|
|
|
commandButton = "Grab Up", cmd_calibrate_pedal_up, { hasIgnitionVoltage }
|
|
|
|
|
field = "Up (idle) voltage", throttlePedalUpVoltage
|
|
|
|
|
commandButton = "Grab Idle/Up", cmd_calibrate_pedal_up, { hasIgnitionVoltage }
|
|
|
|
|
field = "Down (WOT) voltage", throttlePedalWOTVoltage
|
|
|
|
|
commandButton = "Grab Down", cmd_calibrate_pedal_down, { hasIgnitionVoltage }
|
|
|
|
|
commandButton = "Grab WOT/Down", cmd_calibrate_pedal_down, { hasIgnitionVoltage }
|
|
|
|
|
field = "Accelerator position 2nd sensor", throttlePedalPositionSecondAdcChannel
|
|
|
|
|
field = "Up voltage", throttlePedalSecondaryUpVoltage
|
|
|
|
|
field = "Up (idle) voltage", throttlePedalSecondaryUpVoltage
|
|
|
|
|
field = "Down (WOT) voltage", throttlePedalSecondaryWOTVoltage
|
|
|
|
|
field = "Ford/Toyota redundant PPS mode", useFordRedundantPps
|
|
|
|
|
field = "Secondary PPS maximum", ppsSecondaryMaximum, {useFordRedundantPps}
|
|
|
|
@ -9514,7 +9534,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
dialog = limitsSettings, "Limits"
|
|
|
|
|
field = "Cut fuel on RPM limit", cutFuelOnHardLimit
|
|
|
|
|
field = "Cut spark on RPM limit", cutSparkOnHardLimit
|
|
|
|
|
field = "Use CLT-based RPM limit curve", useCltBasedRpmLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
|
|
|
|
field = "Use Engine Temperature RPM limit curve", useCltBasedRpmLimit, { cutFuelOnHardLimit || cutSparkOnHardLimit }
|
|
|
|
|
field = "RPM hard limit", rpmHardLimit, { (cutFuelOnHardLimit || cutSparkOnHardLimit) && !useCltBasedRpmLimit }
|
|
|
|
|
field = "RPM limit hysteresis", rpmHardLimitHyst
|
|
|
|
|
field = "Boost cut pressure", boostCutPressure
|
|
|
|
@ -9546,7 +9566,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
panel = softRpmLimitSettings, West, { (cutFuelOnHardLimit || cutSparkOnHardLimit) && !useCltBasedRpmLimit }
|
|
|
|
|
panel = etbLimits
|
|
|
|
|
|
|
|
|
|
dialog = limitsAndFallbackCenter, "CLT-based RPM Limit"
|
|
|
|
|
dialog = limitsAndFallbackCenter, "Engine Temperature RPM Limit"
|
|
|
|
|
panel = cltRevLimitCurve
|
|
|
|
|
|
|
|
|
|
dialog = limitsAndFallback, "Limits and fallbacks", border
|
|
|
|
@ -9594,9 +9614,6 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|
|
|
|
field = "Fuel Source For Cranking", useRunningMathForCranking
|
|
|
|
|
field = "Base fuel mass", cranking_baseFuel, {useRunningMathForCranking == 0}
|
|
|
|
|
|
|
|
|
|
dialog = crankingIAC, "Idle air valve"
|
|
|
|
|
field = "After cranking IAC taper duration",afterCrankingIACtaperDuration
|
|
|
|
|
|
|
|
|
|
dialog = crankingIgnition, "Ignition"
|
|
|
|
|
field = "Timing Advance mode", useSeparateAdvanceForCranking
|
|
|
|
|
field = "Fixed cranking advance", crankingTimingAngle, {useSeparateAdvanceForCranking == 0}
|
|
|
|
@ -10144,6 +10161,7 @@ dialog = tcuControls, "Transmission Settings"
|
|
|
|
|
|
|
|
|
|
dialog = TorqueReductionActivationModeDialog, "Activation", yAxis
|
|
|
|
|
field = "Activation Mode", torqueReductionActivationMode
|
|
|
|
|
field = "Minimal Engine Temperature", torqueReductionActivationTemperature
|
|
|
|
|
panel = TorqueReductionButtonDialog, {torqueReductionActivationMode == 0}
|
|
|
|
|
panel = LaunchButtonDialog, {torqueReductionActivationMode == 1}
|
|
|
|
|
panel = ClutchDownDialog, {torqueReductionActivationMode == 2}
|
|
|
|
@ -10514,6 +10532,5 @@ dialog = tcuControls, "Transmission Settings"
|
|
|
|
|
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[EventTriggers]
|
|
|
|
|
triggeredPageRefresh = 1, { triggerPageRefreshFlag }
|
|
|
|
|