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 a27cc6df32..4e13777eb3 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:18 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:10 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2310,10 +2310,10 @@ struct engine_configuration_s { bool isVerboseIAC : 1 {}; /** offset 1260 bit 3 */ - bool unused1464b3 : 1 {}; + bool boardUseTachPullUp : 1 {}; /** offset 1260 bit 4 */ - bool unused1464b4 : 1 {}; + bool boardUseTempPullUp : 1 {}; /** * This options enables data for 'engine sniffer' tab in console, which comes at some CPU price offset 1260 bit 5 */ @@ -2370,7 +2370,7 @@ struct engine_configuration_s { bool launchSparkCutEnable : 1 {}; /** offset 1260 bit 20 */ - bool unused1464b20 : 1 {}; + bool boardUseCrankPullUp : 1 {}; /** offset 1260 bit 21 */ bool unusedBitWasHere1 : 1 {}; @@ -4450,4 +4450,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:18 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:10 UTC 2022 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 0924b2a80b..02fc0583e7 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 @@ -192,6 +192,9 @@ #define binarySerialRxPin_offset 1575 #define binarySerialTxPin_offset 1574 #define BLOCKING_FACTOR 256 +#define boardUseCrankPullUp_offset 1260 +#define boardUseTachPullUp_offset 1260 +#define boardUseTempPullUp_offset 1260 #define BOOST_LOAD_COUNT 8 #define BOOST_RPM_COUNT 8 #define boostControlPin_offset 908 @@ -1877,7 +1880,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2896144837 +#define SIGNATURE_HASH 3714278442 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2400,7 +2403,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen_cypress.2896144837" +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen_cypress.3714278442" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2423,9 +2426,6 @@ #define unused1128_offset 1740 #define unused1129_offset 1740 #define unused1130_offset 1740 -#define unused1464b20_offset 1260 -#define unused1464b3_offset 1260 -#define unused1464b4_offset 1260 #define unused1476b19_offset 1272 #define unused1476b20_offset 1272 #define unused1476b3_offset 1272 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index cecb0cc00d..8d14fedff1 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:17 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:09 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2310,10 +2310,10 @@ struct engine_configuration_s { bool isVerboseIAC : 1 {}; /** offset 1260 bit 3 */ - bool unused1464b3 : 1 {}; + bool boardUseTachPullUp : 1 {}; /** offset 1260 bit 4 */ - bool unused1464b4 : 1 {}; + bool boardUseTempPullUp : 1 {}; /** * This options enables data for 'engine sniffer' tab in console, which comes at some CPU price offset 1260 bit 5 */ @@ -2370,7 +2370,7 @@ struct engine_configuration_s { bool launchSparkCutEnable : 1 {}; /** offset 1260 bit 20 */ - bool unused1464b20 : 1 {}; + bool boardUseCrankPullUp : 1 {}; /** offset 1260 bit 21 */ bool unusedBitWasHere1 : 1 {}; @@ -4444,4 +4444,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:17 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:09 UTC 2022 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index 0b634c059d..deb5511ad7 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -183,6 +183,9 @@ #define binarySerialRxPin_offset 1575 #define binarySerialTxPin_offset 1574 #define BLOCKING_FACTOR 256 +#define boardUseCrankPullUp_offset 1260 +#define boardUseTachPullUp_offset 1260 +#define boardUseTempPullUp_offset 1260 #define BOOST_LOAD_COUNT 8 #define BOOST_RPM_COUNT 8 #define boostControlPin_offset 908 @@ -1862,7 +1865,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 1396335929 +#define SIGNATURE_HASH 583444694 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2385,7 +2388,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.09.kin.1396335929" +#define TS_SIGNATURE "rusEFI 2022.01.09.kin.583444694" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2408,9 +2411,6 @@ #define unused1128_offset 1740 #define unused1129_offset 1740 #define unused1130_offset 1740 -#define unused1464b20_offset 1260 -#define unused1464b3_offset 1260 -#define unused1464b4_offset 1260 #define unused1476b19_offset 1272 #define unused1476b20_offset 1272 #define unused1476b3_offset 1272 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index 0e8d75dc48..1dbb904626 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:20 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:11 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2310,10 +2310,10 @@ struct engine_configuration_s { bool isVerboseIAC : 1 {}; /** offset 1260 bit 3 */ - bool unused1464b3 : 1 {}; + bool boardUseTachPullUp : 1 {}; /** offset 1260 bit 4 */ - bool unused1464b4 : 1 {}; + bool boardUseTempPullUp : 1 {}; /** * This options enables data for 'engine sniffer' tab in console, which comes at some CPU price offset 1260 bit 5 */ @@ -2370,7 +2370,7 @@ struct engine_configuration_s { bool launchSparkCutEnable : 1 {}; /** offset 1260 bit 20 */ - bool unused1464b20 : 1 {}; + bool boardUseCrankPullUp : 1 {}; /** offset 1260 bit 21 */ bool unusedBitWasHere1 : 1 {}; @@ -4450,4 +4450,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:20 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:11 UTC 2022 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 53e745ab18..b717a25dc6 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 @@ -200,6 +200,9 @@ #define binarySerialRxPin_offset 1575 #define binarySerialTxPin_offset 1574 #define BLOCKING_FACTOR 256 +#define boardUseCrankPullUp_offset 1260 +#define boardUseTachPullUp_offset 1260 +#define boardUseTempPullUp_offset 1260 #define BOOST_LOAD_COUNT 8 #define BOOST_RPM_COUNT 8 #define boostControlPin_offset 908 @@ -1890,7 +1893,7 @@ #define show_test_presets false #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 1439717417 +#define SIGNATURE_HASH 606901702 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2413,7 +2416,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2022.01.09.subaru_eg33_f7.1439717417" +#define TS_SIGNATURE "rusEFI 2022.01.09.subaru_eg33_f7.606901702" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2436,9 +2439,6 @@ #define unused1128_offset 1740 #define unused1129_offset 1740 #define unused1130_offset 1740 -#define unused1464b20_offset 1260 -#define unused1464b3_offset 1260 -#define unused1464b4_offset 1260 #define unused1476b19_offset 1272 #define unused1476b20_offset 1272 #define unused1476b3_offset 1272 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 60e00ad0be..d7cc35dbf0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:23 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:14 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2310,10 +2310,10 @@ struct engine_configuration_s { bool isVerboseIAC : 1 {}; /** offset 1260 bit 3 */ - bool unused1464b3 : 1 {}; + bool boardUseTachPullUp : 1 {}; /** offset 1260 bit 4 */ - bool unused1464b4 : 1 {}; + bool boardUseTempPullUp : 1 {}; /** * This options enables data for 'engine sniffer' tab in console, which comes at some CPU price offset 1260 bit 5 */ @@ -2370,7 +2370,7 @@ struct engine_configuration_s { bool launchSparkCutEnable : 1 {}; /** offset 1260 bit 20 */ - bool unused1464b20 : 1 {}; + bool boardUseCrankPullUp : 1 {}; /** offset 1260 bit 21 */ bool unusedBitWasHere1 : 1 {}; @@ -4450,4 +4450,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:23 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:14 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 9b6558346a..519a4c1bc8 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -192,6 +192,9 @@ #define binarySerialRxPin_offset 1575 #define binarySerialTxPin_offset 1574 #define BLOCKING_FACTOR 256 +#define boardUseCrankPullUp_offset 1260 +#define boardUseTachPullUp_offset 1260 +#define boardUseTempPullUp_offset 1260 #define BOOST_LOAD_COUNT 8 #define BOOST_RPM_COUNT 8 #define boostControlPin_offset 908 @@ -1877,7 +1880,7 @@ #define show_test_presets true #define showHumanReadableWarning_offset 896 #define showSdCardWarning_offset 164 -#define SIGNATURE_HASH 2523549305 +#define SIGNATURE_HASH 3885400982 #define silentTriggerError_offset 1260 #define slowAdcAlpha_offset 1712 #define sparkDwellRpmBins_offset 54 @@ -2400,7 +2403,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2022.01.09.all.2523549305" +#define TS_SIGNATURE "rusEFI 2022.01.09.all.3885400982" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -2423,9 +2426,6 @@ #define unused1128_offset 1740 #define unused1129_offset 1740 #define unused1130_offset 1740 -#define unused1464b20_offset 1260 -#define unused1464b3_offset 1260 -#define unused1464b4_offset 1260 #define unused1476b19_offset 1272 #define unused1476b20_offset 1272 #define unused1476b3_offset 1272 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index ae8b5c555e..a414e4ffa9 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2523549305 -#define TS_SIGNATURE "rusEFI 2022.01.09.all.2523549305" +#define SIGNATURE_HASH 3885400982 +#define TS_SIGNATURE "rusEFI 2022.01.09.all.3885400982" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 83f8927411..24bf933cc6 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 951109218 -#define TS_SIGNATURE "rusEFI 2022.01.09.alphax-2chan.951109218" +#define SIGNATURE_HASH 1229720461 +#define TS_SIGNATURE "rusEFI 2022.01.09.alphax-2chan.1229720461" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index f047919039..90e3a5f1fd 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 951109218 -#define TS_SIGNATURE "rusEFI 2022.01.09.alphax-4chan.951109218" +#define SIGNATURE_HASH 1229720461 +#define TS_SIGNATURE "rusEFI 2022.01.09.alphax-4chan.1229720461" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 1d233d99f9..9caf932eb1 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2325789534 -#define TS_SIGNATURE "rusEFI 2022.01.09.atlas.2325789534" +#define SIGNATURE_HASH 4217140913 +#define TS_SIGNATURE "rusEFI 2022.01.09.atlas.4217140913" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 8f85e51f05..c1b32ff46f 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2523549305 -#define TS_SIGNATURE "rusEFI 2022.01.09.f429-discovery.2523549305" +#define SIGNATURE_HASH 3885400982 +#define TS_SIGNATURE "rusEFI 2022.01.09.f429-discovery.3885400982" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index c3cab719f9..11da23a80a 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3965197200 -#define TS_SIGNATURE "rusEFI 2022.01.09.frankenso_na6.3965197200" +#define SIGNATURE_HASH 2644825727 +#define TS_SIGNATURE "rusEFI 2022.01.09.frankenso_na6.2644825727" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 97a7b9374e..2149b7119c 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1789112480 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen-nb1.1789112480" +#define SIGNATURE_HASH 459242831 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen-nb1.459242831" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 138cbb3018..a28e9700dc 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 770583768 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen121nissan.770583768" +#define SIGNATURE_HASH 1544741175 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen121nissan.1544741175" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index ece9b47181..6955cd5d24 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3385420403 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen121vag.3385420403" +#define SIGNATURE_HASH 3090524060 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen121vag.3090524060" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 2758f1ceba..9c83795397 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3146848878 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen128.3146848878" +#define SIGNATURE_HASH 3396196225 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen128.3396196225" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index dc2ac9a0d3..bb0729bfd6 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1517703893 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen154hyundai.1517703893" +#define SIGNATURE_HASH 730505018 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen154hyundai.730505018" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 498c3fa61e..98e9b67822 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1658309065 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen72.1658309065" +#define SIGNATURE_HASH 321586214 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen72.321586214" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 6894a903d0..1120437e3f 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3604632634 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen81.3604632634" +#define SIGNATURE_HASH 2804324821 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen81.2804324821" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 277e520a30..0c239813a1 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 933945126 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen88bmw.933945126" +#define SIGNATURE_HASH 1180046025 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen88bmw.1180046025" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 43ec96fb74..f952589c80 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3763800273 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellenNA6.3763800273" +#define SIGNATURE_HASH 2443953470 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellenNA6.2443953470" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 01017b43b4..429ecfcb70 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3181789090 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellenNA8_96.3181789090" +#define SIGNATURE_HASH 3428512333 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellenNA8_96.3428512333" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index ffa1704063..c72942a525 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // -#define SIGNATURE_HASH 2896144837 -#define TS_SIGNATURE "rusEFI 2022.01.09.hellen_cypress.2896144837" +#define SIGNATURE_HASH 3714278442 +#define TS_SIGNATURE "rusEFI 2022.01.09.hellen_cypress.3714278442" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 542194e8a5..22cb220df9 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 1396335929 -#define TS_SIGNATURE "rusEFI 2022.01.09.kin.1396335929" +#define SIGNATURE_HASH 583444694 +#define TS_SIGNATURE "rusEFI 2022.01.09.kin.583444694" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 4f485e7938..2ac62b38f6 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2471565245 -#define TS_SIGNATURE "rusEFI 2022.01.09.mre_f4.2471565245" +#define SIGNATURE_HASH 3803044434 +#define TS_SIGNATURE "rusEFI 2022.01.09.mre_f4.3803044434" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 087c5e9edc..ba376a734f 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2471565245 -#define TS_SIGNATURE "rusEFI 2022.01.09.mre_f7.2471565245" +#define SIGNATURE_HASH 3803044434 +#define TS_SIGNATURE "rusEFI 2022.01.09.mre_f7.3803044434" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index f49c98a63f..c5eaa25834 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3330316191 -#define TS_SIGNATURE "rusEFI 2022.01.09.prometheus_405.3330316191" +#define SIGNATURE_HASH 3078380144 +#define TS_SIGNATURE "rusEFI 2022.01.09.prometheus_405.3078380144" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index ba134a20ff..c81af2b9dd 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3330316191 -#define TS_SIGNATURE "rusEFI 2022.01.09.prometheus_469.3330316191" +#define SIGNATURE_HASH 3078380144 +#define TS_SIGNATURE "rusEFI 2022.01.09.prometheus_469.3078380144" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 1d81f2b9ed..9ebc5889ff 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1419225253 -#define TS_SIGNATURE "rusEFI 2022.01.09.proteus_f4.1419225253" +#define SIGNATURE_HASH 627795274 +#define TS_SIGNATURE "rusEFI 2022.01.09.proteus_f4.627795274" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 041b4e651c..5a3b3a8799 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1419225253 -#define TS_SIGNATURE "rusEFI 2022.01.09.proteus_f7.1419225253" +#define SIGNATURE_HASH 627795274 +#define TS_SIGNATURE "rusEFI 2022.01.09.proteus_f7.627795274" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 85be00f50f..ffbdf1607c 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // -#define SIGNATURE_HASH 1439717417 -#define TS_SIGNATURE "rusEFI 2022.01.09.subaru_eg33_f7.1439717417" +#define SIGNATURE_HASH 606901702 +#define TS_SIGNATURE "rusEFI 2022.01.09.subaru_eg33_f7.606901702" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index a2b8a6a05a..8e47da9bbf 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -470,6 +470,10 @@ float getConfigValueByName(const char *name) { return engineConfiguration->fuelClosedLoopCorrectionEnabled; if (strEqualCaseInsensitive(name, "isVerboseIAC")) return engineConfiguration->isVerboseIAC; + if (strEqualCaseInsensitive(name, "boardUseTachPullUp")) + return engineConfiguration->boardUseTachPullUp; + if (strEqualCaseInsensitive(name, "boardUseTempPullUp")) + return engineConfiguration->boardUseTempPullUp; if (strEqualCaseInsensitive(name, "isEngineChartEnabled")) return engineConfiguration->isEngineChartEnabled; if (strEqualCaseInsensitive(name, "silentTriggerError")) @@ -498,6 +502,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->launchFuelCutEnable; if (strEqualCaseInsensitive(name, "launchSparkCutEnable")) return engineConfiguration->launchSparkCutEnable; + if (strEqualCaseInsensitive(name, "boardUseCrankPullUp")) + return engineConfiguration->boardUseCrankPullUp; if (strEqualCaseInsensitive(name, "useFSIO5ForCriticalIssueEngineStop")) return engineConfiguration->useFSIO5ForCriticalIssueEngineStop; if (strEqualCaseInsensitive(name, "useFSIO4ForSeriousEngineWarning")) @@ -2082,6 +2088,16 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->isVerboseIAC = (int)value; return; } + if (strEqualCaseInsensitive(name, "boardUseTachPullUp")) + { + engineConfiguration->boardUseTachPullUp = (int)value; + return; + } + if (strEqualCaseInsensitive(name, "boardUseTempPullUp")) + { + engineConfiguration->boardUseTempPullUp = (int)value; + return; + } if (strEqualCaseInsensitive(name, "isEngineChartEnabled")) { engineConfiguration->isEngineChartEnabled = (int)value; @@ -2152,6 +2168,11 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->launchSparkCutEnable = (int)value; return; } + if (strEqualCaseInsensitive(name, "boardUseCrankPullUp")) + { + engineConfiguration->boardUseCrankPullUp = (int)value; + return; + } if (strEqualCaseInsensitive(name, "useFSIO5ForCriticalIssueEngineStop")) { engineConfiguration->useFSIO5ForCriticalIssueEngineStop = (int)value; diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 850f82f774..3cbbec874a 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.all.2523549305" + signature = "rusEFI 2022.01.09.all.3885400982" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.all.2523549305" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.all.3885400982" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:15 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:07 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5906,6 +5906,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 1549854d26..62f3576011 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.alphax-2chan.951109218" + signature = "rusEFI 2022.01.09.alphax-2chan.1229720461" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.alphax-2chan.951109218" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.alphax-2chan.1229720461" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:36 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 3d8e7a87d3..c064415909 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.alphax-4chan.951109218" + signature = "rusEFI 2022.01.09.alphax-4chan.1229720461" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.alphax-4chan.951109218" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.alphax-4chan.1229720461" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:44 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:38 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 16f2ce106b..f459b4348b 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.atlas.2325789534" + signature = "rusEFI 2022.01.09.atlas.4217140913" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.atlas.2325789534" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.atlas.4217140913" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:06 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5897,6 +5897,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 5ddd53a1a3..939471c10a 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.f429-discovery.2523549305" + signature = "rusEFI 2022.01.09.f429-discovery.3885400982" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.f429-discovery.2523549305" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.f429-discovery.3885400982" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:35 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5906,6 +5906,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 722eb42157..688e50c54e 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.frankenso_na6.3965197200" + signature = "rusEFI 2022.01.09.frankenso_na6.2644825727" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.frankenso_na6.3965197200" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.frankenso_na6.2644825727" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:06 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:58 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5906,6 +5906,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 52c3b3fc59..042317c769 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen-nb1.1789112480" + signature = "rusEFI 2022.01.09.hellen-nb1.459242831" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen-nb1.1789112480" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen-nb1.459242831" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:57 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:50 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index abe6e4ebcf..b0712b85e5 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen121nissan.770583768" + signature = "rusEFI 2022.01.09.hellen121nissan.1544741175" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen121nissan.770583768" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen121nissan.1544741175" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:49 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:43 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5871,6 +5871,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 64cfa49417..3d02e93431 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen121vag.3385420403" + signature = "rusEFI 2022.01.09.hellen121vag.3090524060" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen121vag.3385420403" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen121vag.3090524060" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:41 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5873,6 +5873,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 83e50f8b0a..eaa9847212 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen128.3146848878" + signature = "rusEFI 2022.01.09.hellen128.3396196225" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen128.3146848878" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen128.3396196225" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:46 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:39 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5871,6 +5871,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 5565ccdcf7..55ad576fd7 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen154hyundai.1517703893" + signature = "rusEFI 2022.01.09.hellen154hyundai.730505018" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen154hyundai.1517703893" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen154hyundai.730505018" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:51 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:44 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 9631991cde..4389d3149e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen72.1658309065" + signature = "rusEFI 2022.01.09.hellen72.321586214" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen72.1658309065" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen72.321586214" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:54 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:47 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 295ded6b1c..d828c7e363 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen81.3604632634" + signature = "rusEFI 2022.01.09.hellen81.2804324821" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen81.3604632634" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen81.2804324821" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:56 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:49 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5867,6 +5867,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 5ef6737efe..fcdc4cb39a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen88bmw.933945126" + signature = "rusEFI 2022.01.09.hellen88bmw.1180046025" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen88bmw.933945126" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen88bmw.1180046025" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:52 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:46 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5868,6 +5868,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index ade9460862..583c980797 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellenNA6.3763800273" + signature = "rusEFI 2022.01.09.hellenNA6.2443953470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellenNA6.3763800273" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellenNA6.2443953470" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:52:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:52 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5871,6 +5871,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 71b327da07..4051b158c1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellenNA8_96.3181789090" + signature = "rusEFI 2022.01.09.hellenNA8_96.3428512333" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellenNA8_96.3181789090" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellenNA8_96.3428512333" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:54 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5870,6 +5870,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 78dc813d0e..24c4a13d68 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.hellen_cypress.2896144837" + signature = "rusEFI 2022.01.09.hellen_cypress.3714278442" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.hellen_cypress.2896144837" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.hellen_cypress.3714278442" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:18 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:10 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5906,6 +5906,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 5f5a3214e1..dbf6eb7c9f 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.kin.1396335929" + signature = "rusEFI 2022.01.09.kin.583444694" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.kin.1396335929" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.kin.583444694" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:09 UTC 2022 pageSize = 20968 page = 1 @@ -627,8 +627,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -644,7 +644,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5873,6 +5873,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 8e9ac22191..f9961e1dd4 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.mre_f4.2471565245" + signature = "rusEFI 2022.01.09.mre_f4.3803044434" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.mre_f4.2471565245" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.mre_f4.3803044434" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:57 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5876,6 +5876,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index d0d0bafa8d..a24905f4c0 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.mre_f7.2471565245" + signature = "rusEFI 2022.01.09.mre_f7.3803044434" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.mre_f7.2471565245" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.mre_f7.3803044434" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:02 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:20:55 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5876,6 +5876,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index e6601ae962..b0b7d7d0bc 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.prometheus_405.3330316191" + signature = "rusEFI 2022.01.09.prometheus_405.3078380144" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.prometheus_405.3330316191" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.prometheus_405.3078380144" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:01 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5901,6 +5901,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index a0d8764d93..879b72a4ee 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.prometheus_469.3330316191" + signature = "rusEFI 2022.01.09.prometheus_469.3078380144" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.prometheus_469.3330316191" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.prometheus_469.3078380144" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:00 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5901,6 +5901,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 0fa3a635da..a3c89b7db1 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.proteus_f4.1419225253" + signature = "rusEFI 2022.01.09.proteus_f4.627795274" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.proteus_f4.1419225253" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.proteus_f4.627795274" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:12 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:04 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5869,6 +5869,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 35c33a63f5..4c2cf2bb3d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.proteus_f7.1419225253" + signature = "rusEFI 2022.01.09.proteus_f7.627795274" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.proteus_f7.1419225253" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.proteus_f7.627795274" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:03 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5869,6 +5869,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index a7ecde844a..819e790c61 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -32,12 +32,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2022.01.09.subaru_eg33_f7.1439717417" + signature = "rusEFI 2022.01.09.subaru_eg33_f7.606901702" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2022.01.09.subaru_eg33_f7.1439717417" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.01.09.subaru_eg33_f7.606901702" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:11 UTC 2022 pageSize = 20996 page = 1 @@ -633,8 +633,8 @@ tps2SecondaryMax = scalar, U16, 1258, "ADC", 1, 0, 0, 1000, 0 disablePrimaryUart = bits, U32, 1260, [0:0], "false", "true" fuelClosedLoopCorrectionEnabled = bits, U32, 1260, [1:1], "false", "true" isVerboseIAC = bits, U32, 1260, [2:2], "false", "true" -unused1464b3 = bits, U32, 1260, [3:3], "false", "true" -unused1464b4 = bits, U32, 1260, [4:4], "false", "true" +boardUseTachPullUp = bits, U32, 1260, [3:3], "false", "true" +boardUseTempPullUp = bits, U32, 1260, [4:4], "false", "true" isEngineChartEnabled = bits, U32, 1260, [5:5], "false", "true" silentTriggerError = bits, U32, 1260, [6:6], "false", "true" useLinearCltSensor = bits, U32, 1260, [7:7], "false", "true" @@ -650,7 +650,7 @@ cutFuelOnHardLimit = bits, U32, 1260, [16:16], "no", "yes" cutSparkOnHardLimit = bits, U32, 1260, [17:17], "no", "yes" launchFuelCutEnable = bits, U32, 1260, [18:18], "false", "true" launchSparkCutEnable = bits, U32, 1260, [19:19], "false", "true" -unused1464b20 = bits, U32, 1260, [20:20], "false", "true" +boardUseCrankPullUp = bits, U32, 1260, [20:20], "false", "true" unusedBitWasHere1 = bits, U32, 1260, [21:21], "false", "true" unusedBitWasHere2 = bits, U32, 1260, [22:22], "false", "true" unusedBitWasHere3 = bits, U32, 1260, [23:23], "false", "true" @@ -5892,6 +5892,9 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00" field = "Trailing Pin 4", trailingCoilPins4 dialog = parkingLot, "Experimental/Broken" + field = "boardUseTachPullUp", boardUseTachPullUp + field = "boardUseTempPullUp", boardUseTempPullUp + field = "boardUseCrankPullUp", boardUseCrankPullUp field = "mapCamDetectionAnglePosition", mapCamDetectionAnglePosition field = "mapCamDetectionThreshold", mapCamDetectionThreshold field = "mapCamAveragingLength", mapCamAveragingLength 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 54cbc7e952..1af33f4bf9 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 00:53:23 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 09 01:21:14 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -187,6 +187,9 @@ public class Fields { public static final int binarySerialRxPin_offset = 1575; public static final int binarySerialTxPin_offset = 1574; public static final int BLOCKING_FACTOR = 256; + public static final int boardUseCrankPullUp_offset = 1260; + public static final int boardUseTachPullUp_offset = 1260; + public static final int boardUseTempPullUp_offset = 1260; public static final int BOOST_LOAD_COUNT = 8; public static final int BOOST_RPM_COUNT = 8; public static final int boostControlPin_offset = 908; @@ -2275,7 +2278,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.01.09.all.2523549305"; + public static final String TS_SIGNATURE = "rusEFI 2022.01.09.all.3885400982"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int tunerStudioSerialSpeed_offset = 732; @@ -2295,9 +2298,6 @@ public class Fields { public static final int unused1128_offset = 1740; public static final int unused1129_offset = 1740; public static final int unused1130_offset = 1740; - public static final int unused1464b20_offset = 1260; - public static final int unused1464b3_offset = 1260; - public static final int unused1464b4_offset = 1260; public static final int unused1476b19_offset = 1272; public static final int unused1476b20_offset = 1272; public static final int unused1476b3_offset = 1272; @@ -3021,8 +3021,8 @@ public class Fields { public static final Field DISABLEPRIMARYUART = Field.create("DISABLEPRIMARYUART", 1260, FieldType.BIT, 0); public static final Field FUELCLOSEDLOOPCORRECTIONENABLED = Field.create("FUELCLOSEDLOOPCORRECTIONENABLED", 1260, FieldType.BIT, 1); public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 1260, FieldType.BIT, 2); - public static final Field UNUSED1464B3 = Field.create("UNUSED1464B3", 1260, FieldType.BIT, 3); - public static final Field UNUSED1464B4 = Field.create("UNUSED1464B4", 1260, FieldType.BIT, 4); + public static final Field BOARDUSETACHPULLUP = Field.create("BOARDUSETACHPULLUP", 1260, FieldType.BIT, 3); + public static final Field BOARDUSETEMPPULLUP = Field.create("BOARDUSETEMPPULLUP", 1260, FieldType.BIT, 4); public static final Field ISENGINECHARTENABLED = Field.create("ISENGINECHARTENABLED", 1260, FieldType.BIT, 5); public static final Field SILENTTRIGGERERROR = Field.create("SILENTTRIGGERERROR", 1260, FieldType.BIT, 6); public static final Field USELINEARCLTSENSOR = Field.create("USELINEARCLTSENSOR", 1260, FieldType.BIT, 7); @@ -3038,7 +3038,7 @@ public class Fields { public static final Field CUTSPARKONHARDLIMIT = Field.create("CUTSPARKONHARDLIMIT", 1260, FieldType.BIT, 17); public static final Field LAUNCHFUELCUTENABLE = Field.create("LAUNCHFUELCUTENABLE", 1260, FieldType.BIT, 18); public static final Field LAUNCHSPARKCUTENABLE = Field.create("LAUNCHSPARKCUTENABLE", 1260, FieldType.BIT, 19); - public static final Field UNUSED1464B20 = Field.create("UNUSED1464B20", 1260, FieldType.BIT, 20); + public static final Field BOARDUSECRANKPULLUP = Field.create("BOARDUSECRANKPULLUP", 1260, FieldType.BIT, 20); public static final Field UNUSEDBITWASHERE1 = Field.create("UNUSEDBITWASHERE1", 1260, FieldType.BIT, 21); public static final Field UNUSEDBITWASHERE2 = Field.create("UNUSEDBITWASHERE2", 1260, FieldType.BIT, 22); public static final Field UNUSEDBITWASHERE3 = Field.create("UNUSEDBITWASHERE3", 1260, FieldType.BIT, 23); @@ -4298,8 +4298,8 @@ public class Fields { DISABLEPRIMARYUART, FUELCLOSEDLOOPCORRECTIONENABLED, ISVERBOSEIAC, - UNUSED1464B3, - UNUSED1464B4, + BOARDUSETACHPULLUP, + BOARDUSETEMPPULLUP, ISENGINECHARTENABLED, SILENTTRIGGERERROR, USELINEARCLTSENSOR, @@ -4315,7 +4315,7 @@ public class Fields { CUTSPARKONHARDLIMIT, LAUNCHFUELCUTENABLE, LAUNCHSPARKCUTENABLE, - UNUSED1464B20, + BOARDUSECRANKPULLUP, UNUSEDBITWASHERE1, UNUSEDBITWASHERE2, UNUSEDBITWASHERE3,