From 27023dccd55fb9bffeac45f2642d6c34c40aebd4 Mon Sep 17 00:00:00 2001 From: GitHub gen-configs Action Date: Sun, 20 Nov 2022 04:57:21 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../controllers/algo/rusefi_generated.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 4 ++-- .../controllers/algo/rusefi_generated.h | 4 ++-- .../controllers/generated/rusefi_generated.h | 4 ++-- .../controllers/generated/signature_48way.h | 4 ++-- .../controllers/generated/signature_all.h | 4 ++-- .../generated/signature_alphax-2chan.h | 4 ++-- .../generated/signature_alphax-4chan.h | 4 ++-- .../controllers/generated/signature_atlas.h | 4 ++-- .../controllers/generated/signature_core8.h | 4 ++-- .../controllers/generated/signature_cypress.h | 4 ++-- .../generated/signature_f407-discovery.h | 4 ++-- .../generated/signature_f429-discovery.h | 4 ++-- .../generated/signature_frankenso_na6.h | 4 ++-- .../generated/signature_harley81.h | 4 ++-- .../generated/signature_hellen-gm-e67.h | 4 ++-- .../generated/signature_hellen-nb1.h | 4 ++-- .../generated/signature_hellen121nissan.h | 4 ++-- .../generated/signature_hellen121vag.h | 4 ++-- .../generated/signature_hellen128.h | 4 ++-- .../generated/signature_hellen154hyundai.h | 4 ++-- .../generated/signature_hellen72.h | 4 ++-- .../generated/signature_hellen81.h | 4 ++-- .../generated/signature_hellen88bmw.h | 4 ++-- .../generated/signature_hellenNA6.h | 4 ++-- .../generated/signature_hellenNA8_96.h | 4 ++-- .../controllers/generated/signature_kin.h | 4 ++-- .../controllers/generated/signature_mre_f4.h | 4 ++-- .../controllers/generated/signature_mre_f7.h | 4 ++-- .../generated/signature_prometheus_405.h | 4 ++-- .../generated/signature_prometheus_469.h | 4 ++-- .../generated/signature_proteus_f4.h | 4 ++-- .../generated/signature_proteus_f7.h | 4 ++-- .../generated/signature_proteus_h7.h | 4 ++-- .../generated/signature_subaru_eg33_f7.h | 4 ++-- .../generated/signature_tdg-pdm8.h | 4 ++-- firmware/tunerstudio/generated/rusefi.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_48way.ini | 21 +++++++++++++++---- .../generated/rusefi_alphax-2chan.ini | 21 +++++++++++++++---- .../generated/rusefi_alphax-4chan.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_atlas.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_core8.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_cypress.ini | 21 +++++++++++++++---- .../generated/rusefi_f407-discovery.ini | 21 +++++++++++++++---- .../generated/rusefi_f429-discovery.ini | 21 +++++++++++++++---- .../generated/rusefi_frankenso_na6.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_harley81.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen-gm-e67.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen-nb1.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen121nissan.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen121vag.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen128mercedes.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen154hyundai.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_hellen72.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_hellen81.ini | 21 +++++++++++++++---- .../generated/rusefi_hellen88bmw.ini | 21 +++++++++++++++---- .../generated/rusefi_hellenNA6.ini | 21 +++++++++++++++---- .../generated/rusefi_hellenNA8_96.ini | 21 +++++++++++++++---- firmware/tunerstudio/generated/rusefi_kin.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_mre_f4.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_mre_f7.ini | 21 +++++++++++++++---- .../generated/rusefi_prometheus_405.ini | 21 +++++++++++++++---- .../generated/rusefi_prometheus_469.ini | 21 +++++++++++++++---- .../generated/rusefi_proteus_f4.ini | 21 +++++++++++++++---- .../generated/rusefi_proteus_f7.ini | 21 +++++++++++++++---- .../generated/rusefi_proteus_h7.ini | 21 +++++++++++++++---- .../generated/rusefi_subaru_eg33_f7.ini | 21 +++++++++++++++---- .../tunerstudio/generated/rusefi_tdg-pdm8.ini | 21 +++++++++++++++---- .../com/rusefi/config/generated/Fields.java | 4 ++-- 69 files changed, 618 insertions(+), 202 deletions(-) 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 2ab3da5d51..8241935e51 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_63344 +#define SIGNATURE_HASH snap_18470 #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 @@ -1298,7 +1298,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.11.20.cypress.snap_63344" +#define TS_SIGNATURE "rusEFI 2022.11.20.cypress.snap_18470" #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/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index ed7888153b..f860c4830c 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_21948 +#define SIGNATURE_HASH snap_60138 #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 @@ -1298,7 +1298,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.11.20.kin.snap_21948" +#define TS_SIGNATURE "rusEFI 2022.11.20.kin.snap_60138" #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/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index d9119dc328..ea042ec7e9 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_11946 +#define SIGNATURE_HASH snap_37372 #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 @@ -1265,7 +1265,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.11.20.subaru_eg33_f7.snap_11946" +#define TS_SIGNATURE "rusEFI 2022.11.20.subaru_eg33_f7.snap_37372" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index efd2af7152..8e5ee4b62a 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_63344 +#define SIGNATURE_HASH snap_18470 #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 @@ -1298,7 +1298,7 @@ #define ts_show_vbatt true #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true -#define TS_SIGNATURE "rusEFI 2022.11.20.all.snap_63344" +#define TS_SIGNATURE "rusEFI 2022.11.20.all.snap_18470" #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 711b677138..9dedaad681 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_65343 -#define TS_SIGNATURE "rusEFI 2022.11.20.48way.snap_65343" +#define SIGNATURE_HASH snap_16489 +#define TS_SIGNATURE "rusEFI 2022.11.20.48way.snap_16489" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 7e4c053b39..199af64526 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_63344 -#define TS_SIGNATURE "rusEFI 2022.11.20.all.snap_63344" +#define SIGNATURE_HASH snap_18470 +#define TS_SIGNATURE "rusEFI 2022.11.20.all.snap_18470" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 3d66530fe7..63d47aaf15 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_27164 -#define TS_SIGNATURE "rusEFI 2022.11.20.alphax-2chan.snap_27164" +#define SIGNATURE_HASH snap_54602 +#define TS_SIGNATURE "rusEFI 2022.11.20.alphax-2chan.snap_54602" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index aaaa4a29e7..2f63e81458 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_13567 -#define TS_SIGNATURE "rusEFI 2022.11.20.alphax-4chan.snap_13567" +#define SIGNATURE_HASH snap_35753 +#define TS_SIGNATURE "rusEFI 2022.11.20.alphax-4chan.snap_35753" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 17d2f0b81b..54ecf67ec4 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_599 -#define TS_SIGNATURE "rusEFI 2022.11.20.atlas.snap_599" +#define SIGNATURE_HASH snap_48385 +#define TS_SIGNATURE "rusEFI 2022.11.20.atlas.snap_48385" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index a0055221a9..838c946d3c 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_42633 -#define TS_SIGNATURE "rusEFI 2022.11.20.core8.snap_42633" +#define SIGNATURE_HASH snap_6623 +#define TS_SIGNATURE "rusEFI 2022.11.20.core8.snap_6623" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 266fe23d3a..250dcd64f3 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_63344 -#define TS_SIGNATURE "rusEFI 2022.11.20.cypress.snap_63344" +#define SIGNATURE_HASH snap_18470 +#define TS_SIGNATURE "rusEFI 2022.11.20.cypress.snap_18470" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index a44888fccf..a5db58040a 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_63344 -#define TS_SIGNATURE "rusEFI 2022.11.20.f407-discovery.snap_63344" +#define SIGNATURE_HASH snap_18470 +#define TS_SIGNATURE "rusEFI 2022.11.20.f407-discovery.snap_18470" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index a35319478c..1817a85100 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_63344 -#define TS_SIGNATURE "rusEFI 2022.11.20.f429-discovery.snap_63344" +#define SIGNATURE_HASH snap_18470 +#define TS_SIGNATURE "rusEFI 2022.11.20.f429-discovery.snap_18470" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 1e89131301..49871683b9 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_2996 -#define TS_SIGNATURE "rusEFI 2022.11.20.frankenso_na6.snap_2996" +#define SIGNATURE_HASH snap_46306 +#define TS_SIGNATURE "rusEFI 2022.11.20.frankenso_na6.snap_46306" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index 2b315ae5d9..5b72d21ef5 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_45455 -#define TS_SIGNATURE "rusEFI 2022.11.20.harley81.snap_45455" +#define SIGNATURE_HASH snap_3801 +#define TS_SIGNATURE "rusEFI 2022.11.20.harley81.snap_3801" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 41bdbe913b..4cbad64845 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_38004 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen-gm-e67.snap_38004" +#define SIGNATURE_HASH snap_11042 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen-gm-e67.snap_11042" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 5cc494b063..9ae88c512e 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_50876 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen-nb1.snap_50876" +#define SIGNATURE_HASH snap_31210 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen-nb1.snap_31210" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 05e5602116..34219f3c71 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_64012 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen121nissan.snap_64012" +#define SIGNATURE_HASH snap_17754 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen121nissan.snap_17754" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index 59adc27a9e..6d6d96e1e0 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_24685 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen121vag.snap_24685" +#define SIGNATURE_HASH snap_57147 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen121vag.snap_57147" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 99563b8934..8ed959c631 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_35403 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen128.snap_35403" +#define SIGNATURE_HASH snap_13597 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen128.snap_13597" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index c7410f8050..40f5c34bcc 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_52627 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen154hyundai.snap_52627" +#define SIGNATURE_HASH snap_29381 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen154hyundai.snap_29381" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index e350e3c7a1..98f9ca2746 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_63995 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen72.snap_63995" +#define SIGNATURE_HASH snap_18093 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen72.snap_18093" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index f6ec5d9754..482ae02615 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_12154 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen81.snap_12154" +#define SIGNATURE_HASH snap_36908 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen81.snap_36908" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 3dd1a087a8..f583c54a29 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_58556 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellen88bmw.snap_58556" +#define SIGNATURE_HASH snap_23530 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellen88bmw.snap_23530" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index c6ea39a3f3..c6d6f63611 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_17991 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellenNA6.snap_17991" +#define SIGNATURE_HASH snap_63761 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellenNA6.snap_63761" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index c9968029ac..3ecedf4fa7 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_18072 -#define TS_SIGNATURE "rusEFI 2022.11.20.hellenNA8_96.snap_18072" +#define SIGNATURE_HASH snap_63950 +#define TS_SIGNATURE "rusEFI 2022.11.20.hellenNA8_96.snap_63950" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 488b187ef8..3e9a694cb9 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_21948 -#define TS_SIGNATURE "rusEFI 2022.11.20.kin.snap_21948" +#define SIGNATURE_HASH snap_60138 +#define TS_SIGNATURE "rusEFI 2022.11.20.kin.snap_60138" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index c0ef0e807f..d8c3460b9b 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_36976 -#define TS_SIGNATURE "rusEFI 2022.11.20.mre_f4.snap_36976" +#define SIGNATURE_HASH snap_12070 +#define TS_SIGNATURE "rusEFI 2022.11.20.mre_f4.snap_12070" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 59d780dfc8..fae52953e4 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_36976 -#define TS_SIGNATURE "rusEFI 2022.11.20.mre_f7.snap_36976" +#define SIGNATURE_HASH snap_12070 +#define TS_SIGNATURE "rusEFI 2022.11.20.mre_f7.snap_12070" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 604d6fdd21..2daf8d084a 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_11926 -#define TS_SIGNATURE "rusEFI 2022.11.20.prometheus_405.snap_11926" +#define SIGNATURE_HASH snap_37312 +#define TS_SIGNATURE "rusEFI 2022.11.20.prometheus_405.snap_37312" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 4dd4c552a2..62feb08a65 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_11926 -#define TS_SIGNATURE "rusEFI 2022.11.20.prometheus_469.snap_11926" +#define SIGNATURE_HASH snap_37312 +#define TS_SIGNATURE "rusEFI 2022.11.20.prometheus_469.snap_37312" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 24b335685e..175d75ac6d 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_12294 -#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_f4.snap_12294" +#define SIGNATURE_HASH snap_36688 +#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_f4.snap_36688" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 1060eb8df5..4fa68af43e 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_12294 -#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_f7.snap_12294" +#define SIGNATURE_HASH snap_36688 +#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_f7.snap_36688" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 1d4a62b158..1d263256bf 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_12294 -#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_h7.snap_12294" +#define SIGNATURE_HASH snap_36688 +#define TS_SIGNATURE "rusEFI 2022.11.20.proteus_h7.snap_36688" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 3aa07bdaa9..eac58bd33d 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_11946 -#define TS_SIGNATURE "rusEFI 2022.11.20.subaru_eg33_f7.snap_11946" +#define SIGNATURE_HASH snap_37372 +#define TS_SIGNATURE "rusEFI 2022.11.20.subaru_eg33_f7.snap_37372" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index cbe4050348..2ab78e48dc 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_14628 -#define TS_SIGNATURE "rusEFI 2022.11.20.tdg-pdm8.snap_14628" +#define SIGNATURE_HASH snap_34418 +#define TS_SIGNATURE "rusEFI 2022.11.20.tdg-pdm8.snap_34418" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 447c5408a6..fbc98a2a02 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 2022.11.20.all.snap_63344" + signature = "rusEFI 2022.11.20.all.snap_18470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.all.snap_63344" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.all.snap_18470" ; 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 Sun Nov 20 04:32:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:57:03 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index fa9851cab6..38c37022d1 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 2022.11.20.48way.snap_65343" + signature = "rusEFI 2022.11.20.48way.snap_16489" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.48way.snap_65343" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.48way.snap_16489" ; 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 Sun Nov 20 04:32:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:41 UTC 2022 pageSize = 22800 page = 1 @@ -7264,7 +7264,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7287,6 +7288,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index cbf14bef20..8ad81e30ce 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 2022.11.20.alphax-2chan.snap_27164" + signature = "rusEFI 2022.11.20.alphax-2chan.snap_54602" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.alphax-2chan.snap_27164" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.alphax-2chan.snap_54602" ; 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 Sun Nov 20 04:31:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:07 UTC 2022 pageSize = 22800 page = 1 @@ -7243,7 +7243,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7266,6 +7267,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 6a5200f3fc..54a110aa4b 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 2022.11.20.alphax-4chan.snap_13567" + signature = "rusEFI 2022.11.20.alphax-4chan.snap_35753" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.alphax-4chan.snap_13567" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.alphax-4chan.snap_35753" ; 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 Sun Nov 20 04:31:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:09 UTC 2022 pageSize = 22800 page = 1 @@ -7247,7 +7247,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7270,6 +7271,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index c8d0e3ac5e..9b8e8800b3 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 2022.11.20.atlas.snap_599" + signature = "rusEFI 2022.11.20.atlas.snap_48385" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.atlas.snap_599" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.atlas.snap_48385" ; 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 Sun Nov 20 04:32:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:59 UTC 2022 pageSize = 22800 page = 1 @@ -7261,7 +7261,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7284,6 +7285,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 36aa1657b0..473bea4749 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 2022.11.20.core8.snap_42633" + signature = "rusEFI 2022.11.20.core8.snap_6623" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.core8.snap_42633" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.core8.snap_6623" ; 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 Sun Nov 20 04:32:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:39 UTC 2022 pageSize = 22800 page = 1 @@ -7264,7 +7264,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7287,6 +7288,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 3c952e3a5a..c208ebef60 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 2022.11.20.cypress.snap_63344" + signature = "rusEFI 2022.11.20.cypress.snap_18470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.cypress.snap_63344" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.cypress.snap_18470" ; 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 Sun Nov 20 04:31:55 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 20 04:56:03 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index 64062487d5..9d0aed4956 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 2022.11.20.f407-discovery.snap_63344" + signature = "rusEFI 2022.11.20.f407-discovery.snap_18470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.f407-discovery.snap_63344" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.f407-discovery.snap_18470" ; 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 Sun Nov 20 04:32:36 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:55 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index e75bfee123..4eb86f0070 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 2022.11.20.f429-discovery.snap_63344" + signature = "rusEFI 2022.11.20.f429-discovery.snap_18470" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.f429-discovery.snap_63344" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.f429-discovery.snap_18470" ; 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 Sun Nov 20 04:32:37 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:57 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 89475fd2f5..1d7157aae5 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 2022.11.20.frankenso_na6.snap_2996" + signature = "rusEFI 2022.11.20.frankenso_na6.snap_46306" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.frankenso_na6.snap_2996" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.frankenso_na6.snap_46306" ; 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 Sun Nov 20 04:32:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:43 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index f0edaaa5c6..dc481bdd80 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 2022.11.20.harley81.snap_45455" + signature = "rusEFI 2022.11.20.harley81.snap_3801" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.harley81.snap_45455" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.harley81.snap_3801" ; 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 Sun Nov 20 04:32:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:11 UTC 2022 pageSize = 22800 page = 1 @@ -7244,7 +7244,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7267,6 +7268,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 4f341534d1..13adade538 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 2022.11.20.hellen-gm-e67.snap_38004" + signature = "rusEFI 2022.11.20.hellen-gm-e67.snap_11042" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen-gm-e67.snap_38004" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen-gm-e67.snap_11042" ; 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 Sun Nov 20 04:32:16 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:29 UTC 2022 pageSize = 22800 page = 1 @@ -7245,7 +7245,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7268,6 +7269,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index cb389b0407..15d8079a88 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 2022.11.20.hellen-nb1.snap_50876" + signature = "rusEFI 2022.11.20.hellen-nb1.snap_31210" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen-nb1.snap_50876" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen-nb1.snap_31210" ; 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 Sun Nov 20 04:32:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:27 UTC 2022 pageSize = 22800 page = 1 @@ -7245,7 +7245,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7268,6 +7269,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 5699bf5ac1..0907ada0c5 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 2022.11.20.hellen121nissan.snap_64012" + signature = "rusEFI 2022.11.20.hellen121nissan.snap_17754" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen121nissan.snap_64012" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen121nissan.snap_17754" ; 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 Sun Nov 20 04:32:06 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:17 UTC 2022 pageSize = 22800 page = 1 @@ -7241,7 +7241,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7264,6 +7265,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 74fd07597a..311f23a2c8 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 2022.11.20.hellen121vag.snap_24685" + signature = "rusEFI 2022.11.20.hellen121vag.snap_57147" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen121vag.snap_24685" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen121vag.snap_57147" ; 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 Sun Nov 20 04:32:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:15 UTC 2022 pageSize = 22800 page = 1 @@ -7244,7 +7244,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7267,6 +7268,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index c01ded8474..788e38e019 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 2022.11.20.hellen128.snap_35403" + signature = "rusEFI 2022.11.20.hellen128.snap_13597" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen128.snap_35403" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen128.snap_13597" ; 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 Sun Nov 20 04:32:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:13 UTC 2022 pageSize = 22800 page = 1 @@ -7241,7 +7241,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7264,6 +7265,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 0cb9a4e430..03d0ed6bec 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 2022.11.20.hellen154hyundai.snap_52627" + signature = "rusEFI 2022.11.20.hellen154hyundai.snap_29381" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen154hyundai.snap_52627" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen154hyundai.snap_29381" ; 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 Sun Nov 20 04:32:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:19 UTC 2022 pageSize = 22800 page = 1 @@ -7241,7 +7241,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7264,6 +7265,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 056d4837db..1198c41a99 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 2022.11.20.hellen72.snap_63995" + signature = "rusEFI 2022.11.20.hellen72.snap_18093" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen72.snap_63995" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen72.snap_18093" ; 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 Sun Nov 20 04:32:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:23 UTC 2022 pageSize = 22800 page = 1 @@ -7245,7 +7245,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7268,6 +7269,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 7d36cb3e52..bffd308dc0 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 2022.11.20.hellen81.snap_12154" + signature = "rusEFI 2022.11.20.hellen81.snap_36908" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen81.snap_12154" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen81.snap_36908" ; 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 Sun Nov 20 04:32:12 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:25 UTC 2022 pageSize = 22800 page = 1 @@ -7242,7 +7242,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7265,6 +7266,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 4755b7f4ea..eb9d293830 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 2022.11.20.hellen88bmw.snap_58556" + signature = "rusEFI 2022.11.20.hellen88bmw.snap_23530" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellen88bmw.snap_58556" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellen88bmw.snap_23530" ; 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 Sun Nov 20 04:32:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:21 UTC 2022 pageSize = 22800 page = 1 @@ -7240,7 +7240,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7263,6 +7264,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 35c8ca34bc..a092445d91 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 2022.11.20.hellenNA6.snap_17991" + signature = "rusEFI 2022.11.20.hellenNA6.snap_63761" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellenNA6.snap_17991" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellenNA6.snap_63761" ; 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 Sun Nov 20 04:32:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:31 UTC 2022 pageSize = 22800 page = 1 @@ -7245,7 +7245,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7268,6 +7269,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index abbb3dc607..2291109d68 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 2022.11.20.hellenNA8_96.snap_18072" + signature = "rusEFI 2022.11.20.hellenNA8_96.snap_63950" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.hellenNA8_96.snap_18072" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.hellenNA8_96.snap_63950" ; 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 Sun Nov 20 04:32:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:33 UTC 2022 pageSize = 22800 page = 1 @@ -7245,7 +7245,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7268,6 +7269,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 0babb6baf4..7f18427603 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 2022.11.20.kin.snap_21948" + signature = "rusEFI 2022.11.20.kin.snap_60138" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.kin.snap_21948" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.kin.snap_60138" ; 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 Sun Nov 20 04:31:53 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 20 04:56:01 UTC 2022 pageSize = 22800 page = 1 @@ -7270,7 +7270,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7293,6 +7294,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 2cd2e441b5..f9f298280f 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 2022.11.20.mre_f4.snap_36976" + signature = "rusEFI 2022.11.20.mre_f4.snap_12070" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.mre_f4.snap_36976" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.mre_f4.snap_12070" ; 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 Sun Nov 20 04:32:22 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:37 UTC 2022 pageSize = 22800 page = 1 @@ -7243,7 +7243,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7266,6 +7267,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 8eeb70a04f..86e78bb482 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 2022.11.20.mre_f7.snap_36976" + signature = "rusEFI 2022.11.20.mre_f7.snap_12070" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.mre_f7.snap_36976" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.mre_f7.snap_12070" ; 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 Sun Nov 20 04:32:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:35 UTC 2022 pageSize = 22800 page = 1 @@ -7243,7 +7243,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7266,6 +7267,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index bf0947c972..f5946bbf53 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 2022.11.20.prometheus_405.snap_11926" + signature = "rusEFI 2022.11.20.prometheus_405.snap_37312" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.prometheus_405.snap_11926" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.prometheus_405.snap_37312" ; 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 Sun Nov 20 04:32:30 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:47 UTC 2022 pageSize = 22800 page = 1 @@ -7263,7 +7263,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7286,6 +7287,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index f239775a47..13997a90b1 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 2022.11.20.prometheus_469.snap_11926" + signature = "rusEFI 2022.11.20.prometheus_469.snap_37312" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.prometheus_469.snap_11926" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.prometheus_469.snap_37312" ; 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 Sun Nov 20 04:32:28 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:45 UTC 2022 pageSize = 22800 page = 1 @@ -7263,7 +7263,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7286,6 +7287,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 9fcfa7f057..efb3eaa2a0 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 2022.11.20.proteus_f4.snap_12294" + signature = "rusEFI 2022.11.20.proteus_f4.snap_36688" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.proteus_f4.snap_12294" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.proteus_f4.snap_36688" ; 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 Sun Nov 20 04:32:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:51 UTC 2022 pageSize = 22800 page = 1 @@ -7232,7 +7232,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7255,6 +7256,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index dd37a13de6..ea5ad9ca7c 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 2022.11.20.proteus_f7.snap_12294" + signature = "rusEFI 2022.11.20.proteus_f7.snap_36688" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.proteus_f7.snap_12294" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.proteus_f7.snap_36688" ; 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 Sun Nov 20 04:32:31 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:49 UTC 2022 pageSize = 22800 page = 1 @@ -7232,7 +7232,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7255,6 +7256,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 17c05a5d3f..8631a684e8 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 2022.11.20.proteus_h7.snap_12294" + signature = "rusEFI 2022.11.20.proteus_h7.snap_36688" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.proteus_h7.snap_12294" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.proteus_h7.snap_36688" ; 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 Sun Nov 20 04:32:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:56:53 UTC 2022 pageSize = 22800 page = 1 @@ -7232,7 +7232,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7255,6 +7256,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index 08bc054f01..187831b67b 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 2022.11.20.subaru_eg33_f7.snap_11946" + signature = "rusEFI 2022.11.20.subaru_eg33_f7.snap_37372" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.subaru_eg33_f7.snap_11946" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.subaru_eg33_f7.snap_37372" ; 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 Sun Nov 20 04:31:56 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 Sun Nov 20 04:56:05 UTC 2022 pageSize = 22800 page = 1 @@ -7258,7 +7258,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7281,6 +7282,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 15a4e2bdff..d6a68a57fd 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 2022.11.20.tdg-pdm8.snap_14628" + signature = "rusEFI 2022.11.20.tdg-pdm8.snap_34418" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI 2022.11.20.tdg-pdm8.snap_14628" ; signature is expected to be 7 or more characters. + signature= "rusEFI 2022.11.20.tdg-pdm8.snap_34418" ; 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 Sun Nov 20 04:32:41 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:57:01 UTC 2022 pageSize = 22800 page = 1 @@ -7269,7 +7269,8 @@ dialog = tcuControls, "Transmission Settings" ;Boost Closed Loop - dialog = boostPidDialog, "" + dialog = boostPidDialog, "" + topicHelp = "boostPidHelp" field = "Enable closed loop above", minimumBoostClosedLoopMap, { isBoostControlEnabled && boostType == 1 } field = "P Gain", boostPid_pFactor, { isBoostControlEnabled && boostType == 1 } field = "I Gain", boostPid_iFactor, { isBoostControlEnabled && boostType == 1 } @@ -7292,6 +7293,18 @@ dialog = tcuControls, "Transmission Settings" field = "PID min", etbWastegatePid_minValue, { isBoostControlEnabled } field = "PID max", etbWastegatePid_maxValue, { isBoostControlEnabled } + help = boostPidHelp, "Boost Control PID" + text = "P = % per kPa error" + text = "I = % per kPa-seconds" + text = "D = % per kPa/sec" + text = "" + text = "If the boost error is 5kpa, and your P is set to 2, it will make a correction of 10%." + text = "If the boost error has been 5kPa for 2 second (10 kPa-seconds) and I is set to 0.1, it will make a correction of 1%" + text = "If the boost is changing at 10kPa/s and D is set to 0.5, it will make a correction of 5%." + text = "Those three terms are then added together, and limited by the PID min/max settings." + text = "" + text = "That is then added to the value from the open loop table, and sent to PWM the valve." + help = veTableDialogHelp, "Volumetric Efficiency" text = "Volumetric Efficiency is used to calculate fuel in Speed Density mode. VE incorporates pressure ratio as measured by MAP sensor in boost (no VE ever above 105%ish)" webHelp = "https://rusefi.com/s/fuel" 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 2e9f89162c..b65a7c1b70 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:32:45 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 20 04:57:06 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1180,7 +1180,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2022.11.20.all.snap_63344"; + public static final String TS_SIGNATURE = "rusEFI 2022.11.20.all.snap_18470"; 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 = 1256;