diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index dfff22b402..d7d449238f 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -1064,6 +1064,10 @@ #define GAUGE_NAME_AUX_TEMP1 "Aux temp 1" #define GAUGE_NAME_AUX_TEMP2 "Aux temp 2" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" +#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop" +#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop" +#define GAUGE_NAME_BOOST_OUTPUT "Boost Output" +#define GAUGE_NAME_BOOST_TARGET "Boost Target" #define GAUGE_NAME_CLT "CLT" #define GAUGE_NAME_CPU_TEMP "CPU Temperature" #define GAUGE_NAME_CURRENT_GEAR "Current Gear" @@ -1930,7 +1934,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 4110345545 +#define SIGNATURE_HASH 4220701457 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2467,7 +2471,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen_cypress.4110345545" +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen_cypress.4220701457" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 888dfa8dc1..63030e230a 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1049,6 +1049,10 @@ #define GAUGE_NAME_AUX_TEMP1 "Aux temp 1" #define GAUGE_NAME_AUX_TEMP2 "Aux temp 2" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" +#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop" +#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop" +#define GAUGE_NAME_BOOST_OUTPUT "Boost Output" +#define GAUGE_NAME_BOOST_TARGET "Boost Target" #define GAUGE_NAME_CLT "CLT" #define GAUGE_NAME_CPU_TEMP "CPU Temperature" #define GAUGE_NAME_CURRENT_GEAR "Current Gear" @@ -1915,7 +1919,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 190523829 +#define SIGNATURE_HASH 70715373 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2452,7 +2456,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.03.24.kin.190523829" +#define TS_SIGNATURE "rusEFI 2022.03.24.kin.70715373" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 61b95e374c..111f779ea8 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -1042,6 +1042,10 @@ #define GAUGE_NAME_AUX_TEMP1 "Aux temp 1" #define GAUGE_NAME_AUX_TEMP2 "Aux temp 2" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" +#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop" +#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop" +#define GAUGE_NAME_BOOST_OUTPUT "Boost Output" +#define GAUGE_NAME_BOOST_TARGET "Boost Target" #define GAUGE_NAME_CLT "CLT" #define GAUGE_NAME_CPU_TEMP "CPU Temperature" #define GAUGE_NAME_CURRENT_GEAR "Current Gear" @@ -1909,7 +1913,7 @@ #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 2948359028 +#define SIGNATURE_HASH 2698005804 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2446,7 +2450,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.03.24.subaru_eg33_f7.2948359028" +#define TS_SIGNATURE "rusEFI 2022.03.24.subaru_eg33_f7.2698005804" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index 2f2201b885..5940cd2e30 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -47,7 +47,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -192,7 +192,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -225,9 +225,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -237,11 +237,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -283,3 +280,8 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" diff --git a/firmware/console/binary/generated/gauges.ini b/firmware/console/binary/generated/gauges.ini index 38dc267b16..40ed5de34d 100644 --- a/firmware/console/binary/generated/gauges.ini +++ b/firmware/console/binary/generated/gauges.ini @@ -48,7 +48,7 @@ MAPValueGauge = MAPValue,"MAP", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 baroPressureGauge = baroPressure,"baroPressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 lambdaValueGauge = lambdaValue,"Lambda", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 knockRetardGauge = knockRetard,"knockRetard", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -idleCurrentPositionGauge = idleCurrentPosition,"idleCurrentPosition", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +idleCurrentPositionGauge = idleCurrentPosition,"idleCurrentPosition", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 VBattGauge = VBatt,"VBatt", "V", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 oilPressureGauge = oilPressure,"Oil Pressure", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtPositionB1IGauge = vvtPositionB1I,"VVT: bank 1 intake", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 @@ -140,18 +140,18 @@ tuneCrc16Gauge = tuneCrc16,"Tune CRC16", "crc16", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelClosedLoopBinIdxGauge = fuelClosedLoopBinIdx,"fuelClosedLoopBinIdx", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tcuCurrentGearGauge = tcuCurrentGear,"Current Gear", "gear", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 rawPpsSecondaryGauge = rawPpsSecondary,"rawPpsSecondary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 -knock1Gauge = knock1,"knock1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock2Gauge = knock2,"knock2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock3Gauge = knock3,"knock3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock4Gauge = knock4,"knock4", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock5Gauge = knock5,"knock5", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock6Gauge = knock6,"knock6", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock7Gauge = knock7,"knock7", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock8Gauge = knock8,"knock8", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock9Gauge = knock9,"knock9", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock10Gauge = knock10,"knock10", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock11Gauge = knock11,"knock11", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -knock12Gauge = knock12,"knock12", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock1Gauge = knock1,"knock1", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock2Gauge = knock2,"knock2", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock3Gauge = knock3,"knock3", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock4Gauge = knock4,"knock4", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock5Gauge = knock5,"knock5", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock6Gauge = knock6,"knock6", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock7Gauge = knock7,"knock7", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock8Gauge = knock8,"knock8", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock9Gauge = knock9,"knock9", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock10Gauge = knock10,"knock10", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock11Gauge = knock11,"knock11", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +knock12Gauge = knock12,"knock12", "dBv", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tcuDesiredGearGauge = tcuDesiredGear,"Desired Gear", "gear", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 flexPercentGauge = flexPercent,"Flex Ethanol %", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 rawIdlePositionSensorGauge = rawIdlePositionSensor,"rawIdlePositionSensor", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 @@ -170,15 +170,15 @@ AFRValue2Gauge = AFRValue2,"Air/Fuel Ratio 2", "AFR", 0.0,0.0, 0.0,0.0, 0.0,0.0, vvtPositionB1EGauge = vvtPositionB1E,"VVT: bank 1 exhaust", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtPositionB2IGauge = vvtPositionB2I,"VVT: bank 2 intake", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtPositionB2EGauge = vvtPositionB2E,"VVT: bank 2 exhaust", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -fuelPidCorrection1Gauge = fuelPidCorrection1,"fuelPidCorrection1", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -fuelPidCorrection2Gauge = fuelPidCorrection2,"fuelPidCorrection2", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +fuelPidCorrection1Gauge = fuelPidCorrection1,"fuelPidCorrection1", "%", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 +fuelPidCorrection2Gauge = fuelPidCorrection2,"fuelPidCorrection2", "%", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 rawTps1SecondaryGauge = rawTps1Secondary,"rawTps1Secondary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawTps2PrimaryGauge = rawTps2Primary,"rawTps2Primary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 rawTps2SecondaryGauge = rawTps2Secondary,"rawTps2Secondary", "V", 0.0,5.0, 0.0,5.0, 0.0,5.0, 3,3 knockCountGauge = knockCount,"knock: count", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 accelerationZGauge = accelerationZ,"Acceleration: Z", "G", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -accelerationRollGauge = accelerationRoll,"Acceleration: Roll", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -accelerationYawGauge = accelerationYaw,"Acceleration: Yaw", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +accelerationRollGauge = accelerationRoll,"Acceleration: Roll", "G", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +accelerationYawGauge = accelerationYaw,"Acceleration: Yaw", "G", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtTargets1Gauge = vvtTargets1,"vvtTargets1", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtTargets2Gauge = vvtTargets2,"vvtTargets2", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 vvtTargets3Gauge = vvtTargets3,"vvtTargets3", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 @@ -193,7 +193,7 @@ tps2SplitGauge = tps2Split,"tps2Split", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tps12SplitGauge = tps12Split,"tps12Split", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 accPedalSplitGauge = accPedalSplit,"accPedalSplit", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 m_requested_pumpGauge = m_requested_pump,"DI: Pump Angle", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -boostControlTargetGauge = boostControlTarget,"Pump Angle", "deg", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +boostControlTargetGauge = boostControlTarget,"Boost Target", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 sparkCutReasonGauge = sparkCutReason,"Spark Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuelCutReasonGauge = fuelCutReason,"Fuel Cut Code", "code", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 fuel_requested_percentGauge = fuel_requested_percent,"DI: fuel_requested_percent", "v", 0.0,100.0, 0.0,100.0, 0.0,100.0, 0,0 @@ -244,6 +244,117 @@ unusedBit_182_31Gauge = unusedBit_182_31,"unusedBit_182_31", "", -1.0,-1.0, -1.0 luaInvocationCounterGauge = luaInvocationCounter,"luaInvocationCounter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 luaLastCycleDurationGauge = luaLastCycleDuration,"luaLastCycleDuration", "nt", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 testBenchIterGauge = testBenchIter,"testBenchIter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle1Gauge = unusedInTheMiddle1,"unusedInTheMiddle1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle2Gauge = unusedInTheMiddle2,"unusedInTheMiddle2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle3Gauge = unusedInTheMiddle3,"unusedInTheMiddle3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle4Gauge = unusedInTheMiddle4,"unusedInTheMiddle4", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle5Gauge = unusedInTheMiddle5,"unusedInTheMiddle5", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle6Gauge = unusedInTheMiddle6,"unusedInTheMiddle6", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle7Gauge = unusedInTheMiddle7,"unusedInTheMiddle7", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle8Gauge = unusedInTheMiddle8,"unusedInTheMiddle8", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle9Gauge = unusedInTheMiddle9,"unusedInTheMiddle9", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle10Gauge = unusedInTheMiddle10,"unusedInTheMiddle10", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle11Gauge = unusedInTheMiddle11,"unusedInTheMiddle11", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle12Gauge = unusedInTheMiddle12,"unusedInTheMiddle12", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle13Gauge = unusedInTheMiddle13,"unusedInTheMiddle13", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle14Gauge = unusedInTheMiddle14,"unusedInTheMiddle14", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +unusedInTheMiddle15Gauge = unusedInTheMiddle15,"unusedInTheMiddle15", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +auxLinear1Gauge = auxLinear1,"Aux Linear 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +auxLinear2Gauge = auxLinear2,"Aux Linear 2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchRpmConditionGauge = launchRpmCondition,"launchRpmCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchTpsConditionGauge = launchTpsCondition,"launchTpsCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchActivateSwitchConditionGauge = launchActivateSwitchCondition,"launchActivateSwitchCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchIsLaunchConditionGauge = launchIsLaunchCondition,"launchIsLaunchCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditions", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_9Gauge = unusedBit_227_9,"unusedBit_227_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_10Gauge = unusedBit_227_10,"unusedBit_227_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_11Gauge = unusedBit_227_11,"unusedBit_227_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_12Gauge = unusedBit_227_12,"unusedBit_227_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_13Gauge = unusedBit_227_13,"unusedBit_227_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_14Gauge = unusedBit_227_14,"unusedBit_227_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_15Gauge = unusedBit_227_15,"unusedBit_227_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_16Gauge = unusedBit_227_16,"unusedBit_227_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_17Gauge = unusedBit_227_17,"unusedBit_227_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_18Gauge = unusedBit_227_18,"unusedBit_227_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_19Gauge = unusedBit_227_19,"unusedBit_227_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_20Gauge = unusedBit_227_20,"unusedBit_227_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_21Gauge = unusedBit_227_21,"unusedBit_227_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_22Gauge = unusedBit_227_22,"unusedBit_227_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_23Gauge = unusedBit_227_23,"unusedBit_227_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_24Gauge = unusedBit_227_24,"unusedBit_227_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_25Gauge = unusedBit_227_25,"unusedBit_227_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_26Gauge = unusedBit_227_26,"unusedBit_227_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_27Gauge = unusedBit_227_27,"unusedBit_227_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_28Gauge = unusedBit_227_28,"unusedBit_227_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_29Gauge = unusedBit_227_29,"unusedBit_227_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_30Gauge = unusedBit_227_30,"unusedBit_227_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +unusedBit_227_31Gauge = unusedBit_227_31,"unusedBit_227_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +boostControllerOutputGauge = boostControllerOutput,"Boost Output", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 +boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"Boost Open Loop", "%", 0.0,100.0, 0.0,100.0, 0.0,100.0, 1,1 +TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +vvtSyncGapRatioGauge = vvtSyncGapRatio,"vvtSyncGapRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +vvtCurrentPositionGauge = vvtCurrentPosition,"vvtCurrentPosition", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerSyncGapRatioGauge = triggerSyncGapRatio,"Trigger Sync Latest Ratio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerStateIndexGauge = triggerStateIndex,"triggerStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +vvtCounterGauge = vvtCounter,"vvtCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +vvtSyncCounterGauge = vvtSyncCounter,"vvtSyncCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +vvtStateIndexGauge = vvtStateIndex,"vvtStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +fallbackMapGauge = fallbackMap,"fallbackMap", "kPa", 0.0,1000.0, 0.0,1000.0, 0.0,1000.0, 1,1 +boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"Boost Closed Loop", "%", -50.0,50.0, -50.0,50.0, -50.0,50.0, 1,1 +unused503Gauge = unused503,"unused503", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 +timingCltCorrectionGauge = timingCltCorrection,"timingCltCorrection", "%", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 +timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "%", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 +timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "%", -20.0,20.0, -20.0,20.0, -20.0,20.0, 2,2 +instantMAPValueGauge = instantMAPValue,"Instant MAP", "kPa", 0.0,655.0, 0.0,655.0, 0.0,655.0, 2,2 +mostRecentTimeBetweenSparkEventsGauge = mostRecentTimeBetweenSparkEvents,"mostRecentTimeBetweenSparkEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +mostRecentTimeBetweenIgnitionEventsGauge = mostRecentTimeBetweenIgnitionEvents,"mostRecentTimeBetweenIgnitionEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +maxLockedDurationGauge = maxLockedDuration,"maxLockedDuration", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +maxTriggerReentrantGauge = maxTriggerReentrant,"maxTriggerReentrant", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerPrimaryFallGauge = triggerPrimaryFall,"triggerPrimaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerPrimaryRiseGauge = triggerPrimaryRise,"triggerPrimaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerSecondaryFallGauge = triggerSecondaryFall,"triggerSecondaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerSecondaryRiseGauge = triggerSecondaryRise,"triggerSecondaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerVvtFallGauge = triggerVvtFall,"triggerVvtFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +triggerVvtRiseGauge = triggerVvtRise,"triggerVvtRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +startStopStateToggleCounterGauge = startStopStateToggleCounter,"startStopStateToggleCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +starterStateGauge = starterState,"starterState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +starterRelayDisableGauge = starterRelayDisable,"starterRelayDisable", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +multiSparkCounterGauge = multiSparkCounter,"multiSparkCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +idleStateGauge = idleState,"idleState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +injectorFlowPressureRatioGauge = injectorFlowPressureRatio,"injectorFlowPressureRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +injectorFlowPressureDeltaGauge = injectorFlowPressureDelta,"injectorFlowPressureDelta", "kPa", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 1,1 +etbFeedForwardGauge = etbFeedForward,"etbFeedForward", "%", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +etbIntegralErrorGauge = etbIntegralError,"etbIntegralError", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +etbCurrentTargetGauge = etbCurrentTarget,"etbCurrentTarget", "%", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 +alternatorStatus_iTermGauge = alternatorStatus_iTerm,"alternatorStatus_ iTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +alternatorStatus_dTermGauge = alternatorStatus_dTerm,"alternatorStatus_ dTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +alternatorStatus_outputGauge = alternatorStatus_output,"alternatorStatus_ output", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +alternatorStatus_errorGauge = alternatorStatus_error,"alternatorStatus_ error", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +alternatorStatus_resetCounterGauge = alternatorStatus_resetCounter,"alternatorStatus_ resetCounter", "", 0.0,10000.0, 0.0,10000.0, 0.0,10000.0, 0,0 +idleStatus_iTermGauge = idleStatus_iTerm,"idleStatus_ iTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +idleStatus_dTermGauge = idleStatus_dTerm,"idleStatus_ dTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +idleStatus_outputGauge = idleStatus_output,"idleStatus_ output", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +idleStatus_errorGauge = idleStatus_error,"idleStatus_ error", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +idleStatus_resetCounterGauge = idleStatus_resetCounter,"idleStatus_ resetCounter", "", 0.0,10000.0, 0.0,10000.0, 0.0,10000.0, 0,0 +etbStatus_iTermGauge = etbStatus_iTerm,"etbStatus_ iTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +etbStatus_dTermGauge = etbStatus_dTerm,"etbStatus_ dTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +etbStatus_outputGauge = etbStatus_output,"etbStatus_ output", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +etbStatus_errorGauge = etbStatus_error,"etbStatus_ error", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +etbStatus_resetCounterGauge = etbStatus_resetCounter,"etbStatus_ resetCounter", "", 0.0,10000.0, 0.0,10000.0, 0.0,10000.0, 0,0 +boostStatus_iTermGauge = boostStatus_iTerm,"boostStatus_ iTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +boostStatus_dTermGauge = boostStatus_dTerm,"boostStatus_ dTerm", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +boostStatus_outputGauge = boostStatus_output,"boostStatus_ output", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +boostStatus_errorGauge = boostStatus_error,"boostStatus_ error", "", -327.0,327.0, -327.0,327.0, -327.0,327.0, 2,2 +boostStatus_resetCounterGauge = boostStatus_resetCounter,"boostStatus_ resetCounter", "", 0.0,10000.0, 0.0,10000.0, 0.0,10000.0, 0,0 unusedAtTheEnd1Gauge = unusedAtTheEnd1,"unusedAtTheEnd1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd2Gauge = unusedAtTheEnd2,"unusedAtTheEnd2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd3Gauge = unusedAtTheEnd3,"unusedAtTheEnd3", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 @@ -319,96 +430,4 @@ unusedAtTheEnd72Gauge = unusedAtTheEnd72,"unusedAtTheEnd72", "", 0.0,0.0, 0.0,0. unusedAtTheEnd73Gauge = unusedAtTheEnd73,"unusedAtTheEnd73", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd74Gauge = unusedAtTheEnd74,"unusedAtTheEnd74", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 unusedAtTheEnd75Gauge = unusedAtTheEnd75,"unusedAtTheEnd75", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -auxLinear1Gauge = auxLinear1,"Aux Linear 1", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -auxLinear2Gauge = auxLinear2,"Aux Linear 2", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -launchSpeedConditionGauge = launchSpeedCondition,"launchSpeedCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchRpmConditionGauge = launchRpmCondition,"launchRpmCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchTpsConditionGauge = launchTpsCondition,"launchTpsCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchActivateSwitchConditionGauge = launchActivateSwitchCondition,"launchActivateSwitchCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchIsLaunchConditionGauge = launchIsLaunchCondition,"launchIsLaunchCondition", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchCombinedConditionsGauge = launchCombinedConditions,"launchCombinedConditions", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -launchActivatePinStateGauge = launchActivatePinState,"launchActivatePinState", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -dfcoActiveGauge = dfcoActive,"dfcoActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -tpsAccelActiveGauge = tpsAccelActive,"tpsAccelActive", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_9Gauge = unusedBit_227_9,"unusedBit_227_9", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_10Gauge = unusedBit_227_10,"unusedBit_227_10", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_11Gauge = unusedBit_227_11,"unusedBit_227_11", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_12Gauge = unusedBit_227_12,"unusedBit_227_12", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_13Gauge = unusedBit_227_13,"unusedBit_227_13", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_14Gauge = unusedBit_227_14,"unusedBit_227_14", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_15Gauge = unusedBit_227_15,"unusedBit_227_15", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_16Gauge = unusedBit_227_16,"unusedBit_227_16", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_17Gauge = unusedBit_227_17,"unusedBit_227_17", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_18Gauge = unusedBit_227_18,"unusedBit_227_18", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_19Gauge = unusedBit_227_19,"unusedBit_227_19", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_20Gauge = unusedBit_227_20,"unusedBit_227_20", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_21Gauge = unusedBit_227_21,"unusedBit_227_21", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_22Gauge = unusedBit_227_22,"unusedBit_227_22", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_23Gauge = unusedBit_227_23,"unusedBit_227_23", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_24Gauge = unusedBit_227_24,"unusedBit_227_24", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_25Gauge = unusedBit_227_25,"unusedBit_227_25", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_26Gauge = unusedBit_227_26,"unusedBit_227_26", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_27Gauge = unusedBit_227_27,"unusedBit_227_27", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_28Gauge = unusedBit_227_28,"unusedBit_227_28", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_29Gauge = unusedBit_227_29,"unusedBit_227_29", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_30Gauge = unusedBit_227_30,"unusedBit_227_30", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -unusedBit_227_31Gauge = unusedBit_227_31,"unusedBit_227_31", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 -TEMPLOG_MAP_AT_CYCLE_COUNTGauge = TEMPLOG_MAP_AT_CYCLE_COUNT,"TEMPLOG_MAP_AT_CYCLE_COUNT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -boostControllerOutputGauge = boostControllerOutput,"boostControllerOutput", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 -boostControllerClosedLoopPartGauge = boostControllerClosedLoopPart,"boostControllerClosedLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 -boostControllerOpenLoopPartGauge = boostControllerOpenLoopPart,"boostControllerOpenLoopPart", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 -TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -vvtSyncGapRatioGauge = vvtSyncGapRatio,"vvtSyncGapRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -vvtCurrentPositionGauge = vvtCurrentPosition,"vvtCurrentPosition", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerSyncGapRatioGauge = triggerSyncGapRatio,"Trigger Sync Latest Ratio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerStateIndexGauge = triggerStateIndex,"triggerStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -vvtCounterGauge = vvtCounter,"vvtCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -vvtSyncCounterGauge = vvtSyncCounter,"vvtSyncCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -vvtStateIndexGauge = vvtStateIndex,"vvtStateIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -fallbackMapGauge = fallbackMap,"fallbackMap", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -TEMPLOG_map_lengthGauge = TEMPLOG_map_length,"TEMPLOG_map_length", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -TEMPLOG_mapIndexGauge = TEMPLOG_mapIndex,"TEMPLOG_mapIndex", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -timingCltCorrectionGauge = timingCltCorrection,"timingCltCorrection", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -timingIatCorrectionGauge = timingIatCorrection,"timingIatCorrection", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -timingPidCorrectionGauge = timingPidCorrection,"timingPidCorrection", "%", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -instantMAPValueGauge = instantMAPValue,"Instant MAP", "kPa", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -mostRecentTimeBetweenSparkEventsGauge = mostRecentTimeBetweenSparkEvents,"mostRecentTimeBetweenSparkEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -mostRecentTimeBetweenIgnitionEventsGauge = mostRecentTimeBetweenIgnitionEvents,"mostRecentTimeBetweenIgnitionEvents", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -maxLockedDurationGauge = maxLockedDuration,"maxLockedDuration", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -maxTriggerReentrantGauge = maxTriggerReentrant,"maxTriggerReentrant", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerPrimaryFallGauge = triggerPrimaryFall,"triggerPrimaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerPrimaryRiseGauge = triggerPrimaryRise,"triggerPrimaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerSecondaryFallGauge = triggerSecondaryFall,"triggerSecondaryFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerSecondaryRiseGauge = triggerSecondaryRise,"triggerSecondaryRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerVvtFallGauge = triggerVvtFall,"triggerVvtFall", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -triggerVvtRiseGauge = triggerVvtRise,"triggerVvtRise", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -startStopStateToggleCounterGauge = startStopStateToggleCounter,"startStopStateToggleCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -starterStateGauge = starterState,"starterState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -starterRelayDisableGauge = starterRelayDisable,"starterRelayDisable", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -multiSparkCounterGauge = multiSparkCounter,"multiSparkCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -idleStateGauge = idleState,"idleState", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -injectorFlowPressureRatioGauge = injectorFlowPressureRatio,"injectorFlowPressureRatio", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -injectorFlowPressureDeltaGauge = injectorFlowPressureDelta,"injectorFlowPressureDelta", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbFeedForwardGauge = etbFeedForward,"etbFeedForward", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbIntegralErrorGauge = etbIntegralError,"etbIntegralError", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbCurrentTargetGauge = etbCurrentTarget,"etbCurrentTarget", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -alternatorStatus_iTermGauge = alternatorStatus_iTerm,"alternatorStatus_ iTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -alternatorStatus_dTermGauge = alternatorStatus_dTerm,"alternatorStatus_ dTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -alternatorStatus_outputGauge = alternatorStatus_output,"alternatorStatus_ output", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -alternatorStatus_errorGauge = alternatorStatus_error,"alternatorStatus_ error", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -alternatorStatus_resetCounterGauge = alternatorStatus_resetCounter,"alternatorStatus_ resetCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 -idleStatus_iTermGauge = idleStatus_iTerm,"idleStatus_ iTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -idleStatus_dTermGauge = idleStatus_dTerm,"idleStatus_ dTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -idleStatus_outputGauge = idleStatus_output,"idleStatus_ output", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -idleStatus_errorGauge = idleStatus_error,"idleStatus_ error", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -idleStatus_resetCounterGauge = idleStatus_resetCounter,"idleStatus_ resetCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 -etbStatus_iTermGauge = etbStatus_iTerm,"etbStatus_ iTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbStatus_dTermGauge = etbStatus_dTerm,"etbStatus_ dTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbStatus_outputGauge = etbStatus_output,"etbStatus_ output", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbStatus_errorGauge = etbStatus_error,"etbStatus_ error", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 -etbStatus_resetCounterGauge = etbStatus_resetCounter,"etbStatus_ resetCounter", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 0,0 +unusedAtTheEnd76Gauge = unusedAtTheEnd76,"unusedAtTheEnd76", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index e3b78d2eb8..2dd5518260 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -48,7 +48,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -140,18 +140,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -177,8 +177,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -193,7 +193,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -244,171 +244,190 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 diff --git a/firmware/console/binary/ts_outputs_generated.h b/firmware/console/binary/ts_outputs_generated.h index 771a4d1b9e..f46d2725da 100644 --- a/firmware/console/binary/ts_outputs_generated.h +++ b/firmware/console/binary/ts_outputs_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Mar 23 23:19:34 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Mar 24 13:02:50 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -8,24 +8,24 @@ struct pid_status_s { /** * offset 0 */ - float iTerm = (float)0; + scaled_channel iTerm = (int16_t)0; + /** + * offset 2 + */ + scaled_channel dTerm = (int16_t)0; /** * offset 4 */ - float dTerm = (float)0; + scaled_channel output = (int16_t)0; + /** + * offset 6 + */ + scaled_channel error = (int16_t)0; /** * offset 8 */ - float output = (float)0; - /** - * offset 12 - */ - float error = (float)0; - /** - * offset 16 - */ - int resetCounter = (int)0; - /** total size 20*/ + uint32_t resetCounter = (uint32_t)0; + /** total size 12*/ }; // start of ts_outputs_s @@ -233,9 +233,10 @@ struct ts_outputs_s { */ scaled_channel knockRetard = (uint8_t)0; /** + % * offset 37 */ - uint8_t idleCurrentPosition = (uint8_t)0; + scaled_channel idleCurrentPosition = (uint8_t)0; /** * @@GAUGE_NAME_VBAT@@ V @@ -663,6 +664,7 @@ struct ts_outputs_s { */ scaled_channel rawPpsSecondary = (int16_t)0; /** + dBv * offset 250 */ scaled_channel knock[12]; @@ -801,11 +803,13 @@ struct ts_outputs_s { scaled_channel accelerationZ = (int16_t)0; /** * @@GAUGE_NAME_ACCEL_ROLL@@ + G * offset 310 */ scaled_channel accelerationRoll = (int16_t)0; /** * @@GAUGE_NAME_ACCEL_YAW@@ + G * offset 312 */ scaled_channel accelerationYaw = (int16_t)0; @@ -857,8 +861,8 @@ struct ts_outputs_s { */ scaled_channel m_requested_pump = (int16_t)0; /** - * "Pump Angle" - deg + * @@GAUGE_NAME_BOOST_TARGET@@ + kPa * offset 336 */ scaled_channel boostControlTarget = (int16_t)0; @@ -1059,309 +1063,319 @@ struct ts_outputs_s { /** * offset 389 */ - uint8_t unusedAtTheEnd[75]; + uint8_t unusedInTheMiddle[15]; /** * @@GAUGE_NAME_AUX_LINEAR_1@@ - * offset 464 + * offset 404 */ scaled_channel auxLinear1 = (int16_t)0; /** * @@GAUGE_NAME_AUX_LINEAR_2@@ - * offset 466 + * offset 406 */ scaled_channel auxLinear2 = (int16_t)0; /** - offset 468 bit 0 */ + offset 408 bit 0 */ bool launchSpeedCondition : 1 {}; /** - offset 468 bit 1 */ + offset 408 bit 1 */ bool launchRpmCondition : 1 {}; /** - offset 468 bit 2 */ + offset 408 bit 2 */ bool launchTpsCondition : 1 {}; /** - offset 468 bit 3 */ + offset 408 bit 3 */ bool launchActivateSwitchCondition : 1 {}; /** - offset 468 bit 4 */ + offset 408 bit 4 */ bool launchIsLaunchCondition : 1 {}; /** - offset 468 bit 5 */ + offset 408 bit 5 */ bool launchCombinedConditions : 1 {}; /** - offset 468 bit 6 */ + offset 408 bit 6 */ bool launchActivatePinState : 1 {}; /** - offset 468 bit 7 */ + offset 408 bit 7 */ bool dfcoActive : 1 {}; /** - offset 468 bit 8 */ + offset 408 bit 8 */ bool tpsAccelActive : 1 {}; /** - offset 468 bit 9 */ + offset 408 bit 9 */ bool unusedBit_227_9 : 1 {}; /** - offset 468 bit 10 */ + offset 408 bit 10 */ bool unusedBit_227_10 : 1 {}; /** - offset 468 bit 11 */ + offset 408 bit 11 */ bool unusedBit_227_11 : 1 {}; /** - offset 468 bit 12 */ + offset 408 bit 12 */ bool unusedBit_227_12 : 1 {}; /** - offset 468 bit 13 */ + offset 408 bit 13 */ bool unusedBit_227_13 : 1 {}; /** - offset 468 bit 14 */ + offset 408 bit 14 */ bool unusedBit_227_14 : 1 {}; /** - offset 468 bit 15 */ + offset 408 bit 15 */ bool unusedBit_227_15 : 1 {}; /** - offset 468 bit 16 */ + offset 408 bit 16 */ bool unusedBit_227_16 : 1 {}; /** - offset 468 bit 17 */ + offset 408 bit 17 */ bool unusedBit_227_17 : 1 {}; /** - offset 468 bit 18 */ + offset 408 bit 18 */ bool unusedBit_227_18 : 1 {}; /** - offset 468 bit 19 */ + offset 408 bit 19 */ bool unusedBit_227_19 : 1 {}; /** - offset 468 bit 20 */ + offset 408 bit 20 */ bool unusedBit_227_20 : 1 {}; /** - offset 468 bit 21 */ + offset 408 bit 21 */ bool unusedBit_227_21 : 1 {}; /** - offset 468 bit 22 */ + offset 408 bit 22 */ bool unusedBit_227_22 : 1 {}; /** - offset 468 bit 23 */ + offset 408 bit 23 */ bool unusedBit_227_23 : 1 {}; /** - offset 468 bit 24 */ + offset 408 bit 24 */ bool unusedBit_227_24 : 1 {}; /** - offset 468 bit 25 */ + offset 408 bit 25 */ bool unusedBit_227_25 : 1 {}; /** - offset 468 bit 26 */ + offset 408 bit 26 */ bool unusedBit_227_26 : 1 {}; /** - offset 468 bit 27 */ + offset 408 bit 27 */ bool unusedBit_227_27 : 1 {}; /** - offset 468 bit 28 */ + offset 408 bit 28 */ bool unusedBit_227_28 : 1 {}; /** - offset 468 bit 29 */ + offset 408 bit 29 */ bool unusedBit_227_29 : 1 {}; /** - offset 468 bit 30 */ + offset 408 bit 30 */ bool unusedBit_227_30 : 1 {}; /** - offset 468 bit 31 */ + offset 408 bit 31 */ bool unusedBit_227_31 : 1 {}; /** - * offset 472 + * offset 412 */ uint8_t TEMPLOG_MAP_AT_CYCLE_COUNT = (uint8_t)0; /** - * offset 473 + * offset 413 */ - uint8_t boostControllerOutput = (uint8_t)0; + uint8_t TEMPLOG_map_peak = (uint8_t)0; /** - * offset 474 + * @@GAUGE_NAME_BOOST_OUTPUT@@ + % + * offset 414 */ - uint8_t boostControllerClosedLoopPart = (uint8_t)0; + scaled_channel boostControllerOutput = (uint8_t)0; /** - * offset 475 + * @@GAUGE_NAME_BOOST_OPEN_LOOP@@ + % + * offset 415 */ - uint8_t boostControllerOpenLoopPart = (uint8_t)0; + scaled_channel boostControllerOpenLoopPart = (uint8_t)0; /** - * offset 476 + * offset 416 */ scaled_channel TEMPLOG_MAP_AT_SPECIAL_POINT = (float)0; /** - * offset 480 + * offset 420 */ scaled_channel TEMPLOG_MAP_AT_DIFF = (float)0; /** - * offset 484 + * offset 424 */ scaled_channel vvtSyncGapRatio = (float)0; /** - * offset 488 + * offset 428 */ scaled_channel vvtCurrentPosition = (float)0; /** * @@GAUGE_NAME_TRG_GAP@@ - * offset 492 + * offset 432 */ scaled_channel triggerSyncGapRatio = (float)0; /** - * offset 496 + * offset 436 */ uint8_t triggerStateIndex = (uint8_t)0; /** - * offset 497 + * offset 437 */ uint8_t vvtCounter = (uint8_t)0; /** - * offset 498 + * offset 438 */ uint8_t vvtSyncCounter = (uint8_t)0; /** - * offset 499 + * offset 439 */ uint8_t vvtStateIndex = (uint8_t)0; /** + kPa + * offset 440 + */ + scaled_channel fallbackMap = (uint16_t)0; + /** + * @@GAUGE_NAME_BOOST_CLOSED_LOOP@@ + % + * offset 442 + */ + scaled_channel boostControllerClosedLoopPart = (int8_t)0; + /** + * offset 443 + */ + uint8_t unused503 = (uint8_t)0; + /** + % + * offset 444 + */ + scaled_channel timingCltCorrection = (int16_t)0; + /** + % + * offset 446 + */ + scaled_channel timingIatCorrection = (int16_t)0; + /** + % + * offset 448 + */ + scaled_channel timingPidCorrection = (int16_t)0; + /** + * Instant MAP + kPa + * offset 450 + */ + scaled_channel instantMAPValue = (uint16_t)0; + /** + * offset 452 + */ + uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0; + /** + * offset 454 + */ + uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0; + /** + * offset 456 + */ + uint16_t maxLockedDuration = (uint16_t)0; + /** + * offset 458 + */ + uint16_t maxTriggerReentrant = (uint16_t)0; + /** + * offset 460 + */ + uint16_t canWriteOk = (uint16_t)0; + /** + * offset 462 + */ + uint16_t canWriteNotOk = (uint16_t)0; + /** + * offset 464 + */ + int triggerPrimaryFall = (int)0; + /** + * offset 468 + */ + int triggerPrimaryRise = (int)0; + /** + * offset 472 + */ + int triggerSecondaryFall = (int)0; + /** + * offset 476 + */ + int triggerSecondaryRise = (int)0; + /** + * offset 480 + */ + int triggerVvtFall = (int)0; + /** + * offset 484 + */ + int triggerVvtRise = (int)0; + /** + * offset 488 + */ + uint8_t startStopStateToggleCounter = (uint8_t)0; + /** + * offset 489 + */ + uint8_t starterState = (uint8_t)0; + /** + * offset 490 + */ + uint8_t starterRelayDisable = (uint8_t)0; + /** + * offset 491 + */ + uint8_t multiSparkCounter = (uint8_t)0; + /** + * offset 492 + */ + int idleState = (int)0; + /** + * offset 496 + */ + float injectorFlowPressureRatio = (float)0; + /** + kPa * offset 500 */ - scaled_channel TEMPLOG_MAP_INSTANT_AVERAGE = (float)0; + float injectorFlowPressureDelta = (float)0; /** + % * offset 504 */ - uint8_t fallbackMap = (uint8_t)0; + float etbFeedForward = (float)0; /** - * offset 505 - */ - uint8_t TEMPLOG_map_peak = (uint8_t)0; - /** - * offset 506 - */ - uint8_t TEMPLOG_map_length = (uint8_t)0; - /** - * offset 507 - */ - uint8_t TEMPLOG_mapIndex = (uint8_t)0; - /** - % * offset 508 */ - scaled_channel timingCltCorrection = (uint16_t)0; - /** - % - * offset 510 - */ - scaled_channel timingIatCorrection = (uint16_t)0; + float etbIntegralError = (float)0; /** % * offset 512 */ - scaled_channel timingPidCorrection = (uint16_t)0; - /** - * Instant MAP - kPa - * offset 514 - */ - scaled_channel instantMAPValue = (uint16_t)0; + float etbCurrentTarget = (float)0; /** * offset 516 */ - uint16_t mostRecentTimeBetweenSparkEvents = (uint16_t)0; - /** - * offset 518 - */ - uint16_t mostRecentTimeBetweenIgnitionEvents = (uint16_t)0; - /** - * offset 520 - */ - uint16_t maxLockedDuration = (uint16_t)0; - /** - * offset 522 - */ - uint16_t maxTriggerReentrant = (uint16_t)0; - /** - * offset 524 - */ - uint16_t canWriteOk = (uint16_t)0; - /** - * offset 526 - */ - uint16_t canWriteNotOk = (uint16_t)0; + pid_status_s alternatorStatus; /** * offset 528 */ - int triggerPrimaryFall = (int)0; - /** - * offset 532 - */ - int triggerPrimaryRise = (int)0; - /** - * offset 536 - */ - int triggerSecondaryFall = (int)0; + pid_status_s idleStatus; /** * offset 540 */ - int triggerSecondaryRise = (int)0; - /** - * offset 544 - */ - int triggerVvtFall = (int)0; - /** - * offset 548 - */ - int triggerVvtRise = (int)0; + pid_status_s etbStatus; /** * offset 552 */ - uint8_t startStopStateToggleCounter = (uint8_t)0; - /** - * offset 553 - */ - uint8_t starterState = (uint8_t)0; - /** - * offset 554 - */ - uint8_t starterRelayDisable = (uint8_t)0; - /** - * offset 555 - */ - uint8_t multiSparkCounter = (uint8_t)0; - /** - * offset 556 - */ - int idleState = (int)0; - /** - * offset 560 - */ - float injectorFlowPressureRatio = (float)0; + pid_status_s boostStatus; /** * offset 564 */ - float injectorFlowPressureDelta = (float)0; - /** - * offset 568 - */ - float etbFeedForward = (float)0; - /** - * offset 572 - */ - float etbIntegralError = (float)0; - /** - * offset 576 - */ - float etbCurrentTarget = (float)0; - /** - * offset 580 - */ - pid_status_s alternatorStatus; - /** - * offset 600 - */ - pid_status_s idleStatus; - /** - * offset 620 - */ - pid_status_s etbStatus; + uint8_t unusedAtTheEnd[76]; /** total size 640*/ }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Wed Mar 23 23:19:34 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Thu Mar 24 13:02:50 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 461a72afeb..d4a641c058 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1064,6 +1064,10 @@ #define GAUGE_NAME_AUX_TEMP1 "Aux temp 1" #define GAUGE_NAME_AUX_TEMP2 "Aux temp 2" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" +#define GAUGE_NAME_BOOST_CLOSED_LOOP "Boost Closed Loop" +#define GAUGE_NAME_BOOST_OPEN_LOOP "Boost Open Loop" +#define GAUGE_NAME_BOOST_OUTPUT "Boost Output" +#define GAUGE_NAME_BOOST_TARGET "Boost Target" #define GAUGE_NAME_CLT "CLT" #define GAUGE_NAME_CPU_TEMP "CPU Temperature" #define GAUGE_NAME_CURRENT_GEAR "Current Gear" @@ -1930,7 +1934,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 3456828149 +#define SIGNATURE_HASH 3244764333 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2467,7 +2471,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.03.24.all.3456828149" +#define TS_SIGNATURE "rusEFI 2022.03.24.all.3244764333" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 2f10875d33..6c984b8a90 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3456828149 -#define TS_SIGNATURE "rusEFI 2022.03.24.all.3456828149" +#define SIGNATURE_HASH 3244764333 +#define TS_SIGNATURE "rusEFI 2022.03.24.all.3244764333" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 16d7b24be6..af603af1ee 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 715051549 -#define TS_SIGNATURE "rusEFI 2022.03.24.alphax-2chan.715051549" +#define SIGNATURE_HASH 636681285 +#define TS_SIGNATURE "rusEFI 2022.03.24.alphax-2chan.636681285" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 3f68afc429..8127f79dfc 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 810389244 -#define TS_SIGNATURE "rusEFI 2022.03.24.alphax-4chan.810389244" +#define SIGNATURE_HASH 1059168420 +#define TS_SIGNATURE "rusEFI 2022.03.24.alphax-4chan.1059168420" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 17d082f505..e33e689ef7 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3535927250 -#define TS_SIGNATURE "rusEFI 2022.03.24.atlas.3535927250" +#define SIGNATURE_HASH 3719158154 +#define TS_SIGNATURE "rusEFI 2022.03.24.atlas.3719158154" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 46482474b5..67b31cc80a 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3811871647 -#define TS_SIGNATURE "rusEFI 2022.03.24.core8.3811871647" +#define SIGNATURE_HASH 3965232583 +#define TS_SIGNATURE "rusEFI 2022.03.24.core8.3965232583" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index b0ac5d44ae..543cd7d269 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3456828149 -#define TS_SIGNATURE "rusEFI 2022.03.24.f429-discovery.3456828149" +#define SIGNATURE_HASH 3244764333 +#define TS_SIGNATURE "rusEFI 2022.03.24.f429-discovery.3244764333" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 78702afe45..0540d61306 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2815597252 -#define TS_SIGNATURE "rusEFI 2022.03.24.frankenso_na6.2815597252" +#define SIGNATURE_HASH 2831070364 +#define TS_SIGNATURE "rusEFI 2022.03.24.frankenso_na6.2831070364" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 4bec88a8f2..8ad4cc7db5 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2075118106 -#define TS_SIGNATURE "rusEFI 2022.03.24.harley81.2075118106" +#define SIGNATURE_HASH 1958995010 +#define TS_SIGNATURE "rusEFI 2022.03.24.harley81.1958995010" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 0c1fdb1003..6480a2455d 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4024655544 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen-nb1.4024655544" +#define SIGNATURE_HASH 3767496928 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen-nb1.3767496928" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index c084e25c6e..22ccb05aa0 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4055126014 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen121nissan.4055126014" +#define SIGNATURE_HASH 4275593638 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen121nissan.4275593638" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 1057b7e5e0..9cede735bc 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2692519828 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen121vag.2692519828" +#define SIGNATURE_HASH 2937108940 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen121vag.2937108940" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 19360dc973..ce93632977 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3499689880 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen128.3499689880" +#define SIGNATURE_HASH 3757386176 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen128.3757386176" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 8c0d2caa6b..491e4127c8 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2704064502 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen154hyundai.2704064502" +#define SIGNATURE_HASH 2923467182 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen154hyundai.2923467182" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index a4b9a29267..638dd9d8cf 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 23261417 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen72.23261417" +#define SIGNATURE_HASH 235855537 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen72.235855537" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index b2f136688a..5920f8b339 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 172812446 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen81.172812446" +#define SIGNATURE_HASH 86034118 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen81.86034118" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 1ff6c6306d..94209300d4 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3327585192 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen88bmw.3327585192" +#define SIGNATURE_HASH 3376072176 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen88bmw.3376072176" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 199de8d468..f11513a355 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3630157867 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellenNA6.3630157867" +#define SIGNATURE_HASH 3610508915 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellenNA6.3610508915" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index dafa4a91b3..6ed63aed57 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 466218224 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellenNA8_96.466218224" +#define SIGNATURE_HASH 346407592 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellenNA8_96.346407592" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 516357978d..95e0778fd7 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 4110345545 -#define TS_SIGNATURE "rusEFI 2022.03.24.hellen_cypress.4110345545" +#define SIGNATURE_HASH 4220701457 +#define TS_SIGNATURE "rusEFI 2022.03.24.hellen_cypress.4220701457" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 6691f0921c..152da1b0c2 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 190523829 -#define TS_SIGNATURE "rusEFI 2022.03.24.kin.190523829" +#define SIGNATURE_HASH 70715373 +#define TS_SIGNATURE "rusEFI 2022.03.24.kin.70715373" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 4099010410..54f1c2f0e3 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2704002206 -#define TS_SIGNATURE "rusEFI 2022.03.24.mre_f4.2704002206" +#define SIGNATURE_HASH 2923946694 +#define TS_SIGNATURE "rusEFI 2022.03.24.mre_f4.2923946694" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index ad3196165a..6a908fe093 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2704002206 -#define TS_SIGNATURE "rusEFI 2022.03.24.mre_f7.2704002206" +#define SIGNATURE_HASH 2923946694 +#define TS_SIGNATURE "rusEFI 2022.03.24.mre_f7.2923946694" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 6d27f50596..68c5b3faa3 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2665601811 -#define TS_SIGNATURE "rusEFI 2022.03.24.prometheus_405.2665601811" +#define SIGNATURE_HASH 2441999691 +#define TS_SIGNATURE "rusEFI 2022.03.24.prometheus_405.2441999691" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 7239faaf4f..a2675e4440 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2665601811 -#define TS_SIGNATURE "rusEFI 2022.03.24.prometheus_469.2665601811" +#define SIGNATURE_HASH 2441999691 +#define TS_SIGNATURE "rusEFI 2022.03.24.prometheus_469.2441999691" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 84041da49a..b996a58538 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3906116468 -#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_f4.3906116468" +#define SIGNATURE_HASH 3888035116 +#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_f4.3888035116" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 933800cffd..4ea6ce63c7 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3906116468 -#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_f7.3906116468" +#define SIGNATURE_HASH 3888035116 +#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_f7.3888035116" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 5853d9ad70..42e3a1e7b8 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3906116468 -#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_h7.3906116468" +#define SIGNATURE_HASH 3888035116 +#define TS_SIGNATURE "rusEFI 2022.03.24.proteus_h7.3888035116" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 77a6103157..176a51fba4 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // -#define SIGNATURE_HASH 2948359028 -#define TS_SIGNATURE "rusEFI 2022.03.24.subaru_eg33_f7.2948359028" +#define SIGNATURE_HASH 2698005804 +#define TS_SIGNATURE "rusEFI 2022.03.24.subaru_eg33_f7.2698005804" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index c1eb29e567..88d6660af6 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -378,10 +378,10 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.tpsAccelActive; if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_CYCLE_COUNT")) return engine->outputChannels.TEMPLOG_MAP_AT_CYCLE_COUNT; + if (strEqualCaseInsensitive(name, "TEMPLOG_map_peak")) + return engine->outputChannels.TEMPLOG_map_peak; if (strEqualCaseInsensitive(name, "boostControllerOutput")) return engine->outputChannels.boostControllerOutput; - if (strEqualCaseInsensitive(name, "boostControllerClosedLoopPart")) - return engine->outputChannels.boostControllerClosedLoopPart; if (strEqualCaseInsensitive(name, "boostControllerOpenLoopPart")) return engine->outputChannels.boostControllerOpenLoopPart; if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_AT_SPECIAL_POINT")) @@ -402,16 +402,10 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.vvtSyncCounter; if (strEqualCaseInsensitive(name, "vvtStateIndex")) return engine->outputChannels.vvtStateIndex; - if (strEqualCaseInsensitive(name, "TEMPLOG_MAP_INSTANT_AVERAGE")) - return engine->outputChannels.TEMPLOG_MAP_INSTANT_AVERAGE; if (strEqualCaseInsensitive(name, "fallbackMap")) return engine->outputChannels.fallbackMap; - if (strEqualCaseInsensitive(name, "TEMPLOG_map_peak")) - return engine->outputChannels.TEMPLOG_map_peak; - if (strEqualCaseInsensitive(name, "TEMPLOG_map_length")) - return engine->outputChannels.TEMPLOG_map_length; - if (strEqualCaseInsensitive(name, "TEMPLOG_mapIndex")) - return engine->outputChannels.TEMPLOG_mapIndex; + if (strEqualCaseInsensitive(name, "boostControllerClosedLoopPart")) + return engine->outputChannels.boostControllerClosedLoopPart; if (strEqualCaseInsensitive(name, "timingCltCorrection")) return engine->outputChannels.timingCltCorrection; if (strEqualCaseInsensitive(name, "timingIatCorrection")) @@ -494,5 +488,15 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.etbStatus.error; if (strEqualCaseInsensitive(name, "etbStatus.resetCounter")) return engine->outputChannels.etbStatus.resetCounter; + if (strEqualCaseInsensitive(name, "boostStatus.iTerm")) + return engine->outputChannels.boostStatus.iTerm; + if (strEqualCaseInsensitive(name, "boostStatus.dTerm")) + return engine->outputChannels.boostStatus.dTerm; + if (strEqualCaseInsensitive(name, "boostStatus.output")) + return engine->outputChannels.boostStatus.output; + if (strEqualCaseInsensitive(name, "boostStatus.error")) + return engine->outputChannels.boostStatus.error; + if (strEqualCaseInsensitive(name, "boostStatus.resetCounter")) + return engine->outputChannels.boostStatus.resetCounter; return EFI_ERROR_CODE; } diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 70390f8900..21f1c98a54 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.all.3456828149" + signature = "rusEFI 2022.03.24.all.3244764333" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.all.3456828149" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.all.3244764333" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:30 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 9fbd8c9ef5..30fdb0de86 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.alphax-2chan.715051549" + signature = "rusEFI 2022.03.24.alphax-2chan.636681285" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.alphax-2chan.715051549" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.alphax-2chan.636681285" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:51 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 68a53908a3..b3ba787dd9 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.alphax-4chan.810389244" + signature = "rusEFI 2022.03.24.alphax-4chan.1059168420" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.alphax-4chan.810389244" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.alphax-4chan.1059168420" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:49 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:52 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 56208d1b5a..0c109799fe 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.atlas.3535927250" + signature = "rusEFI 2022.03.24.atlas.3719158154" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.atlas.3535927250" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.atlas.3719158154" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:28 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 1362657eb8..fb7ff4636c 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.core8.3811871647" + signature = "rusEFI 2022.03.24.core8.3965232583" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.core8.3811871647" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.core8.3965232583" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:15 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index ede5cd3911..da70273dce 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.f429-discovery.3456828149" + signature = "rusEFI 2022.03.24.f429-discovery.3244764333" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.f429-discovery.3456828149" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.f429-discovery.3244764333" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:22 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:27 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 07de1b9342..67b8ef5839 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.frankenso_na6.2815597252" + signature = "rusEFI 2022.03.24.frankenso_na6.2831070364" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.frankenso_na6.2815597252" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.frankenso_na6.2831070364" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:13 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:16 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 8616d517aa..c9cb680032 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.harley81.2075118106" + signature = "rusEFI 2022.03.24.harley81.1958995010" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.harley81.2075118106" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.harley81.1958995010" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:50 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:54 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 68ae45455e..0fe4f5a796 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen-nb1.4024655544" + signature = "rusEFI 2022.03.24.hellen-nb1.3767496928" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen-nb1.4024655544" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen-nb1.3767496928" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:07 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index bca947b78e..058790df21 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen121nissan.4055126014" + signature = "rusEFI 2022.03.24.hellen121nissan.4275593638" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen121nissan.4055126014" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen121nissan.4275593638" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:55 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:59 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 0dcf68347d..5d5d69693f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen121vag.2692519828" + signature = "rusEFI 2022.03.24.hellen121vag.2937108940" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen121vag.2692519828" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen121vag.2937108940" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:54 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:57 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 2ec77dc0b7..dfcc15e744 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen128.3499689880" + signature = "rusEFI 2022.03.24.hellen128.3757386176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen128.3499689880" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen128.3757386176" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:52 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:02:56 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index af6f0e4fc5..da26803f92 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen154hyundai.2704064502" + signature = "rusEFI 2022.03.24.hellen154hyundai.2923467182" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen154hyundai.2704064502" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen154hyundai.2923467182" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:57 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:00 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 0a9ccab64d..e865200b5b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen72.23261417" + signature = "rusEFI 2022.03.24.hellen72.235855537" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen72.23261417" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen72.235855537" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:00 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:04 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index a23b75d4b4..b94a350b36 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen81.172812446" + signature = "rusEFI 2022.03.24.hellen81.86034118" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen81.172812446" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen81.86034118" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:02 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:05 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 94f4deff98..c72ee79e4b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen88bmw.3327585192" + signature = "rusEFI 2022.03.24.hellen88bmw.3376072176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen88bmw.3327585192" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen88bmw.3376072176" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:11:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:02 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index e3071cb81d..0a668fe470 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellenNA6.3630157867" + signature = "rusEFI 2022.03.24.hellenNA6.3610508915" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellenNA6.3630157867" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellenNA6.3610508915" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:05 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:09 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 0de5b05bab..7fef755c0c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellenNA8_96.466218224" + signature = "rusEFI 2022.03.24.hellenNA8_96.346407592" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellenNA8_96.466218224" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellenNA8_96.346407592" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:07 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:10 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index a016d05145..32c0eb926a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.hellen_cypress.4110345545" + signature = "rusEFI 2022.03.24.hellen_cypress.4220701457" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.hellen_cypress.4110345545" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.hellen_cypress.4220701457" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:33 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index e99d850941..c1cb6c753f 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.kin.190523829" + signature = "rusEFI 2022.03.24.kin.70715373" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.kin.190523829" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.kin.70715373" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:31 UTC 2022 pageSize = 20984 page = 1 @@ -1971,7 +1971,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2063,18 +2063,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2100,8 +2100,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2116,7 +2116,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2167,174 +2167,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3161,7 +3180,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3429,7 +3447,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3518,7 +3536,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3663,7 +3681,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3696,9 +3714,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3708,11 +3726,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3754,6 +3769,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 1e6862401e..f0289511fa 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.mre_f4.2704002206" + signature = "rusEFI 2022.03.24.mre_f4.2923946694" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.mre_f4.2704002206" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.mre_f4.2923946694" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:10 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:13 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index badee1926f..4b44115dca 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.mre_f7.2704002206" + signature = "rusEFI 2022.03.24.mre_f7.2923946694" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.mre_f7.2704002206" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.mre_f7.2923946694" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:12 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 068be73b00..d4b03df75b 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.prometheus_405.2665601811" + signature = "rusEFI 2022.03.24.prometheus_405.2441999691" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.prometheus_405.2665601811" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.prometheus_405.2441999691" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:16 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:20 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index dedea25ba7..e411c97d74 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.prometheus_469.2665601811" + signature = "rusEFI 2022.03.24.prometheus_469.2441999691" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.prometheus_469.2665601811" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.prometheus_469.2441999691" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:18 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index d6906bd793..24ce15db20 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.proteus_f4.3906116468" + signature = "rusEFI 2022.03.24.proteus_f4.3888035116" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.proteus_f4.3906116468" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.proteus_f4.3888035116" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:23 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 7f65327c28..43ec084fed 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.proteus_f7.3906116468" + signature = "rusEFI 2022.03.24.proteus_f7.3888035116" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.proteus_f7.3906116468" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.proteus_f7.3888035116" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:21 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 19e99b8b8b..82f21ba679 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.proteus_h7.3906116468" + signature = "rusEFI 2022.03.24.proteus_h7.3888035116" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.proteus_h7.3906116468" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.proteus_h7.3888035116" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:25 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 4322ba77e8..c86d84b98c 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.03.24.subaru_eg33_f7.2948359028" + signature = "rusEFI 2022.03.24.subaru_eg33_f7.2698005804" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.03.24.subaru_eg33_f7.2948359028" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.03.24.subaru_eg33_f7.2698005804" ; 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 @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:34 UTC 2022 pageSize = 21012 page = 1 @@ -2005,7 +2005,7 @@ MAPValue = scalar, U16, 30, "kPa", 0.03333333333333333, 0 baroPressure = scalar, U16, 32, "kPa", 0.03333333333333333, 0 lambdaValue = scalar, U16, 34, "", 1.0E-4, 0 knockRetard = scalar, U08, 36, "deg", 0.1, 0 -idleCurrentPosition = scalar, U08, 37, "", 1, 0 +idleCurrentPosition = scalar, U08, 37, "%", 0.5, 0 VBatt = scalar, U16, 38, "V", 0.001, 0 oilPressure = scalar, U16, 40, "kPa", 0.03333333333333333, 0 vvtPositionB1I = scalar, S16, 42, "deg", 0.02, 0 @@ -2097,18 +2097,18 @@ tuneCrc16 = scalar, U16, 244, "crc16", 1, 0 fuelClosedLoopBinIdx = scalar, U08, 246, "", 1, 0 tcuCurrentGear = scalar, U08, 247, "gear", 1, 0 rawPpsSecondary = scalar, S16, 248, "V", 0.001, 0 -knock1 = scalar, S08, 250, "", 1, 0 -knock2 = scalar, S08, 251, "", 1, 0 -knock3 = scalar, S08, 252, "", 1, 0 -knock4 = scalar, S08, 253, "", 1, 0 -knock5 = scalar, S08, 254, "", 1, 0 -knock6 = scalar, S08, 255, "", 1, 0 -knock7 = scalar, S08, 256, "", 1, 0 -knock8 = scalar, S08, 257, "", 1, 0 -knock9 = scalar, S08, 258, "", 1, 0 -knock10 = scalar, S08, 259, "", 1, 0 -knock11 = scalar, S08, 260, "", 1, 0 -knock12 = scalar, S08, 261, "", 1, 0 +knock1 = scalar, S08, 250, "dBv", 1, 0 +knock2 = scalar, S08, 251, "dBv", 1, 0 +knock3 = scalar, S08, 252, "dBv", 1, 0 +knock4 = scalar, S08, 253, "dBv", 1, 0 +knock5 = scalar, S08, 254, "dBv", 1, 0 +knock6 = scalar, S08, 255, "dBv", 1, 0 +knock7 = scalar, S08, 256, "dBv", 1, 0 +knock8 = scalar, S08, 257, "dBv", 1, 0 +knock9 = scalar, S08, 258, "dBv", 1, 0 +knock10 = scalar, S08, 259, "dBv", 1, 0 +knock11 = scalar, S08, 260, "dBv", 1, 0 +knock12 = scalar, S08, 261, "dBv", 1, 0 tcuDesiredGear = scalar, U08, 262, "gear", 1, 0 flexPercent = scalar, U08, 263, "%", 0.5, 0 rawIdlePositionSensor = scalar, S16, 264, "V", 0.001, 0 @@ -2134,8 +2134,8 @@ rawTps2Primary = scalar, S16, 302, "V", 0.001, 0 rawTps2Secondary = scalar, S16, 304, "V", 0.001, 0 knockCount = scalar, U16, 306, "", 1, 0 accelerationZ = scalar, S16, 308, "G", 0.01, 0 -accelerationRoll = scalar, S16, 310, "", 0.01, 0 -accelerationYaw = scalar, S16, 312, "", 0.01, 0 +accelerationRoll = scalar, S16, 310, "G", 0.01, 0 +accelerationYaw = scalar, S16, 312, "G", 0.01, 0 vvtTargets1 = scalar, S08, 314, "deg", 1, 0 vvtTargets2 = scalar, S08, 315, "deg", 1, 0 vvtTargets3 = scalar, S08, 316, "deg", 1, 0 @@ -2150,7 +2150,7 @@ tps2Split = scalar, S16, 328, "%", 0.01, 0 tps12Split = scalar, S16, 330, "%", 0.01, 0 accPedalSplit = scalar, S16, 332, "%", 0.01, 0 m_requested_pump = scalar, S16, 334, "deg", 0.02, 0 -boostControlTarget = scalar, S16, 336, "deg", 0.03333333333333333, 0 +boostControlTarget = scalar, S16, 336, "kPa", 0.03333333333333333, 0 sparkCutReason = scalar, S08, 338, "code", 1, 0 fuelCutReason = scalar, S08, 339, "code", 1, 0 fuel_requested_percent = scalar, F32, 340, "v", 1, 0 @@ -2201,174 +2201,193 @@ unusedBit_182_31 = bits, U32, 376, [31:31] luaInvocationCounter = scalar, S32, 380, "count", 1, 0 luaLastCycleDuration = scalar, S32, 384, "nt", 1, 0 testBenchIter = scalar, U08, 388, "count", 1, 0 -unusedAtTheEnd1 = scalar, U08, 389, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 390, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 391, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 392, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 393, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 394, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 395, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 396, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 397, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 398, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 399, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 400, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 401, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 402, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 403, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 404, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 405, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 406, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 407, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 408, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 409, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 410, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 411, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 412, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 413, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 414, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 415, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 416, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 417, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 418, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 419, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 420, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 421, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 422, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 423, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 424, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 425, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 426, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 427, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 428, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 429, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 430, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 431, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 432, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 433, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 434, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 435, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 436, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 437, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 438, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 439, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 440, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 441, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 442, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 443, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 444, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 445, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 446, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 447, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 448, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 449, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 450, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 451, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 452, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 453, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 454, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 455, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 456, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 457, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 458, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 459, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 460, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 461, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 462, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 463, "", 1, 0 -auxLinear1 = scalar, S16, 464, "", 0.01, 0 -auxLinear2 = scalar, S16, 466, "", 0.01, 0 -launchSpeedCondition = bits, U32, 468, [0:0] -launchRpmCondition = bits, U32, 468, [1:1] -launchTpsCondition = bits, U32, 468, [2:2] -launchActivateSwitchCondition = bits, U32, 468, [3:3] -launchIsLaunchCondition = bits, U32, 468, [4:4] -launchCombinedConditions = bits, U32, 468, [5:5] -launchActivatePinState = bits, U32, 468, [6:6] -dfcoActive = bits, U32, 468, [7:7] -tpsAccelActive = bits, U32, 468, [8:8] -unusedBit_227_9 = bits, U32, 468, [9:9] -unusedBit_227_10 = bits, U32, 468, [10:10] -unusedBit_227_11 = bits, U32, 468, [11:11] -unusedBit_227_12 = bits, U32, 468, [12:12] -unusedBit_227_13 = bits, U32, 468, [13:13] -unusedBit_227_14 = bits, U32, 468, [14:14] -unusedBit_227_15 = bits, U32, 468, [15:15] -unusedBit_227_16 = bits, U32, 468, [16:16] -unusedBit_227_17 = bits, U32, 468, [17:17] -unusedBit_227_18 = bits, U32, 468, [18:18] -unusedBit_227_19 = bits, U32, 468, [19:19] -unusedBit_227_20 = bits, U32, 468, [20:20] -unusedBit_227_21 = bits, U32, 468, [21:21] -unusedBit_227_22 = bits, U32, 468, [22:22] -unusedBit_227_23 = bits, U32, 468, [23:23] -unusedBit_227_24 = bits, U32, 468, [24:24] -unusedBit_227_25 = bits, U32, 468, [25:25] -unusedBit_227_26 = bits, U32, 468, [26:26] -unusedBit_227_27 = bits, U32, 468, [27:27] -unusedBit_227_28 = bits, U32, 468, [28:28] -unusedBit_227_29 = bits, U32, 468, [29:29] -unusedBit_227_30 = bits, U32, 468, [30:30] -unusedBit_227_31 = bits, U32, 468, [31:31] -TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 472, "", 1, 0 -boostControllerOutput = scalar, U08, 473, "", 1, 0 -boostControllerClosedLoopPart = scalar, U08, 474, "", 1, 0 -boostControllerOpenLoopPart = scalar, U08, 475, "", 1, 0 -TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 476, "", 1, 0 -TEMPLOG_MAP_AT_DIFF = scalar, F32, 480, "", 1, 0 -vvtSyncGapRatio = scalar, F32, 484, "", 1, 0 -vvtCurrentPosition = scalar, F32, 488, "", 1, 0 -triggerSyncGapRatio = scalar, F32, 492, "", 1, 0 -triggerStateIndex = scalar, U08, 496, "", 1, 0 -vvtCounter = scalar, U08, 497, "", 1, 0 -vvtSyncCounter = scalar, U08, 498, "", 1, 0 -vvtStateIndex = scalar, U08, 499, "", 1, 0 -TEMPLOG_MAP_INSTANT_AVERAGE = scalar, F32, 500, "", 1, 0 -fallbackMap = scalar, U08, 504, "", 1, 0 -TEMPLOG_map_peak = scalar, U08, 505, "", 1, 0 -TEMPLOG_map_length = scalar, U08, 506, "", 1, 0 -TEMPLOG_mapIndex = scalar, U08, 507, "", 1, 0 -timingCltCorrection = scalar, U16, 508, "%", 0.01, 0 -timingIatCorrection = scalar, U16, 510, "%", 0.01, 0 -timingPidCorrection = scalar, U16, 512, "%", 0.01, 0 -instantMAPValue = scalar, U16, 514, "kPa", 0.03333333333333333, 0 -mostRecentTimeBetweenSparkEvents = scalar, U16, 516, "", 1, 0 -mostRecentTimeBetweenIgnitionEvents = scalar, U16, 518, "", 1, 0 -maxLockedDuration = scalar, U16, 520, "", 1, 0 -maxTriggerReentrant = scalar, U16, 522, "", 1, 0 -canWriteOk = scalar, U16, 524, "", 1, 0 -canWriteNotOk = scalar, U16, 526, "", 1, 0 -triggerPrimaryFall = scalar, S32, 528, "", 1, 0 -triggerPrimaryRise = scalar, S32, 532, "", 1, 0 -triggerSecondaryFall = scalar, S32, 536, "", 1, 0 -triggerSecondaryRise = scalar, S32, 540, "", 1, 0 -triggerVvtFall = scalar, S32, 544, "", 1, 0 -triggerVvtRise = scalar, S32, 548, "", 1, 0 -startStopStateToggleCounter = scalar, U08, 552, "", 1, 0 -starterState = scalar, U08, 553, "", 1, 0 -starterRelayDisable = scalar, U08, 554, "", 1, 0 -multiSparkCounter = scalar, U08, 555, "", 1, 0 -idleState = scalar, S32, 556, "", 1, 0 -injectorFlowPressureRatio = scalar, F32, 560, "", 1, 0 -injectorFlowPressureDelta = scalar, F32, 564, "", 1, 0 -etbFeedForward = scalar, F32, 568, "", 1, 0 -etbIntegralError = scalar, F32, 572, "", 1, 0 -etbCurrentTarget = scalar, F32, 576, "", 1, 0 -alternatorStatus_iTerm = scalar, F32, 580, "", 1, 0 -alternatorStatus_dTerm = scalar, F32, 584, "", 1, 0 -alternatorStatus_output = scalar, F32, 588, "", 1, 0 -alternatorStatus_error = scalar, F32, 592, "", 1, 0 -alternatorStatus_resetCounter = scalar, S32, 596, "", 1, 0 -idleStatus_iTerm = scalar, F32, 600, "", 1, 0 -idleStatus_dTerm = scalar, F32, 604, "", 1, 0 -idleStatus_output = scalar, F32, 608, "", 1, 0 -idleStatus_error = scalar, F32, 612, "", 1, 0 -idleStatus_resetCounter = scalar, S32, 616, "", 1, 0 -etbStatus_iTerm = scalar, F32, 620, "", 1, 0 -etbStatus_dTerm = scalar, F32, 624, "", 1, 0 -etbStatus_output = scalar, F32, 628, "", 1, 0 -etbStatus_error = scalar, F32, 632, "", 1, 0 -etbStatus_resetCounter = scalar, S32, 636, "", 1, 0 +unusedInTheMiddle1 = scalar, U08, 389, "", 1, 0 +unusedInTheMiddle2 = scalar, U08, 390, "", 1, 0 +unusedInTheMiddle3 = scalar, U08, 391, "", 1, 0 +unusedInTheMiddle4 = scalar, U08, 392, "", 1, 0 +unusedInTheMiddle5 = scalar, U08, 393, "", 1, 0 +unusedInTheMiddle6 = scalar, U08, 394, "", 1, 0 +unusedInTheMiddle7 = scalar, U08, 395, "", 1, 0 +unusedInTheMiddle8 = scalar, U08, 396, "", 1, 0 +unusedInTheMiddle9 = scalar, U08, 397, "", 1, 0 +unusedInTheMiddle10 = scalar, U08, 398, "", 1, 0 +unusedInTheMiddle11 = scalar, U08, 399, "", 1, 0 +unusedInTheMiddle12 = scalar, U08, 400, "", 1, 0 +unusedInTheMiddle13 = scalar, U08, 401, "", 1, 0 +unusedInTheMiddle14 = scalar, U08, 402, "", 1, 0 +unusedInTheMiddle15 = scalar, U08, 403, "", 1, 0 +auxLinear1 = scalar, S16, 404, "", 0.01, 0 +auxLinear2 = scalar, S16, 406, "", 0.01, 0 +launchSpeedCondition = bits, U32, 408, [0:0] +launchRpmCondition = bits, U32, 408, [1:1] +launchTpsCondition = bits, U32, 408, [2:2] +launchActivateSwitchCondition = bits, U32, 408, [3:3] +launchIsLaunchCondition = bits, U32, 408, [4:4] +launchCombinedConditions = bits, U32, 408, [5:5] +launchActivatePinState = bits, U32, 408, [6:6] +dfcoActive = bits, U32, 408, [7:7] +tpsAccelActive = bits, U32, 408, [8:8] +unusedBit_227_9 = bits, U32, 408, [9:9] +unusedBit_227_10 = bits, U32, 408, [10:10] +unusedBit_227_11 = bits, U32, 408, [11:11] +unusedBit_227_12 = bits, U32, 408, [12:12] +unusedBit_227_13 = bits, U32, 408, [13:13] +unusedBit_227_14 = bits, U32, 408, [14:14] +unusedBit_227_15 = bits, U32, 408, [15:15] +unusedBit_227_16 = bits, U32, 408, [16:16] +unusedBit_227_17 = bits, U32, 408, [17:17] +unusedBit_227_18 = bits, U32, 408, [18:18] +unusedBit_227_19 = bits, U32, 408, [19:19] +unusedBit_227_20 = bits, U32, 408, [20:20] +unusedBit_227_21 = bits, U32, 408, [21:21] +unusedBit_227_22 = bits, U32, 408, [22:22] +unusedBit_227_23 = bits, U32, 408, [23:23] +unusedBit_227_24 = bits, U32, 408, [24:24] +unusedBit_227_25 = bits, U32, 408, [25:25] +unusedBit_227_26 = bits, U32, 408, [26:26] +unusedBit_227_27 = bits, U32, 408, [27:27] +unusedBit_227_28 = bits, U32, 408, [28:28] +unusedBit_227_29 = bits, U32, 408, [29:29] +unusedBit_227_30 = bits, U32, 408, [30:30] +unusedBit_227_31 = bits, U32, 408, [31:31] +TEMPLOG_MAP_AT_CYCLE_COUNT = scalar, U08, 412, "", 1, 0 +TEMPLOG_map_peak = scalar, U08, 413, "", 1, 0 +boostControllerOutput = scalar, U08, 414, "%", 0.5, 0 +boostControllerOpenLoopPart = scalar, U08, 415, "%", 0.5, 0 +TEMPLOG_MAP_AT_SPECIAL_POINT = scalar, F32, 416, "", 1, 0 +TEMPLOG_MAP_AT_DIFF = scalar, F32, 420, "", 1, 0 +vvtSyncGapRatio = scalar, F32, 424, "", 1, 0 +vvtCurrentPosition = scalar, F32, 428, "", 1, 0 +triggerSyncGapRatio = scalar, F32, 432, "", 1, 0 +triggerStateIndex = scalar, U08, 436, "", 1, 0 +vvtCounter = scalar, U08, 437, "", 1, 0 +vvtSyncCounter = scalar, U08, 438, "", 1, 0 +vvtStateIndex = scalar, U08, 439, "", 1, 0 +fallbackMap = scalar, U16, 440, "kPa", 0.1, 0 +boostControllerClosedLoopPart = scalar, S08, 442, "%", 0.5, 0 +unused503 = scalar, U08, 443, "", 1, 0 +timingCltCorrection = scalar, S16, 444, "%", 0.01, 0 +timingIatCorrection = scalar, S16, 446, "%", 0.01, 0 +timingPidCorrection = scalar, S16, 448, "%", 0.01, 0 +instantMAPValue = scalar, U16, 450, "kPa", 0.03333333333333333, 0 +mostRecentTimeBetweenSparkEvents = scalar, U16, 452, "", 1, 0 +mostRecentTimeBetweenIgnitionEvents = scalar, U16, 454, "", 1, 0 +maxLockedDuration = scalar, U16, 456, "", 1, 0 +maxTriggerReentrant = scalar, U16, 458, "", 1, 0 +canWriteOk = scalar, U16, 460, "", 1, 0 +canWriteNotOk = scalar, U16, 462, "", 1, 0 +triggerPrimaryFall = scalar, S32, 464, "", 1, 0 +triggerPrimaryRise = scalar, S32, 468, "", 1, 0 +triggerSecondaryFall = scalar, S32, 472, "", 1, 0 +triggerSecondaryRise = scalar, S32, 476, "", 1, 0 +triggerVvtFall = scalar, S32, 480, "", 1, 0 +triggerVvtRise = scalar, S32, 484, "", 1, 0 +startStopStateToggleCounter = scalar, U08, 488, "", 1, 0 +starterState = scalar, U08, 489, "", 1, 0 +starterRelayDisable = scalar, U08, 490, "", 1, 0 +multiSparkCounter = scalar, U08, 491, "", 1, 0 +idleState = scalar, S32, 492, "", 1, 0 +injectorFlowPressureRatio = scalar, F32, 496, "", 1, 0 +injectorFlowPressureDelta = scalar, F32, 500, "kPa", 1, 0 +etbFeedForward = scalar, F32, 504, "%", 1, 0 +etbIntegralError = scalar, F32, 508, "", 1, 0 +etbCurrentTarget = scalar, F32, 512, "%", 1, 0 +alternatorStatus_iTerm = scalar, S16, 516, "", 0.01, 0 +alternatorStatus_dTerm = scalar, S16, 518, "", 0.01, 0 +alternatorStatus_output = scalar, S16, 520, "", 0.01, 0 +alternatorStatus_error = scalar, S16, 522, "", 0.01, 0 +alternatorStatus_resetCounter = scalar, U32, 524, "", 1, 0 +idleStatus_iTerm = scalar, S16, 528, "", 0.01, 0 +idleStatus_dTerm = scalar, S16, 530, "", 0.01, 0 +idleStatus_output = scalar, S16, 532, "", 0.01, 0 +idleStatus_error = scalar, S16, 534, "", 0.01, 0 +idleStatus_resetCounter = scalar, U32, 536, "", 1, 0 +etbStatus_iTerm = scalar, S16, 540, "", 0.01, 0 +etbStatus_dTerm = scalar, S16, 542, "", 0.01, 0 +etbStatus_output = scalar, S16, 544, "", 0.01, 0 +etbStatus_error = scalar, S16, 546, "", 0.01, 0 +etbStatus_resetCounter = scalar, U32, 548, "", 1, 0 +boostStatus_iTerm = scalar, S16, 552, "", 0.01, 0 +boostStatus_dTerm = scalar, S16, 554, "", 0.01, 0 +boostStatus_output = scalar, S16, 556, "", 0.01, 0 +boostStatus_error = scalar, S16, 558, "", 0.01, 0 +boostStatus_resetCounter = scalar, U32, 560, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 564, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 565, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 566, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 567, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 568, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 569, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 570, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 571, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 572, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 573, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 574, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 575, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 576, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 577, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 578, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 579, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 580, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 581, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 582, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 583, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 584, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 585, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 586, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 587, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 588, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 589, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 590, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 591, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 592, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 593, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 594, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 595, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 596, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 597, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 598, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 599, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 600, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 601, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 602, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 603, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 604, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 605, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 606, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 607, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 608, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 609, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 610, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 611, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 612, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 613, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 614, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 615, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 616, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 617, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 618, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 619, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 620, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 621, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 622, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 623, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 624, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 625, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 626, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 627, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 628, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 629, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 630, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 631, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 632, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 633, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 634, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 635, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 636, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 637, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 638, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 639, "", 1, 0 ; todo: generate this section programmatically @@ -3195,7 +3214,6 @@ canWriteOkGauge = canWriteOk,"canWriteOk", "", -10000.0,10000.0, -10000.0,10000. canWriteNotOkGauge = canWriteNotOk,"canWriteNotOk", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 gaugeCategory = MAP Cam -TEMPLOG_MAP_INSTANT_AVERAGEGauge = TEMPLOG_MAP_INSTANT_AVERAGE,"TEMPLOG_MAP_INSTANT_AVERAGE", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_map_peakGauge = TEMPLOG_map_peak,"TEMPLOG_map_peak", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_SPECIAL_POINTGauge = TEMPLOG_MAP_AT_SPECIAL_POINT,"TEMPLOG_MAP_AT_SPECIAL_POINT", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 TEMPLOG_MAP_AT_DIFFGauge = TEMPLOG_MAP_AT_DIFF,"TEMPLOG_MAP_AT_DIFF", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -3463,7 +3481,7 @@ gaugeCategory = DynoView indicator = { isFanOn }, "fan off", "fan on", white, black, green, black indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black indicator = { isMainRelayOn }, "main relay off", "main relay on", white, black, green, black - indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black + indicator = { fuelCutReason == 11 }, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isFuelPumpOn}, "pump off", "pump on", white, black, green, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black @@ -3552,7 +3570,7 @@ entry = MAPValue, "MAP", float, "%.3f" entry = baroPressure, "baroPressure", float, "%.3f" entry = lambdaValue, "Lambda", float, "%.3f" entry = knockRetard, "knockRetard", float, "%.3f" -entry = idleCurrentPosition, "idleCurrentPosition", int, "%d" +entry = idleCurrentPosition, "idleCurrentPosition", float, "%.3f" entry = VBatt, "VBatt", float, "%.3f" entry = oilPressure, "Oil Pressure", float, "%.3f" entry = vvtPositionB1I, "VVT: bank 1 intake", float, "%.3f" @@ -3697,7 +3715,7 @@ entry = tps2Split, "tps2Split", float, "%.3f" entry = tps12Split, "tps12Split", float, "%.3f" entry = accPedalSplit, "accPedalSplit", float, "%.3f" entry = m_requested_pump, "DI: Pump Angle", float, "%.3f" -entry = boostControlTarget, "Pump Angle", float, "%.3f" +entry = boostControlTarget, "Boost Target", float, "%.3f" entry = sparkCutReason, "Spark Cut Code", int, "%d" entry = fuelCutReason, "Fuel Cut Code", int, "%d" entry = fuel_requested_percent, "DI: fuel_requested_percent", float, "%.3f" @@ -3730,9 +3748,9 @@ entry = launchActivatePinState, "launchActivatePinState", int, "%d" entry = dfcoActive, "dfcoActive", int, "%d" entry = tpsAccelActive, "tpsAccelActive", int, "%d" entry = TEMPLOG_MAP_AT_CYCLE_COUNT, "TEMPLOG_MAP_AT_CYCLE_COUNT", int, "%d" -entry = boostControllerOutput, "boostControllerOutput", int, "%d" -entry = boostControllerClosedLoopPart, "boostControllerClosedLoopPart", int, "%d" -entry = boostControllerOpenLoopPart, "boostControllerOpenLoopPart", int, "%d" +entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" +entry = boostControllerOutput, "Boost Output", float, "%.3f" +entry = boostControllerOpenLoopPart, "Boost Open Loop", float, "%.3f" entry = TEMPLOG_MAP_AT_SPECIAL_POINT, "TEMPLOG_MAP_AT_SPECIAL_POINT", float, "%.3f" entry = TEMPLOG_MAP_AT_DIFF, "TEMPLOG_MAP_AT_DIFF", float, "%.3f" entry = vvtSyncGapRatio, "vvtSyncGapRatio", float, "%.3f" @@ -3742,11 +3760,8 @@ entry = triggerStateIndex, "triggerStateIndex", int, "%d" entry = vvtCounter, "vvtCounter", int, "%d" entry = vvtSyncCounter, "vvtSyncCounter", int, "%d" entry = vvtStateIndex, "vvtStateIndex", int, "%d" -entry = TEMPLOG_MAP_INSTANT_AVERAGE, "TEMPLOG_MAP_INSTANT_AVERAGE", float, "%.3f" -entry = fallbackMap, "fallbackMap", int, "%d" -entry = TEMPLOG_map_peak, "TEMPLOG_map_peak", int, "%d" -entry = TEMPLOG_map_length, "TEMPLOG_map_length", int, "%d" -entry = TEMPLOG_mapIndex, "TEMPLOG_mapIndex", int, "%d" +entry = fallbackMap, "fallbackMap", float, "%.3f" +entry = boostControllerClosedLoopPart, "Boost Closed Loop", float, "%.3f" entry = timingCltCorrection, "timingCltCorrection", float, "%.3f" entry = timingIatCorrection, "timingIatCorrection", float, "%.3f" entry = timingPidCorrection, "timingPidCorrection", float, "%.3f" @@ -3788,6 +3803,11 @@ entry = etbStatus_dTerm, "etbStatus_dTerm", float, "%.3f" entry = etbStatus_output, "etbStatus_output", float, "%.3f" entry = etbStatus_error, "etbStatus_error", float, "%.3f" entry = etbStatus_resetCounter, "etbStatus_resetCounter", int, "%d" +entry = boostStatus_iTerm, "boostStatus_iTerm", float, "%.3f" +entry = boostStatus_dTerm, "boostStatus_dTerm", float, "%.3f" +entry = boostStatus_output, "boostStatus_output", float, "%.3f" +entry = boostStatus_error, "boostStatus_error", float, "%.3f" +entry = boostStatus_resetCounter, "boostStatus_resetCounter", int, "%d" [Menu] diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index e021c147eb..05a482dc50 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 00:12:31 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 24 13:03:37 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1032,6 +1032,10 @@ public class Fields { public static final String GAUGE_NAME_AUX_TEMP1 = "Aux temp 1"; public static final String GAUGE_NAME_AUX_TEMP2 = "Aux temp 2"; public static final String GAUGE_NAME_BARO_PRESSURE = "Barometric pressure"; + public static final String GAUGE_NAME_BOOST_CLOSED_LOOP = "Boost Closed Loop"; + public static final String GAUGE_NAME_BOOST_OPEN_LOOP = "Boost Open Loop"; + public static final String GAUGE_NAME_BOOST_OUTPUT = "Boost Output"; + public static final String GAUGE_NAME_BOOST_TARGET = "Boost Target"; public static final String GAUGE_NAME_CLT = "CLT"; public static final String GAUGE_NAME_CPU_TEMP = "CPU Temperature"; public static final String GAUGE_NAME_CURRENT_GEAR = "Current Gear"; @@ -2337,7 +2341,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.03.24.all.3456828149"; + public static final String TS_SIGNATURE = "rusEFI 2022.03.24.all.3244764333"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TsCalMode_EtbKd = 5;