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 478b12c41f..a65e94830a 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 @@ -1950,7 +1950,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 2001805379 +#define SIGNATURE_HASH 110268505 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2509,12 +2509,12 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen_cypress.2001805379" +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen_cypress.110268505" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND_char t -#define TS_TOTAL_OUTPUT_SIZE 0 +#define TS_TOTAL_OUTPUT_SIZE 984 #define TsCalMode_EtbKd 5 #define TsCalMode_EtbKi 4 #define TsCalMode_EtbKp 3 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 0d879968c7..746e3fe25e 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1935,7 +1935,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 2297752767 +#define SIGNATURE_HASH 4181154981 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2494,12 +2494,12 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.17.kin.2297752767" +#define TS_SIGNATURE "rusEFI 2022.04.17.kin.4181154981" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND_char t -#define TS_TOTAL_OUTPUT_SIZE 0 +#define TS_TOTAL_OUTPUT_SIZE 984 #define TsCalMode_EtbKd 5 #define TsCalMode_EtbKi 4 #define TsCalMode_EtbKp 3 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 300b3c114a..e24f23f240 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 @@ -1929,7 +1929,7 @@ #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 739485310 +#define SIGNATURE_HASH 1573918308 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2488,12 +2488,12 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.04.17.subaru_eg33_f7.739485310" +#define TS_SIGNATURE "rusEFI 2022.04.17.subaru_eg33_f7.1573918308" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND_char t -#define TS_TOTAL_OUTPUT_SIZE 0 +#define TS_TOTAL_OUTPUT_SIZE 984 #define TsCalMode_EtbKd 5 #define TsCalMode_EtbKi 4 #define TsCalMode_EtbKp 3 diff --git a/firmware/console/binary/generated/sensors.java b/firmware/console/binary/generated/sensors.java index b3a2575f6c..cf60f03f46 100644 --- a/firmware/console/binary/generated/sensors.java +++ b/firmware/console/binary/generated/sensors.java @@ -317,69 +317,69 @@ unusedAtTheEnd69("unusedAtTheEnd69", SensorCategory.SENSOR_INPUTS, FieldType.INT unusedAtTheEnd70("unusedAtTheEnd70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 637, 1.0, 0.0, 0.0, ""), unusedAtTheEnd71("unusedAtTheEnd71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 638, 1.0, 0.0, 0.0, ""), unusedAtTheEnd72("unusedAtTheEnd72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 639, 1.0, 0.0, 0.0, ""), -m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -nextStart("nextStart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 20, 1.0, -1.0, -1.0, ""), -m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -closedLoopPart("closedLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -latest_usage_ac_control("latest_usage_ac_control", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 32, 1.0, -1.0, -1.0, ""), -currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 36, 1.0, -1.0, -1.0, ""), -tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 40, 1.0, -1.0, -1.0, ""), -tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 44, 1.0, -1.0, -1.0, ""), -currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 48, 1.0, -1.0, -1.0, ""), -injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 52, 1.0, -1.0, -1.0, ""), -baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 56, 1.0, -1.0, -1.0, ""), -cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 60, 1.0, -1.0, -1.0, ""), -running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 80, 1.0, -1.0, -1.0, ""), -etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 108, 1.0, -1.0, -1.0, ""), -targetFromTable("targetFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 112, 1.0, -1.0, -1.0, ""), -sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 116, 1.0, -1.0, -1.0, ""), -dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 120, 1.0, -1.0, -1.0, ""), -cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, -1.0, -1.0, ""), -tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 32, 1.0, -1.0, -1.0, ""), -maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 36, 1.0, -1.0, -1.0, ""), -maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 40, 1.0, -1.0, -1.0, ""), -cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 44, 1.0, -1.0, -1.0, ""), -hwEventCounters1("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -hwEventCounters2("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -hwEventCounters3("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -hwEventCounters4("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -hwEventCounters5("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -hwEventCounters6("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 20, 1.0, -1.0, -1.0, ""), -vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -currentGap("currentGap", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -wallFuelCorrection("* fuel injection time correction to account for wall wetting effect, for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -wallFuel("Amount of fuel on the wall, in ms of injector open time, for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -currentIdlePosition("that's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -baseIdlePosition("current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -iacByTpsTaper("iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -targetRpmByClt("targetRpmByClt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -targetRpmAcBump("targetRpmAcBump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), +m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 640, 1.0, -1.0, -1.0, ""), +fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 644, 1.0, -1.0, -1.0, ""), +fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 648, 1.0, -1.0, -1.0, ""), +nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 656, 1.0, -1.0, -1.0, ""), +nextStart("nextStart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 660, 1.0, -1.0, -1.0, ""), +m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 664, 1.0, -1.0, -1.0, ""), +pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 668, 1.0, -1.0, -1.0, ""), +pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 672, 1.0, -1.0, -1.0, ""), +retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 676, 1.0, -1.0, -1.0, ""), +openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 684, 1.0, -1.0, -1.0, ""), +closedLoopPart("closedLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 688, 1.0, -1.0, -1.0, ""), +latest_usage_ac_control("latest_usage_ac_control", SensorCategory.SENSOR_INPUTS, FieldType.INT, 696, 1.0, -1.0, -1.0, ""), +acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 700, 1.0, -1.0, -1.0, ""), +sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 704, 1.0, -1.0, -1.0, ""), +targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 728, 1.0, -1.0, -1.0, ""), +engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 732, 1.0, -1.0, -1.0, ""), +minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 736, 1.0, -1.0, -1.0, ""), +currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 740, 1.0, -1.0, -1.0, ""), +tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 744, 1.0, -1.0, -1.0, ""), +tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 748, 1.0, -1.0, -1.0, ""), +currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 752, 1.0, -1.0, -1.0, ""), +injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 756, 1.0, -1.0, -1.0, ""), +baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 760, 1.0, -1.0, -1.0, ""), +cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 764, 1.0, -1.0, -1.0, ""), +running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 784, 1.0, -1.0, -1.0, ""), +etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 812, 1.0, -1.0, -1.0, ""), +targetFromTable("targetFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 816, 1.0, -1.0, -1.0, ""), +sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 820, 1.0, -1.0, -1.0, ""), +dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 824, 1.0, -1.0, -1.0, ""), +cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 828, 1.0, -1.0, -1.0, ""), +tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 832, 1.0, -1.0, -1.0, ""), +tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 836, 1.0, -1.0, -1.0, ""), +deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 840, 1.0, -1.0, -1.0, ""), +extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 844, 1.0, -1.0, -1.0, ""), +valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 848, 1.0, -1.0, -1.0, ""), +fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 856, 1.0, -1.0, -1.0, ""), +accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 860, 1.0, -1.0, -1.0, ""), +maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 864, 1.0, -1.0, -1.0, ""), +maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 868, 1.0, -1.0, -1.0, ""), +maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 872, 1.0, -1.0, -1.0, ""), +cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 876, 1.0, -1.0, -1.0, ""), +hwEventCounters1("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 880, 1.0, -1.0, -1.0, ""), +hwEventCounters2("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 884, 1.0, -1.0, -1.0, ""), +hwEventCounters3("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 888, 1.0, -1.0, -1.0, ""), +hwEventCounters4("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 892, 1.0, -1.0, -1.0, ""), +hwEventCounters5("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 896, 1.0, -1.0, -1.0, ""), +hwEventCounters6("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 900, 1.0, -1.0, -1.0, ""), +vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 904, 1.0, -1.0, -1.0, ""), +currentGap("currentGap", SensorCategory.SENSOR_INPUTS, FieldType.INT, 908, 1.0, -1.0, -1.0, ""), +totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 912, 1.0, -1.0, -1.0, ""), +wallFuelCorrection("* fuel injection time correction to account for wall wetting effect, for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 916, 1.0, -1.0, -1.0, ""), +wallFuel("Amount of fuel on the wall, in ms of injector open time, for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 920, 1.0, -1.0, -1.0, ""), +idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 924, 1.0, -1.0, -1.0, ""), +currentIdlePosition("that's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 928, 1.0, -1.0, -1.0, ""), +baseIdlePosition("current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 932, 1.0, -1.0, -1.0, ""), +iacByTpsTaper("iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 936, 1.0, -1.0, -1.0, ""), +throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 940, 1.0, -1.0, -1.0, ""), +targetRpmByClt("targetRpmByClt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 948, 1.0, -1.0, -1.0, ""), +targetRpmAcBump("targetRpmAcBump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 952, 1.0, -1.0, -1.0, ""), +baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 956, 1.0, -1.0, -1.0, ""), +dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 960, 1.0, -1.0, -1.0, ""), +luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 964, 1.0, -1.0, -1.0, ""), +luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 968, 1.0, -1.0, -1.0, ""), +idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 972, 1.0, -1.0, -1.0, ""), +trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 976, 1.0, -1.0, -1.0, ""), +luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 980, 1.0, -1.0, -1.0, ""), diff --git a/firmware/console/binary/generated/total_live_data_generated.h b/firmware/console/binary/generated/total_live_data_generated.h index 76852c811e..54eabb0303 100644 --- a/firmware/console/binary/generated/total_live_data_generated.h +++ b/firmware/console/binary/generated/total_live_data_generated.h @@ -1,2 +1,2 @@ // generated by gen_live_documentation.sh / UsagesReader.java -#define TS_TOTAL_OUTPUT_SIZE 0 \ No newline at end of file +#define TS_TOTAL_OUTPUT_SIZE 984 \ No newline at end of file diff --git a/firmware/console/binary/generated/wip.ini b/firmware/console/binary/generated/wip.ini index b3a2575f6c..95403ddb0a 100644 --- a/firmware/console/binary/generated/wip.ini +++ b/firmware/console/binary/generated/wip.ini @@ -1,385 +1,702 @@ -RPMValue("RPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 4, 1.0, 0.0, 8000.0, "RPM"), -rpmAcceleration("dRPM", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 6, 1.0, 0.0, 5.0, "RPM/s"), -speedToRpmRatio("Gearbox Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 8, 0.01, 0.0, 0.0, "value"), -vehicleSpeedKph("Vehicle Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 10, 1.0, 0.0, 0.0, "kph"), -internalMcuTemperature("CPU Temperature", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 11, 1.0, 0.0, 0.0, "deg C"), -coolant("CLT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 12, 0.01, 0.0, 0.0, "deg C"), -intake("IAT", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 14, 0.01, 0.0, 0.0, "deg C"), -auxTemp1("auxTemp1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 16, 0.01, 0.0, 0.0, "deg C"), -auxTemp2("auxTemp2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 18, 0.01, 0.0, 0.0, "deg C"), -TPSValue("TPS", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 20, 0.01, 0.0, 0.0, "%"), -throttlePedalPosition("Throttle pedal position", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 22, 0.01, 0.0, 0.0, "%"), -tpsADC("tpsADC", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 24, 1.0, 0.0, 0.0, "ADC"), -rawMaf("rawMaf", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 26, 0.001, 0.0, 5.0, "V"), -mafMeasured("MAF sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 28, 0.1, 0.0, 0.0, "kg/h"), -MAPValue("MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 30, 0.03333333333333333, 0.0, 0.0, "kPa"), -baroPressure("baroPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 32, 0.03333333333333333, 0.0, 0.0, "kPa"), -lambdaValue("Lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 34, 1.0E-4, 0.0, 0.0, ""), -knockRetard("knockRetard", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 36, 0.1, 0.0, 0.0, "deg"), -idleCurrentPosition("idleCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 37, 0.5, 0.0, 100.0, "%"), -VBatt("VBatt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 38, 0.001, 0.0, 0.0, "V"), -oilPressure("Oil Pressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 40, 0.03333333333333333, 0.0, 0.0, "kPa"), -vvtPositionB1I("VVT: bank 1 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 42, 0.02, 0.0, 0.0, "deg"), -chargeAirMass("air mass", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 44, 0.001, 0.0, 0.0, "g"), -crankingFuelMs("crankingFuelMs\nairmass in mg, 0-65 grams", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 46, 0.01, 0.0, 0.0, "ms"), -currentTargetAfr("fuel: target AFR", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 48, 0.001, 0.0, 0.0, "ratio"), -baseFuel("fuel: base mass"\nThis is the raw value we take from the fuel map or base fuel algorithm, before the corrections, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 50, 0.01, 0.0, 0.0, "mg"), -fuelRunning("fuel: running"\nTotal fuel with CLT IAT and TPS acceleration without injector lag corrections per cycle, as pulse per cycle, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 52, 0.01, 0.0, 0.0, "mg"), -actualLastInjection("fuel: Last injection"\nActual last injection time - including all compensation and injection mode, SensorCategory.SENSOR_INPUTS, FieldType.INT16, 54, 0.0033333333333333335, 0.0, 0.0, "ms"), -injectorDutyCycle("fuel: injector duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 56, 0.5, 0.0, 0.0, "%"), -veValue("fuel: VE", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 57, 0.5, 0.0, 0.0, "ratio"), -injectionOffset("injectionOffset", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 58, 1.0, 0.0, 0.0, "deg"), -tCharge("tCharge", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 60, 0.01, 0.0, 0.0, "deg C"), -injectorLagMs("fuel: injector lag", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 62, 0.0033333333333333335, 0.0, 0.0, "ms"), -iatCorrection("fuel: IAT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 64, 0.01, 0.0, 0.0, "%"), -cltCorrection("fuel: CLT correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 66, 0.01, 0.0, 0.0, "%"), -baroCorrection("fuel: Barometric pressure correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 68, 0.01, 0.0, 0.0, "%"), -currentEnginePhase("Engine Phase", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 70, 1.0, 0.0, 0.0, "deg"), -wallFuelAmount("fuel: wall amount", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 72, 0.01, 0.0, 0.0, "mg"), -wallFuelCorrection("fuel: wall correction", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 74, 0.01, 0.0, 0.0, "mg"), -revolutionCounterSinceStart("revolutionCounterSinceStart", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 76, 1.0, 0.0, 0.0, ""), -deltaTps("fuel: TPS change", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 78, 0.01, 0.0, 0.0, "ratio"), -canReadCounter("canReadCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 80, 1.0, 0.0, 0.0, ""), -tpsAccelFuel("fuel: TPS acceleration extra fuel ms", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 82, 0.0033333333333333335, 0.0, 0.0, "ms"), -ignitionAdvance("timing", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 84, 0.02, 0.0, 0.0, "deg"), -sparkDwellValue("dwell: coil charge time", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 86, 0.0033333333333333335, 0.0, 0.0, "ms"), -coilDutyCycle("dwell: coil duty cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 88, 0.01, 0.0, 0.0, "%"), -idleAirValvePosition("Idle Air Valve", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 90, 0.01, 0.0, 0.0, "%"), -etbTarget("ETB Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 92, 0.01, 0.0, 0.0, "%"), -etb1DutyCycle("ETB Duty", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 94, 0.01, 0.0, 0.0, "%"), -etb1Error("ETB Error", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 96, 0.01, 0.0, 0.0, "%"), -fuelTankLevel("Fuel level", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 98, 0.01, 0.0, 0.0, "%"), -totalFuelConsumption("fuel: Total consumed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 100, 1.0, 0.0, 0.0, "grams"), -fuelFlowRate("fuel: Flow rate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 102, 0.005, 0.0, 0.0, "gram/s"), -veTableYAxis("veTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 104, 0.01, 0.0, 0.0, "%"), -afrTableYAxis("afrTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 106, 0.01, 0.0, 0.0, "%"), -knockLevel("knock: current level", SensorCategory.SENSOR_INPUTS, FieldType.INT, 108, 1.0, 0.0, 0.0, "Volts"), -seconds("Uptime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 112, 1.0, 0.0, 0.0, "sec"), -engineMode("Engine Mode", SensorCategory.SENSOR_INPUTS, FieldType.INT, 116, 1.0, 0.0, 0.0, "em"), -firmwareVersion("firmware", SensorCategory.SENSOR_INPUTS, FieldType.INT, 120, 1.0, 0.0, 0.0, "version_f"), -tsConfigVersion("tsConfigVersion", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, 0.0, 0.0, ""), -calibrationValue("calibrationValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 128, 1.0, 0.0, 0.0, ""), -calibrationMode("calibrationMode", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 132, 1.0, 0.0, 0.0, ""), -idleTargetPosition("idleTargetPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 133, 1.0, 0.0, 0.0, ""), -fuelingLoad("fuel: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 134, 0.01, 0.0, 0.0, "%"), -ignitionLoad("ign: load", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 136, 0.01, 0.0, 0.0, "%"), -engineMakeCodeNameCrc16("Engine CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 138, 1.0, 0.0, 0.0, "crc16"), -totalTriggerErrorCounter("Trigger Error Counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 140, 1.0, 0.0, 0.0, "counter"), -orderingErrorCounter("orderingErrorCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 144, 1.0, 0.0, 0.0, ""), -warningCounter("warning: counter", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 148, 1.0, 0.0, 0.0, "count"), -lastErrorCode("warning: last", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 150, 1.0, 0.0, 0.0, "error"), -recentErrorCode1("recentErrorCode1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 152, 1.0, 0.0, 0.0, "error"), -recentErrorCode2("recentErrorCode2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 154, 1.0, 0.0, 0.0, "error"), -recentErrorCode3("recentErrorCode3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 156, 1.0, 0.0, 0.0, "error"), -recentErrorCode4("recentErrorCode4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 158, 1.0, 0.0, 0.0, "error"), -recentErrorCode5("recentErrorCode5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 160, 1.0, 0.0, 0.0, "error"), -recentErrorCode6("recentErrorCode6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 162, 1.0, 0.0, 0.0, "error"), -recentErrorCode7("recentErrorCode7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 164, 1.0, 0.0, 0.0, "error"), -recentErrorCode8("recentErrorCode8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 166, 1.0, 0.0, 0.0, "error"), -debugFloatField1("debugFloatField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 168, 1.0, 0.0, 0.0, "val"), -debugFloatField2("debugFloatField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 172, 1.0, 0.0, 0.0, "val"), -debugFloatField3("debugFloatField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 176, 1.0, 0.0, 0.0, "val"), -debugFloatField4("debugFloatField4", SensorCategory.SENSOR_INPUTS, FieldType.INT, 180, 1.0, 0.0, 0.0, "val"), -debugFloatField5("debugFloatField5", SensorCategory.SENSOR_INPUTS, FieldType.INT, 184, 1.0, 0.0, 0.0, "val"), -debugFloatField6("debugFloatField6", SensorCategory.SENSOR_INPUTS, FieldType.INT, 188, 1.0, 0.0, 0.0, "val"), -debugFloatField7("debugFloatField7", SensorCategory.SENSOR_INPUTS, FieldType.INT, 192, 1.0, 0.0, 0.0, "val"), -debugIntField1("debugIntField1", SensorCategory.SENSOR_INPUTS, FieldType.INT, 196, 1.0, 0.0, 0.0, "val"), -debugIntField2("debugIntField2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 200, 1.0, 0.0, 0.0, "val"), -debugIntField3("debugIntField3", SensorCategory.SENSOR_INPUTS, FieldType.INT, 204, 1.0, 0.0, 0.0, "val"), -debugIntField4("debugIntField4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 208, 1.0, 0.0, 0.0, "val"), -debugIntField5("debugIntField5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 210, 1.0, 0.0, 0.0, "val"), -accelerationX("Acceleration: X", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 212, 0.01, 0.0, 0.0, "G"), -accelerationY("Acceleration: Y", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 214, 0.01, 0.0, 0.0, "G"), -egt1("egt1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 216, 1.0, 0.0, 0.0, "deg C"), -egt2("egt2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 218, 1.0, 0.0, 0.0, "deg C"), -egt3("egt3", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 220, 1.0, 0.0, 0.0, "deg C"), -egt4("egt4", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 222, 1.0, 0.0, 0.0, "deg C"), -egt5("egt5", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 224, 1.0, 0.0, 0.0, "deg C"), -egt6("egt6", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 226, 1.0, 0.0, 0.0, "deg C"), -egt7("egt7", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 228, 1.0, 0.0, 0.0, "deg C"), -egt8("egt8", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 230, 1.0, 0.0, 0.0, "deg C"), -TPS2Value("TPS2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 232, 0.01, 0.0, 0.0, "%"), -rawTps1Primary("rawTps1Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 234, 0.001, 0.0, 5.0, "V"), -rawPpsPrimary("rawPpsPrimary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 236, 0.001, 0.0, 5.0, "V"), -rawClt("rawClt", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 238, 0.001, 0.0, 5.0, "V"), -rawIat("rawIat", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 240, 0.001, 0.0, 5.0, "V"), -rawOilPressure("rawOilPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 242, 0.001, 0.0, 5.0, "V"), -tuneCrc16("Tune CRC16", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 244, 1.0, 0.0, 0.0, "crc16"), -fuelClosedLoopBinIdx("fuelClosedLoopBinIdx", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 246, 1.0, 0.0, 0.0, ""), -tcuCurrentGear("Current Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 247, 1.0, 0.0, 0.0, "gear"), -rawPpsSecondary("rawPpsSecondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 248, 0.001, 0.0, 5.0, "V"), -knock1("knock1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 250, 1.0, 0.0, 0.0, "dBv"), -knock2("knock2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 251, 1.0, 0.0, 0.0, "dBv"), -knock3("knock3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 252, 1.0, 0.0, 0.0, "dBv"), -knock4("knock4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 253, 1.0, 0.0, 0.0, "dBv"), -knock5("knock5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 254, 1.0, 0.0, 0.0, "dBv"), -knock6("knock6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 255, 1.0, 0.0, 0.0, "dBv"), -knock7("knock7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 256, 1.0, 0.0, 0.0, "dBv"), -knock8("knock8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 257, 1.0, 0.0, 0.0, "dBv"), -knock9("knock9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 258, 1.0, 0.0, 0.0, "dBv"), -knock10("knock10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 259, 1.0, 0.0, 0.0, "dBv"), -knock11("knock11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 260, 1.0, 0.0, 0.0, "dBv"), -knock12("knock12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 261, 1.0, 0.0, 0.0, "dBv"), -tcuDesiredGear("Desired Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 262, 1.0, 0.0, 0.0, "gear"), -flexPercent("Flex Ethanol %", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 263, 0.5, 0.0, 0.0, "%"), -rawIdlePositionSensor("rawIdlePositionSensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 264, 0.001, 0.0, 5.0, "V"), -rawWastegatePosition("rawWastegatePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 266, 0.001, 0.0, 5.0, "V"), -wastegatePositionSensor("Wastegate position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 268, 0.01, 0.0, 0.0, "%"), -idlePositionSensor("Idle position sensor", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 270, 0.01, 0.0, 0.0, "%"), -rawLowFuelPressure("rawLowFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 272, 0.001, 0.0, 5.0, "V"), -rawHighFuelPressure("rawHighFuelPressure", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 274, 0.001, 0.0, 5.0, "V"), -lowFuelPressure("Fuel pressure (low)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 276, 0.03333333333333333, 0.0, 0.0, "kpa"), -highFuelPressure("Fuel pressure (high)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 278, 0.1, 0.0, 0.0, "bar"), -targetLambda("fuel: target lambda", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 280, 1.0E-4, 0.0, 0.0, ""), -AFRValue("Air/Fuel Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 282, 0.001, 0.0, 0.0, "AFR"), -VssAcceleration("Vss Accel", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 284, 0.0033333333333333335, 0.0, 0.0, "m/s2"), -lambdaValue2("Lambda 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 286, 1.0E-4, 0.0, 0.0, ""), -AFRValue2("Air/Fuel Ratio 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 288, 0.001, 0.0, 0.0, "AFR"), -vvtPositionB1E("VVT: bank 1 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 290, 0.02, 0.0, 0.0, "deg"), -vvtPositionB2I("VVT: bank 2 intake", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 292, 0.02, 0.0, 0.0, "deg"), -vvtPositionB2E("VVT: bank 2 exhaust", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 294, 0.02, 0.0, 0.0, "deg"), -fuelPidCorrection1("fuelPidCorrection1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 296, 0.01, -20.0, 20.0, "%"), -fuelPidCorrection2("fuelPidCorrection2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 298, 0.01, -20.0, 20.0, "%"), -rawTps1Secondary("rawTps1Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 300, 0.001, 0.0, 5.0, "V"), -rawTps2Primary("rawTps2Primary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 302, 0.001, 0.0, 5.0, "V"), -rawTps2Secondary("rawTps2Secondary", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 304, 0.001, 0.0, 5.0, "V"), -knockCount("knock: count", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 306, 1.0, 0.0, 0.0, ""), -accelerationZ("Acceleration: Z", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 308, 0.01, 0.0, 0.0, "G"), -accelerationRoll("Acceleration: Roll", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 310, 0.01, 0.0, 0.0, "G"), -accelerationYaw("Acceleration: Yaw", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 312, 0.01, 0.0, 0.0, "G"), -vvtTargets1("vvtTargets1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 314, 1.0, 0.0, 0.0, "deg"), -vvtTargets2("vvtTargets2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 315, 1.0, 0.0, 0.0, "deg"), -vvtTargets3("vvtTargets3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 316, 1.0, 0.0, 0.0, "deg"), -vvtTargets4("vvtTargets4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 317, 1.0, 0.0, 0.0, "deg"), -turboSpeed("Turbocharger Speed", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 318, 1.0, 0.0, 0.0, "hz"), -wbTemperature1("wbTemperature1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 320, 1.0, 0.0, 1000.0, "deg C"), -wbTemperature2("wbTemperature2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 322, 1.0, 0.0, 1000.0, "deg C"), -wbHeaterDuty1("wbHeaterDuty1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 324, 1.0, 0.0, 100.0, "%"), -wbHeaterDuty2("wbHeaterDuty2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 325, 1.0, 0.0, 100.0, "%"), -tps1Split("tps1Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 326, 0.01, 0.0, 0.0, "%"), -tps2Split("tps2Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 328, 0.01, 0.0, 0.0, "%"), -tps12Split("tps12Split", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 330, 0.01, 0.0, 0.0, "%"), -accPedalSplit("accPedalSplit", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 332, 0.01, 0.0, 0.0, "%"), -m_requested_pump("DI: Pump Angle", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 334, 0.02, 0.0, 0.0, "deg"), -boostControlTarget("Boost Target", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 336, 0.03333333333333333, 0.0, 0.0, "kPa"), -sparkCutReason("Spark Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 338, 1.0, 0.0, 0.0, "code"), -fuelCutReason("Fuel Cut Code", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 339, 1.0, 0.0, 0.0, "code"), -fuel_requested_percent("DI: fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 340, 1.0, 0.0, 100.0, "v"), -fuel_requested_percent_pi("DI: fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 344, 1.0, 0.0, 100.0, "v"), -m_I_sum_percent("DI: m_I_sum_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 348, 1.0, 0.0, 100.0, "v"), -m_pressureTarget_kPa("DI: m_pressureTarget_kPa", SensorCategory.SENSOR_INPUTS, FieldType.INT, 352, 1.0, 0.0, 100.0, "v"), -mafEstimate("MAF estimate", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 356, 0.1, 0.0, 0.0, "kg/h"), -instantRpm("instantRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 358, 1.0, 0.0, 0.0, "rpm"), -di_nextStart("DI: next start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 360, 1.0, 0.0, 100.0, "v"), -systemEventReuse("systemEventReuse", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 364, 1.0, 0.0, 0.0, "counter"), -rawMap("rawMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 366, 0.001, 0.0, 5.0, "V"), -rawAfr("rawAfr", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 368, 0.001, 0.0, 5.0, "V"), -tpsAccelFrom("tpsAccelFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 370, 1.0, 0.0, 100.0, "%"), -tpsAccelTo("tpsAccelTo", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 371, 1.0, 0.0, 100.0, "%"), -calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.INT, 372, 1.0, 0.0, 0.0, ""), -luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, 0.0, 0.0, "count"), -luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 384, 1.0, 0.0, 0.0, "nt"), -testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 388, 1.0, 0.0, 0.0, "count"), -unusedInTheMiddle1("unusedInTheMiddle1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 389, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle2("unusedInTheMiddle2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 390, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle3("unusedInTheMiddle3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 391, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle4("unusedInTheMiddle4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 392, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle5("unusedInTheMiddle5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 393, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle6("unusedInTheMiddle6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 394, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle7("unusedInTheMiddle7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 395, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle8("unusedInTheMiddle8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 396, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle9("unusedInTheMiddle9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 397, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle10("unusedInTheMiddle10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 398, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle11("unusedInTheMiddle11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 399, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle12("unusedInTheMiddle12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 400, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle13("unusedInTheMiddle13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 401, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle14("unusedInTheMiddle14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 402, 1.0, 0.0, 0.0, ""), -unusedInTheMiddle15("unusedInTheMiddle15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 403, 1.0, 0.0, 0.0, ""), -auxLinear1("Aux Linear 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 404, 0.01, 0.0, 0.0, ""), -auxLinear2("Aux Linear 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 406, 0.01, 0.0, 0.0, ""), -TEMPLOG_MAP_AT_CYCLE_COUNT("TEMPLOG_MAP_AT_CYCLE_COUNT", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 412, 1.0, -10000.0, 10000.0, ""), -TEMPLOG_map_peak("TEMPLOG_map_peak", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 413, 1.0, -10000.0, 10000.0, ""), -boostControllerOutput("Boost Output", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 414, 0.5, 0.0, 100.0, "%"), -boostControllerOpenLoopPart("Boost Open Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 415, 0.5, 0.0, 100.0, "%"), -TEMPLOG_MAP_AT_SPECIAL_POINT("TEMPLOG_MAP_AT_SPECIAL_POINT", SensorCategory.SENSOR_INPUTS, FieldType.INT, 416, 1.0, -10000.0, 10000.0, ""), -TEMPLOG_MAP_AT_DIFF("TEMPLOG_MAP_AT_DIFF", SensorCategory.SENSOR_INPUTS, FieldType.INT, 420, 1.0, -10000.0, 10000.0, ""), -vvtSyncGapRatio("vvtSyncGapRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 424, 1.0, -10000.0, 10000.0, ""), -vvtCurrentPosition("vvtCurrentPosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 428, 1.0, -10000.0, 10000.0, ""), -triggerSyncGapRatio("Trigger Sync Latest Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 432, 1.0, -10000.0, 10000.0, ""), -triggerStateIndex("triggerStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 436, 1.0, -10000.0, 10000.0, ""), -vvtCounter("vvtCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 437, 1.0, -10000.0, 10000.0, ""), -vvtSyncCounter("vvtSyncCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 438, 1.0, -10000.0, 10000.0, ""), -vvtStateIndex("vvtStateIndex", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 439, 1.0, -10000.0, 10000.0, ""), -fallbackMap("fallbackMap", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 440, 0.1, 0.0, 1000.0, "kPa"), -boostControllerClosedLoopPart("Boost Closed Loop", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 442, 0.5, -50.0, 50.0, "%"), -detectedGear("Detected Gear", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 443, 1.0, 0.0, 8.0, ""), -timingCltCorrection("timingCltCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 444, 0.01, -20.0, 20.0, "deg"), -timingIatCorrection("timingIatCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 446, 0.01, -20.0, 20.0, "deg"), -timingPidCorrection("timingPidCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 448, 0.01, -20.0, 20.0, "deg"), -instantMAPValue("Instant MAP", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 450, 0.03333333333333333, 0.0, 655.0, "kPa"), -mostRecentTimeBetweenSparkEvents("mostRecentTimeBetweenSparkEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 452, 1.0, -10000.0, 10000.0, ""), -mostRecentTimeBetweenIgnitionEvents("mostRecentTimeBetweenIgnitionEvents", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 454, 1.0, -10000.0, 10000.0, ""), -maxLockedDuration("maxLockedDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 456, 1.0, -10000.0, 10000.0, ""), -maxTriggerReentrant("maxTriggerReentrant", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 458, 1.0, -10000.0, 10000.0, ""), -canWriteOk("canWriteOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 460, 1.0, -10000.0, 10000.0, ""), -canWriteNotOk("canWriteNotOk", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 462, 1.0, -10000.0, 10000.0, ""), -triggerPrimaryFall("triggerPrimaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 464, 1.0, -10000.0, 10000.0, ""), -triggerPrimaryRise("triggerPrimaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 468, 1.0, -10000.0, 10000.0, ""), -triggerSecondaryFall("triggerSecondaryFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 472, 1.0, -10000.0, 10000.0, ""), -triggerSecondaryRise("triggerSecondaryRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 476, 1.0, -10000.0, 10000.0, ""), -triggerVvtFall("triggerVvtFall", SensorCategory.SENSOR_INPUTS, FieldType.INT, 480, 1.0, -10000.0, 10000.0, ""), -triggerVvtRise("triggerVvtRise", SensorCategory.SENSOR_INPUTS, FieldType.INT, 484, 1.0, -10000.0, 10000.0, ""), -startStopStateToggleCounter("startStopStateToggleCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 488, 1.0, -10000.0, 10000.0, ""), -starterState("starterState", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 489, 1.0, -10000.0, 10000.0, ""), -starterRelayDisable("starterRelayDisable", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 490, 1.0, -10000.0, 10000.0, ""), -multiSparkCounter("multiSparkCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 491, 1.0, -10000.0, 10000.0, ""), -idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 492, 1.0, -10000.0, 10000.0, ""), -injectorFlowPressureRatio("injectorFlowPressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 496, 1.0, -10000.0, 10000.0, ""), -injectorFlowPressureDelta("injectorFlowPressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 500, 1.0, -10000.0, 10000.0, "kPa"), -etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 504, 1.0, -10000.0, 10000.0, "%"), -etbIntegralError("etbIntegralError", SensorCategory.SENSOR_INPUTS, FieldType.INT, 508, 1.0, -10000.0, 10000.0, ""), -etbCurrentTarget("etbCurrentTarget", SensorCategory.SENSOR_INPUTS, FieldType.INT, 512, 1.0, -10000.0, 10000.0, "%"), -alternatorStatus("alternatorStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 516, 1.0, -1.0, -1.0, ""), -idleStatus("idleStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 528, 1.0, -1.0, -1.0, ""), -etbStatus("etbStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 540, 1.0, -1.0, -1.0, ""), -boostStatus("boostStatus", SensorCategory.SENSOR_INPUTS, FieldType.INT, 552, 1.0, -1.0, -1.0, ""), -auxSpeed1("aux speed 1", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 564, 1.0, 0.0, 0.0, "s"), -auxSpeed2("aux speed 2", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 566, 1.0, 0.0, 0.0, "s"), -unusedAtTheEnd1("unusedAtTheEnd1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 568, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd2("unusedAtTheEnd2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 569, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd3("unusedAtTheEnd3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 570, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd4("unusedAtTheEnd4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 571, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd5("unusedAtTheEnd5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 572, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd6("unusedAtTheEnd6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 573, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd7("unusedAtTheEnd7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 574, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd8("unusedAtTheEnd8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 575, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd9("unusedAtTheEnd9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 576, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd10("unusedAtTheEnd10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 577, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd11("unusedAtTheEnd11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 578, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd12("unusedAtTheEnd12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 579, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd13("unusedAtTheEnd13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 580, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd14("unusedAtTheEnd14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 581, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd15("unusedAtTheEnd15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 582, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd16("unusedAtTheEnd16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 583, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd17("unusedAtTheEnd17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 584, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd18("unusedAtTheEnd18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 585, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd19("unusedAtTheEnd19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 586, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd20("unusedAtTheEnd20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 587, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd21("unusedAtTheEnd21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 588, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd22("unusedAtTheEnd22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 589, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd23("unusedAtTheEnd23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 590, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd24("unusedAtTheEnd24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 591, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd25("unusedAtTheEnd25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 592, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd26("unusedAtTheEnd26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 593, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd27("unusedAtTheEnd27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 594, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd28("unusedAtTheEnd28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 595, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd29("unusedAtTheEnd29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 596, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd30("unusedAtTheEnd30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 597, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd31("unusedAtTheEnd31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 598, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd32("unusedAtTheEnd32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 599, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd33("unusedAtTheEnd33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 600, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd34("unusedAtTheEnd34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 601, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd35("unusedAtTheEnd35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 602, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd36("unusedAtTheEnd36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 603, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd37("unusedAtTheEnd37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 604, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd38("unusedAtTheEnd38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 605, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd39("unusedAtTheEnd39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 606, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd40("unusedAtTheEnd40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 607, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd41("unusedAtTheEnd41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 608, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd42("unusedAtTheEnd42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 609, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd43("unusedAtTheEnd43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 610, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd44("unusedAtTheEnd44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 611, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd45("unusedAtTheEnd45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 612, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd46("unusedAtTheEnd46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 613, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd47("unusedAtTheEnd47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 614, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd48("unusedAtTheEnd48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 615, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd49("unusedAtTheEnd49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 616, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd50("unusedAtTheEnd50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 617, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd51("unusedAtTheEnd51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 618, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd52("unusedAtTheEnd52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 619, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd53("unusedAtTheEnd53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 620, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd54("unusedAtTheEnd54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 621, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd55("unusedAtTheEnd55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 622, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd56("unusedAtTheEnd56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 623, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd57("unusedAtTheEnd57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 624, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd58("unusedAtTheEnd58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 625, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd59("unusedAtTheEnd59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 626, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd60("unusedAtTheEnd60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 627, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd61("unusedAtTheEnd61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 628, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd62("unusedAtTheEnd62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 629, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd63("unusedAtTheEnd63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 630, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd64("unusedAtTheEnd64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 631, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd65("unusedAtTheEnd65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 632, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd66("unusedAtTheEnd66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 633, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd67("unusedAtTheEnd67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 634, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd68("unusedAtTheEnd68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 635, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd69("unusedAtTheEnd69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 636, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd70("unusedAtTheEnd70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 637, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd71("unusedAtTheEnd71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 638, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd72("unusedAtTheEnd72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 639, 1.0, 0.0, 0.0, ""), -m_requested_pump("Computed requested pump duration in degrees (not including deadtime)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -fuel_requested_percent("fuel_requested_percent", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -fuel_requested_percent_pi("fuel_requested_percent_pi", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -nextLobe("nextLobe", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -nextStart("nextStart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 20, 1.0, -1.0, -1.0, ""), -m_deadtime("m_deadtime", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -pressureDelta("pressureDelta", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -pressureRatio("pressureRatio", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -retardThresholdRpm("retardThresholdRpm", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -openLoopPart("openLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -closedLoopPart("closedLoopPart", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -latest_usage_ac_control("latest_usage_ac_control", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -acSwitchLastChangeTimeMs("acSwitchLastChangeTimeMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -sd("sd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -targetAFR("targetAFR", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -engineCycleDurationMs("engineCycleDurationMs", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -minRpmKcurrentTPS("minRpmKcurrentTPS", SensorCategory.SENSOR_INPUTS, FieldType.INT, 32, 1.0, -1.0, -1.0, ""), -currentTpsAdc("currentTpsAdc", SensorCategory.SENSOR_INPUTS, FieldType.INT, 36, 1.0, -1.0, -1.0, ""), -tpsVoltageMCU("tpsVoltageMCU", SensorCategory.SENSOR_INPUTS, FieldType.INT, 40, 1.0, -1.0, -1.0, ""), -tpsVoltageBoard("tpsVoltageBoard", SensorCategory.SENSOR_INPUTS, FieldType.INT, 44, 1.0, -1.0, -1.0, ""), -currentBaroCorrectedVE("currentBaroCorrectedVE", SensorCategory.SENSOR_INPUTS, FieldType.INT, 48, 1.0, -1.0, -1.0, ""), -injectorFlowCorrection("injectorFlowCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 52, 1.0, -1.0, -1.0, ""), -baroCorrection("baroCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 56, 1.0, -1.0, -1.0, ""), -cranking("cranking", SensorCategory.SENSOR_INPUTS, FieldType.INT, 60, 1.0, -1.0, -1.0, ""), -running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 80, 1.0, -1.0, -1.0, ""), -etbFeedForward("etbFeedForward", SensorCategory.SENSOR_INPUTS, FieldType.INT, 108, 1.0, -1.0, -1.0, ""), -targetFromTable("targetFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 112, 1.0, -1.0, -1.0, ""), -sparkDwell("ignition dwell duration in ms\nSee also dwellAngle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 116, 1.0, -1.0, -1.0, ""), -dwellAngle("ignition dwell duration as crankshaft angle\nNAN if engine is stopped\nSee also sparkDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 120, 1.0, -1.0, -1.0, ""), -cltTimingCorrection("cltTimingCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 124, 1.0, -1.0, -1.0, ""), -tpsFrom("tpsFrom", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -tpsTo("tpsTo", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -deltaTps("deltaTps", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -extraFuel("extraFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -valueFromTable("valueFromTable", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -fractionalInjFuel("fractionalInjFuel", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -accumulatedValue("accumulatedValue", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -maxExtraPerCycle("maxExtraPerCycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 32, 1.0, -1.0, -1.0, ""), -maxExtraPerPeriod("maxExtraPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 36, 1.0, -1.0, -1.0, ""), -maxInjectedPerPeriod("maxInjectedPerPeriod", SensorCategory.SENSOR_INPUTS, FieldType.INT, 40, 1.0, -1.0, -1.0, ""), -cycleCnt("cycleCnt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 44, 1.0, -1.0, -1.0, ""), -hwEventCounters1("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -hwEventCounters2("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -hwEventCounters3("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -hwEventCounters4("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -hwEventCounters5("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -hwEventCounters6("Counter of hardware events since ECU start", SensorCategory.SENSOR_INPUTS, FieldType.INT, 20, 1.0, -1.0, -1.0, ""), -vvtCamCounter("vvtCamCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -currentGap("currentGap", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -totalRevolutionCounter("Crank revolution counter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -wallFuelCorrection("* fuel injection time correction to account for wall wetting effect, for current cycle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -wallFuel("Amount of fuel on the wall, in ms of injector open time, for each injector.", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -idleState("idleState", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -currentIdlePosition("that's current position with CLT and IAT corrections", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -baseIdlePosition("current position without adjustments (iacByTpsTaper, afterCrankingIACtaperDuration)", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -iacByTpsTaper("iacByTpsTaper portion of idle", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -throttlePedalUpState("true in IDLE throttle pedal state, false if driver is touching the pedal\ntodo: better name for this field?", SensorCategory.SENSOR_INPUTS, FieldType.INT, 16, 1.0, -1.0, -1.0, ""), -targetRpmByClt("targetRpmByClt", SensorCategory.SENSOR_INPUTS, FieldType.INT, 24, 1.0, -1.0, -1.0, ""), -targetRpmAcBump("targetRpmAcBump", SensorCategory.SENSOR_INPUTS, FieldType.INT, 28, 1.0, -1.0, -1.0, ""), -baseDwell("baseDwell", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -dwellVoltageCorrection("dwellVoltageCorrection", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -luaTimingAdd("luaTimingAdd", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), -luaTimingMult("luaTimingMult", SensorCategory.SENSOR_INPUTS, FieldType.INT, 12, 1.0, -1.0, -1.0, ""), -idlePosition("idlePosition", SensorCategory.SENSOR_INPUTS, FieldType.INT, 0, 1.0, -1.0, -1.0, ""), -trim("trim", SensorCategory.SENSOR_INPUTS, FieldType.INT, 4, 1.0, -1.0, -1.0, ""), -luaAdjustment("luaAdjustment", SensorCategory.SENSOR_INPUTS, FieldType.INT, 8, 1.0, -1.0, -1.0, ""), +indicatorPanel = output_channelsIndicatorPanel, 2 + indicator = {sd_present}, "No", "Yes" + indicator = {isIgnitionEnabledIndicator}, "No", "Yes" + indicator = {isInjectionEnabledIndicator}, "No", "Yes" + indicator = {sd_logging_internal}, "No", "Yes" + indicator = {unusedb4}, "No", "Yes" + indicator = {isFuelPumpOn}, "No", "Yes" + indicator = {isFanOn}, "No", "Yes" + indicator = {isO2HeaterOn}, "No", "Yes" + indicator = {checkEngine}, "No", "Yes" + indicator = {needBurn}, "No", "Yes" + indicator = {sd_msd}, "No", "Yes" + indicator = {clutchUpState}, "No", "Yes" + indicator = {clutchDownState}, "No", "Yes" + indicator = {isFan2On}, "No", "Yes" + indicator = {alternatorOnOff}, "No", "Yes" + indicator = {brakePedalState}, "No", "Yes" + indicator = {toothLogReady}, "No", "Yes" + indicator = {acSwitchState}, "No", "Yes" + indicator = {isTpsError}, "No", "Yes" + indicator = {isCltError}, "No", "Yes" + indicator = {isMapError}, "No", "Yes" + indicator = {isIatError}, "No", "Yes" + indicator = {acState}, "No", "Yes" + indicator = {isTriggerError}, "No", "Yes" + indicator = {hasCriticalError}, "No", "Yes" + indicator = {isWarnNow}, "No", "Yes" + indicator = {isPedalError}, "No", "Yes" + indicator = {isKnockChipOk}, "No", "Yes" + indicator = {launchTriggered}, "No", "Yes" + indicator = {isTps2Error}, "No", "Yes" + indicator = {isIdleClosedLoop}, "No", "Yes" + indicator = {isIdleCoasting}, "No", "Yes" + indicator = {isMainRelayOn}, "No", "Yes" + indicator = {isUsbConnected}, "No", "Yes" + indicator = {launchSpeedCondition}, "No", "Yes" + indicator = {launchRpmCondition}, "No", "Yes" + indicator = {launchTpsCondition}, "No", "Yes" + indicator = {launchActivateSwitchCondition}, "No", "Yes" + indicator = {launchIsLaunchCondition}, "No", "Yes" + indicator = {launchCombinedConditions}, "No", "Yes" + indicator = {launchActivatePinState}, "No", "Yes" + indicator = {dfcoActive}, "No", "Yes" + indicator = {tpsAccelActive}, "No", "Yes" + +liveGraph = output_channelsGraph, "Graph", South + graphLine = sd_present + graphLine = isIgnitionEnabledIndicator + graphLine = isInjectionEnabledIndicator + graphLine = sd_logging_internal + graphLine = unusedb4 + graphLine = isFuelPumpOn + graphLine = isFanOn + graphLine = isO2HeaterOn + graphLine = checkEngine + graphLine = needBurn + graphLine = sd_msd + graphLine = clutchUpState + graphLine = clutchDownState + graphLine = isFan2On + graphLine = alternatorOnOff + graphLine = brakePedalState + graphLine = toothLogReady + graphLine = acSwitchState + graphLine = isTpsError + graphLine = isCltError + graphLine = isMapError + graphLine = isIatError + graphLine = acState + graphLine = isTriggerError + graphLine = hasCriticalError + graphLine = isWarnNow + graphLine = isPedalError + graphLine = isKnockChipOk + graphLine = launchTriggered + graphLine = isTps2Error + graphLine = isIdleClosedLoop + graphLine = isIdleCoasting + graphLine = RPMValue + graphLine = rpmAcceleration + graphLine = speedToRpmRatio + graphLine = vehicleSpeedKph + graphLine = internalMcuTemperature + graphLine = coolant + graphLine = intake + graphLine = auxTemp1 + graphLine = auxTemp2 + graphLine = TPSValue + graphLine = throttlePedalPosition + graphLine = tpsADC + graphLine = rawMaf + graphLine = mafMeasured + graphLine = MAPValue + graphLine = baroPressure + graphLine = lambdaValue + graphLine = knockRetard + graphLine = idleCurrentPosition + graphLine = VBatt + graphLine = oilPressure + graphLine = vvtPositionB1I + graphLine = chargeAirMass + graphLine = crankingFuelMs + graphLine = currentTargetAfr + graphLine = baseFuel + graphLine = fuelRunning + graphLine = actualLastInjection + graphLine = injectorDutyCycle + graphLine = veValue + graphLine = injectionOffset + graphLine = tCharge + graphLine = injectorLagMs + graphLine = iatCorrection + graphLine = cltCorrection + graphLine = baroCorrection + graphLine = currentEnginePhase + graphLine = wallFuelAmount + graphLine = wallFuelCorrection + graphLine = revolutionCounterSinceStart + graphLine = deltaTps + graphLine = canReadCounter + graphLine = tpsAccelFuel + graphLine = ignitionAdvance + graphLine = sparkDwellValue + graphLine = coilDutyCycle + graphLine = idleAirValvePosition + graphLine = etbTarget + graphLine = etb1DutyCycle + graphLine = etb1Error + graphLine = fuelTankLevel + graphLine = totalFuelConsumption + graphLine = fuelFlowRate + graphLine = veTableYAxis + graphLine = afrTableYAxis + graphLine = knockLevel + graphLine = seconds + graphLine = engineMode + graphLine = firmwareVersion + graphLine = tsConfigVersion + graphLine = calibrationValue + graphLine = calibrationMode + graphLine = idleTargetPosition + graphLine = fuelingLoad + graphLine = ignitionLoad + graphLine = engineMakeCodeNameCrc16 + graphLine = totalTriggerErrorCounter + graphLine = orderingErrorCounter + graphLine = warningCounter + graphLine = lastErrorCode + graphLine = recentErrorCode1 + graphLine = recentErrorCode2 + graphLine = recentErrorCode3 + graphLine = recentErrorCode4 + graphLine = recentErrorCode5 + graphLine = recentErrorCode6 + graphLine = recentErrorCode7 + graphLine = recentErrorCode8 + graphLine = debugFloatField1 + graphLine = debugFloatField2 + graphLine = debugFloatField3 + graphLine = debugFloatField4 + graphLine = debugFloatField5 + graphLine = debugFloatField6 + graphLine = debugFloatField7 + graphLine = debugIntField1 + graphLine = debugIntField2 + graphLine = debugIntField3 + graphLine = debugIntField4 + graphLine = debugIntField5 + graphLine = accelerationX + graphLine = accelerationY + graphLine = egt1 + graphLine = egt2 + graphLine = egt3 + graphLine = egt4 + graphLine = egt5 + graphLine = egt6 + graphLine = egt7 + graphLine = egt8 + graphLine = TPS2Value + graphLine = rawTps1Primary + graphLine = rawPpsPrimary + graphLine = rawClt + graphLine = rawIat + graphLine = rawOilPressure + graphLine = tuneCrc16 + graphLine = fuelClosedLoopBinIdx + graphLine = tcuCurrentGear + graphLine = rawPpsSecondary + graphLine = knock1 + graphLine = knock2 + graphLine = knock3 + graphLine = knock4 + graphLine = knock5 + graphLine = knock6 + graphLine = knock7 + graphLine = knock8 + graphLine = knock9 + graphLine = knock10 + graphLine = knock11 + graphLine = knock12 + graphLine = tcuDesiredGear + graphLine = flexPercent + graphLine = rawIdlePositionSensor + graphLine = rawWastegatePosition + graphLine = wastegatePositionSensor + graphLine = idlePositionSensor + graphLine = rawLowFuelPressure + graphLine = rawHighFuelPressure + graphLine = lowFuelPressure + graphLine = highFuelPressure + graphLine = targetLambda + graphLine = AFRValue + graphLine = VssAcceleration + graphLine = lambdaValue2 + graphLine = AFRValue2 + graphLine = vvtPositionB1E + graphLine = vvtPositionB2I + graphLine = vvtPositionB2E + graphLine = fuelPidCorrection1 + graphLine = fuelPidCorrection2 + graphLine = rawTps1Secondary + graphLine = rawTps2Primary + graphLine = rawTps2Secondary + graphLine = knockCount + graphLine = accelerationZ + graphLine = accelerationRoll + graphLine = accelerationYaw + graphLine = vvtTargets1 + graphLine = vvtTargets2 + graphLine = vvtTargets3 + graphLine = vvtTargets4 + graphLine = turboSpeed + graphLine = wbTemperature1 + graphLine = wbTemperature2 + graphLine = wbHeaterDuty1 + graphLine = wbHeaterDuty2 + graphLine = tps1Split + graphLine = tps2Split + graphLine = tps12Split + graphLine = accPedalSplit + graphLine = m_requested_pump + graphLine = boostControlTarget + graphLine = sparkCutReason + graphLine = fuelCutReason + graphLine = fuel_requested_percent + graphLine = fuel_requested_percent_pi + graphLine = m_I_sum_percent + graphLine = m_pressureTarget_kPa + graphLine = mafEstimate + graphLine = instantRpm + graphLine = di_nextStart + graphLine = systemEventReuse + graphLine = rawMap + graphLine = rawAfr + graphLine = tpsAccelFrom + graphLine = tpsAccelTo + graphLine = calibrationValue2 + graphLine = isMainRelayOn + graphLine = isUsbConnected + graphLine = luaInvocationCounter + graphLine = luaLastCycleDuration + graphLine = testBenchIter + graphLine = unusedInTheMiddle1 + graphLine = unusedInTheMiddle2 + graphLine = unusedInTheMiddle3 + graphLine = unusedInTheMiddle4 + graphLine = unusedInTheMiddle5 + graphLine = unusedInTheMiddle6 + graphLine = unusedInTheMiddle7 + graphLine = unusedInTheMiddle8 + graphLine = unusedInTheMiddle9 + graphLine = unusedInTheMiddle10 + graphLine = unusedInTheMiddle11 + graphLine = unusedInTheMiddle12 + graphLine = unusedInTheMiddle13 + graphLine = unusedInTheMiddle14 + graphLine = unusedInTheMiddle15 + graphLine = auxLinear1 + graphLine = auxLinear2 + graphLine = launchSpeedCondition + graphLine = launchRpmCondition + graphLine = launchTpsCondition + graphLine = launchActivateSwitchCondition + graphLine = launchIsLaunchCondition + graphLine = launchCombinedConditions + graphLine = launchActivatePinState + graphLine = dfcoActive + graphLine = tpsAccelActive + graphLine = TEMPLOG_MAP_AT_CYCLE_COUNT + graphLine = TEMPLOG_map_peak + graphLine = boostControllerOutput + graphLine = boostControllerOpenLoopPart + graphLine = TEMPLOG_MAP_AT_SPECIAL_POINT + graphLine = TEMPLOG_MAP_AT_DIFF + graphLine = vvtSyncGapRatio + graphLine = vvtCurrentPosition + graphLine = triggerSyncGapRatio + graphLine = triggerStateIndex + graphLine = vvtCounter + graphLine = vvtSyncCounter + graphLine = vvtStateIndex + graphLine = fallbackMap + graphLine = boostControllerClosedLoopPart + graphLine = detectedGear + graphLine = timingCltCorrection + graphLine = timingIatCorrection + graphLine = timingPidCorrection + graphLine = instantMAPValue + graphLine = mostRecentTimeBetweenSparkEvents + graphLine = mostRecentTimeBetweenIgnitionEvents + graphLine = maxLockedDuration + graphLine = maxTriggerReentrant + graphLine = canWriteOk + graphLine = canWriteNotOk + graphLine = triggerPrimaryFall + graphLine = triggerPrimaryRise + graphLine = triggerSecondaryFall + graphLine = triggerSecondaryRise + graphLine = triggerVvtFall + graphLine = triggerVvtRise + graphLine = startStopStateToggleCounter + graphLine = starterState + graphLine = starterRelayDisable + graphLine = multiSparkCounter + graphLine = idleState + graphLine = injectorFlowPressureRatio + graphLine = injectorFlowPressureDelta + graphLine = etbFeedForward + graphLine = etbIntegralError + graphLine = etbCurrentTarget + graphLine = alternatorStatus + graphLine = idleStatus + graphLine = etbStatus + graphLine = boostStatus + graphLine = auxSpeed1 + graphLine = auxSpeed2 + graphLine = unusedAtTheEnd1 + graphLine = unusedAtTheEnd2 + graphLine = unusedAtTheEnd3 + graphLine = unusedAtTheEnd4 + graphLine = unusedAtTheEnd5 + graphLine = unusedAtTheEnd6 + graphLine = unusedAtTheEnd7 + graphLine = unusedAtTheEnd8 + graphLine = unusedAtTheEnd9 + graphLine = unusedAtTheEnd10 + graphLine = unusedAtTheEnd11 + graphLine = unusedAtTheEnd12 + graphLine = unusedAtTheEnd13 + graphLine = unusedAtTheEnd14 + graphLine = unusedAtTheEnd15 + graphLine = unusedAtTheEnd16 + graphLine = unusedAtTheEnd17 + graphLine = unusedAtTheEnd18 + graphLine = unusedAtTheEnd19 + graphLine = unusedAtTheEnd20 + graphLine = unusedAtTheEnd21 + graphLine = unusedAtTheEnd22 + graphLine = unusedAtTheEnd23 + graphLine = unusedAtTheEnd24 + graphLine = unusedAtTheEnd25 + graphLine = unusedAtTheEnd26 + graphLine = unusedAtTheEnd27 + graphLine = unusedAtTheEnd28 + graphLine = unusedAtTheEnd29 + graphLine = unusedAtTheEnd30 + graphLine = unusedAtTheEnd31 + graphLine = unusedAtTheEnd32 + graphLine = unusedAtTheEnd33 + graphLine = unusedAtTheEnd34 + graphLine = unusedAtTheEnd35 + graphLine = unusedAtTheEnd36 + graphLine = unusedAtTheEnd37 + graphLine = unusedAtTheEnd38 + graphLine = unusedAtTheEnd39 + graphLine = unusedAtTheEnd40 + graphLine = unusedAtTheEnd41 + graphLine = unusedAtTheEnd42 + graphLine = unusedAtTheEnd43 + graphLine = unusedAtTheEnd44 + graphLine = unusedAtTheEnd45 + graphLine = unusedAtTheEnd46 + graphLine = unusedAtTheEnd47 + graphLine = unusedAtTheEnd48 + graphLine = unusedAtTheEnd49 + graphLine = unusedAtTheEnd50 + graphLine = unusedAtTheEnd51 + graphLine = unusedAtTheEnd52 + graphLine = unusedAtTheEnd53 + graphLine = unusedAtTheEnd54 + graphLine = unusedAtTheEnd55 + graphLine = unusedAtTheEnd56 + graphLine = unusedAtTheEnd57 + graphLine = unusedAtTheEnd58 + graphLine = unusedAtTheEnd59 + graphLine = unusedAtTheEnd60 + graphLine = unusedAtTheEnd61 + graphLine = unusedAtTheEnd62 + graphLine = unusedAtTheEnd63 + graphLine = unusedAtTheEnd64 + graphLine = unusedAtTheEnd65 + graphLine = unusedAtTheEnd66 + graphLine = unusedAtTheEnd67 + graphLine = unusedAtTheEnd68 + graphLine = unusedAtTheEnd69 + graphLine = unusedAtTheEnd70 + graphLine = unusedAtTheEnd71 + graphLine = unusedAtTheEnd72 + +dialog = output_channelsDialog, "output_channels" + panel = output_channelsIndicatorPanel + panel = output_channelsGraph +indicatorPanel = high_pressure_fuel_pumpIndicatorPanel, 2 + indicator = {noValve}, "No", "Yes" + indicator = {angleAboveMin}, "No", "Yes" + indicator = {isHpfpInactive}, "No", "Yes" + +liveGraph = high_pressure_fuel_pumpGraph, "Graph", South + graphLine = m_requested_pump + graphLine = fuel_requested_percent + graphLine = fuel_requested_percent_pi + graphLine = noValve + graphLine = angleAboveMin + graphLine = isHpfpInactive + graphLine = nextLobe + graphLine = nextStart + +dialog = high_pressure_fuel_pumpDialog, "high_pressure_fuel_pump" + panel = high_pressure_fuel_pumpIndicatorPanel + panel = high_pressure_fuel_pumpGraph + +liveGraph = injector_modelGraph, "Graph", South + graphLine = m_deadtime + graphLine = pressureDelta + graphLine = pressureRatio + +dialog = injector_modelDialog, "injector_model" + panel = injector_modelGraph +indicatorPanel = launch_control_stateIndicatorPanel, 2 + indicator = {combinedConditions}, "No", "Yes" + indicator = {launchActivatePinState}, "No", "Yes" + indicator = {isLaunchCondition}, "No", "Yes" + indicator = {isSwitchActivated}, "No", "Yes" + indicator = {isClutchActivated}, "No", "Yes" + indicator = {isValidInputPin}, "No", "Yes" + indicator = {activateSwitchCondition}, "No", "Yes" + indicator = {rpmCondition}, "No", "Yes" + indicator = {speedCondition}, "No", "Yes" + indicator = {tpsCondition}, "No", "Yes" + +liveGraph = launch_control_stateGraph, "Graph", South + graphLine = retardThresholdRpm + graphLine = combinedConditions + graphLine = launchActivatePinState + graphLine = isLaunchCondition + graphLine = isSwitchActivated + graphLine = isClutchActivated + graphLine = isValidInputPin + graphLine = activateSwitchCondition + graphLine = rpmCondition + graphLine = speedCondition + graphLine = tpsCondition + +dialog = launch_control_stateDialog, "launch_control_state" + panel = launch_control_stateIndicatorPanel + panel = launch_control_stateGraph +indicatorPanel = boost_controlIndicatorPanel, 2 + indicator = {isTpsInvalid}, "No", "Yes" + indicator = {m_shouldResetPid}, "No", "Yes" + indicator = {isBelowClosedLoopThreshold}, "No", "Yes" + indicator = {isNotClosedLoop}, "No", "Yes" + indicator = {isZeroRpm}, "No", "Yes" + +liveGraph = boost_controlGraph, "Graph", South + graphLine = isTpsInvalid + graphLine = m_shouldResetPid + graphLine = isBelowClosedLoopThreshold + graphLine = isNotClosedLoop + graphLine = isZeroRpm + graphLine = openLoopPart + graphLine = closedLoopPart + +dialog = boost_controlDialog, "boost_control" + panel = boost_controlIndicatorPanel + panel = boost_controlGraph +indicatorPanel = ac_controlIndicatorPanel, 2 + indicator = {engineTooSlow}, "No", "Yes" + indicator = {engineTooFast}, "No", "Yes" + indicator = {noClt}, "No", "Yes" + indicator = {engineTooHot}, "No", "Yes" + indicator = {tpsTooHigh}, "No", "Yes" + indicator = {acButtonState}, "No", "Yes" + indicator = {isDisabledByLua}, "No", "Yes" + +liveGraph = ac_controlGraph, "Graph", South + graphLine = engineTooSlow + graphLine = engineTooFast + graphLine = noClt + graphLine = engineTooHot + graphLine = tpsTooHigh + graphLine = acButtonState + graphLine = isDisabledByLua + graphLine = latest_usage_ac_control + graphLine = acSwitchLastChangeTimeMs + +dialog = ac_controlDialog, "ac_control" + panel = ac_controlIndicatorPanel + panel = ac_controlGraph +indicatorPanel = fan_controlIndicatorPanel, 2 + indicator = {cranking}, "No", "Yes" + indicator = {notRunning}, "No", "Yes" + indicator = {disabledWhileEngineStopped}, "No", "Yes" + indicator = {brokenClt}, "No", "Yes" + indicator = {enabledForAc}, "No", "Yes" + indicator = {hot}, "No", "Yes" + indicator = {cold}, "No", "Yes" + +liveGraph = fan_controlGraph, "Graph", South + graphLine = cranking + graphLine = notRunning + graphLine = disabledWhileEngineStopped + graphLine = brokenClt + graphLine = enabledForAc + graphLine = hot + graphLine = cold + +dialog = fan_controlDialog, "fan_control" + panel = fan_controlIndicatorPanel + panel = fan_controlGraph +indicatorPanel = fuel_pump_controlIndicatorPanel, 2 + indicator = {isPrime}, "No", "Yes" + indicator = {engineTurnedRecently}, "No", "Yes" + indicator = {isPumpOn}, "No", "Yes" + indicator = {ignitionOn}, "No", "Yes" + +liveGraph = fuel_pump_controlGraph, "Graph", South + graphLine = isPrime + graphLine = engineTurnedRecently + graphLine = isPumpOn + graphLine = ignitionOn + +dialog = fuel_pump_controlDialog, "fuel_pump_control" + panel = fuel_pump_controlIndicatorPanel + panel = fuel_pump_controlGraph +indicatorPanel = main_relayIndicatorPanel, 2 + indicator = {isBenchTest}, "No", "Yes" + indicator = {hasIgnitionVoltage}, "No", "Yes" + indicator = {mainRelayState}, "No", "Yes" + indicator = {delayedShutoffRequested}, "No", "Yes" + +liveGraph = main_relayGraph, "Graph", South + graphLine = isBenchTest + graphLine = hasIgnitionVoltage + graphLine = mainRelayState + graphLine = delayedShutoffRequested + +dialog = main_relayDialog, "main_relay" + panel = main_relayIndicatorPanel + panel = main_relayGraph + +liveGraph = engine_stateGraph, "Graph", South + graphLine = sd + graphLine = targetAFR + graphLine = engineCycleDurationMs + graphLine = minRpmKcurrentTPS + graphLine = currentTpsAdc + graphLine = tpsVoltageMCU + graphLine = tpsVoltageBoard + graphLine = currentBaroCorrectedVE + graphLine = injectorFlowCorrection + graphLine = baroCorrection + graphLine = cranking + graphLine = running + graphLine = etbFeedForward + graphLine = targetFromTable + graphLine = sparkDwell + graphLine = dwellAngle + graphLine = cltTimingCorrection + +dialog = engine_stateDialog, "engine_state" + panel = engine_stateGraph +indicatorPanel = tps_accel_stateIndicatorPanel, 2 + indicator = {isAboveAccelThreshold}, "No", "Yes" + indicator = {isBelowDecelThreshold}, "No", "Yes" + indicator = {isTimeToResetAccumulator}, "No", "Yes" + indicator = {isFractionalEnrichment}, "No", "Yes" + indicator = {belowEpsilon}, "No", "Yes" + indicator = {tooShort}, "No", "Yes" + +liveGraph = tps_accel_stateGraph, "Graph", South + graphLine = tpsFrom + graphLine = tpsTo + graphLine = deltaTps + graphLine = extraFuel + graphLine = valueFromTable + graphLine = isAboveAccelThreshold + graphLine = isBelowDecelThreshold + graphLine = isTimeToResetAccumulator + graphLine = isFractionalEnrichment + graphLine = belowEpsilon + graphLine = tooShort + graphLine = fractionalInjFuel + graphLine = accumulatedValue + graphLine = maxExtraPerCycle + graphLine = maxExtraPerPeriod + graphLine = maxInjectedPerPeriod + graphLine = cycleCnt + +dialog = tps_accel_stateDialog, "tps_accel_state" + panel = tps_accel_stateIndicatorPanel + panel = tps_accel_stateGraph + +liveGraph = trigger_centralGraph, "Graph", South + graphLine = hwEventCounters1 + graphLine = hwEventCounters2 + graphLine = hwEventCounters3 + graphLine = hwEventCounters4 + graphLine = hwEventCounters5 + graphLine = hwEventCounters6 + graphLine = vvtCamCounter + +dialog = trigger_centralDialog, "trigger_central" + panel = trigger_centralGraph + +liveGraph = trigger_stateGraph, "Graph", South + graphLine = currentGap + graphLine = totalRevolutionCounter + +dialog = trigger_stateDialog, "trigger_state" + panel = trigger_stateGraph + +liveGraph = wall_fuel_stateGraph, "Graph", South + graphLine = wallFuelCorrection + graphLine = wallFuel + +dialog = wall_fuel_stateDialog, "wall_fuel_state" + panel = wall_fuel_stateGraph +indicatorPanel = idle_stateIndicatorPanel, 2 + indicator = {mightResetPid}, "No", "Yes" + indicator = {shouldResetPid}, "No", "Yes" + indicator = {wasResetPid}, "No", "Yes" + indicator = {mustResetPid}, "No", "Yes" + indicator = {isCoasting}, "No", "Yes" + indicator = {useIacTableForCoasting}, "No", "Yes" + indicator = {notIdling}, "No", "Yes" + indicator = {needReset}, "No", "Yes" + indicator = {isInDeadZone}, "No", "Yes" + indicator = {isBlipping}, "No", "Yes" + indicator = {useClosedLoop}, "No", "Yes" + indicator = {badTps}, "No", "Yes" + indicator = {looksLikeRunning}, "No", "Yes" + indicator = {looksLikeCoasting}, "No", "Yes" + indicator = {looksLikeCrankToIdle}, "No", "Yes" + indicator = {useInstantRpmForIdle}, "No", "Yes" + indicator = {isVerboseIAC}, "No", "Yes" + +liveGraph = idle_stateGraph, "Graph", South + graphLine = idleState + graphLine = currentIdlePosition + graphLine = baseIdlePosition + graphLine = iacByTpsTaper + graphLine = throttlePedalUpState + graphLine = mightResetPid + graphLine = shouldResetPid + graphLine = wasResetPid + graphLine = mustResetPid + graphLine = isCoasting + graphLine = useIacTableForCoasting + graphLine = notIdling + graphLine = needReset + graphLine = isInDeadZone + graphLine = isBlipping + graphLine = useClosedLoop + graphLine = badTps + graphLine = looksLikeRunning + graphLine = looksLikeCoasting + graphLine = looksLikeCrankToIdle + graphLine = useInstantRpmForIdle + graphLine = isVerboseIAC + graphLine = targetRpmByClt + graphLine = targetRpmAcBump + +dialog = idle_stateDialog, "idle_state" + panel = idle_stateIndicatorPanel + panel = idle_stateGraph + +liveGraph = ignition_stateGraph, "Graph", South + graphLine = baseDwell + graphLine = dwellVoltageCorrection + graphLine = luaTimingAdd + graphLine = luaTimingMult + +dialog = ignition_stateDialog, "ignition_state" + panel = ignition_stateGraph + +liveGraph = electronic_throttleGraph, "Graph", South + graphLine = idlePosition + graphLine = trim + graphLine = luaAdjustment + +dialog = electronic_throttleDialog, "electronic_throttle" + panel = electronic_throttleGraph diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 040e721aea..be82c3e296 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1950,7 +1950,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 1302644735 +#define SIGNATURE_HASH 1013413861 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2509,12 +2509,12 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.17.all.1302644735" +#define TS_SIGNATURE "rusEFI 2022.04.17.all.1013413861" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' #define TS_TEST_COMMAND_char t -#define TS_TOTAL_OUTPUT_SIZE 0 +#define TS_TOTAL_OUTPUT_SIZE 984 #define TsCalMode_EtbKd 5 #define TsCalMode_EtbKi 4 #define TsCalMode_EtbKp 3 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index ab938660f3..75fd34374b 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 1302644735 -#define TS_SIGNATURE "rusEFI 2022.04.17.all.1302644735" +#define SIGNATURE_HASH 1013413861 +#define TS_SIGNATURE "rusEFI 2022.04.17.all.1013413861" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 2c093a7c45..fb5a673eb5 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 1351031456 -#define TS_SIGNATURE "rusEFI 2022.04.17.alphax-2chan.1351031456" +#define SIGNATURE_HASH 558148282 +#define TS_SIGNATURE "rusEFI 2022.04.17.alphax-2chan.558148282" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index dea516c6a8..221e8d1219 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 3289847819 -#define TS_SIGNATURE "rusEFI 2022.04.17.alphax-4chan.3289847819" +#define SIGNATURE_HASH 3050612753 +#define TS_SIGNATURE "rusEFI 2022.04.17.alphax-4chan.3050612753" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index c2b0595db8..c6761eed9b 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 1366176472 -#define TS_SIGNATURE "rusEFI 2022.04.17.atlas.1366176472" +#define SIGNATURE_HASH 548242114 +#define TS_SIGNATURE "rusEFI 2022.04.17.atlas.548242114" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 3b5f87e011..8ea4e18964 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 1620790933 -#define TS_SIGNATURE "rusEFI 2022.04.17.core8.1620790933" +#define SIGNATURE_HASH 291045007 +#define TS_SIGNATURE "rusEFI 2022.04.17.core8.291045007" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 10e39d2747..7d5016a8ce 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 1302644735 -#define TS_SIGNATURE "rusEFI 2022.04.17.f429-discovery.1302644735" +#define SIGNATURE_HASH 1013413861 +#define TS_SIGNATURE "rusEFI 2022.04.17.f429-discovery.1013413861" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 362cdfa30f..7dc1696e07 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 612196302 -#define TS_SIGNATURE "rusEFI 2022.04.17.frankenso_na6.612196302" +#define SIGNATURE_HASH 1438576596 +#define TS_SIGNATURE "rusEFI 2022.04.17.frankenso_na6.1438576596" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 1ba417c1ea..7e1cb03cae 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 452612330 -#define TS_SIGNATURE "rusEFI 2022.04.17.harley81.452612330" +#define SIGNATURE_HASH 1798955248 +#define TS_SIGNATURE "rusEFI 2022.04.17.harley81.1798955248" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 0b3c8e6164..0a8fcf8e50 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 125717858 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen-nb1.125717858" +#define SIGNATURE_HASH 1992162680 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen-nb1.1992162680" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index c1222bdc5c..71ce541cea 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 269738369 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen121nissan.269738369" +#define SIGNATURE_HASH 1641042331 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen121nissan.1641042331" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 8ffb92e7d1..a925ea710b 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 334343272 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen121vag.334343272" +#define SIGNATURE_HASH 1647189106 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen121vag.1647189106" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index b588859fe7..e52a99a5bb 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 1396097682 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen128.1396097682" +#define SIGNATURE_HASH 586510984 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen128.586510984" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 1c2286a4d2..c9311365f4 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 2487342815 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen154hyundai.2487342815" +#define SIGNATURE_HASH 3850528453 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen154hyundai.3850528453" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 9556703081..ab4f54203d 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 2834495647 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen72.2834495647" +#define SIGNATURE_HASH 3643885701 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen72.3643885701" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 6163a66109..befec708b2 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 3423779705 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen81.3423779705" +#define SIGNATURE_HASH 3184593763 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen81.3184593763" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 3df5b5bc2f..1f351bcce7 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 1173958306 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen88bmw.1173958306" +#define SIGNATURE_HASH 876256952 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen88bmw.876256952" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 7e253183c2..9dea020f24 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 3909259154 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellenNA6.3909259154" +#define SIGNATURE_HASH 2562801544 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellenNA6.2562801544" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 70a1273809..d0b9e939dc 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 1091789931 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellenNA8_96.1091789931" +#define SIGNATURE_HASH 818992241 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellenNA8_96.818992241" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 52d2e8dc89..e1e6cc181d 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 2001805379 -#define TS_SIGNATURE "rusEFI 2022.04.17.hellen_cypress.2001805379" +#define SIGNATURE_HASH 110268505 +#define TS_SIGNATURE "rusEFI 2022.04.17.hellen_cypress.110268505" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 0557425e71..eb3c1d41c6 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 2297752767 -#define TS_SIGNATURE "rusEFI 2022.04.17.kin.2297752767" +#define SIGNATURE_HASH 4181154981 +#define TS_SIGNATURE "rusEFI 2022.04.17.kin.4181154981" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 4a70716447..9052154862 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 579078548 -#define TS_SIGNATURE "rusEFI 2022.04.17.mre_f4.579078548" +#define SIGNATURE_HASH 1397209486 +#define TS_SIGNATURE "rusEFI 2022.04.17.mre_f4.1397209486" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 63a2d36e5f..0d1a266d89 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 579078548 -#define TS_SIGNATURE "rusEFI 2022.04.17.mre_f7.579078548" +#define SIGNATURE_HASH 1397209486 +#define TS_SIGNATURE "rusEFI 2022.04.17.mre_f7.1397209486" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 714e71307c..7650329771 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 491658777 -#define TS_SIGNATURE "rusEFI 2022.04.17.prometheus_405.491658777" +#define SIGNATURE_HASH 1821224451 +#define TS_SIGNATURE "rusEFI 2022.04.17.prometheus_405.1821224451" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ad0e3eaf63..dc07240ca2 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 491658777 -#define TS_SIGNATURE "rusEFI 2022.04.17.prometheus_469.491658777" +#define SIGNATURE_HASH 1821224451 +#define TS_SIGNATURE "rusEFI 2022.04.17.prometheus_469.1821224451" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 23a6377b97..35cc37b5ea 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 1803378302 -#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_f4.1803378302" +#define SIGNATURE_HASH 448720484 +#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_f4.448720484" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index dfb6deea34..17aac5dd6a 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 1803378302 -#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_f7.1803378302" +#define SIGNATURE_HASH 448720484 +#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_f7.448720484" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index f52d00514b..753fd9ba76 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 1803378302 -#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_h7.1803378302" +#define SIGNATURE_HASH 448720484 +#define TS_SIGNATURE "rusEFI 2022.04.17.proteus_h7.448720484" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index ab907bb92a..9fa93149fe 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_subaru_config.sh null // -#define SIGNATURE_HASH 739485310 -#define TS_SIGNATURE "rusEFI 2022.04.17.subaru_eg33_f7.739485310" +#define SIGNATURE_HASH 1573918308 +#define TS_SIGNATURE "rusEFI 2022.04.17.subaru_eg33_f7.1573918308" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 78c1940666..d3318faccc 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2713030574 -#define TS_SIGNATURE "rusEFI 2022.04.17.tdg-pdm8.2713030574" +#define SIGNATURE_HASH 3497410484 +#define TS_SIGNATURE "rusEFI 2022.04.17.tdg-pdm8.3497410484" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 666b955de6..abbb1704be 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.04.17.all.1302644735" + signature = "rusEFI 2022.04.17.all.1013413861" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.all.1302644735" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.all.1013413861" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:45 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:57 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 84da9ebf9a..3b0e18b730 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.04.17.alphax-2chan.1351031456" + signature = "rusEFI 2022.04.17.alphax-2chan.558148282" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.alphax-2chan.1351031456" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.alphax-2chan.558148282" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:22 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index e673354edf..b0c57a2713 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.04.17.alphax-4chan.3289847819" + signature = "rusEFI 2022.04.17.alphax-4chan.3050612753" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.alphax-4chan.3289847819" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.alphax-4chan.3050612753" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:18 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:23 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 43e1b33d8f..eaad567992 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.04.17.atlas.1366176472" + signature = "rusEFI 2022.04.17.atlas.548242114" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.atlas.1366176472" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.atlas.548242114" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:43 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:54 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 2aaeb3f00a..83c7741c93 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.04.17.core8.1620790933" + signature = "rusEFI 2022.04.17.core8.291045007" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.core8.1620790933" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.core8.291045007" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:43 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index d4eb5b7e49..f3bb8f017f 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.04.17.f429-discovery.1302644735" + signature = "rusEFI 2022.04.17.f429-discovery.1013413861" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.f429-discovery.1302644735" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.f429-discovery.1013413861" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:53 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index d7b5f0bf2b..5b927bf7db 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.04.17.frankenso_na6.612196302" + signature = "rusEFI 2022.04.17.frankenso_na6.1438576596" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.frankenso_na6.612196302" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.frankenso_na6.1438576596" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:35 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:44 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 07b71cd0b8..d236ce6ca5 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.04.17.harley81.452612330" + signature = "rusEFI 2022.04.17.harley81.1798955248" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.harley81.452612330" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.harley81.1798955248" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:24 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 0926791bb7..34be735404 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.04.17.hellen-nb1.125717858" + signature = "rusEFI 2022.04.17.hellen-nb1.1992162680" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen-nb1.125717858" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen-nb1.1992162680" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:36 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 849a86267b..4deb423d8e 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.04.17.hellen121nissan.269738369" + signature = "rusEFI 2022.04.17.hellen121nissan.1641042331" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen121nissan.269738369" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen121nissan.1641042331" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:22 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:29 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 33e7edff03..8121478155 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.04.17.hellen121vag.334343272" + signature = "rusEFI 2022.04.17.hellen121vag.1647189106" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen121vag.334343272" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen121vag.1647189106" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:21 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:27 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 9f7c44367e..5c48a14c03 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.04.17.hellen128.1396097682" + signature = "rusEFI 2022.04.17.hellen128.586510984" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen128.1396097682" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen128.586510984" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:26 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index de28023af8..838e671bd0 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.04.17.hellen154hyundai.2487342815" + signature = "rusEFI 2022.04.17.hellen154hyundai.3850528453" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen154hyundai.2487342815" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen154hyundai.3850528453" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:30 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 764a192dac..278fec243f 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.04.17.hellen72.2834495647" + signature = "rusEFI 2022.04.17.hellen72.3643885701" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen72.2834495647" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen72.3643885701" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:26 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:33 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index ac11135f3b..050bf651d5 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.04.17.hellen81.3423779705" + signature = "rusEFI 2022.04.17.hellen81.3184593763" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen81.3423779705" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen81.3184593763" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:34 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index d3bf05852c..658c568d3b 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.04.17.hellen88bmw.1173958306" + signature = "rusEFI 2022.04.17.hellen88bmw.876256952" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen88bmw.1173958306" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen88bmw.876256952" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:32 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index ebaaef3c46..5cb77d07f2 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.04.17.hellenNA6.3909259154" + signature = "rusEFI 2022.04.17.hellenNA6.2562801544" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellenNA6.3909259154" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellenNA6.2562801544" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:37 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 3857f907f5..836d5dd9e2 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.04.17.hellenNA8_96.1091789931" + signature = "rusEFI 2022.04.17.hellenNA8_96.818992241" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellenNA8_96.1091789931" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellenNA8_96.818992241" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:39 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index b7c08546a6..491876274f 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.04.17.hellen_cypress.2001805379" + signature = "rusEFI 2022.04.17.hellen_cypress.110268505" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.hellen_cypress.2001805379" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.hellen_cypress.110268505" ; 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 hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Apr 17 06:53:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Apr 17 07:26:00 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index bab11eabaa..4517dab7d2 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.04.17.kin.2297752767" + signature = "rusEFI 2022.04.17.kin.4181154981" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.kin.2297752767" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.kin.4181154981" ; 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 kinetis_gen_config.bat integration/rusefi_config.txt Sun Apr 17 06:53:46 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Apr 17 07:25:58 UTC 2022 pageSize = 20984 page = 1 @@ -1927,7 +1927,7 @@ crankingFuelCoefE100 = array, U16, 20968, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 66b89b0aa7..e487a7b2ac 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.04.17.mre_f4.579078548" + signature = "rusEFI 2022.04.17.mre_f4.1397209486" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.mre_f4.579078548" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.mre_f4.1397209486" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:41 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index d87e149ee6..f396d39291 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.04.17.mre_f7.579078548" + signature = "rusEFI 2022.04.17.mre_f7.1397209486" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.mre_f7.579078548" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.mre_f7.1397209486" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:32 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:40 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 985b382c7c..08bfb242c5 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.04.17.prometheus_405.491658777" + signature = "rusEFI 2022.04.17.prometheus_405.1821224451" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.prometheus_405.491658777" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.prometheus_405.1821224451" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:37 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:47 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 3a8b165ca9..8f5f1a0d83 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.04.17.prometheus_469.491658777" + signature = "rusEFI 2022.04.17.prometheus_469.1821224451" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.prometheus_469.491658777" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.prometheus_469.1821224451" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:46 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 4360b22487..106dc4da91 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.04.17.proteus_f4.1803378302" + signature = "rusEFI 2022.04.17.proteus_f4.448720484" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.proteus_f4.1803378302" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.proteus_f4.448720484" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:40 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:50 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 86c1cce38f..d2b375f008 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.04.17.proteus_f7.1803378302" + signature = "rusEFI 2022.04.17.proteus_f7.448720484" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.proteus_f7.1803378302" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.proteus_f7.448720484" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:48 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 6db8934f03..32ce1b1eef 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.04.17.proteus_h7.1803378302" + signature = "rusEFI 2022.04.17.proteus_h7.448720484" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.proteus_h7.1803378302" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.proteus_h7.448720484" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:51 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 600882dfaf..c68f1c73dc 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.04.17.subaru_eg33_f7.739485310" + signature = "rusEFI 2022.04.17.subaru_eg33_f7.1573918308" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.subaru_eg33_f7.739485310" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.subaru_eg33_f7.1573918308" ; 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 config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:48 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sun Apr 17 07:26:01 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 8604f56c7f..aed0e789a7 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.17.tdg-pdm8.2713030574" + signature = "rusEFI 2022.04.17.tdg-pdm8.3497410484" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.17.tdg-pdm8.2713030574" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.17.tdg-pdm8.3497410484" ; 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:44 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:25:56 UTC 2022 pageSize = 21012 page = 1 @@ -1961,7 +1961,7 @@ crankingFuelCoefE100 = array, U16, 20996, [8], "ratio", 0.01, 0, 0, 50, 2 ochGetCommand = "O%2o%2c" ; see TS_OUTPUT_SIZE in console source code - ochBlockSize = 0 + ochBlockSize = 984 ; ; see TunerStudioOutputChannels struct 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 241c2bf3f2..f5608665de 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 gen_config.sh integration/rusefi_config.txt Sun Apr 17 06:53:49 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Apr 17 07:26:03 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1876,7 +1876,7 @@ public class Fields { public static final int servoOutputPins7_offset = 2738; public static final int servoOutputPins8_offset = 2739; public static final int showHumanReadableWarning_offset = 896; - public static final int SIGNATURE_HASH = 1302644735; + public static final int SIGNATURE_HASH = 1013413861; public static final int silentTriggerError_offset = 1260; public static final int skippedWheelOnCam_offset = 1260; public static final int slowAdcAlpha_offset = 1712; @@ -2373,10 +2373,10 @@ 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.04.17.all.1302644735"; + public static final String TS_SIGNATURE = "rusEFI 2022.04.17.all.1013413861"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; - public static final int TS_TOTAL_OUTPUT_SIZE = 0; + public static final int TS_TOTAL_OUTPUT_SIZE = 984; public static final int TsCalMode_EtbKd = 5; public static final int TsCalMode_EtbKi = 4; public static final int TsCalMode_EtbKp = 3;