diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 270e5e45bf..c6c5a3d7ea 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jun 23 23:46:09 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:44 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1660,7 +1660,7 @@ struct engine_configuration_s { bool isVerboseAlternator : 1 {}; /** offset 744 bit 8 */ - bool unused744b8 : 1 {}; + bool verboseQuad : 1 {}; /** * This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed. offset 744 bit 9 */ @@ -4945,4 +4945,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 21352); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jun 23 23:46:09 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:44 UTC 2022 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 de9cc03bb5..a9b9eafcdd 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 @@ -921,8 +921,9 @@ #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 -#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_auto_enum "None", "ButtonShift", "Generic" #define GearControllerMode_ButtonShift 1 +#define GearControllerMode_Generic 2 #define GearControllerMode_None 0 #define gearControllerMode_offset 3676 #define gearRatio1_offset 3550 @@ -1904,6 +1905,18 @@ #define sdCardPeriodMs_offset 832 #define sdCardSpiDevice_offset 1867 #define secondSolenoidPin_offset 842 +#define SelectedGear_Drive 6 +#define SelectedGear_Invalid 0 +#define SelectedGear_Low 11 +#define SelectedGear_Manual 7 +#define SelectedGear_Manual1 10 +#define SelectedGear_Manual2 9 +#define SelectedGear_Manual3 8 +#define SelectedGear_ManualMinus 2 +#define SelectedGear_ManualPlus 1 +#define SelectedGear_Neutral 5 +#define SelectedGear_Park 3 +#define SelectedGear_Reverse 4 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "INVALID", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1" #define sensor_chart_e_SC_AUX_FAST1 5 @@ -1925,7 +1938,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 940 -#define SIGNATURE_HASH 2704868409 +#define SIGNATURE_HASH 3405625148 #define silentTriggerError_offset 1340 #define skippedWheelOnCam_offset 1340 #define slowAdcAlpha_offset 1580 @@ -2475,7 +2488,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen_cypress.2704868409" +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen_cypress.3405625148" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2522,7 +2535,6 @@ #define unused4080_offset 3029 #define unused460_offset 460 #define unused688_offset 688 -#define unused744b8_offset 744 #define unused_1484_bit_25_offset 1352 #define unused_1484_bit_26_offset 1352 #define unused_1484_bit_27_offset 1352 @@ -2603,6 +2615,7 @@ #define verboseCan2_offset 940 #define verboseCan_offset 100 #define verboseCanBaseAddress_offset 764 +#define verboseQuad_offset 744 #define verboseTLE8888_offset 744 #define verboseTriggerSynchDetails_offset 1352 #define verboseVVTDecoding_offset 940 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 9d003d6aaa..acede607c7 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jun 23 23:46:08 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:43 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1666,7 +1666,7 @@ struct engine_configuration_s { bool isVerboseAlternator : 1 {}; /** offset 744 bit 8 */ - bool unused744b8 : 1 {}; + bool verboseQuad : 1 {}; /** * This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed. offset 744 bit 9 */ @@ -4963,4 +4963,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 21324); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jun 23 23:46:08 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:43 UTC 2022 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 3b9202f4eb..036c072093 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -907,8 +907,9 @@ #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 -#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_auto_enum "None", "ButtonShift", "Generic" #define GearControllerMode_ButtonShift 1 +#define GearControllerMode_Generic 2 #define GearControllerMode_None 0 #define gearControllerMode_offset 3648 #define gearRatio1_offset 3522 @@ -1890,6 +1891,18 @@ #define sdCardPeriodMs_offset 832 #define sdCardSpiDevice_offset 1859 #define secondSolenoidPin_offset 842 +#define SelectedGear_Drive 6 +#define SelectedGear_Invalid 0 +#define SelectedGear_Low 11 +#define SelectedGear_Manual 7 +#define SelectedGear_Manual1 10 +#define SelectedGear_Manual2 9 +#define SelectedGear_Manual3 8 +#define SelectedGear_ManualMinus 2 +#define SelectedGear_ManualPlus 1 +#define SelectedGear_Neutral 5 +#define SelectedGear_Park 3 +#define SelectedGear_Reverse 4 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "INVALID", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1" #define sensor_chart_e_SC_AUX_FAST1 5 @@ -1911,7 +1924,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 940 -#define SIGNATURE_HASH 4286210996 +#define SIGNATURE_HASH 2495533233 #define silentTriggerError_offset 1340 #define skippedWheelOnCam_offset 1340 #define slowAdcAlpha_offset 1580 @@ -2461,7 +2474,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.26.kin.4286210996" +#define TS_SIGNATURE "rusEFI 2022.06.27.kin.2495533233" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2508,7 +2521,6 @@ #define unused4080_offset 3001 #define unused460_offset 460 #define unused688_offset 688 -#define unused744b8_offset 744 #define unused_1484_bit_25_offset 1352 #define unused_1484_bit_26_offset 1352 #define unused_1484_bit_27_offset 1352 @@ -2589,6 +2601,7 @@ #define verboseCan2_offset 940 #define verboseCan_offset 100 #define verboseCanBaseAddress_offset 764 +#define verboseQuad_offset 744 #define verboseTLE8888_offset 744 #define verboseTriggerSynchDetails_offset 1352 #define verboseVVTDecoding_offset 940 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index ea83683c10..96c047d186 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// 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 Thu Jun 23 23:46:11 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 Mon Jun 27 00:09:46 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1660,7 +1660,7 @@ struct engine_configuration_s { bool isVerboseAlternator : 1 {}; /** offset 744 bit 8 */ - bool unused744b8 : 1 {}; + bool verboseQuad : 1 {}; /** * This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed. offset 744 bit 9 */ @@ -4945,4 +4945,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 21352); // end -// 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 Thu Jun 23 23:46:11 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 Mon Jun 27 00:09:46 UTC 2022 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 ffc3cec124..5af92b7d79 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 @@ -931,8 +931,9 @@ #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 -#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_auto_enum "None", "ButtonShift", "Generic" #define GearControllerMode_ButtonShift 1 +#define GearControllerMode_Generic 2 #define GearControllerMode_None 0 #define gearControllerMode_offset 3676 #define gearRatio1_offset 3550 @@ -1869,6 +1870,18 @@ #define sdCardPeriodMs_offset 832 #define sdCardSpiDevice_offset 1867 #define secondSolenoidPin_offset 842 +#define SelectedGear_Drive 6 +#define SelectedGear_Invalid 0 +#define SelectedGear_Low 11 +#define SelectedGear_Manual 7 +#define SelectedGear_Manual1 10 +#define SelectedGear_Manual2 9 +#define SelectedGear_Manual3 8 +#define SelectedGear_ManualMinus 2 +#define SelectedGear_ManualPlus 1 +#define SelectedGear_Neutral 5 +#define SelectedGear_Park 3 +#define SelectedGear_Reverse 4 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "INVALID", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1" #define sensor_chart_e_SC_AUX_FAST1 5 @@ -1891,7 +1904,7 @@ #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 940 -#define SIGNATURE_HASH 4010062721 +#define SIGNATURE_HASH 2227175556 #define silentTriggerError_offset 1340 #define skippedWheelOnCam_offset 1340 #define slowAdcAlpha_offset 1580 @@ -2442,7 +2455,7 @@ #define ts_show_tunerstudio_port false #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.26.subaru_eg33_f7.4010062721" +#define TS_SIGNATURE "rusEFI 2022.06.27.subaru_eg33_f7.2227175556" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2489,7 +2502,6 @@ #define unused4080_offset 3029 #define unused460_offset 460 #define unused688_offset 688 -#define unused744b8_offset 744 #define unused_1484_bit_25_offset 1352 #define unused_1484_bit_26_offset 1352 #define unused_1484_bit_27_offset 1352 @@ -2570,6 +2582,7 @@ #define verboseCan2_offset 940 #define verboseCan_offset 100 #define verboseCanBaseAddress_offset 764 +#define verboseQuad_offset 744 #define verboseTLE8888_offset 744 #define verboseTriggerSynchDetails_offset 1352 #define verboseVVTDecoding_offset 940 diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index b61f58808e..d40fafb4f0 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -207,6 +207,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" diff --git a/firmware/console/binary/generated/gauges.ini b/firmware/console/binary/generated/gauges.ini index f006b94fd3..444cd0fadd 100644 --- a/firmware/console/binary/generated/gauges.ini +++ b/firmware/console/binary/generated/gauges.ini @@ -241,7 +241,7 @@ unusedBit_181_31Gauge = unusedBit_181_31,"unusedBit_181_31", "", -1.0,-1.0, -1.0 luaInvocationCounterGauge = luaInvocationCounter,"luaInvocationCounter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 luaLastCycleDurationGauge = luaLastCycleDuration,"luaLastCycleDuration", "nt", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 testBenchIterGauge = testBenchIter,"testBenchIter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 -unusedWatGauge = unusedWat,"unusedWat", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 +tcu_currentRangeGauge = tcu_currentRange,"Current Range", "", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 tcRatioGauge = tcRatio,"Torque Converter Ratio", "value", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 lastShiftTimeGauge = lastShiftTime,"S", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 vssEdgeCounterGauge = vssEdgeCounter,"vssEdgeCounter", "", -1.0,-1.0, -1.0,-1.0, -1.0,-1.0, -1,-1 diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index b01c91adf2..8e8b0f34a3 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -210,7 +210,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 diff --git a/firmware/console/binary/generated/sensors.java b/firmware/console/binary/generated/sensors.java index ebe7fd4c16..46afde728a 100644 --- a/firmware/console/binary/generated/sensors.java +++ b/firmware/console/binary/generated/sensors.java @@ -177,7 +177,7 @@ calibrationValue2("calibrationValue2", SensorCategory.SENSOR_INPUTS, FieldType.I luaInvocationCounter("luaInvocationCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 376, 1.0, 0.0, 0.0, "count"), luaLastCycleDuration("luaLastCycleDuration", SensorCategory.SENSOR_INPUTS, FieldType.INT, 380, 1.0, 0.0, 0.0, "nt"), testBenchIter("testBenchIter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 384, 1.0, 0.0, 0.0, "count"), -unusedWat("unusedWat", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 385, 1.0, -1.0, -1.0, ""), +tcu_currentRange("Current Range", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 385, 1.0, 0.0, 0.0, ""), tcRatio("Torque Converter Ratio", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 386, 0.01, 0.0, 0.0, "value"), lastShiftTime("S", SensorCategory.SENSOR_INPUTS, FieldType.INT, 388, 1.0, -1.0, -1.0, ""), vssEdgeCounter("vssEdgeCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT, 392, 1.0, -1.0, -1.0, ""), diff --git a/firmware/console/binary/output_channels_generated.h b/firmware/console/binary/output_channels_generated.h index 65b12eae6d..c8c5d00c59 100644 --- a/firmware/console/binary/output_channels_generated.h +++ b/firmware/console/binary/output_channels_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jun 24 00:17:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jun 27 00:08:55 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1057,9 +1057,10 @@ struct output_channels_s { */ uint8_t testBenchIter = (uint8_t)0; /** + * "Current Range" * offset 385 */ - uint8_t unusedWat = (uint8_t)0; + uint8_t tcu_currentRange = (uint8_t)0; /** * @@GAUGE_NAME_TC_RATIO@@ value @@ -1364,4 +1365,4 @@ struct output_channels_s { static_assert(sizeof(output_channels_s) == 612); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Fri Jun 24 00:17:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jun 27 00:08:55 UTC 2022 diff --git a/firmware/controllers/algo/auto_generated_commonenum.cpp b/firmware/controllers/algo/auto_generated_commonenum.cpp index 3802eca1e9..3f1e2ba31a 100644 --- a/firmware/controllers/algo/auto_generated_commonenum.cpp +++ b/firmware/controllers/algo/auto_generated_commonenum.cpp @@ -1,6 +1,6 @@ #include "global.h" #include "rusefi_enums.h" -// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Thu Jun 02 01:28:31 UTC 2022 +// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Mon Jun 27 00:08:52 UTC 2022 // see also gen_config_and_enums.bat @@ -9,6 +9,8 @@ const char *getGearControllerMode(GearControllerMode value){ switch(value) { case GearControllerMode::ButtonShift: return "ButtonShift"; +case GearControllerMode::Generic: + return "Generic"; case GearControllerMode::None: return "None"; } @@ -64,6 +66,35 @@ case NOT_A_PEAK: } return NULL; } +const char *getSelectedGear(SelectedGear value){ +switch(value) { +case SelectedGear::Drive: + return "Drive"; +case SelectedGear::Invalid: + return "Invalid"; +case SelectedGear::Low: + return "Low"; +case SelectedGear::Manual: + return "Manual"; +case SelectedGear::Manual1: + return "Manual1"; +case SelectedGear::Manual2: + return "Manual2"; +case SelectedGear::Manual3: + return "Manual3"; +case SelectedGear::ManualMinus: + return "ManualMinus"; +case SelectedGear::ManualPlus: + return "ManualPlus"; +case SelectedGear::Neutral: + return "Neutral"; +case SelectedGear::Park: + return "Park"; +case SelectedGear::Reverse: + return "Reverse"; + } + return NULL; +} const char *getTransmissionControllerMode(TransmissionControllerMode value){ switch(value) { case TransmissionControllerMode::Gm4l6x: diff --git a/firmware/controllers/algo/auto_generated_commonenum.h b/firmware/controllers/algo/auto_generated_commonenum.h index bae19de844..b9ec9a6336 100644 --- a/firmware/controllers/algo/auto_generated_commonenum.h +++ b/firmware/controllers/algo/auto_generated_commonenum.h @@ -1,4 +1,4 @@ -// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Mon May 02 03:12:06 UTC 2022 +// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Mon Jun 27 00:08:52 UTC 2022 // see also gen_config_and_enums.bat @@ -15,6 +15,9 @@ const char *getInjectorNonlinearMode(InjectorNonlinearMode value); const char *getPidAutoTune_AutoTunerState(PidAutoTune_AutoTunerState value); const char *getPidAutoTune_Peak(PidAutoTune_Peak value); #if __cplusplus +const char *getSelectedGear(SelectedGear value); +#endif //__cplusplus +#if __cplusplus const char *getTransmissionControllerMode(TransmissionControllerMode value); #endif //__cplusplus #if __cplusplus diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 07e5fbf845..2ead7bce43 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jun 23 23:46:13 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:49 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1660,7 +1660,7 @@ struct engine_configuration_s { bool isVerboseAlternator : 1 {}; /** offset 744 bit 8 */ - bool unused744b8 : 1 {}; + bool verboseQuad : 1 {}; /** * This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed. offset 744 bit 9 */ @@ -4945,4 +4945,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 21352); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jun 23 23:46:13 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:49 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 83806cd122..2bc7ab0d95 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -921,8 +921,9 @@ #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 -#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_auto_enum "None", "ButtonShift", "Generic" #define GearControllerMode_ButtonShift 1 +#define GearControllerMode_Generic 2 #define GearControllerMode_None 0 #define gearControllerMode_offset 3676 #define gearRatio1_offset 3550 @@ -1904,6 +1905,18 @@ #define sdCardPeriodMs_offset 832 #define sdCardSpiDevice_offset 1867 #define secondSolenoidPin_offset 842 +#define SelectedGear_Drive 6 +#define SelectedGear_Invalid 0 +#define SelectedGear_Low 11 +#define SelectedGear_Manual 7 +#define SelectedGear_Manual1 10 +#define SelectedGear_Manual2 9 +#define SelectedGear_Manual3 8 +#define SelectedGear_ManualMinus 2 +#define SelectedGear_ManualPlus 1 +#define SelectedGear_Neutral 5 +#define SelectedGear_Park 3 +#define SelectedGear_Reverse 4 #define sensor_chart_e_auto_enum "SC_OFF", "SC_TRIGGER", "INVALID", "SC_RPM_ACCEL", "SC_DETAILED_RPM", "SC_AUX_FAST1" #define sensor_chart_e_enum "none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1" #define sensor_chart_e_SC_AUX_FAST1 5 @@ -1925,7 +1938,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 940 -#define SIGNATURE_HASH 3826600499 +#define SIGNATURE_HASH 2412902710 #define silentTriggerError_offset 1340 #define skippedWheelOnCam_offset 1340 #define slowAdcAlpha_offset 1580 @@ -2475,7 +2488,7 @@ #define ts_show_tunerstudio_port true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.06.26.all.3826600499" +#define TS_SIGNATURE "rusEFI 2022.06.27.all.2412902710" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2522,7 +2535,6 @@ #define unused4080_offset 3029 #define unused460_offset 460 #define unused688_offset 688 -#define unused744b8_offset 744 #define unused_1484_bit_25_offset 1352 #define unused_1484_bit_26_offset 1352 #define unused_1484_bit_27_offset 1352 @@ -2603,6 +2615,7 @@ #define verboseCan2_offset 940 #define verboseCan_offset 100 #define verboseCanBaseAddress_offset 764 +#define verboseQuad_offset 744 #define verboseTLE8888_offset 744 #define verboseTriggerSynchDetails_offset 1352 #define verboseVVTDecoding_offset 940 diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index b314c14eb7..7d84c495a8 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4080157308 -#define TS_SIGNATURE "rusEFI 2022.06.26.48way.4080157308" +#define SIGNATURE_HASH 2566320505 +#define TS_SIGNATURE "rusEFI 2022.06.27.48way.2566320505" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 34a34f3516..32e54c0e9b 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 3826600499 -#define TS_SIGNATURE "rusEFI 2022.06.26.all.3826600499" +#define SIGNATURE_HASH 2412902710 +#define TS_SIGNATURE "rusEFI 2022.06.27.all.2412902710" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 3fc15bf427..fabdeec77a 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 3590838111 -#define TS_SIGNATURE "rusEFI 2022.06.26.alphax-2chan.3590838111" +#define SIGNATURE_HASH 3183699034 +#define TS_SIGNATURE "rusEFI 2022.06.27.alphax-2chan.3183699034" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 79e66fd8d1..b53308785d 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 3348735344 -#define TS_SIGNATURE "rusEFI 2022.06.26.alphax-4chan.3348735344" +#define SIGNATURE_HASH 2891781749 +#define TS_SIGNATURE "rusEFI 2022.06.27.alphax-4chan.2891781749" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 44dfdebe53..011df9faad 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 4175413012 -#define TS_SIGNATURE "rusEFI 2022.06.26.atlas.4175413012" +#define SIGNATURE_HASH 2468023313 +#define TS_SIGNATURE "rusEFI 2022.06.27.atlas.2468023313" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 6df82e321f..2f3488e980 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 318315466 -#define TS_SIGNATURE "rusEFI 2022.06.26.core8.318315466" +#define SIGNATURE_HASH 2034084047 +#define TS_SIGNATURE "rusEFI 2022.06.27.core8.2034084047" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 0fa47d0345..f1c2b53b22 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3826600499 -#define TS_SIGNATURE "rusEFI 2022.06.26.f407-discovery.3826600499" +#define SIGNATURE_HASH 2412902710 +#define TS_SIGNATURE "rusEFI 2022.06.27.f407-discovery.2412902710" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index f46b10cdea..6b788c63e1 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 3826600499 -#define TS_SIGNATURE "rusEFI 2022.06.26.f429-discovery.3826600499" +#define SIGNATURE_HASH 2412902710 +#define TS_SIGNATURE "rusEFI 2022.06.27.f429-discovery.2412902710" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 0fced649a2..ad3cbd6ab3 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 2792994551 -#define TS_SIGNATURE "rusEFI 2022.06.26.frankenso_na6.2792994551" +#define SIGNATURE_HASH 3451717106 +#define TS_SIGNATURE "rusEFI 2022.06.27.frankenso_na6.3451717106" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index df8b017bbe..3c7a6a8d34 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 2432243020 -#define TS_SIGNATURE "rusEFI 2022.06.26.harley81.2432243020" +#define SIGNATURE_HASH 4215121481 +#define TS_SIGNATURE "rusEFI 2022.06.27.harley81.4215121481" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 4a61d99824..8ca8d0b460 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3306838870 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen-gm-e67.3306838870" +#define SIGNATURE_HASH 2933844051 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen-gm-e67.2933844051" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 16aae6734f..58730c9cc9 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 1033796607 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen-nb1.1033796607" +#define SIGNATURE_HASH 1448790266 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen-nb1.1448790266" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 2dd050faee..d0266b28f9 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 1825305305 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen121nissan.1825305305" +#define SIGNATURE_HASH 118440412 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen121nissan.118440412" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 6a854a54f2..109e069a96 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 2486470985 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen121vag.2486470985" +#define SIGNATURE_HASH 4293933644 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen121vag.4293933644" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 9b14c39f1b..2aabf9de34 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 2319357666 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen128.2319357666" +#define SIGNATURE_HASH 3791267303 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen128.3791267303" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index aa5e2fa327..bd349505cc 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 2086287543 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen154hyundai.2086287543" +#define SIGNATURE_HASH 396266418 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen154hyundai.396266418" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index f679b26aa5..045157976a 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 371876663 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen72.371876663" +#define SIGNATURE_HASH 2112802866 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen72.2112802866" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index e07bf9a5f1..0688af0f08 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 3332411961 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen81.3332411961" +#define SIGNATURE_HASH 2909020476 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen81.2909020476" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index a30181274b..92c416e0b0 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 3095563415 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen88bmw.3095563415" +#define SIGNATURE_HASH 3544596370 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen88bmw.3544596370" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index bb38c4a945..81c9f8ddd9 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 1721678675 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellenNA6.1721678675" +#define SIGNATURE_HASH 224004182 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellenNA6.224004182" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 88791872f6..e53f0812b0 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 3870068739 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellenNA8_96.3870068739" +#define SIGNATURE_HASH 2372412166 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellenNA8_96.2372412166" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 3dc65ca491..76ccdd403e 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 2704868409 -#define TS_SIGNATURE "rusEFI 2022.06.26.hellen_cypress.2704868409" +#define SIGNATURE_HASH 3405625148 +#define TS_SIGNATURE "rusEFI 2022.06.27.hellen_cypress.3405625148" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index cd112b9a82..1ec3e7418f 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 4286210996 -#define TS_SIGNATURE "rusEFI 2022.06.26.kin.4286210996" +#define SIGNATURE_HASH 2495533233 +#define TS_SIGNATURE "rusEFI 2022.06.27.kin.2495533233" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 18d1c74cc6..13a1c9cb87 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 2152083900 -#define TS_SIGNATURE "rusEFI 2022.06.26.mre_f4.2152083900" +#define SIGNATURE_HASH 3951198905 +#define TS_SIGNATURE "rusEFI 2022.06.27.mre_f4.3951198905" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 04c8191f5a..413a0fe449 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 2152083900 -#define TS_SIGNATURE "rusEFI 2022.06.26.mre_f7.2152083900" +#define SIGNATURE_HASH 3951198905 +#define TS_SIGNATURE "rusEFI 2022.06.27.mre_f7.3951198905" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 75b031ef73..a921bd24d7 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 3036648405 -#define TS_SIGNATURE "rusEFI 2022.06.26.prometheus_405.3036648405" +#define SIGNATURE_HASH 3745194192 +#define TS_SIGNATURE "rusEFI 2022.06.27.prometheus_405.3745194192" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 7c400de1e6..7020cb6920 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 3036648405 -#define TS_SIGNATURE "rusEFI 2022.06.26.prometheus_469.3036648405" +#define SIGNATURE_HASH 3745194192 +#define TS_SIGNATURE "rusEFI 2022.06.27.prometheus_469.3745194192" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a4a175113f..5254098621 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 958025503 -#define TS_SIGNATURE "rusEFI 2022.06.26.proteus_f4.958025503" +#define SIGNATURE_HASH 1390345242 +#define TS_SIGNATURE "rusEFI 2022.06.27.proteus_f4.1390345242" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 3ec5f08586..cabeb92825 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 958025503 -#define TS_SIGNATURE "rusEFI 2022.06.26.proteus_f7.958025503" +#define SIGNATURE_HASH 1390345242 +#define TS_SIGNATURE "rusEFI 2022.06.27.proteus_f7.1390345242" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 4b3ed3eb42..910d817659 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 958025503 -#define TS_SIGNATURE "rusEFI 2022.06.26.proteus_h7.958025503" +#define SIGNATURE_HASH 1390345242 +#define TS_SIGNATURE "rusEFI 2022.06.27.proteus_h7.1390345242" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 48ad7d95f0..833ff470d9 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 4010062721 -#define TS_SIGNATURE "rusEFI 2022.06.26.subaru_eg33_f7.4010062721" +#define SIGNATURE_HASH 2227175556 +#define TS_SIGNATURE "rusEFI 2022.06.27.subaru_eg33_f7.2227175556" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index f95a616f90..74da04b049 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 1310557287 -#define TS_SIGNATURE "rusEFI 2022.06.26.tdg-pdm8.1310557287" +#define SIGNATURE_HASH 634992482 +#define TS_SIGNATURE "rusEFI 2022.06.27.tdg-pdm8.634992482" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index 2627ea6937..21136fb0bf 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -351,6 +351,8 @@ float getOutputValueByName(const char *name) { return engine->outputChannels.luaLastCycleDuration; if (strEqualCaseInsensitive(name, "testBenchIter")) return engine->outputChannels.testBenchIter; + if (strEqualCaseInsensitive(name, "tcu_currentRange")) + return engine->outputChannels.tcu_currentRange; if (strEqualCaseInsensitive(name, "tcRatio")) return engine->outputChannels.tcRatio; if (strEqualCaseInsensitive(name, "lastShiftTime")) diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 5f6c45e4d0..a583d11298 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -335,6 +335,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->isHip9011Enabled; if (strEqualCaseInsensitive(name, "isVerboseAlternator")) return engineConfiguration->isVerboseAlternator; + if (strEqualCaseInsensitive(name, "verboseQuad")) + return engineConfiguration->verboseQuad; if (strEqualCaseInsensitive(name, "useStepperIdle")) return engineConfiguration->useStepperIdle; if (strEqualCaseInsensitive(name, "enabledStep1Limiter")) @@ -1282,6 +1284,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->isVerboseAlternator = (int)value; return; } + if (strEqualCaseInsensitive(name, "verboseQuad")) + { + engineConfiguration->verboseQuad = (int)value; + return; + } if (strEqualCaseInsensitive(name, "useStepperIdle")) { engineConfiguration->useStepperIdle = (int)value; diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index baf2c9d2a1..4725cb7c8c 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.06.26.all.3826600499" + signature = "rusEFI 2022.06.27.all.2412902710" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.all.3826600499" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.all.2412902710" ; 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 @@ -85,7 +85,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 Jun 26 00:17:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:42 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index da22cfd58e..814eae5166 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.26.48way.4080157308" + signature = "rusEFI 2022.06.27.48way.2566320505" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.48way.4080157308" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.48way.2566320505" ; 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 @@ -85,7 +85,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 Jun 26 00:16:44 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:24 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7043,6 +7044,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 5966427565..3c0b74b20b 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.06.26.alphax-2chan.3590838111" + signature = "rusEFI 2022.06.27.alphax-2chan.3183699034" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.alphax-2chan.3590838111" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.alphax-2chan.3183699034" ; 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 @@ -85,7 +85,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 Jun 26 00:16:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:08:57 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7012,6 +7013,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 6af3999dd5..41cadb170a 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.06.26.alphax-4chan.3348735344" + signature = "rusEFI 2022.06.27.alphax-4chan.2891781749" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.alphax-4chan.3348735344" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.alphax-4chan.2891781749" ; 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 @@ -85,7 +85,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 Jun 26 00:16:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:08:59 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index acd3850c1e..306c9c10b0 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.06.26.atlas.4175413012" + signature = "rusEFI 2022.06.27.atlas.2468023313" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.atlas.4175413012" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.atlas.2468023313" ; 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 @@ -85,7 +85,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 Jun 26 00:16:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:39 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7043,6 +7044,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 41ef575f92..be1ee92d25 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.06.26.core8.318315466" + signature = "rusEFI 2022.06.27.core8.2034084047" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.core8.318315466" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.core8.2034084047" ; 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 @@ -85,7 +85,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 Jun 26 00:16:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:23 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7043,6 +7044,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index f478b8ebb9..faa69c580e 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.26.f407-discovery.3826600499" + signature = "rusEFI 2022.06.27.f407-discovery.2412902710" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.f407-discovery.3826600499" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.f407-discovery.2412902710" ; 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 @@ -85,7 +85,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 Jun 26 00:16:55 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:36 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 4d65382e8c..a6e4302f81 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.06.26.f429-discovery.3826600499" + signature = "rusEFI 2022.06.27.f429-discovery.2412902710" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.f429-discovery.3826600499" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.f429-discovery.2412902710" ; 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 @@ -85,7 +85,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 Jun 26 00:16:57 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:37 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 46db1c4306..70ecf61988 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.06.26.frankenso_na6.2792994551" + signature = "rusEFI 2022.06.27.frankenso_na6.3451717106" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.frankenso_na6.2792994551" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.frankenso_na6.3451717106" ; 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 @@ -85,7 +85,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 Jun 26 00:16:46 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:26 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 87c1e0a045..57516d92bd 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.06.26.harley81.2432243020" + signature = "rusEFI 2022.06.27.harley81.4215121481" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.harley81.2432243020" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.harley81.4215121481" ; 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 @@ -85,7 +85,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 Jun 26 00:16:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:00 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 0556282367..c91acdfafd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.06.26.hellen-gm-e67.3306838870" + signature = "rusEFI 2022.06.27.hellen-gm-e67.2933844051" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen-gm-e67.3306838870" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen-gm-e67.2933844051" ; 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 @@ -85,7 +85,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 Jun 26 00:16:35 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:15 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index a66423160f..5321e9e1fa 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.06.26.hellen-nb1.1033796607" + signature = "rusEFI 2022.06.27.hellen-nb1.1448790266" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen-nb1.1033796607" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen-nb1.1448790266" ; 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 @@ -85,7 +85,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 Jun 26 00:16:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:13 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7014,6 +7015,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 55255b4c62..fbacd1c6e7 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.06.26.hellen121nissan.1825305305" + signature = "rusEFI 2022.06.27.hellen121nissan.118440412" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen121nissan.1825305305" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen121nissan.118440412" ; 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 @@ -85,7 +85,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 Jun 26 00:16:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:05 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7012,6 +7013,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 2c4a5f4e49..e84fa53bc9 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.06.26.hellen121vag.2486470985" + signature = "rusEFI 2022.06.27.hellen121vag.4293933644" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen121vag.2486470985" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen121vag.4293933644" ; 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 @@ -85,7 +85,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 Jun 26 00:16:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:04 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7017,6 +7018,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 87d5f8fbb3..2595564407 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.06.26.hellen128.2319357666" + signature = "rusEFI 2022.06.27.hellen128.3791267303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen128.2319357666" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen128.3791267303" ; 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 @@ -85,7 +85,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 Jun 26 00:16:22 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:02 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7012,6 +7013,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index a09b976b09..3ea2a95789 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.06.26.hellen154hyundai.2086287543" + signature = "rusEFI 2022.06.27.hellen154hyundai.396266418" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen154hyundai.2086287543" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen154hyundai.396266418" ; 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 @@ -85,7 +85,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 Jun 26 00:16:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:07 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7011,6 +7012,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index b82b2dcc36..deac09bb0f 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.06.26.hellen72.371876663" + signature = "rusEFI 2022.06.27.hellen72.2112802866" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen72.371876663" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen72.2112802866" ; 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 @@ -85,7 +85,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 Jun 26 00:16:30 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:10 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7014,6 +7015,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index b125460f31..1dd3a26c98 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.06.26.hellen81.3332411961" + signature = "rusEFI 2022.06.27.hellen81.2909020476" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen81.3332411961" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen81.2909020476" ; 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 @@ -85,7 +85,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 Jun 26 00:16:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:12 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7011,6 +7012,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 9595223bcb..6aca49ee72 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.06.26.hellen88bmw.3095563415" + signature = "rusEFI 2022.06.27.hellen88bmw.3544596370" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen88bmw.3095563415" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen88bmw.3544596370" ; 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 @@ -85,7 +85,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 Jun 26 00:16:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:09 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7009,6 +7010,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index acde7db8d4..df72ed8b33 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.06.26.hellenNA6.1721678675" + signature = "rusEFI 2022.06.27.hellenNA6.224004182" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellenNA6.1721678675" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellenNA6.224004182" ; 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 @@ -85,7 +85,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 Jun 26 00:16:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:17 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7015,6 +7016,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 1c5db3b635..45888e2140 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.06.26.hellenNA8_96.3870068739" + signature = "rusEFI 2022.06.27.hellenNA8_96.2372412166" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellenNA8_96.3870068739" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellenNA8_96.2372412166" ; 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 @@ -85,7 +85,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 Jun 26 00:16:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:18 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index f045ae8333..5d9a6548c7 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.06.26.hellen_cypress.2704868409" + signature = "rusEFI 2022.06.27.hellen_cypress.3405625148" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.hellen_cypress.2704868409" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.hellen_cypress.3405625148" ; 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 @@ -85,7 +85,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 Jun 26 00:17:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:44 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 9800da2e9b..f1af66656c 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.06.26.kin.4286210996" + signature = "rusEFI 2022.06.27.kin.2495533233" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.kin.4286210996" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.kin.2495533233" ; 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 @@ -85,7 +85,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 Jun 26 00:17:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Jun 27 00:09:43 UTC 2022 pageSize = 21324 page = 1 @@ -345,7 +345,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2282,7 +2282,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4005,6 +4005,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7014,6 +7015,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 00af86b4fb..9be16c02a6 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.06.26.mre_f4.2152083900" + signature = "rusEFI 2022.06.27.mre_f4.3951198905" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.mre_f4.2152083900" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.mre_f4.3951198905" ; 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 @@ -85,7 +85,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 Jun 26 00:16:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:21 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7022,6 +7023,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 3d2682d09b..c24529e52d 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.06.26.mre_f7.2152083900" + signature = "rusEFI 2022.06.27.mre_f7.3951198905" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.mre_f7.2152083900" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.mre_f7.3951198905" ; 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 @@ -85,7 +85,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 Jun 26 00:16:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:20 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7022,6 +7023,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 312ffbcef2..8b1339d852 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.06.26.prometheus_405.3036648405" + signature = "rusEFI 2022.06.27.prometheus_405.3745194192" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.prometheus_405.3036648405" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.prometheus_405.3745194192" ; 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 @@ -85,7 +85,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 Jun 26 00:16:49 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:29 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7047,6 +7048,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index e1e0aa5e07..83a6d7e75f 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.06.26.prometheus_469.3036648405" + signature = "rusEFI 2022.06.27.prometheus_469.3745194192" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.prometheus_469.3036648405" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.prometheus_469.3745194192" ; 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 @@ -85,7 +85,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 Jun 26 00:16:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:28 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7047,6 +7048,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 6229cd6bdf..5cbfd39a51 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.06.26.proteus_f4.958025503" + signature = "rusEFI 2022.06.27.proteus_f4.1390345242" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.proteus_f4.958025503" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.proteus_f4.1390345242" ; 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 @@ -85,7 +85,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 Jun 26 00:16:52 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:32 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 2ada1eda1c..26c7958617 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.06.26.proteus_f7.958025503" + signature = "rusEFI 2022.06.27.proteus_f7.1390345242" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.proteus_f7.958025503" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.proteus_f7.1390345242" ; 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 @@ -85,7 +85,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 Jun 26 00:16:50 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:31 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index de6e771eb3..a7b8c5fa9a 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.06.26.proteus_h7.958025503" + signature = "rusEFI 2022.06.27.proteus_h7.1390345242" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.proteus_h7.958025503" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.proteus_h7.1390345242" ; 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 @@ -85,7 +85,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 Jun 26 00:16:53 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:34 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7013,6 +7014,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index ed5867b452..10610de0ab 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.06.26.subaru_eg33_f7.4010062721" + signature = "rusEFI 2022.06.27.subaru_eg33_f7.2227175556" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.subaru_eg33_f7.4010062721" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.subaru_eg33_f7.2227175556" ; 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 @@ -85,7 +85,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 Jun 26 00:17:05 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 Mon Jun 27 00:09:46 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7036,6 +7037,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index c0d3a87421..e475daea23 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.06.26.tdg-pdm8.1310557287" + signature = "rusEFI 2022.06.27.tdg-pdm8.634992482" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.06.26.tdg-pdm8.1310557287" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.06.27.tdg-pdm8.634992482" ; 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 @@ -85,7 +85,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 Jun 26 00:17:00 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:40 UTC 2022 pageSize = 21352 page = 1 @@ -348,7 +348,7 @@ rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" -unused744b8 = bits, U32, 744, [8:8], "false", "true" +verboseQuad = bits, U32, 744, [8:8], "false", "true" useStepperIdle = bits, U32, 744, [9:9], "false", "true" enabledStep1Limiter = bits, U32, 744, [10:10], "false", "true" useTpicAdvancedMode = bits, U32, 744, [11:11], "false", "true" @@ -2321,7 +2321,7 @@ isUsbConnected = bits, U32, 372, [1:1] luaInvocationCounter = scalar, S32, 376, "count", 1, 0 luaLastCycleDuration = scalar, S32, 380, "nt", 1, 0 testBenchIter = scalar, U08, 384, "count", 1, 0 -unusedWat = scalar, U08, 385, "", 1, 0 +tcu_currentRange = scalar, U08, 385, "", 1, 0 tcRatio = scalar, U16, 386, "value", 0.01, 0 lastShiftTime = scalar, F32, 388, "", 1, 0 vssEdgeCounter = scalar, S32, 392, "", 1, 0 @@ -4044,6 +4044,7 @@ entry = isUsbConnected, "Original reason for this is to check if USB is connecte entry = luaInvocationCounter, "luaInvocationCounter", int, "%d" entry = luaLastCycleDuration, "luaLastCycleDuration", int, "%d" entry = testBenchIter, "testBenchIter", int, "%d" +entry = tcu_currentRange, "Current Range", int, "%d" entry = tcRatio, "Torque Converter Ratio", float, "%.3f" entry = lastShiftTime, "S", float, "%.3f" entry = vssEdgeCounter, "vssEdgeCounter", int, "%d" @@ -7052,6 +7053,7 @@ dialog = tcuControls, "Transmission Settings" field = "boardUseCamVrPullUp", boardUseCamVrPullUp dialog = parkingLot, "Experimental/Broken" + field = verboseQuad, verboseQuad field = useEeprom, useEeprom field = "disablePrimaryUart", disablePrimaryUart field = "#System hacks" 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 36469b50ed..1e7100392a 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 Jun 26 00:17:08 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Jun 27 00:09:49 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -904,6 +904,7 @@ public class Fields { public static final int gear_e_NEUTRAL = 0; public static final int gear_e_REVERSE = -1; public static final int GearControllerMode_ButtonShift = 1; + public static final int GearControllerMode_Generic = 2; public static final int GearControllerMode_None = 0; public static final int gearControllerMode_offset = 3676; public static final int gearRatio1_offset = 3550; @@ -1856,6 +1857,18 @@ public class Fields { public static final int sdCardPeriodMs_offset = 832; public static final int sdCardSpiDevice_offset = 1867; public static final int secondSolenoidPin_offset = 842; + public static final int SelectedGear_Drive = 6; + public static final int SelectedGear_Invalid = 0; + public static final int SelectedGear_Low = 11; + public static final int SelectedGear_Manual = 7; + public static final int SelectedGear_Manual1 = 10; + public static final int SelectedGear_Manual2 = 9; + public static final int SelectedGear_Manual3 = 8; + public static final int SelectedGear_ManualMinus = 2; + public static final int SelectedGear_ManualPlus = 1; + public static final int SelectedGear_Neutral = 5; + public static final int SelectedGear_Park = 3; + public static final int SelectedGear_Reverse = 4; public static final int sensor_chart_e_SC_AUX_FAST1 = 5; public static final int sensor_chart_e_SC_DETAILED_RPM = 4; public static final int sensor_chart_e_SC_OFF = 0; @@ -2359,7 +2372,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.06.26.all.3826600499"; + public static final String TS_SIGNATURE = "rusEFI 2022.06.27.all.2412902710"; 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 = 1024; @@ -2403,7 +2416,6 @@ public class Fields { public static final int unused4080_offset = 3029; public static final int unused460_offset = 460; public static final int unused688_offset = 688; - public static final int unused744b8_offset = 744; public static final int unused_1484_bit_25_offset = 1352; public static final int unused_1484_bit_26_offset = 1352; public static final int unused_1484_bit_27_offset = 1352; @@ -2482,6 +2494,7 @@ public class Fields { public static final int verboseCan2_offset = 940; public static final int verboseCan_offset = 100; public static final int verboseCanBaseAddress_offset = 764; + public static final int verboseQuad_offset = 744; public static final int verboseTLE8888_offset = 744; public static final int verboseTriggerSynchDetails_offset = 1352; public static final int verboseVVTDecoding_offset = 940; @@ -2853,7 +2866,7 @@ public class Fields { public static final Field ISENGINECONTROLENABLED = Field.create("ISENGINECONTROLENABLED", 744, FieldType.BIT, 5); public static final Field ISHIP9011ENABLED = Field.create("ISHIP9011ENABLED", 744, FieldType.BIT, 6); public static final Field ISVERBOSEALTERNATOR = Field.create("ISVERBOSEALTERNATOR", 744, FieldType.BIT, 7); - public static final Field UNUSED744B8 = Field.create("UNUSED744B8", 744, FieldType.BIT, 8); + public static final Field VERBOSEQUAD = Field.create("VERBOSEQUAD", 744, FieldType.BIT, 8); public static final Field USESTEPPERIDLE = Field.create("USESTEPPERIDLE", 744, FieldType.BIT, 9); public static final Field ENABLEDSTEP1LIMITER = Field.create("ENABLEDSTEP1LIMITER", 744, FieldType.BIT, 10); public static final Field USETPICADVANCEDMODE = Field.create("USETPICADVANCEDMODE", 744, FieldType.BIT, 11); @@ -4223,7 +4236,7 @@ public class Fields { ISENGINECONTROLENABLED, ISHIP9011ENABLED, ISVERBOSEALTERNATOR, - UNUSED744B8, + VERBOSEQUAD, USESTEPPERIDLE, ENABLEDSTEP1LIMITER, USETPICADVANCEDMODE, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java index 1f6ad62317..7b2da6a069 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Sun Jun 26 00:16:15 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) console/binary/output_channels.txt Mon Jun 27 00:08:55 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -635,7 +635,7 @@ public class TsOutputs { public static final Field LUAINVOCATIONCOUNTER = Field.create("LUAINVOCATIONCOUNTER", 376, FieldType.INT).setScale(1.0); public static final Field LUALASTCYCLEDURATION = Field.create("LUALASTCYCLEDURATION", 380, FieldType.INT).setScale(1.0); public static final Field TESTBENCHITER = Field.create("TESTBENCHITER", 384, FieldType.INT8).setScale(1.0); - public static final Field UNUSEDWAT = Field.create("UNUSEDWAT", 385, FieldType.INT8).setScale(1.0); + public static final Field TCU_CURRENTRANGE = Field.create("TCU_CURRENTRANGE", 385, FieldType.INT8).setScale(1.0); public static final Field TCRATIO = Field.create("TCRATIO", 386, FieldType.INT16).setScale(0.01); public static final Field LASTSHIFTTIME = Field.create("LASTSHIFTTIME", 388, FieldType.FLOAT); public static final Field VSSEDGECOUNTER = Field.create("VSSEDGECOUNTER", 392, FieldType.INT).setScale(1.0); @@ -1049,7 +1049,7 @@ public class TsOutputs { LUAINVOCATIONCOUNTER, LUALASTCYCLEDURATION, TESTBENCHITER, - UNUSEDWAT, + TCU_CURRENTRANGE, TCRATIO, LASTSHIFTTIME, VSSEDGECOUNTER,