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 378276783d..6f136c0158 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 00:43:27 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:55 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1566,8 +1566,9 @@ struct engine_configuration_s { offset 744 bit 3 */ bool isSdCardEnabled : 1 {}; /** + * Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format. offset 744 bit 4 */ - bool unused744b4 : 1 {}; + bool rusefiVerbose29b : 1 {}; /** offset 744 bit 5 */ bool isEngineControlEnabled : 1 {}; @@ -4545,4 +4546,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 00:43:27 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:55 UTC 2021 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 6e8c230e06..1ba8f92498 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 @@ -1733,6 +1733,7 @@ #define RPM_1_BYTE_PACKING_MULT 50 #define rpmHardLimit_offset 416 #define runningLedPin_offset 1813 +#define rusefiVerbose29b_offset 744 #define SCRIPT_CURVE_16 16 #define SCRIPT_CURVE_8 8 #define SCRIPT_CURVE_COUNT 6 @@ -1817,7 +1818,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_HASH 635567365 +#define SIGNATURE_HASH 3979308402 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -2335,7 +2336,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen_cypress.635567365" +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen_cypress.3979308402" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2383,7 +2384,6 @@ #define unused3988_offset 3988 #define unused4028_offset 4028 #define unused6312_offset 6312 -#define unused744b4_offset 744 #define unused970_offset 970 #define unused976b11_offset 976 #define unused_1484_bit_24_offset 1476 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 45070dfae1..3965c6e9b5 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 00:43:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:53 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1566,8 +1566,9 @@ struct engine_configuration_s { offset 744 bit 3 */ bool isSdCardEnabled : 1 {}; /** + * Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format. offset 744 bit 4 */ - bool unused744b4 : 1 {}; + bool rusefiVerbose29b : 1 {}; /** offset 744 bit 5 */ bool isEngineControlEnabled : 1 {}; @@ -4539,4 +4540,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 00:43:24 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:53 UTC 2021 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 9b83f5da47..98345645e7 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1718,6 +1718,7 @@ #define RPM_1_BYTE_PACKING_MULT 50 #define rpmHardLimit_offset 416 #define runningLedPin_offset 1813 +#define rusefiVerbose29b_offset 744 #define SCRIPT_CURVE_16 16 #define SCRIPT_CURVE_8 8 #define SCRIPT_CURVE_COUNT 6 @@ -1802,7 +1803,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_HASH 3661902329 +#define SIGNATURE_HASH 311075214 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -2320,7 +2321,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.11.28.kin.3661902329" +#define TS_SIGNATURE "rusEFI 2021.11.28.kin.311075214" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2368,7 +2369,6 @@ #define unused3988_offset 3960 #define unused4028_offset 4000 #define unused6312_offset 6284 -#define unused744b4_offset 744 #define unused970_offset 970 #define unused976b11_offset 976 #define unused_1484_bit_24_offset 1476 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 45601af9ac..c5875d8d63 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:30 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:59 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1566,8 +1566,9 @@ struct engine_configuration_s { offset 744 bit 3 */ bool isSdCardEnabled : 1 {}; /** + * Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format. offset 744 bit 4 */ - bool unused744b4 : 1 {}; + bool rusefiVerbose29b : 1 {}; /** offset 744 bit 5 */ bool isEngineControlEnabled : 1 {}; @@ -4545,4 +4546,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:30 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:59 UTC 2021 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 efa957811d..96365d0715 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 @@ -1745,6 +1745,7 @@ #define RPM_1_BYTE_PACKING_MULT 50 #define rpmHardLimit_offset 416 #define runningLedPin_offset 1813 +#define rusefiVerbose29b_offset 744 #define SCRIPT_CURVE_16 16 #define SCRIPT_CURVE_8 8 #define SCRIPT_CURVE_COUNT 6 @@ -1830,7 +1831,7 @@ #define show_test_presets false #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_HASH 3702394089 +#define SIGNATURE_HASH 341875870 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -2348,7 +2349,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.11.28.subaru_eg33_f7.3702394089" +#define TS_SIGNATURE "rusEFI 2021.11.28.subaru_eg33_f7.341875870" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2396,7 +2397,6 @@ #define unused3988_offset 3988 #define unused4028_offset 4028 #define unused6312_offset 6312 -#define unused744b4_offset 744 #define unused970_offset 970 #define unused976b11_offset 976 #define unused_1484_bit_24_offset 1476 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 879b09449b..eb275f6206 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1566,8 +1566,9 @@ struct engine_configuration_s { offset 744 bit 3 */ bool isSdCardEnabled : 1 {}; /** + * Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format. offset 744 bit 4 */ - bool unused744b4 : 1 {}; + bool rusefiVerbose29b : 1 {}; /** offset 744 bit 5 */ bool isEngineControlEnabled : 1 {}; @@ -4545,4 +4546,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index cb613912a1..55964adebf 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,3 +1,3 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index cb613912a1..55964adebf 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,3 +1,3 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index cb613912a1..55964adebf 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,3 +1,3 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index cb613912a1..55964adebf 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,3 +1,3 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index be8b9d5375..b919844693 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1733,6 +1733,7 @@ #define RPM_1_BYTE_PACKING_MULT 50 #define rpmHardLimit_offset 416 #define runningLedPin_offset 1813 +#define rusefiVerbose29b_offset 744 #define SCRIPT_CURVE_16 16 #define SCRIPT_CURVE_8 8 #define SCRIPT_CURVE_COUNT 6 @@ -1817,7 +1818,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_HASH 521411257 +#define SIGNATURE_HASH 3621423822 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -2335,7 +2336,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2021.11.28.all.521411257" +#define TS_SIGNATURE "rusEFI 2021.11.28.all.3621423822" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2383,7 +2384,6 @@ #define unused3988_offset 3988 #define unused4028_offset 4028 #define unused6312_offset 6312 -#define unused744b4_offset 744 #define unused970_offset 970 #define unused976b11_offset 976 #define unused_1484_bit_24_offset 1476 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index d45b6baaf4..b9aacaa189 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3321587688 -#define TS_SIGNATURE "rusEFI 2021.11.28.all.3321587688" +#define SIGNATURE_HASH 3621423822 +#define TS_SIGNATURE "rusEFI 2021.11.28.all.3621423822" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index eb604c47e2..29ca38edb9 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3643904719 -#define TS_SIGNATURE "rusEFI 2021.11.28.atlas.3643904719" +#define SIGNATURE_HASH 3406856169 +#define TS_SIGNATURE "rusEFI 2021.11.28.atlas.3406856169" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 74446576c7..17b4f89840 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3321587688 -#define TS_SIGNATURE "rusEFI 2021.11.28.f429-discovery.3321587688" +#define SIGNATURE_HASH 3621423822 +#define TS_SIGNATURE "rusEFI 2021.11.28.f429-discovery.3621423822" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 34dcba8167..797e7439dd 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3217633793 -#define TS_SIGNATURE "rusEFI 2021.11.28.frankenso_na6.3217633793" +#define SIGNATURE_HASH 2917719847 +#define TS_SIGNATURE "rusEFI 2021.11.28.frankenso_na6.2917719847" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index ac27031050..bbf947563e 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1613322081 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen-nb1.1613322081" +#define SIGNATURE_HASH 1913174599 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen-nb1.1913174599" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index c394f98a7e..9decc69e95 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 2122253641 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen121nissan.2122253641" +#define SIGNATURE_HASH 1818159215 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen121nissan.1818159215" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index cf0a6e3c8d..ab2636af74 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 2589475810 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen121vag.2589475810" +#define SIGNATURE_HASH 2289675972 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen121vag.2289675972" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index e1eff22104..b24e3a537c 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1597836367 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen128.1597836367" +#define SIGNATURE_HASH 1293738345 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen128.1293738345" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 74a334f64a..be6b3fcecb 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3878643022 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen154hyundai.3878643022" +#define SIGNATURE_HASH 4111370344 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen154hyundai.4111370344" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index ff097901d1..d55b0d875f 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 826728536 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen72.826728536" +#define SIGNATURE_HASH 593956222 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen72.593956222" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index d7fd153f9c..c5eea88650 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1681651383 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen88bmw.1681651383" +#define SIGNATURE_HASH 1981422481 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen88bmw.1981422481" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 759db96079..a02402ec04 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 3016106304 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellenNA6.3016106304" +#define SIGNATURE_HASH 2716322918 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellenNA6.2716322918" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 27662a8eec..f0251e9ee4 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 4279140436 -#define TS_SIGNATURE "rusEFI 2021.11.28.hellen_cypress.4279140436" +#define SIGNATURE_HASH 3979308402 +#define TS_SIGNATURE "rusEFI 2021.11.28.hellen_cypress.3979308402" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 1441bbf804..9e8a467f89 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 11226280 -#define TS_SIGNATURE "rusEFI 2021.11.28.kin.11226280" +#define SIGNATURE_HASH 311075214 +#define TS_SIGNATURE "rusEFI 2021.11.28.kin.311075214" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index e891a00818..79d42e2bfe 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1994136924 -#define TS_SIGNATURE "rusEFI 2021.11.28.mre_f4.1994136924" +#define SIGNATURE_HASH 1694363770 +#define TS_SIGNATURE "rusEFI 2021.11.28.mre_f4.1694363770" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 0d55ff2c58..536fde8dec 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1994136924 -#define TS_SIGNATURE "rusEFI 2021.11.28.mre_f7.1994136924" +#define SIGNATURE_HASH 1694363770 +#define TS_SIGNATURE "rusEFI 2021.11.28.mre_f7.1694363770" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 9ad6837c06..17e3672e89 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 2500967950 -#define TS_SIGNATURE "rusEFI 2021.11.28.prometheus_405.2500967950" +#define SIGNATURE_HASH 2268091176 +#define TS_SIGNATURE "rusEFI 2021.11.28.prometheus_405.2268091176" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 5f634debfd..4b671c0bd5 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 2500967950 -#define TS_SIGNATURE "rusEFI 2021.11.28.prometheus_469.2500967950" +#define SIGNATURE_HASH 2268091176 +#define TS_SIGNATURE "rusEFI 2021.11.28.prometheus_469.2268091176" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 9ced2bf34d..32043939e9 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1854147689 -#define TS_SIGNATURE "rusEFI 2021.11.28.proteus_f4.1854147689" +#define SIGNATURE_HASH 2091245903 +#define TS_SIGNATURE "rusEFI 2021.11.28.proteus_f4.2091245903" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 9278921add..d5acd25d1d 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 1854147689 -#define TS_SIGNATURE "rusEFI 2021.11.28.proteus_f7.1854147689" +#define SIGNATURE_HASH 2091245903 +#define TS_SIGNATURE "rusEFI 2021.11.28.proteus_f7.2091245903" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 7b634a084b..2d9801c6f5 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 integration/rusefi_config.txt // -#define SIGNATURE_HASH 104952248 -#define TS_SIGNATURE "rusEFI 2021.11.28.subaru_eg33_f7.104952248" +#define SIGNATURE_HASH 341875870 +#define TS_SIGNATURE "rusEFI 2021.11.28.subaru_eg33_f7.341875870" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index b3e6880b30..312f43b344 100644 Binary files a/firmware/tunerstudio/generated/cache.zip and b/firmware/tunerstudio/generated/cache.zip differ diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index c67219cbac..8a23533317 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 2021.11.28.all.3321587688" + signature = "rusEFI 2021.11.28.all.3621423822" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.all.3321587688" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.all.3621423822" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:14 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4929,6 +4930,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 70a4bc2380..d78fa96656 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 2021.11.28.atlas.3643904719" + signature = "rusEFI 2021.11.28.atlas.3406856169" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.atlas.3643904719" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.atlas.3406856169" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:11 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:47 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4921,6 +4922,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index d6bb46e95c..b58fe6968e 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 2021.11.28.f429-discovery.3321587688" + signature = "rusEFI 2021.11.28.f429-discovery.3621423822" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.f429-discovery.3321587688" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.f429-discovery.3621423822" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:25 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:01 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4929,6 +4930,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index fddff811f8..3b0e980ab3 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 2021.11.28.frankenso_na6.3217633793" + signature = "rusEFI 2021.11.28.frankenso_na6.2917719847" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.frankenso_na6.3217633793" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.frankenso_na6.2917719847" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:57 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:33 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4929,6 +4930,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index c262486ab8..a6fa33a03c 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 2021.11.28.hellen-nb1.1613322081" + signature = "rusEFI 2021.11.28.hellen-nb1.1913174599" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen-nb1.1613322081" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen-nb1.1913174599" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:44 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:21 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 1748b81129..da2bcd5747 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 2021.11.28.hellen121nissan.2122253641" + signature = "rusEFI 2021.11.28.hellen121nissan.1818159215" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen121nissan.2122253641" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen121nissan.1818159215" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:33 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:10 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 5f63e71ab3..b098ed7650 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 2021.11.28.hellen121vag.2589475810" + signature = "rusEFI 2021.11.28.hellen121vag.2289675972" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen121vag.2589475810" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen121vag.2289675972" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:31 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:07 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 939bf42582..71c14d9a49 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 2021.11.28.hellen128.1597836367" + signature = "rusEFI 2021.11.28.hellen128.1293738345" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen128.1597836367" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen128.1293738345" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:28 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:04 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 904ccc7ade..898b515cec 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 2021.11.28.hellen154hyundai.3878643022" + signature = "rusEFI 2021.11.28.hellen154hyundai.4111370344" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen154hyundai.3878643022" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen154hyundai.4111370344" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:36 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:13 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 5ab6cfa3ba..faf57e9436 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 2021.11.28.hellen72.826728536" + signature = "rusEFI 2021.11.28.hellen72.593956222" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen72.826728536" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen72.593956222" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:42 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:18 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 50adfc5e2f..1ea7b43d57 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 2021.11.28.hellen88bmw.1681651383" + signature = "rusEFI 2021.11.28.hellen88bmw.1981422481" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen88bmw.1681651383" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen88bmw.1981422481" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:39 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:16 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 73dc5cf850..8686dd6b22 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 2021.11.28.hellenNA6.3016106304" + signature = "rusEFI 2021.11.28.hellenNA6.2716322918" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellenNA6.3016106304" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellenNA6.2716322918" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:47 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:24 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index b8071dc37e..37782c75f4 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 2021.11.28.hellen_cypress.4279140436" + signature = "rusEFI 2021.11.28.hellen_cypress.3979308402" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.hellen_cypress.4279140436" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.hellen_cypress.3979308402" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 19:45:19 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:55 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4929,6 +4930,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index d1695a1cd9..fc340e4893 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 2021.11.28.kin.11226280" + signature = "rusEFI 2021.11.28.kin.311075214" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.kin.11226280" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.kin.311075214" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 19:45:17 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 28 20:30:53 UTC 2021 pageSize = 19972 page = 1 @@ -375,7 +375,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1455,6 +1455,7 @@ scriptTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4896,6 +4897,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index cc508ba675..16d4befc6f 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 2021.11.28.mre_f4.1994136924" + signature = "rusEFI 2021.11.28.mre_f4.1694363770" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.mre_f4.1994136924" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.mre_f4.1694363770" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:54 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:30 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index aa2c81ccf9..8764678ccd 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 2021.11.28.mre_f7.1994136924" + signature = "rusEFI 2021.11.28.mre_f7.1694363770" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.mre_f7.1994136924" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.mre_f7.1694363770" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:51 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:27 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4912,6 +4913,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 441111e5e1..9aae8db9d9 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 2021.11.28.prometheus_405.2500967950" + signature = "rusEFI 2021.11.28.prometheus_405.2268091176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.prometheus_405.2500967950" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.prometheus_405.2268091176" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:02 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:38 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4924,6 +4925,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index ba4553acb2..15738e1c7d 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 2021.11.28.prometheus_469.2500967950" + signature = "rusEFI 2021.11.28.prometheus_469.2268091176" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.prometheus_469.2500967950" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.prometheus_469.2268091176" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:44:59 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:36 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4924,6 +4925,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 1e77401e80..ad84f28d1e 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 2021.11.28.proteus_f4.1854147689" + signature = "rusEFI 2021.11.28.proteus_f4.2091245903" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.proteus_f4.1854147689" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.proteus_f4.2091245903" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:08 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:44 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4906,6 +4907,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index b0cc741b0f..319792b17c 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 2021.11.28.proteus_f7.1854147689" + signature = "rusEFI 2021.11.28.proteus_f7.2091245903" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.proteus_f7.1854147689" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.proteus_f7.2091245903" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:05 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:41 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4906,6 +4907,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs dialog = canBus2, "Secondary CAN Bus" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 8a949b0a07..ee7ec19d9d 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 2021.11.28.subaru_eg33_f7.104952248" + signature = "rusEFI 2021.11.28.subaru_eg33_f7.341875870" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.11.28.subaru_eg33_f7.104952248" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.11.28.subaru_eg33_f7.341875870" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -85,7 +85,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 19:45:22 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:59 UTC 2021 pageSize = 20000 page = 1 @@ -378,7 +378,7 @@ is_enabled_spi_1 = bits, U32, 744, [0:0], "false", "true" is_enabled_spi_2 = bits, U32, 744, [1:1], "false", "true" is_enabled_spi_3 = bits, U32, 744, [2:2], "false", "true" isSdCardEnabled = bits, U32, 744, [3:3], "false", "true" -unused744b4 = bits, U32, 744, [4:4], "false", "true" +rusefiVerbose29b = bits, U32, 744, [4:4], "11 bit", "29 bit" isEngineControlEnabled = bits, U32, 744, [5:5], "false", "true" isHip9011Enabled = bits, U32, 744, [6:6], "false", "true" isVerboseAlternator = bits, U32, 744, [7:7], "false", "true" @@ -1480,6 +1480,7 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2 triggerSimulatorPins3 = "Each rusEfi piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEfi board.\nSee also directSelfStimulation which is different." o2heaterPin = "Narrow band o2 heater, not used for CJ125. 'ON' if engine is running, 'OFF' if stopped or cranking. See wboHeaterPin" isSdCardEnabled = "enable sd/disable sd" + rusefiVerbose29b = "Use 11 bit (standard) or 29 bit (extended) IDs for rusEFI verbose CAN format." useStepperIdle = "This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed." enableVerboseCanTx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast" onOffAlternatorLogic = "This will cause the alternator to be operated in a basic on or off mode, this is the simplest alternator control." @@ -4922,6 +4923,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "inertia measurement unit", imuType field = "Enable rusEFI CAN broadcast", enableVerboseCanTx field = "rusEFI CAN data base address", verboseCanBaseAddress + field = "rusEFI CAN data address type", rusefiVerbose29b field = "rusEFI CAN data period", canSleepPeriodMs field = "RX pin", canRxPin field = "TX pin", canTxPin 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 705ea27981..b78eb1d69c 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 00:43:21 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 28 20:30:50 UTC 2021 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1665,6 +1665,7 @@ public class Fields { public static final int RPM_1_BYTE_PACKING_MULT = 50; public static final int rpmHardLimit_offset = 416; public static final int runningLedPin_offset = 1813; + public static final int rusefiVerbose29b_offset = 744; public static final int SCRIPT_CURVE_16 = 16; public static final int SCRIPT_CURVE_8 = 8; public static final int SCRIPT_CURVE_COUNT = 6; @@ -1744,7 +1745,6 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; - public static final int SIGNATURE_HASH = 521411257; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -2207,7 +2207,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 2021.11.28.all.521411257"; + public static final String TS_SIGNATURE = "rusEFI 2021.11.28.all.3621423822"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int tunerStudioSerialSpeed_offset = 728; @@ -2252,7 +2252,6 @@ public class Fields { public static final int unused3988_offset = 3988; public static final int unused4028_offset = 4028; public static final int unused6312_offset = 6312; - public static final int unused744b4_offset = 744; public static final int unused970_offset = 970; public static final int unused976b11_offset = 976; public static final int unused_1484_bit_24_offset = 1476; @@ -2729,7 +2728,7 @@ public class Fields { public static final Field IS_ENABLED_SPI_2 = Field.create("IS_ENABLED_SPI_2", 744, FieldType.BIT, 1); public static final Field IS_ENABLED_SPI_3 = Field.create("IS_ENABLED_SPI_3", 744, FieldType.BIT, 2); public static final Field ISSDCARDENABLED = Field.create("ISSDCARDENABLED", 744, FieldType.BIT, 3); - public static final Field UNUSED744B4 = Field.create("UNUSED744B4", 744, FieldType.BIT, 4); + public static final Field RUSEFIVERBOSE29B = Field.create("RUSEFIVERBOSE29B", 744, FieldType.BIT, 4); public static final Field ISENGINECONTROLENABLED = Field.create("ISENGINECONTROLENABLED", 744, FieldType.BIT, 5); public static final Field ISHIP9011ENABLED = Field.create("ISHIP9011ENABLED", 744, FieldType.BIT, 6); public static final Field ISVERBOSEALTERNATOR = Field.create("ISVERBOSEALTERNATOR", 744, FieldType.BIT, 7); @@ -4005,7 +4004,7 @@ public class Fields { IS_ENABLED_SPI_2, IS_ENABLED_SPI_3, ISSDCARDENABLED, - UNUSED744B4, + RUSEFIVERBOSE29B, ISENGINECONTROLENABLED, ISHIP9011ENABLED, ISVERBOSEALTERNATOR, diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index bbb66bdbe0..2c8d04eb6c 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - +