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 82b4e5f0ec..10ebf5b338 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 (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:41 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:55 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -4120,7 +4120,11 @@ struct engine_configuration_s { /** * offset 4750 */ - uint8_t unused4750[2]; + GearControllerMode gearControllerMode; + /** + * offset 4751 + */ + TransmissionControllerMode transmissionControllerMode; /** * offset 4752 */ @@ -4557,4 +4561,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:41 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:55 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 911aeb9dec..830777559c 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 @@ -1181,12 +1181,17 @@ #define GAUGE_NAME_WARNING_COUNTER "warning: counter" #define GAUGE_NAME_WARNING_LAST "warning: last" #define GAUGE_NAME_WG_POSITION "Wastegate position sensor" +#define gear_controller_e_enum "None", "Button Shift" #define gear_e_GEAR_1 1 #define gear_e_GEAR_2 2 #define gear_e_GEAR_3 3 #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 +#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_ButtonShift 1 +#define GearControllerMode_None 0 +#define gearControllerMode_offset 4750 #define gearRatio1_offset 4622 #define gearRatio2_offset 4624 #define gearRatio3_offset 4626 @@ -1939,7 +1944,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 910226480 +#define SIGNATURE_HASH 2709779298 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2179,6 +2184,12 @@ #define trailingCoilPins8_offset 1963 #define trailingCoilPins9_offset 1964 #define trailingSparkAngle_offset 528 +#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X" +#define TransmissionControllerMode_auto_enum "None", "SimpleTransmissionController", "Gm4l6x" +#define TransmissionControllerMode_Gm4l6x 2 +#define TransmissionControllerMode_None 0 +#define transmissionControllerMode_offset 4751 +#define TransmissionControllerMode_SimpleTransmissionController 1 #define TRIGGER_COMMENT "#" #define trigger_config_s_size 16 #define TRIGGER_CRANK_BASED trigger_type == 5 || trigger_type == 10 || trigger_type == 20 || trigger_type == 26 || trigger_type == 27 || trigger_type == 39 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 62 || trigger_type == 70 || trigger_type == 71 @@ -2485,7 +2496,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.910226480" +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.2709779298" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2530,7 +2541,6 @@ #define unused1740b1_offset 1740 #define unused1740b2_offset 1740 #define unused184_offset 184 -#define unused4750_offset 4750 #define unused722_offset 722 #define unused_1484_bit_24_offset 1272 #define unused_1484_bit_25_offset 1272 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 9da2b9ac44..44ac46f514 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 (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:39 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:54 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -4114,7 +4114,11 @@ struct engine_configuration_s { /** * offset 4722 */ - uint8_t unused4750[2]; + GearControllerMode gearControllerMode; + /** + * offset 4723 + */ + TransmissionControllerMode transmissionControllerMode; /** * offset 4724 */ @@ -4551,4 +4555,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:39 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:54 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 0836ce5290..ca54d71f03 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1166,12 +1166,17 @@ #define GAUGE_NAME_WARNING_COUNTER "warning: counter" #define GAUGE_NAME_WARNING_LAST "warning: last" #define GAUGE_NAME_WG_POSITION "Wastegate position sensor" +#define gear_controller_e_enum "None", "Button Shift" #define gear_e_GEAR_1 1 #define gear_e_GEAR_2 2 #define gear_e_GEAR_3 3 #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 +#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_ButtonShift 1 +#define GearControllerMode_None 0 +#define gearControllerMode_offset 4722 #define gearRatio1_offset 4594 #define gearRatio2_offset 4596 #define gearRatio3_offset 4598 @@ -1924,7 +1929,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 3387242700 +#define SIGNATURE_HASH 1579564958 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2164,6 +2169,12 @@ #define trailingCoilPins8_offset 1955 #define trailingCoilPins9_offset 1956 #define trailingSparkAngle_offset 528 +#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X" +#define TransmissionControllerMode_auto_enum "None", "SimpleTransmissionController", "Gm4l6x" +#define TransmissionControllerMode_Gm4l6x 2 +#define TransmissionControllerMode_None 0 +#define transmissionControllerMode_offset 4723 +#define TransmissionControllerMode_SimpleTransmissionController 1 #define TRIGGER_COMMENT "#" #define trigger_config_s_size 16 #define TRIGGER_CRANK_BASED trigger_type == 5 || trigger_type == 10 || trigger_type == 20 || trigger_type == 26 || trigger_type == 27 || trigger_type == 39 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 62 || trigger_type == 70 || trigger_type == 71 @@ -2470,7 +2481,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.06.kin.3387242700" +#define TS_SIGNATURE "rusEFI 2022.04.06.kin.1579564958" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2515,7 +2526,6 @@ #define unused1740b1_offset 1740 #define unused1740b2_offset 1740 #define unused184_offset 184 -#define unused4750_offset 4722 #define unused722_offset 722 #define unused_1484_bit_24_offset 1272 #define unused_1484_bit_25_offset 1272 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 5f5b2ad30f..4d467b5e54 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 (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:42 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:56 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -4120,7 +4120,11 @@ struct engine_configuration_s { /** * offset 4750 */ - uint8_t unused4750[2]; + GearControllerMode gearControllerMode; + /** + * offset 4751 + */ + TransmissionControllerMode transmissionControllerMode; /** * offset 4752 */ @@ -4557,4 +4561,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:42 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:56 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 0805466916..f25d049d10 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 @@ -1159,12 +1159,17 @@ #define GAUGE_NAME_WARNING_COUNTER "warning: counter" #define GAUGE_NAME_WARNING_LAST "warning: last" #define GAUGE_NAME_WG_POSITION "Wastegate position sensor" +#define gear_controller_e_enum "None", "Button Shift" #define gear_e_GEAR_1 1 #define gear_e_GEAR_2 2 #define gear_e_GEAR_3 3 #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 +#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_ButtonShift 1 +#define GearControllerMode_None 0 +#define gearControllerMode_offset 4750 #define gearRatio1_offset 4622 #define gearRatio2_offset 4624 #define gearRatio3_offset 4626 @@ -1918,7 +1923,7 @@ #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 1828876813 +#define SIGNATURE_HASH 4206982495 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2158,6 +2163,12 @@ #define trailingCoilPins8_offset 1963 #define trailingCoilPins9_offset 1964 #define trailingSparkAngle_offset 528 +#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X" +#define TransmissionControllerMode_auto_enum "None", "SimpleTransmissionController", "Gm4l6x" +#define TransmissionControllerMode_Gm4l6x 2 +#define TransmissionControllerMode_None 0 +#define transmissionControllerMode_offset 4751 +#define TransmissionControllerMode_SimpleTransmissionController 1 #define TRIGGER_COMMENT "#" #define trigger_config_s_size 16 #define TRIGGER_CRANK_BASED trigger_type == 5 || trigger_type == 10 || trigger_type == 20 || trigger_type == 26 || trigger_type == 27 || trigger_type == 39 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 62 || trigger_type == 70 || trigger_type == 71 @@ -2464,7 +2475,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.1828876813" +#define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.4206982495" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2509,7 +2520,6 @@ #define unused1740b1_offset 1740 #define unused1740b2_offset 1740 #define unused184_offset 184 -#define unused4750_offset 4750 #define unused722_offset 722 #define unused_1484_bit_24_offset 1272 #define unused_1484_bit_25_offset 1272 diff --git a/firmware/controllers/algo/auto_generated_commonenum.cpp b/firmware/controllers/algo/auto_generated_commonenum.cpp index 973bb694f9..9ad2d0d134 100644 --- a/firmware/controllers/algo/auto_generated_commonenum.cpp +++ b/firmware/controllers/algo/auto_generated_commonenum.cpp @@ -1,10 +1,19 @@ #include "global.h" #include "rusefi_enums.h" -// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Sun Mar 20 02:15:51 UTC 2022 +// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Wed Apr 06 21:41:12 UTC 2022 // see also gen_config_and_enums.bat +const char *getGearControllerMode(GearControllerMode value){ +switch(value) { +case GearControllerMode::ButtonShift: + return "ButtonShift"; +case GearControllerMode::None: + return "None"; + } + return NULL; +} const char *getInjectorNonlinearMode(InjectorNonlinearMode value){ switch(value) { case INJ_None: @@ -44,6 +53,17 @@ case NOT_A_PEAK: } return NULL; } +const char *getTransmissionControllerMode(TransmissionControllerMode value){ +switch(value) { +case TransmissionControllerMode::Gm4l6x: + return "Gm4l6x"; +case TransmissionControllerMode::None: + return "None"; +case TransmissionControllerMode::SimpleTransmissionController: + return "SimpleTransmissionController"; + } + return NULL; +} const char *getTsCalMode(TsCalMode value){ switch(value) { case TsCalMode::EtbKd: diff --git a/firmware/controllers/algo/auto_generated_commonenum.h b/firmware/controllers/algo/auto_generated_commonenum.h index be7181ec23..d8f72b022a 100644 --- a/firmware/controllers/algo/auto_generated_commonenum.h +++ b/firmware/controllers/algo/auto_generated_commonenum.h @@ -1,14 +1,20 @@ -// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Thu Jan 27 22:57:18 UTC 2022 +// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Wed Apr 06 21:41:12 UTC 2022 // see also gen_config_and_enums.bat #include "rusefi_enums.h" #pragma once +#if __cplusplus +const char *getGearControllerMode(GearControllerMode value); +#endif //__cplusplus const char *getInjectorNonlinearMode(InjectorNonlinearMode value); const char *getPidAutoTune_AutoTunerState(PidAutoTune_AutoTunerState value); const char *getPidAutoTune_Peak(PidAutoTune_Peak value); #if __cplusplus +const char *getTransmissionControllerMode(TransmissionControllerMode value); +#endif //__cplusplus +#if __cplusplus const char *getTsCalMode(TsCalMode value); #endif //__cplusplus const char *getAdc_channel_mode_e(adc_channel_mode_e value); diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 41bfa7ebdc..d85ccfdbe4 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 (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:45 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:58 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -4120,7 +4120,11 @@ struct engine_configuration_s { /** * offset 4750 */ - uint8_t unused4750[2]; + GearControllerMode gearControllerMode; + /** + * offset 4751 + */ + TransmissionControllerMode transmissionControllerMode; /** * offset 4752 */ @@ -4557,4 +4561,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:45 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:58 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index e75449a999..495fc2b5d8 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1181,12 +1181,17 @@ #define GAUGE_NAME_WARNING_COUNTER "warning: counter" #define GAUGE_NAME_WARNING_LAST "warning: last" #define GAUGE_NAME_WG_POSITION "Wastegate position sensor" +#define gear_controller_e_enum "None", "Button Shift" #define gear_e_GEAR_1 1 #define gear_e_GEAR_2 2 #define gear_e_GEAR_3 3 #define gear_e_GEAR_4 4 #define gear_e_NEUTRAL 0 #define gear_e_REVERSE -1 +#define GearControllerMode_auto_enum "None", "ButtonShift" +#define GearControllerMode_ButtonShift 1 +#define GearControllerMode_None 0 +#define gearControllerMode_offset 4750 #define gearRatio1_offset 4622 #define gearRatio2_offset 4624 #define gearRatio3_offset 4626 @@ -1939,7 +1944,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 896 -#define SIGNATURE_HASH 213193612 +#define SIGNATURE_HASH 2608207070 #define silentTriggerError_offset 1260 #define skippedWheelOnCam_offset 1260 #define slowAdcAlpha_offset 1712 @@ -2179,6 +2184,12 @@ #define trailingCoilPins8_offset 1963 #define trailingCoilPins9_offset 1964 #define trailingSparkAngle_offset 528 +#define transmission_controller_e_enum "None", "Simple Transmission", "GM 4L6X" +#define TransmissionControllerMode_auto_enum "None", "SimpleTransmissionController", "Gm4l6x" +#define TransmissionControllerMode_Gm4l6x 2 +#define TransmissionControllerMode_None 0 +#define transmissionControllerMode_offset 4751 +#define TransmissionControllerMode_SimpleTransmissionController 1 #define TRIGGER_COMMENT "#" #define trigger_config_s_size 16 #define TRIGGER_CRANK_BASED trigger_type == 5 || trigger_type == 10 || trigger_type == 20 || trigger_type == 26 || trigger_type == 27 || trigger_type == 39 || trigger_type == 46 || trigger_type == 53 || trigger_type == 55 || trigger_type == 57 || trigger_type == 62 || trigger_type == 70 || trigger_type == 71 @@ -2485,7 +2496,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.04.06.all.213193612" +#define TS_SIGNATURE "rusEFI 2022.04.06.all.2608207070" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2530,7 +2541,6 @@ #define unused1740b1_offset 1740 #define unused1740b2_offset 1740 #define unused184_offset 184 -#define unused4750_offset 4750 #define unused722_offset 722 #define unused_1484_bit_24_offset 1272 #define unused_1484_bit_25_offset 1272 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 7d12f9ae30..935428b166 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 213193612 -#define TS_SIGNATURE "rusEFI 2022.04.06.all.213193612" +#define SIGNATURE_HASH 2608207070 +#define TS_SIGNATURE "rusEFI 2022.04.06.all.2608207070" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 65dda6092c..5b310f440e 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 295096019 -#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-2chan.295096019" +#define SIGNATURE_HASH 2253769089 +#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-2chan.2253769089" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 314ec7b71b..e187740acd 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 2231815288 -#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-4chan.2231815288" +#define SIGNATURE_HASH 314952490 +#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-4chan.314952490" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index cf51e7b4bb..89515bca62 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 276817579 -#define TS_SIGNATURE "rusEFI 2022.04.06.atlas.276817579" +#define SIGNATURE_HASH 2277302777 +#define TS_SIGNATURE "rusEFI 2022.04.06.atlas.2277302777" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 5c12ad990d..c77fb68c05 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 562731750 -#define TS_SIGNATURE "rusEFI 2022.04.06.core8.562731750" +#define SIGNATURE_HASH 3058277812 +#define TS_SIGNATURE "rusEFI 2022.04.06.core8.3058277812" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index a538b2614a..22cbf259b1 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 213193612 -#define TS_SIGNATURE "rusEFI 2022.04.06.f429-discovery.213193612" +#define SIGNATURE_HASH 2608207070 +#define TS_SIGNATURE "rusEFI 2022.04.06.f429-discovery.2608207070" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index f815ae15cc..e341ffcc14 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 1701612477 -#define TS_SIGNATURE "rusEFI 2022.04.06.frankenso_na6.1701612477" +#define SIGNATURE_HASH 4071591151 +#define TS_SIGNATURE "rusEFI 2022.04.06.frankenso_na6.4071591151" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 4091c6f207..eb2f27839d 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 3104955235 -#define TS_SIGNATURE "rusEFI 2022.04.06.harley81.3104955235" +#define SIGNATURE_HASH 785570865 +#define TS_SIGNATURE "rusEFI 2022.04.06.harley81.785570865" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 24b5a7baca..d9450bd205 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 761089985 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen-nb1.761089985" +#define SIGNATURE_HASH 3130935443 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen-nb1.3130935443" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index cda8f0419d..f00178920f 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 856317575 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121nissan.856317575" +#define SIGNATURE_HASH 2764659157 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121nissan.2764659157" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index e28b1305f3..207432c4e4 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 1656915693 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121vag.1656915693" +#define SIGNATURE_HASH 4110516671 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121vag.4110516671" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 763f9c3790..f7db9ee61b 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 304551649 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen128.304551649" +#define SIGNATURE_HASH 2246316467 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen128.2246316467" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 2b26c1438c..20d051ac4b 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 1670557327 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen154hyundai.1670557327" +#define SIGNATURE_HASH 4098992605 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen154hyundai.4098992605" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 4a9f99b68d..7b4325a004 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 3286032784 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen72.3286032784" +#define SIGNATURE_HASH 1411376834 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen72.1411376834" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 729af35b93..88bbc07cc1 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 3371366887 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen81.3371366887" +#define SIGNATURE_HASH 1597111989 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen81.1597111989" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 7372c8f28d..61891dbf0c 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 82377425 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen88bmw.82377425" +#define SIGNATURE_HASH 2469133699 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen88bmw.2469133699" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index ab40814205..2c8a5a7193 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 451002706 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA6.451002706" +#define SIGNATURE_HASH 2367866368 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA6.2367866368" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 002bc676f8..1ef0ce6bca 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 3648519561 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA8_96.3648519561" +#define SIGNATURE_HASH 1320483547 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA8_96.1320483547" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 43008f2412..b0b8ecdb61 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 910226480 -#define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.910226480" +#define SIGNATURE_HASH 2709779298 +#define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.2709779298" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 862c2a1be0..ddf095dd24 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 3387242700 -#define TS_SIGNATURE "rusEFI 2022.04.06.kin.3387242700" +#define SIGNATURE_HASH 1579564958 +#define TS_SIGNATURE "rusEFI 2022.04.06.kin.1579564958" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index ab198bc75e..41ff69ff7b 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 1670766055 -#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f4.1670766055" +#define SIGNATURE_HASH 4099332789 +#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f4.4099332789" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 069271e6c2..ac0d248311 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 1670766055 -#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f7.1670766055" +#define SIGNATURE_HASH 4099332789 +#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f7.4099332789" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 872f5a3be2..e0f38d4140 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 1549781610 -#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_405.1549781610" +#define SIGNATURE_HASH 3416051000 +#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_405.3416051000" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 4825f87b60..ef26fc9b30 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 1549781610 -#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_469.1549781610" +#define SIGNATURE_HASH 3416051000 +#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_469.3416051000" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 4868090d0e..f3430d1460 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 711756301 -#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f4.711756301" +#define SIGNATURE_HASH 3182398815 +#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f4.3182398815" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index df2783753f..da8b23b746 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 711756301 -#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f7.711756301" +#define SIGNATURE_HASH 3182398815 +#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f7.3182398815" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index e129aa4469..30810105b0 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 711756301 -#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_h7.711756301" +#define SIGNATURE_HASH 3182398815 +#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_h7.3182398815" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 2159a15a41..d44c9ae0d6 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // -#define SIGNATURE_HASH 1828876813 -#define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.1828876813" +#define SIGNATURE_HASH 4206982495 +#define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.4206982495" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index a6c7e3c649..4617165fe7 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 3768867805 -#define TS_SIGNATURE "rusEFI 2022.04.06.tdg-pdm8.3768867805" +#define SIGNATURE_HASH 2003262607 +#define TS_SIGNATURE "rusEFI 2022.04.06.tdg-pdm8.2003262607" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index e5892420d6..425ac2102b 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.all.213193612" + signature = "rusEFI 2022.04.06.all.2608207070" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.all.213193612" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.all.2608207070" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:52 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5908,6 +5909,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 67ad328179..5126ee4a6a 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.alphax-2chan.295096019" + signature = "rusEFI 2022.04.06.alphax-2chan.2253769089" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.alphax-2chan.295096019" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.alphax-2chan.2253769089" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:19:56 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:15 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","INVALID","INVALID","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index fc063c9de2..f3396265c7 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.alphax-4chan.2231815288" + signature = "rusEFI 2022.04.06.alphax-4chan.314952490" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.alphax-4chan.2231815288" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.alphax-4chan.314952490" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:19:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:17 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5883,6 +5884,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 7ade6069e2..36c0ee415f 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.atlas.276817579" + signature = "rusEFI 2022.04.06.atlas.2277302777" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.atlas.276817579" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.atlas.2277302777" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:49 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5900,6 +5901,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 899e9cb37d..b8593dd877 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.core8.562731750" + signature = "rusEFI 2022.04.06.core8.3058277812" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.core8.562731750" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.core8.3058277812" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:21 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:38 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","On-board Battery Sense","Grey C4 - Analog Sensor Input","Grey C5 - Analog Sensor Input","Grey C6 - Analog Sensor Input","Grey C7 - Analog Sensor Input","On-board MAP","Grey C1 - Analog Sensor Input","Grey C2 - Analog Sensor Input","On-board BARO (optional)","INVALID","Black B5 - Analog Sensor Input / Knock 2","On-board O2","On-board O2(Secondary)","INVALID","Grey C3 - Analog Sensor Input","Black C6 - Analog Sensor Input / Knock 1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5902,6 +5903,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 1ceb7eb41b..c8732e0c02 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.f429-discovery.213193612" + signature = "rusEFI 2022.04.06.f429-discovery.2608207070" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.f429-discovery.213193612" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.f429-discovery.2608207070" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:48 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5908,6 +5909,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 1e465dfb45..c86ec0d29a 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.frankenso_na6.1701612477" + signature = "rusEFI 2022.04.06.frankenso_na6.4071591151" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.frankenso_na6.1701612477" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.frankenso_na6.4071591151" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:23 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:39 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5908,6 +5909,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 54e9e464ee..a83655b383 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.harley81.3104955235" + signature = "rusEFI 2022.04.06.harley81.785570865" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.harley81.3104955235" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.harley81.785570865" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:19:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:18 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","5 Battery Sense", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5885,6 +5886,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index f1416bfba1..ecf59c24ff 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen-nb1.761089985" + signature = "rusEFI 2022.04.06.hellen-nb1.3130935443" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen-nb1.761089985" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen-nb1.3130935443" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:13 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:30 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5883,6 +5884,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 3c1d01d283..05c5cc05a5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen121nissan.856317575" + signature = "rusEFI 2022.04.06.hellen121nissan.2764659157" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen121nissan.856317575" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen121nissan.2764659157" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:05 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:23 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 6b2efb429c..af3a7d6e3c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen121vag.1656915693" + signature = "rusEFI 2022.04.06.hellen121vag.4110516671" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen121vag.1656915693" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen121vag.4110516671" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:21 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 4e580ff725..2ad55bc120 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen128.304551649" + signature = "rusEFI 2022.04.06.hellen128.2246316467" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen128.304551649" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen128.2246316467" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:20 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 90eb3000ad..c1d31835ef 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen154hyundai.1670557327" + signature = "rusEFI 2022.04.06.hellen154hyundai.4098992605" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen154hyundai.1670557327" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen154hyundai.4098992605" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:06 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:24 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","INVALID","INVALID","PPS 1","TPS 1","K2 Ignition Key Voltage","INVALID","INVALID","TPS 2","INVALID","Map Sensor K31","INVALID","CLT","IAT","PPS 2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 6c0b25cd13..1d8b807be6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen72.3286032784" + signature = "rusEFI 2022.04.06.hellen72.1411376834" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen72.3286032784" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen72.1411376834" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:27 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","4W - O2S (A13)","3L - IGN_7 / AFR","intMAP (A15)","4C - Steering/RES2 (A16)","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","4H - Neutral/AUX2 (A21)","4AE - EGR/MAP4 (A22)", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5883,6 +5884,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 5b728a70bc..b82ec329c7 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen81.3371366887" + signature = "rusEFI 2022.04.06.hellen81.1597111989" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen81.3371366887" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen81.1597111989" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:29 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5881,6 +5882,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index e5aa389892..135d107a21 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen88bmw.82377425" + signature = "rusEFI 2022.04.06.hellen88bmw.2469133699" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen88bmw.82377425" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen88bmw.2469133699" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:26 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","INVALID","INVALID","INVALID","73 - TPS","INVALID","17 - CAM","Aux BARO","INVALID","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 1f3d5b9eea..217a0dd00c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellenNA6.451002706" + signature = "rusEFI 2022.04.06.hellenNA6.2367866368" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellenNA6.451002706" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellenNA6.2367866368" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:32 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","INVALID","TPS Input","1B - Battery Sense","INVALID","INVALID","INVALID","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5883,6 +5884,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 119c4e0f85..958fd71a9c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellenNA8_96.3648519561" + signature = "rusEFI 2022.04.06.hellenNA8_96.1320483547" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellenNA8_96.3648519561" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellenNA8_96.1320483547" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:16 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:33 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5883,6 +5884,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index ec3a2e02f5..c3d8b1f7ae 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.hellen_cypress.910226480" + signature = "rusEFI 2022.04.06.hellen_cypress.2709779298" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.hellen_cypress.910226480" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.hellen_cypress.2709779298" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:55 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5908,6 +5909,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 1b7294c957..50dab6a9f7 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.kin.3387242700" + signature = "rusEFI 2022.04.06.kin.1579564958" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.kin.3387242700" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.kin.1579564958" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:54 UTC 2022 pageSize = 20984 page = 1 @@ -1257,7 +1257,8 @@ wwBetaMapValues = array, U08, 4654, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4662, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4698, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4710, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4722, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4722, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4723, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4724, [0:5], "Disabled", "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4725, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4728, "volts", 1, 0, 0, 10, 2 @@ -5875,6 +5876,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 28d02ee623..0649345e27 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.mre_f4.1670766055" + signature = "rusEFI 2022.04.06.mre_f4.4099332789" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.mre_f4.1670766055" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.mre_f4.4099332789" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:36 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3","22 - AN temp 4","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 7643c1acdb..d4ed3b417f 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.mre_f7.1670766055" + signature = "rusEFI 2022.04.06.mre_f7.4099332789" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.mre_f7.1670766055" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.mre_f7.4099332789" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:18 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:35 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3","22 - AN temp 4","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5882,6 +5883,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 69857c14c4..216abb90de 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.prometheus_405.1549781610" + signature = "rusEFI 2022.04.06.prometheus_405.3416051000" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.prometheus_405.1549781610" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.prometheus_405.3416051000" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:26 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:42 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5903,6 +5904,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 9fe54dd1f5..b6b2bd0972 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.prometheus_469.1549781610" + signature = "rusEFI 2022.04.06.prometheus_469.3416051000" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.prometheus_469.1549781610" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.prometheus_469.3416051000" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:41 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5903,6 +5904,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 942190c21a..57386161cb 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.proteus_f4.711756301" + signature = "rusEFI 2022.04.06.proteus_f4.3182398815" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.proteus_f4.711756301" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.proteus_f4.3182398815" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:45 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5873,6 +5874,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 2605593005..9dbb999c50 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.proteus_f7.711756301" + signature = "rusEFI 2022.04.06.proteus_f7.3182398815" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.proteus_f7.711756301" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.proteus_f7.3182398815" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:44 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5873,6 +5874,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index d214e2cf5c..5ebcc6572c 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.proteus_h7.711756301" + signature = "rusEFI 2022.04.06.proteus_h7.3182398815" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.proteus_h7.711756301" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.proteus_h7.3182398815" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:47 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5873,6 +5874,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 9218630da6..cc3af1bd9d 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.subaru_eg33_f7.1828876813" + signature = "rusEFI 2022.04.06.subaru_eg33_f7.4206982495" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.subaru_eg33_f7.1828876813" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.subaru_eg33_f7.4206982495" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:56 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5897,6 +5898,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 84d670026a..58e82be2f4 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.04.06.tdg-pdm8.3768867805" + signature = "rusEFI 2022.04.06.tdg-pdm8.2003262607" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.04.06.tdg-pdm8.3768867805" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.04.06.tdg-pdm8.2003262607" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:51 UTC 2022 pageSize = 21012 page = 1 @@ -1279,7 +1279,8 @@ wwBetaMapValues = array, U08, 4682, [8], "", 0.01, 0, 0, 2.5, 2 torqueTable = array, U08, 4690, [6x6], "Nm", 10.0, 0, 0, 255, 0 torqueRpmBins = array, U16, 4726, [6], "RPM", 1, 0, 0, 65000, 0 torqueLoadBins = array, U16, 4738, [6], "Load", 1, 0, 0, 65000, 0 -unused4750 = array, U08, 4750, [2], "", 0,0,0,0,0 +gearControllerMode = bits, U08, 4750, [0:1], "None", "Button Shift", "INVALID", "INVALID" +transmissionControllerMode = bits, U08, 4751, [0:1], "None", "Simple Transmission", "GM 4L6X", "INVALID" auxLinear1_hwChannel = bits, U08, 4752, [0:5], "NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID" auxLinear1_alignmentFill = array, U08, 4753, [3], "unit", 1, 0, 0, 100, 0 auxLinear1_v1 = scalar, F32, 4756, "volts", 1, 0, 0, 10, 2 @@ -5908,6 +5909,8 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" dialog = transmissionPanel field = "TCU Enabled" tcuEnabled + field = "Gear Controller" gearControllerMode + field = "Transmission Controller" transmissionControllerMode dialog = solenoidPanel, "Shift Solenoids" field = "Solenoid 1 Pin" tcu_solenoid1, { tcuEnabled } 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 fa29a6e0b8..3a4db2004e 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 20:20:45 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 06 21:41:58 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1155,6 +1155,9 @@ public class Fields { public static final int gear_e_GEAR_4 = 4; 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_None = 0; + public static final int gearControllerMode_offset = 4750; public static final int gearRatio1_offset = 4622; public static final int gearRatio2_offset = 4624; public static final int gearRatio3_offset = 4626; @@ -1868,7 +1871,6 @@ public class Fields { public static final int servoOutputPins7_offset = 2738; public static final int servoOutputPins8_offset = 2739; public static final int showHumanReadableWarning_offset = 896; - public static final int SIGNATURE_HASH = 213193612; public static final int silentTriggerError_offset = 1260; public static final int skippedWheelOnCam_offset = 1260; public static final int slowAdcAlpha_offset = 1712; @@ -2098,6 +2100,10 @@ public class Fields { public static final int trailingCoilPins8_offset = 1963; public static final int trailingCoilPins9_offset = 1964; public static final int trailingSparkAngle_offset = 528; + public static final int TransmissionControllerMode_Gm4l6x = 2; + public static final int TransmissionControllerMode_None = 0; + public static final int transmissionControllerMode_offset = 4751; + public static final int TransmissionControllerMode_SimpleTransmissionController = 1; public static final String TRIGGER_COMMENT = "#"; public static final int trigger_config_s_size = 16; public static final int trigger_customSkippedToothCount_offset = 544; @@ -2354,7 +2360,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.04.06.all.213193612"; + public static final String TS_SIGNATURE = "rusEFI 2022.04.06.all.2608207070"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TsCalMode_EtbKd = 5; @@ -2396,7 +2402,6 @@ public class Fields { public static final int unused1740b1_offset = 1740; public static final int unused1740b2_offset = 1740; public static final int unused184_offset = 184; - public static final int unused4750_offset = 4750; public static final int unused722_offset = 722; public static final int unused_1484_bit_24_offset = 1272; public static final int unused_1484_bit_25_offset = 1272; @@ -3775,7 +3780,8 @@ public class Fields { public static final Field TORQUETABLE = Field.create("TORQUETABLE", 4690, FieldType.INT8).setScale(10.0); public static final Field TORQUERPMBINS = Field.create("TORQUERPMBINS", 4726, FieldType.INT16).setScale(1.0); public static final Field TORQUELOADBINS = Field.create("TORQUELOADBINS", 4738, FieldType.INT16).setScale(1.0); - public static final Field UNUSED4750 = Field.create("UNUSED4750", 4750, FieldType.INT8).setScale(1.0); + public static final Field GEARCONTROLLERMODE = Field.create("GEARCONTROLLERMODE", 4750, FieldType.INT8).setScale(1.0); + public static final Field TRANSMISSIONCONTROLLERMODE = Field.create("TRANSMISSIONCONTROLLERMODE", 4751, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR1_HWCHANNEL = Field.create("AUXLINEAR1_HWCHANNEL", 4752, FieldType.INT8, adc_channel_e).setScale(1.0); public static final Field AUXLINEAR1_ALIGNMENTFILL = Field.create("AUXLINEAR1_ALIGNMENTFILL", 4753, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR1_V1 = Field.create("AUXLINEAR1_V1", 4756, FieldType.FLOAT); @@ -5083,7 +5089,8 @@ public class Fields { TORQUETABLE, TORQUERPMBINS, TORQUELOADBINS, - UNUSED4750, + GEARCONTROLLERMODE, + TRANSMISSIONCONTROLLERMODE, AUXLINEAR1_HWCHANNEL, AUXLINEAR1_ALIGNMENTFILL, AUXLINEAR1_V1,