diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 33225521b8..b8893ce359 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Dec 31 19:31:25 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:15 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -771,7 +771,7 @@ struct engine_configuration_s { bool launchControlEnabled : 1 {}; /** offset 120 bit 21 */ - bool rollingLaunchEnabled : 1 {}; + bool anotherUnusedHere444 : 1 {}; /** offset 120 bit 22 */ bool antiLagEnabled : 1 {}; @@ -4417,16 +4417,18 @@ struct engine_configuration_s { */ pin_input_mode_e ALSActivatePinMode; /** - units * offset 3906 */ - uint8_t mainUnusedEnd[105]; + uint8_t unusedHereForYou[2]; /** - * need 4 byte alignment - units - * offset 4011 + * offset 3908 */ - uint8_t alignmentFill_at_4011[1]; + pin_input_mode_e luaDigitalInputPinModes[LUA_DIGITAL_INPUT_COUNT]; + /** + units + * offset 3916 + */ + uint8_t mainUnusedEnd[96]; }; static_assert(sizeof(engine_configuration_s) == 4012); @@ -5229,4 +5231,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22896); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Dec 31 19:31:25 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:15 UTC 2023 diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h index cb684e09f6..918cfd8a03 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -1026,7 +1026,7 @@ #define SENT_INPUT_COUNT 1 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH snap_19626 +#define SIGNATURE_HASH snap_6617 #define specs_s_size 12 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1301,7 +1301,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2023.01.04.cypress.snap_19626" +#define TS_SIGNATURE "rusEFI 2023.01.05.cypress.snap_6617" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' 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 d425faf55b..83a2cb2a74 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Dec 31 19:31:24 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:14 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -771,7 +771,7 @@ struct engine_configuration_s { bool launchControlEnabled : 1 {}; /** offset 120 bit 21 */ - bool rollingLaunchEnabled : 1 {}; + bool anotherUnusedHere444 : 1 {}; /** offset 120 bit 22 */ bool antiLagEnabled : 1 {}; @@ -4417,16 +4417,18 @@ struct engine_configuration_s { */ pin_input_mode_e ALSActivatePinMode; /** - units * offset 3906 */ - uint8_t mainUnusedEnd[105]; + uint8_t unusedHereForYou[2]; /** - * need 4 byte alignment - units - * offset 4011 + * offset 3908 */ - uint8_t alignmentFill_at_4011[1]; + pin_input_mode_e luaDigitalInputPinModes[LUA_DIGITAL_INPUT_COUNT]; + /** + units + * offset 3916 + */ + uint8_t mainUnusedEnd[96]; }; static_assert(sizeof(engine_configuration_s) == 4012); @@ -5229,4 +5231,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22896); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Dec 31 19:31:24 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:14 UTC 2023 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 7ad099c6c1..4e12bd2884 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -1026,7 +1026,7 @@ #define SENT_INPUT_COUNT 1 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH snap_61030 +#define SIGNATURE_HASH snap_47893 #define specs_s_size 12 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1301,7 +1301,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2023.01.04.kin.snap_61030" +#define TS_SIGNATURE "rusEFI 2023.01.05.kin.snap_47893" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' 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 cffcd14e21..1d937e8432 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Dec 31 19:31:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:16 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -771,7 +771,7 @@ struct engine_configuration_s { bool launchControlEnabled : 1 {}; /** offset 120 bit 21 */ - bool rollingLaunchEnabled : 1 {}; + bool anotherUnusedHere444 : 1 {}; /** offset 120 bit 22 */ bool antiLagEnabled : 1 {}; @@ -4417,16 +4417,18 @@ struct engine_configuration_s { */ pin_input_mode_e ALSActivatePinMode; /** - units * offset 3906 */ - uint8_t mainUnusedEnd[105]; + uint8_t unusedHereForYou[2]; /** - * need 4 byte alignment - units - * offset 4011 + * offset 3908 */ - uint8_t alignmentFill_at_4011[1]; + pin_input_mode_e luaDigitalInputPinModes[LUA_DIGITAL_INPUT_COUNT]; + /** + units + * offset 3916 + */ + uint8_t mainUnusedEnd[96]; }; static_assert(sizeof(engine_configuration_s) == 4012); @@ -5229,4 +5231,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22896); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Sat Dec 31 19:31:26 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:16 UTC 2023 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 a0159188bc..d9c551919d 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 @@ -992,7 +992,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH snap_38256 +#define SIGNATURE_HASH snap_49155 #define specs_s_size 12 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1268,7 +1268,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2023.01.04.subaru_eg33_f7.snap_38256" +#define TS_SIGNATURE "rusEFI 2023.01.05.subaru_eg33_f7.snap_49155" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index bb9f19c22c..42d686b274 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 31 19:32:06 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:58 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -771,7 +771,7 @@ struct engine_configuration_s { bool launchControlEnabled : 1 {}; /** offset 120 bit 21 */ - bool rollingLaunchEnabled : 1 {}; + bool anotherUnusedHere444 : 1 {}; /** offset 120 bit 22 */ bool antiLagEnabled : 1 {}; @@ -4417,16 +4417,18 @@ struct engine_configuration_s { */ pin_input_mode_e ALSActivatePinMode; /** - units * offset 3906 */ - uint8_t mainUnusedEnd[105]; + uint8_t unusedHereForYou[2]; /** - * need 4 byte alignment - units - * offset 4011 + * offset 3908 */ - uint8_t alignmentFill_at_4011[1]; + pin_input_mode_e luaDigitalInputPinModes[LUA_DIGITAL_INPUT_COUNT]; + /** + units + * offset 3916 + */ + uint8_t mainUnusedEnd[96]; }; static_assert(sizeof(engine_configuration_s) == 4012); @@ -5229,4 +5231,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22896); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Dec 31 19:32:06 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:58 UTC 2023 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index fd083aa8ae..1d9f0208b3 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -1026,7 +1026,7 @@ #define SENT_INPUT_COUNT 1 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH snap_19626 +#define SIGNATURE_HASH snap_6617 #define specs_s_size 12 #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1301,7 +1301,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2023.01.04.all.snap_19626" +#define TS_SIGNATURE "rusEFI 2023.01.05.all.snap_6617" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index cf7be910b9..08e095b6b8 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_17637 -#define TS_SIGNATURE "rusEFI 2023.01.04.48way.snap_17637" +#define SIGNATURE_HASH snap_4502 +#define TS_SIGNATURE "rusEFI 2023.01.05.48way.snap_4502" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 356f41f2f2..585c0b73fa 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_19626 -#define TS_SIGNATURE "rusEFI 2023.01.04.all.snap_19626" +#define SIGNATURE_HASH snap_6617 +#define TS_SIGNATURE "rusEFI 2023.01.05.all.snap_6617" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 461160eb01..c2624abfe4 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_53702 -#define TS_SIGNATURE "rusEFI 2023.01.04.alphax-2chan.snap_53702" +#define SIGNATURE_HASH snap_33973 +#define TS_SIGNATURE "rusEFI 2023.01.05.alphax-2chan.snap_33973" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 166cf7c720..31ae841a7a 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_23939 -#define TS_SIGNATURE "rusEFI 2023.01.04.alphax-4chan.snap_23939" +#define SIGNATURE_HASH snap_2288 +#define TS_SIGNATURE "rusEFI 2023.01.05.alphax-4chan.snap_2288" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index c443568a01..6c8f7996fc 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_52217 -#define TS_SIGNATURE "rusEFI 2023.01.04.alphax-8chan.snap_52217" +#define SIGNATURE_HASH snap_40586 +#define TS_SIGNATURE "rusEFI 2023.01.05.alphax-8chan.snap_40586" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index e9b522ddc0..fecb574f05 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_47501 -#define TS_SIGNATURE "rusEFI 2023.01.04.atlas.snap_47501" +#define SIGNATURE_HASH snap_60670 +#define TS_SIGNATURE "rusEFI 2023.01.05.atlas.snap_60670" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index d1efd8b7b2..1f6eb42693 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_7507 -#define TS_SIGNATURE "rusEFI 2023.01.04.core8.snap_7507" +#define SIGNATURE_HASH snap_18464 +#define TS_SIGNATURE "rusEFI 2023.01.05.core8.snap_18464" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 72c4785671..dc2f386154 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH snap_19626 -#define TS_SIGNATURE "rusEFI 2023.01.04.cypress.snap_19626" +#define SIGNATURE_HASH snap_6617 +#define TS_SIGNATURE "rusEFI 2023.01.05.cypress.snap_6617" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 041fef6316..dc9ac709bd 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_19626 -#define TS_SIGNATURE "rusEFI 2023.01.04.f407-discovery.snap_19626" +#define SIGNATURE_HASH snap_6617 +#define TS_SIGNATURE "rusEFI 2023.01.05.f407-discovery.snap_6617" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 5c1e7794a0..53a613c88c 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_19626 -#define TS_SIGNATURE "rusEFI 2023.01.04.f429-discovery.snap_19626" +#define SIGNATURE_HASH snap_6617 +#define TS_SIGNATURE "rusEFI 2023.01.05.f429-discovery.snap_6617" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 9dee90849d..6b154d0b05 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_45166 -#define TS_SIGNATURE "rusEFI 2023.01.04.frankenso_na6.snap_45166" +#define SIGNATURE_HASH snap_58653 +#define TS_SIGNATURE "rusEFI 2023.01.05.frankenso_na6.snap_58653" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 90ad50c6f2..5b653bd997 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_2645 -#define TS_SIGNATURE "rusEFI 2023.01.04.harley81.snap_2645" +#define SIGNATURE_HASH snap_24358 +#define TS_SIGNATURE "rusEFI 2023.01.05.harley81.snap_24358" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 9a82d7b8f4..157241ab2b 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_12206 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen-gm-e67.snap_12206" +#define SIGNATURE_HASH snap_31453 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen-gm-e67.snap_31453" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 3b04d776bd..038a394bc4 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_32102 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen-nb1.snap_32102" +#define SIGNATURE_HASH snap_10261 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen-nb1.snap_10261" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 1632a10a47..b41c6925f5 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_45368 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen121nissan.snap_45368" +#define SIGNATURE_HASH snap_58443 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen121nissan.snap_58443" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 2fd8742951..ef9c601dd3 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_56247 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen121vag.snap_56247" +#define SIGNATURE_HASH snap_36548 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen121vag.snap_36548" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 1e9024a8ba..c1ce12ebfd 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_12689 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen128.snap_12689" +#define SIGNATURE_HASH snap_25826 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen128.snap_25826" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index e68d4dcb32..22deba539b 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_30281 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen154hyundai.snap_30281" +#define SIGNATURE_HASH snap_9018 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen154hyundai.snap_9018" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 1593ee7edc..adcb667eb5 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_16929 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen72.snap_16929" +#define SIGNATURE_HASH snap_5970 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen72.snap_5970" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 8a44074d39..3a82ef76c3 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_53975 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen81.snap_53975" +#define SIGNATURE_HASH snap_34724 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen81.snap_34724" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 471abc00e6..aa6c70b8e1 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_24422 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellen88bmw.snap_24422" +#define SIGNATURE_HASH snap_2581 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellen88bmw.snap_2581" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index b8a6e5c774..409d122b76 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_64925 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellenNA6.snap_64925" +#define SIGNATURE_HASH snap_43246 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellenNA6.snap_43246" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 1c05d6ae7f..da02980f3d 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_64834 -#define TS_SIGNATURE "rusEFI 2023.01.04.hellenNA8_96.snap_64834" +#define SIGNATURE_HASH snap_43057 +#define TS_SIGNATURE "rusEFI 2023.01.05.hellenNA8_96.snap_43057" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 4403684a59..d2d823549e 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_61030 -#define TS_SIGNATURE "rusEFI 2023.01.04.kin.snap_61030" +#define SIGNATURE_HASH snap_47893 +#define TS_SIGNATURE "rusEFI 2023.01.05.kin.snap_47893" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index b0e005123d..2529d68b00 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_37265 -#define TS_SIGNATURE "rusEFI 2023.01.04.m74_9.snap_37265" +#define SIGNATURE_HASH snap_50402 +#define TS_SIGNATURE "rusEFI 2023.01.05.m74_9.snap_50402" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index dd97eebce0..88f4564e03 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_11178 -#define TS_SIGNATURE "rusEFI 2023.01.04.mre_f4.snap_11178" +#define SIGNATURE_HASH snap_32473 +#define TS_SIGNATURE "rusEFI 2023.01.05.mre_f4.snap_32473" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 94de0e16af..2231dc6e92 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_11178 -#define TS_SIGNATURE "rusEFI 2023.01.04.mre_f7.snap_11178" +#define SIGNATURE_HASH snap_32473 +#define TS_SIGNATURE "rusEFI 2023.01.05.mre_f7.snap_32473" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 9facf8ef03..5381727265 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_38220 -#define TS_SIGNATURE "rusEFI 2023.01.04.prometheus_405.snap_38220" +#define SIGNATURE_HASH snap_49215 +#define TS_SIGNATURE "rusEFI 2023.01.05.prometheus_405.snap_49215" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index d6bb5f88c6..12475a92bc 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_38220 -#define TS_SIGNATURE "rusEFI 2023.01.04.prometheus_469.snap_38220" +#define SIGNATURE_HASH snap_49215 +#define TS_SIGNATURE "rusEFI 2023.01.05.prometheus_469.snap_49215" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 7d7eb17eef..f5c59d0612 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_34586 -#define TS_SIGNATURE "rusEFI 2023.01.04.proteus_f4.snap_34586" +#define SIGNATURE_HASH snap_53865 +#define TS_SIGNATURE "rusEFI 2023.01.05.proteus_f4.snap_53865" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 83b0ef5cc1..439aa6b99b 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 by SignatureConsumer // -#define SIGNATURE_HASH snap_34586 -#define TS_SIGNATURE "rusEFI 2023.01.04.proteus_f7.snap_34586" +#define SIGNATURE_HASH snap_53865 +#define TS_SIGNATURE "rusEFI 2023.01.05.proteus_f7.snap_53865" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index bbbe29ab27..e9de2aa29e 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_34586 -#define TS_SIGNATURE "rusEFI 2023.01.04.proteus_h7.snap_34586" +#define SIGNATURE_HASH snap_53865 +#define TS_SIGNATURE "rusEFI 2023.01.05.proteus_h7.snap_53865" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 3e8addb661..831704cfad 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_32471 -#define TS_SIGNATURE "rusEFI 2023.01.04.s105.snap_32471" +#define SIGNATURE_HASH snap_11172 +#define TS_SIGNATURE "rusEFI 2023.01.05.s105.snap_11172" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 77a64e054a..270c1a6d1f 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_38256 -#define TS_SIGNATURE "rusEFI 2023.01.04.subaru_eg33_f7.snap_38256" +#define SIGNATURE_HASH snap_49155 +#define TS_SIGNATURE "rusEFI 2023.01.05.subaru_eg33_f7.snap_49155" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 9ac6f746b0..ec57dade62 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH snap_33534 -#define TS_SIGNATURE "rusEFI 2023.01.04.tdg-pdm8.snap_33534" +#define SIGNATURE_HASH snap_55181 +#define TS_SIGNATURE "rusEFI 2023.01.05.tdg-pdm8.snap_55181" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 38c76bf488..958d303e2b 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -67,8 +67,8 @@ float getConfigValueByName(const char *name) { return engineConfiguration->useSeparateIdleTablesForCrankingTaper; case -338157684: return engineConfiguration->launchControlEnabled; - case -905762494: - return engineConfiguration->rollingLaunchEnabled; + case 329821802: + return engineConfiguration->anotherUnusedHere444; case -933524784: return engineConfiguration->antiLagEnabled; case -54973711: @@ -1207,9 +1207,9 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->launchControlEnabled = (int)value; return; } - case -905762494: + case 329821802: { - engineConfiguration->rollingLaunchEnabled = (int)value; + engineConfiguration->anotherUnusedHere444 = (int)value; return; } case -933524784: diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index 2d8c667d27..ee66c4c6d6 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -94,7 +94,7 @@ This uses separate ignition timing and VE tables not only for idle conditions, a ### launchControlEnabled -### rollingLaunchEnabled +### anotherUnusedHere444 ### antiLagEnabled diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 4b9c6d6566..ef2947d201 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.all.snap_19626" + signature = "rusEFI 2023.01.05.all.snap_6617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.all.snap_19626" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.all.snap_6617" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:44 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:56 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index f6bb239e55..b4015d556a 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.48way.snap_17637" + signature = "rusEFI 2023.01.05.48way.snap_4502" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.48way.snap_17637" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.48way.snap_4502" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:25 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:40 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5092,10 +5109,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7372,7 +7385,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7382,6 +7395,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7778,12 +7805,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index c9647aaa3e..19cd4322d6 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.alphax-2chan.snap_53702" + signature = "rusEFI 2023.01.05.alphax-2chan.snap_33973" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.alphax-2chan.snap_53702" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.alphax-2chan.snap_33973" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:00 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:17 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5088,10 +5105,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7351,7 +7364,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7361,6 +7374,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7748,12 +7775,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 2070633e21..5e662dd6b4 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.alphax-4chan.snap_23939" + signature = "rusEFI 2023.01.05.alphax-4chan.snap_2288" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.alphax-4chan.snap_23939" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.alphax-4chan.snap_2288" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:01 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:18 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7355,7 +7368,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7365,6 +7378,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7752,12 +7779,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 776ef976bb..8fd687dca6 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.alphax-8chan.snap_52217" + signature = "rusEFI 2023.01.05.alphax-8chan.snap_40586" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.alphax-8chan.snap_52217" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.alphax-8chan.snap_40586" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:03 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:20 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7355,7 +7368,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7365,6 +7378,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7752,12 +7779,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index ba40262b6c..141d8ad551 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.atlas.snap_47501" + signature = "rusEFI 2023.01.05.atlas.snap_60670" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.atlas.snap_47501" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.atlas.snap_60670" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:41 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:53 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7369,7 +7382,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7379,6 +7392,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7777,12 +7804,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index cb45fe6d7f..01d60779a7 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.core8.snap_7507" + signature = "rusEFI 2023.01.05.core8.snap_18464" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.core8.snap_7507" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.core8.snap_18464" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:24 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:38 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5092,10 +5109,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7372,7 +7385,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7382,6 +7395,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7778,12 +7805,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index b147993999..e3024165f7 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.cypress.snap_19626" + signature = "rusEFI 2023.01.05.cypress.snap_6617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.cypress.snap_19626" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.cypress.snap_6617" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Wed Jan 04 02:22:57 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:15 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 641b3cfae4..70a5d8034e 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.f407-discovery.snap_19626" + signature = "rusEFI 2023.01.05.f407-discovery.snap_6617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.f407-discovery.snap_19626" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.f407-discovery.snap_6617" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:38 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:51 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 6ebdd78a46..dc109500a3 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.f429-discovery.snap_19626" + signature = "rusEFI 2023.01.05.f429-discovery.snap_6617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.f429-discovery.snap_19626" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.f429-discovery.snap_6617" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:39 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:52 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index e7c95b938c..18d136d285 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.frankenso_na6.snap_45166" + signature = "rusEFI 2023.01.05.frankenso_na6.snap_58653" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.frankenso_na6.snap_45166" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.frankenso_na6.snap_58653" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:30 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:43 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 081358d1a1..d50b9ec811 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.harley81.snap_2645" + signature = "rusEFI 2023.01.05.harley81.snap_24358" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.harley81.snap_2645" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.harley81.snap_24358" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:04 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:21 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7352,7 +7365,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7362,6 +7375,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7750,12 +7777,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index f7a0d8f477..5a28fee7bc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen-gm-e67.snap_12206" + signature = "rusEFI 2023.01.05.hellen-gm-e67.snap_31453" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen-gm-e67.snap_12206" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen-gm-e67.snap_31453" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:17 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:32 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7353,7 +7366,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7363,6 +7376,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7750,12 +7777,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 60caaf281e..cf0086a418 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen-nb1.snap_32102" + signature = "rusEFI 2023.01.05.hellen-nb1.snap_10261" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen-nb1.snap_32102" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen-nb1.snap_10261" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:15 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:31 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7353,7 +7366,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7363,6 +7376,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7751,12 +7778,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 97b1f1ca6a..dcba586cf3 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen121nissan.snap_45368" + signature = "rusEFI 2023.01.05.hellen121nissan.snap_58443" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen121nissan.snap_45368" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen121nissan.snap_58443" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:08 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:25 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7349,7 +7362,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7359,6 +7372,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7749,12 +7776,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index fb76237bdc..f4c0b50732 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen121vag.snap_56247" + signature = "rusEFI 2023.01.05.hellen121vag.snap_36548" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen121vag.snap_56247" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen121vag.snap_36548" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:07 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:23 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7352,7 +7365,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7362,6 +7375,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7754,12 +7781,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 4a5d15dd61..f1fc29d38b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen128.snap_12689" + signature = "rusEFI 2023.01.05.hellen128.snap_25826" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen128.snap_12689" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen128.snap_25826" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:05 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:22 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7349,7 +7362,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7359,6 +7372,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7749,12 +7776,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 9d3629fe76..a54c0e9ab9 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen154hyundai.snap_30281" + signature = "rusEFI 2023.01.05.hellen154hyundai.snap_9018" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen154hyundai.snap_30281" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen154hyundai.snap_9018" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:10 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:26 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7349,7 +7362,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7359,6 +7372,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7748,12 +7775,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 563e0d6384..ef3b1e3bf3 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen72.snap_16929" + signature = "rusEFI 2023.01.05.hellen72.snap_5970" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen72.snap_16929" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen72.snap_5970" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:13 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:28 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7353,7 +7366,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7363,6 +7376,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7751,12 +7778,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 7ef7d4a1e1..373b67dc7a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen81.snap_53975" + signature = "rusEFI 2023.01.05.hellen81.snap_34724" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen81.snap_53975" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen81.snap_34724" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:14 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:30 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5089,10 +5106,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7350,7 +7363,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7360,6 +7373,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7747,12 +7774,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 44d86592b8..67a7ae31f4 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellen88bmw.snap_24422" + signature = "rusEFI 2023.01.05.hellen88bmw.snap_2581" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellen88bmw.snap_24422" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellen88bmw.snap_2581" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:11 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:27 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7348,7 +7361,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7358,6 +7371,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7745,12 +7772,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 7c2be38a31..fecf18c06b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellenNA6.snap_64925" + signature = "rusEFI 2023.01.05.hellenNA6.snap_43246" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellenNA6.snap_64925" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellenNA6.snap_43246" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:18 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:33 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7353,7 +7366,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7363,6 +7376,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7752,12 +7779,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 3513003b71..365fc1a4f2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.hellenNA8_96.snap_64834" + signature = "rusEFI 2023.01.05.hellenNA8_96.snap_43057" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.hellenNA8_96.snap_64834" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.hellenNA8_96.snap_43057" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:20 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:35 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7353,7 +7366,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7363,6 +7376,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7750,12 +7777,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 3003f221f1..efcc4c41b4 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.kin.snap_61030" + signature = "rusEFI 2023.01.05.kin.snap_47893" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.kin.snap_61030" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.kin.snap_47893" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Wed Jan 04 02:22:56 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Jan 05 02:19:14 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7378,7 +7391,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7388,6 +7401,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7787,12 +7814,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 5bf32637a9..cbc222c3bf 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.m74_9.snap_37265" + signature = "rusEFI 2023.01.05.m74_9.snap_50402" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.m74_9.snap_37265" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.m74_9.snap_50402" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:27 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:41 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7355,7 +7368,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7365,6 +7378,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7752,12 +7779,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index b20b2e5e9e..356cf7728b 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.mre_f4.snap_11178" + signature = "rusEFI 2023.01.05.mre_f4.snap_32473" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.mre_f4.snap_11178" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.mre_f4.snap_32473" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:22 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:37 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5092,10 +5109,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7351,7 +7364,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7361,6 +7374,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7756,12 +7783,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 2d0dd922a9..db6e0e736e 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.mre_f7.snap_11178" + signature = "rusEFI 2023.01.05.mre_f7.snap_32473" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.mre_f7.snap_11178" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.mre_f7.snap_32473" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:21 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:36 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5092,10 +5109,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7351,7 +7364,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7361,6 +7374,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7756,12 +7783,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 4bc57bf8c7..7ef67f290d 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.prometheus_405.snap_38220" + signature = "rusEFI 2023.01.05.prometheus_405.snap_49215" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.prometheus_405.snap_38220" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.prometheus_405.snap_49215" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:32 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:46 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5088,10 +5105,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7371,7 +7384,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7381,6 +7394,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7780,12 +7807,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 62fa1e98dd..9d88ceb944 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.prometheus_469.snap_38220" + signature = "rusEFI 2023.01.05.prometheus_469.snap_49215" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.prometheus_469.snap_38220" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.prometheus_469.snap_49215" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:31 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:44 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5088,10 +5105,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7371,7 +7384,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7381,6 +7394,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7780,12 +7807,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 55bc110bae..cef1498250 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.proteus_f4.snap_34586" + signature = "rusEFI 2023.01.05.proteus_f4.snap_53865" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.proteus_f4.snap_34586" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.proteus_f4.snap_53865" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:35 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:48 UTC 2023 pageSize = 26896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 26886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5087,10 +5104,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7340,7 +7353,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7350,6 +7363,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7748,12 +7775,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index cedbd1249b..cfd7568489 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.proteus_f7.snap_34586" + signature = "rusEFI 2023.01.05.proteus_f7.snap_53865" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.proteus_f7.snap_34586" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.proteus_f7.snap_53865" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:34 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:47 UTC 2023 pageSize = 26896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 26886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5087,10 +5104,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7340,7 +7353,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7350,6 +7363,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7748,12 +7775,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index c62f33b7db..2e80be1dbe 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.proteus_h7.snap_34586" + signature = "rusEFI 2023.01.05.proteus_h7.snap_53865" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.proteus_h7.snap_34586" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.proteus_h7.snap_53865" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:37 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:49 UTC 2023 pageSize = 26896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 26886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5087,10 +5104,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7340,7 +7353,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7350,6 +7363,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7748,12 +7775,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 37de870487..671775895f 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.s105.snap_32471" + signature = "rusEFI 2023.01.05.s105.snap_11172" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.s105.snap_32471" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.s105.snap_11172" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 21:53:04 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:42 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5091,10 +5108,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7355,7 +7368,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7365,6 +7378,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7752,12 +7779,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index a8daad8884..d76cf85860 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.subaru_eg33_f7.snap_38256" + signature = "rusEFI 2023.01.05.subaru_eg33_f7.snap_49155" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.subaru_eg33_f7.snap_38256" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.subaru_eg33_f7.snap_49155" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Wed Jan 04 02:22:58 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:16 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5090,10 +5107,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7366,7 +7379,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7376,6 +7389,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7770,12 +7797,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 4759611dd0..1ab87c887e 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2023.01.04.tdg-pdm8.snap_33534" + signature = "rusEFI 2023.01.05.tdg-pdm8.snap_55181" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2023.01.04.tdg-pdm8.snap_33534" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2023.01.05.tdg-pdm8.snap_55181" ; 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 @@ -86,7 +86,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:42 UTC 2023 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:54 UTC 2023 pageSize = 22896 page = 1 @@ -126,7 +126,7 @@ useTLE8888_cranking_hack = bits, U32, 120, [17:17], "false", "true" kickStartCranking = bits, U32, 120, [18:18], "false", "true" useSeparateIdleTablesForCrankingTaper = bits, U32, 120, [19:19], "false", "true" launchControlEnabled = bits, U32, 120, [20:20], "false", "true" -rollingLaunchEnabled = bits, U32, 120, [21:21], "false", "true" +anotherUnusedHere444 = bits, U32, 120, [21:21], "false", "true" antiLagEnabled = bits, U32, 120, [22:22], "false", "true" useRunningMathForCranking = bits, U32, 120, [23:23], "Fixed", "Fuel Map" displayLogicLevelsInEngineSniffer = bits, U32, 120, [24:24], "false", "true" @@ -1211,7 +1211,16 @@ ALSEtbAdd = scalar, S32, 3896, "%", 1, 0, 0, 100, 2 ALSSkipRatio = scalar, S32, 3900, "", 1, 0, 0.1, 2, 1 ALSMaxDriverThrottleIntent = scalar, U08, 3904, "%", 1, 0, 0, 10, 0 ALSActivatePinMode = bits, U08, 3905, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" -mainUnusedEnd = array, U08, 3906, [105], "units", 1, 0, 0, 1, 0 +unusedHereForYou = array, U08, 3906, [2], "", 1, 0, 0, 100, 0 +luaDigitalInputPinModes1 = bits, U08, 3908, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes2 = bits, U08, 3909, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes3 = bits, U08, 3910, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes4 = bits, U08, 3911, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes5 = bits, U08, 3912, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes6 = bits, U08, 3913, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes7 = bits, U08, 3914, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +luaDigitalInputPinModes8 = bits, U08, 3915, [0:1], "DEFAULT", "PULLUP", "PULLDOWN" +mainUnusedEnd = array, U08, 3916, [96], "units", 1, 0, 0, 1, 0 etbBiasBins = array, F32, 4012, [8], "target TPS position", 1, 0, 0, 100, 0 etbBiasValues = array, F32, 4044, [8], "ETB duty cycle bias", 1, 0, -100, 100, 2 iacPidMultTable = array, U08, 4076, [8x8], "%", 1, 0, 0, 999, 2 @@ -2073,6 +2082,14 @@ veBlends4_blendValues = array, U08, 22886, [8], "%", 0.5, 0, 0, 100, 1 luaDigitalInputPins6 = "luaDigitalInputPins 6" luaDigitalInputPins7 = "luaDigitalInputPins 7" luaDigitalInputPins8 = "luaDigitalInputPins 8" + luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1" + luaDigitalInputPinModes2 = "luaDigitalInputPinModes 2" + luaDigitalInputPinModes3 = "luaDigitalInputPinModes 3" + luaDigitalInputPinModes4 = "luaDigitalInputPinModes 4" + luaDigitalInputPinModes5 = "luaDigitalInputPinModes 5" + luaDigitalInputPinModes6 = "luaDigitalInputPinModes 6" + luaDigitalInputPinModes7 = "luaDigitalInputPinModes 7" + luaDigitalInputPinModes8 = "luaDigitalInputPinModes 8" etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method" etbBiasValues = "PWM bias, 0 to 100%" sparkDwellRpmBins = "On Single Coil or Wasted Spark setups you have to lower dwell at high RPM" @@ -5094,10 +5111,6 @@ menuDialog = main subMenu = std_separator subMenu = std_separator -# subMenu = smRollingLaunch, "Rolling Launch" -# subMenu = std_separator -# subMenu = antiLagDialog, "Antilag Setup" -# subMenu = std_separator subMenu = std_separator subMenu = parkingLot, "Experimental/Broken" @@ -7377,7 +7390,7 @@ dialog = wideband_stateDialog, "wideband_state" dialog = scriptSettingDialog, "Script Settings", border panel = scriptSetting, East - dialog = luaDigitalInputsDialog, "Lua Digital Inputs" + dialog = luaDigitalInputsLeftDialog field = "Digital #1", luaDigitalInputPins1 field = "Digital #2", luaDigitalInputPins2 field = "Digital #3", luaDigitalInputPins3 @@ -7387,6 +7400,20 @@ dialog = wideband_stateDialog, "wideband_state" field = "Digital #7", luaDigitalInputPins7 field = "Digital #8", luaDigitalInputPins8 + dialog = luaDigitalInputsRightDialog + field = "Mode #1", luaDigitalInputPinModes1 + field = "Mode #2", luaDigitalInputPinModes2 + field = "Mode #3", luaDigitalInputPinModes3 + field = "Mode #4", luaDigitalInputPinModes4 + field = "Mode #5", luaDigitalInputPinModes5 + field = "Mode #6", luaDigitalInputPinModes6 + field = "Mode #7", luaDigitalInputPinModes7 + field = "Mode #8", luaDigitalInputPinModes8 + + dialog = luaDigitalInputsDialog, "Lua Digital Inputs", border + panel = luaDigitalInputsLeftDialog, West + panel = luaDigitalInputsRightDialog, East + dialog = auxInputsDialog, "Lua Analog Inputs" field = "ADC #1", auxAnalogInputs1 field = "ADC #2", auxAnalogInputs2 @@ -7786,12 +7813,6 @@ dialog = tcuControls, "Transmission Settings" panel = smLaunchControlWest, West panel = launch_control_stateDialog, East - - ; Racing Features->Rolling Launch - dialog = smRollingLaunch, "Rolling Launch Settings NOT WORKING" - field = "Enable Rolling Launch", rollingLaunchEnabled - - ; Racing Features->Antilag dialog = antiLagDialog, "AntiLag Settings" field = "Enable AntiLag", antiLagEnabled field = "Activation Mode", antiLagActivationMode 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 cbb7f20961..3ac410f7e6 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Wed Jan 04 02:23:46 UTC 2023 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Jan 05 02:19:58 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1183,7 +1183,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 2023.01.04.all.snap_19626"; + public static final String TS_SIGNATURE = "rusEFI 2023.01.05.all.snap_6617"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TS_TOTAL_OUTPUT_SIZE = 1288; @@ -1276,7 +1276,7 @@ public class Fields { public static final Field KICKSTARTCRANKING = Field.create("KICKSTARTCRANKING", 120, FieldType.BIT, 18).setBaseOffset(0); public static final Field USESEPARATEIDLETABLESFORCRANKINGTAPER = Field.create("USESEPARATEIDLETABLESFORCRANKINGTAPER", 120, FieldType.BIT, 19).setBaseOffset(0); public static final Field LAUNCHCONTROLENABLED = Field.create("LAUNCHCONTROLENABLED", 120, FieldType.BIT, 20).setBaseOffset(0); - public static final Field ROLLINGLAUNCHENABLED = Field.create("ROLLINGLAUNCHENABLED", 120, FieldType.BIT, 21).setBaseOffset(0); + public static final Field ANOTHERUNUSEDHERE444 = Field.create("ANOTHERUNUSEDHERE444", 120, FieldType.BIT, 21).setBaseOffset(0); public static final Field ANTILAGENABLED = Field.create("ANTILAGENABLED", 120, FieldType.BIT, 22).setBaseOffset(0); public static final Field USERUNNINGMATHFORCRANKING = Field.create("USERUNNINGMATHFORCRANKING", 120, FieldType.BIT, 23).setBaseOffset(0); public static final Field DISPLAYLOGICLEVELSINENGINESNIFFER = Field.create("DISPLAYLOGICLEVELSINENGINESNIFFER", 120, FieldType.BIT, 24).setBaseOffset(0); @@ -2463,8 +2463,16 @@ public class Fields { public static final Field ALSSKIPRATIO = Field.create("ALSSKIPRATIO", 3900, FieldType.INT).setScale(1.0).setBaseOffset(0); public static final Field ALSMAXDRIVERTHROTTLEINTENT = Field.create("ALSMAXDRIVERTHROTTLEINTENT", 3904, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field ALSACTIVATEPINMODE = Field.create("ALSACTIVATEPINMODE", 3905, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); - public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 3906, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field ALIGNMENTFILL_AT_4011 = Field.create("ALIGNMENTFILL_AT_4011", 4011, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDHEREFORYOU = Field.create("UNUSEDHEREFORYOU", 3906, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES1 = Field.create("LUADIGITALINPUTPINMODES1", 3908, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES2 = Field.create("LUADIGITALINPUTPINMODES2", 3909, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES3 = Field.create("LUADIGITALINPUTPINMODES3", 3910, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES4 = Field.create("LUADIGITALINPUTPINMODES4", 3911, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES5 = Field.create("LUADIGITALINPUTPINMODES5", 3912, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES6 = Field.create("LUADIGITALINPUTPINMODES6", 3913, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES7 = Field.create("LUADIGITALINPUTPINMODES7", 3914, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field LUADIGITALINPUTPINMODES8 = Field.create("LUADIGITALINPUTPINMODES8", 3915, FieldType.INT8, pin_input_mode_e).setScale(1.0).setBaseOffset(0); + public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 3916, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field ETBBIASBINS = Field.create("ETBBIASBINS", 4012, FieldType.FLOAT).setBaseOffset(0); public static final Field ETBBIASVALUES = Field.create("ETBBIASVALUES", 4044, FieldType.FLOAT).setBaseOffset(0); public static final Field IACPIDMULTTABLE = Field.create("IACPIDMULTTABLE", 4076, FieldType.INT8).setScale(1.0).setBaseOffset(0); @@ -2732,7 +2740,7 @@ public class Fields { KICKSTARTCRANKING, USESEPARATEIDLETABLESFORCRANKINGTAPER, LAUNCHCONTROLENABLED, - ROLLINGLAUNCHENABLED, + ANOTHERUNUSEDHERE444, ANTILAGENABLED, USERUNNINGMATHFORCRANKING, DISPLAYLOGICLEVELSINENGINESNIFFER, @@ -3895,8 +3903,16 @@ public class Fields { ALSSKIPRATIO, ALSMAXDRIVERTHROTTLEINTENT, ALSACTIVATEPINMODE, + UNUSEDHEREFORYOU, + LUADIGITALINPUTPINMODES1, + LUADIGITALINPUTPINMODES2, + LUADIGITALINPUTPINMODES3, + LUADIGITALINPUTPINMODES4, + LUADIGITALINPUTPINMODES5, + LUADIGITALINPUTPINMODES6, + LUADIGITALINPUTPINMODES7, + LUADIGITALINPUTPINMODES8, MAINUNUSEDEND, - ALIGNMENTFILL_AT_4011, ETBBIASBINS, ETBBIASVALUES, IACPIDMULTTABLE,