From 0810af5f185f4195167245883ee83496feed47d8 Mon Sep 17 00:00:00 2001 From: GitHub gen-configs Action Date: Mon, 26 Sep 2022 09:32:19 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../algo/engine_configuration_generated_structures.h | 6 +++--- .../cypress/config/controllers/algo/rusefi_generated.h | 5 +++-- .../algo/engine_configuration_generated_structures.h | 6 +++--- .../kinetis/config/controllers/algo/rusefi_generated.h | 5 +++-- .../algo/engine_configuration_generated_structures.h | 6 +++--- .../config/controllers/algo/rusefi_generated.h | 5 +++-- .../engine_configuration_generated_structures.h | 6 +++--- firmware/controllers/generated/rusefi_generated.h | 5 +++-- firmware/controllers/generated/signature_48way.h | 4 ++-- firmware/controllers/generated/signature_all.h | 4 ++-- .../controllers/generated/signature_alphax-2chan.h | 4 ++-- .../controllers/generated/signature_alphax-4chan.h | 4 ++-- firmware/controllers/generated/signature_atlas.h | 4 ++-- firmware/controllers/generated/signature_core8.h | 4 ++-- firmware/controllers/generated/signature_cypress.h | 4 ++-- .../controllers/generated/signature_f407-discovery.h | 4 ++-- .../controllers/generated/signature_f429-discovery.h | 4 ++-- .../controllers/generated/signature_frankenso_na6.h | 4 ++-- firmware/controllers/generated/signature_harley81.h | 4 ++-- .../controllers/generated/signature_hellen-gm-e67.h | 4 ++-- firmware/controllers/generated/signature_hellen-nb1.h | 4 ++-- .../controllers/generated/signature_hellen121nissan.h | 4 ++-- .../controllers/generated/signature_hellen121vag.h | 4 ++-- firmware/controllers/generated/signature_hellen128.h | 4 ++-- .../controllers/generated/signature_hellen154hyundai.h | 4 ++-- firmware/controllers/generated/signature_hellen72.h | 4 ++-- firmware/controllers/generated/signature_hellen81.h | 4 ++-- firmware/controllers/generated/signature_hellen88bmw.h | 4 ++-- firmware/controllers/generated/signature_hellenNA6.h | 4 ++-- .../controllers/generated/signature_hellenNA8_96.h | 4 ++-- firmware/controllers/generated/signature_kin.h | 4 ++-- firmware/controllers/generated/signature_mre_f4.h | 4 ++-- firmware/controllers/generated/signature_mre_f7.h | 4 ++-- .../controllers/generated/signature_prometheus_405.h | 4 ++-- .../controllers/generated/signature_prometheus_469.h | 4 ++-- firmware/controllers/generated/signature_proteus_f4.h | 4 ++-- firmware/controllers/generated/signature_proteus_f7.h | 4 ++-- firmware/controllers/generated/signature_proteus_h7.h | 4 ++-- .../controllers/generated/signature_subaru_eg33_f7.h | 4 ++-- firmware/controllers/generated/signature_tdg-pdm8.h | 4 ++-- .../lua/generated/value_lookup_generated.cpp | 7 ------- firmware/tunerstudio/generated/rusefi.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_48way.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_alphax-2chan.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_alphax-4chan.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_atlas.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_core8.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_cypress.ini | 10 +++++----- .../tunerstudio/generated/rusefi_f407-discovery.ini | 10 +++++----- .../tunerstudio/generated/rusefi_f429-discovery.ini | 10 +++++----- .../tunerstudio/generated/rusefi_frankenso_na6.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_harley81.ini | 10 +++++----- .../tunerstudio/generated/rusefi_hellen-gm-e67.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellen-nb1.ini | 10 +++++----- .../tunerstudio/generated/rusefi_hellen121nissan.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellen121vag.ini | 10 +++++----- .../tunerstudio/generated/rusefi_hellen128mercedes.ini | 10 +++++----- .../tunerstudio/generated/rusefi_hellen154hyundai.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellen72.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellen81.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellen88bmw.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellenNA6.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_kin.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_mre_f4.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_mre_f7.ini | 10 +++++----- .../tunerstudio/generated/rusefi_prometheus_405.ini | 10 +++++----- .../tunerstudio/generated/rusefi_prometheus_469.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_proteus_f4.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_proteus_f7.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_proteus_h7.ini | 10 +++++----- .../tunerstudio/generated/rusefi_subaru_eg33_f7.ini | 10 +++++----- firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini | 10 +++++----- .../main/java/com/rusefi/config/generated/Fields.java | 5 +++-- 74 files changed, 251 insertions(+), 253 deletions(-) diff --git a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h index 6a9df425d5..5c2fbfcb5d 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 19 16:22:00 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:06 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1246,7 +1246,7 @@ struct engine_configuration_s { * Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. * offset 566 */ - uint8_t engineSyncCam; + engineSyncCam_e engineSyncCam; /** * Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response. * offset 567 @@ -5044,4 +5044,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22048); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 19 16:22:00 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:06 UTC 2022 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 4d9ffdfe46..b6563ea5fe 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -669,6 +669,7 @@ #define engineMake_offset 1092 #define engineSnifferFocusOnInputs_offset 1360 #define engineSnifferRpmThreshold_offset 10 +#define engineSyncCam_enum "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" #define engineSyncCam_offset 566 #define engineType_offset 0 #define ERROR_BUFFER_SIZE 120 @@ -1967,7 +1968,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 960 -#define SIGNATURE_HASH 3946241398 +#define SIGNATURE_HASH 435911646 #define silentTriggerError_offset 1360 #define skippedWheelOnCam_offset 1360 #define slowAdcAlpha_offset 1600 @@ -2525,7 +2526,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.09.26.cypress.3946241398" +#define TS_SIGNATURE "rusEFI 2022.09.26.cypress.435911646" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 55ac391ab0..0052bd730a 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 19 16:21:58 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:04 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1246,7 +1246,7 @@ struct engine_configuration_s { * Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. * offset 566 */ - uint8_t engineSyncCam; + engineSyncCam_e engineSyncCam; /** * Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response. * offset 567 @@ -5044,4 +5044,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22048); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 19 16:21:58 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:04 UTC 2022 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index a7abb66f23..5b9e272dd2 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -669,6 +669,7 @@ #define engineMake_offset 1092 #define engineSnifferFocusOnInputs_offset 1360 #define engineSnifferRpmThreshold_offset 10 +#define engineSyncCam_enum "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" #define engineSyncCam_offset 566 #define engineType_offset 0 #define ERROR_BUFFER_SIZE 120 @@ -1967,7 +1968,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 960 -#define SIGNATURE_HASH 2212593594 +#define SIGNATURE_HASH 1898764562 #define silentTriggerError_offset 1360 #define skippedWheelOnCam_offset 1360 #define slowAdcAlpha_offset 1600 @@ -2525,7 +2526,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.09.26.kin.2212593594" +#define TS_SIGNATURE "rusEFI 2022.09.26.kin.1898764562" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h index 2dd2d90272..fb4b2f1317 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Sep 19 16:22:01 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 Mon Sep 26 09:31:08 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1246,7 +1246,7 @@ struct engine_configuration_s { * Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. * offset 566 */ - uint8_t engineSyncCam; + engineSyncCam_e engineSyncCam; /** * Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response. * offset 567 @@ -5044,4 +5044,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22048); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh integration/rusefi_config.txt Mon Sep 19 16:22:01 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 Mon Sep 26 09:31:08 UTC 2022 diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index 87123ccfa0..24913ebe79 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 @@ -679,6 +679,7 @@ #define engineMake_offset 1092 #define engineSnifferFocusOnInputs_offset 1360 #define engineSnifferRpmThreshold_offset 10 +#define engineSyncCam_enum "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" #define engineSyncCam_offset 566 #define engineType_offset 0 #define ERROR_BUFFER_SIZE 120 @@ -1933,7 +1934,7 @@ #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 960 -#define SIGNATURE_HASH 2452096172 +#define SIGNATURE_HASH 1625661956 #define silentTriggerError_offset 1360 #define skippedWheelOnCam_offset 1360 #define slowAdcAlpha_offset 1600 @@ -2492,7 +2493,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.09.26.subaru_eg33_f7.2452096172" +#define TS_SIGNATURE "rusEFI 2022.09.26.subaru_eg33_f7.1625661956" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 656cf1f959..427b7a1da0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 19 16:22:52 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:32:07 UTC 2022 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1246,7 +1246,7 @@ struct engine_configuration_s { * Select which cam is used for engine sync. Other cams will be used only for VVT measurement, but not engine sync. * offset 566 */ - uint8_t engineSyncCam; + engineSyncCam_e engineSyncCam; /** * Set this so your vehicle speed signal is responsive, but not noisy. Larger value give smoother but slower response. * offset 567 @@ -5044,4 +5044,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22048); // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 19 16:22:52 UTC 2022 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:32:07 UTC 2022 diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index d33a9092a9..67a178dc8a 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -669,6 +669,7 @@ #define engineMake_offset 1092 #define engineSnifferFocusOnInputs_offset 1360 #define engineSnifferRpmThreshold_offset 10 +#define engineSyncCam_enum "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" #define engineSyncCam_offset 566 #define engineType_offset 0 #define ERROR_BUFFER_SIZE 120 @@ -1967,7 +1968,7 @@ #define show_Frankenso_presets true #define show_test_presets true #define showHumanReadableWarning_offset 960 -#define SIGNATURE_HASH 3946241398 +#define SIGNATURE_HASH 435911646 #define silentTriggerError_offset 1360 #define skippedWheelOnCam_offset 1360 #define slowAdcAlpha_offset 1600 @@ -2525,7 +2526,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.09.26.all.3946241398" +#define TS_SIGNATURE "rusEFI 2022.09.26.all.435911646" #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 68cb6e2582..38fef3ceaf 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 null // -#define SIGNATURE_HASH 4229027129 -#define TS_SIGNATURE "rusEFI 2022.09.26.48way.4229027129" +#define SIGNATURE_HASH 249328529 +#define TS_SIGNATURE "rusEFI 2022.09.26.48way.249328529" diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 422bd81665..da7a893cc5 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3946241398 -#define TS_SIGNATURE "rusEFI 2022.09.26.all.3946241398" +#define SIGNATURE_HASH 435911646 +#define TS_SIGNATURE "rusEFI 2022.09.26.all.435911646" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 166add6882..dd5904b4af 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3643031578 -#define TS_SIGNATURE "rusEFI 2022.09.26.alphax-2chan.3643031578" +#define SIGNATURE_HASH 736749234 +#define TS_SIGNATURE "rusEFI 2022.09.26.alphax-2chan.736749234" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 6b61136131..eadcf627fa 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1613373177 -#define TS_SIGNATURE "rusEFI 2022.09.26.alphax-4chan.1613373177" +#define SIGNATURE_HASH 2464659537 +#define TS_SIGNATURE "rusEFI 2022.09.26.alphax-4chan.2464659537" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index a14c5666e3..e92187ae12 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4160497745 -#define TS_SIGNATURE "rusEFI 2022.09.26.atlas.4160497745" +#define SIGNATURE_HASH 87133945 +#define TS_SIGNATURE "rusEFI 2022.09.26.atlas.87133945" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index 7e91266249..008016c384 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 500862095 -#define TS_SIGNATURE "rusEFI 2022.09.26.core8.500862095" +#define SIGNATURE_HASH 4011272743 +#define TS_SIGNATURE "rusEFI 2022.09.26.core8.4011272743" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index 67f0113f39..a7c49011b6 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 null // -#define SIGNATURE_HASH 3946241398 -#define TS_SIGNATURE "rusEFI 2022.09.26.cypress.3946241398" +#define SIGNATURE_HASH 435911646 +#define TS_SIGNATURE "rusEFI 2022.09.26.cypress.435911646" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 745a54c643..3f42437983 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 null // -#define SIGNATURE_HASH 3946241398 -#define TS_SIGNATURE "rusEFI 2022.09.26.f407-discovery.3946241398" +#define SIGNATURE_HASH 435911646 +#define TS_SIGNATURE "rusEFI 2022.09.26.f407-discovery.435911646" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index f0e77ef754..edf67b9d35 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3946241398 -#define TS_SIGNATURE "rusEFI 2022.09.26.f429-discovery.3946241398" +#define SIGNATURE_HASH 435911646 +#define TS_SIGNATURE "rusEFI 2022.09.26.f429-discovery.435911646" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index f147ba492a..f8cdd9a453 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2841256370 -#define TS_SIGNATURE "rusEFI 2022.09.26.frankenso_na6.2841256370" +#define SIGNATURE_HASH 1536657178 +#define TS_SIGNATURE "rusEFI 2022.09.26.frankenso_na6.1536657178" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index a5f96ff385..5cd2841d53 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 466344025 -#define TS_SIGNATURE "rusEFI 2022.09.26.harley81.466344025" +#define SIGNATURE_HASH 3909517041 +#define TS_SIGNATURE "rusEFI 2022.09.26.harley81.3909517041" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 75627896c1..1fd69758c3 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 null // -#define SIGNATURE_HASH 1599166656 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen-gm-e67.1599166656" +#define SIGNATURE_HASH 2912747112 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen-gm-e67.2912747112" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 7553b44628..5050c299be 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 851307706 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen-nb1.851307706" +#define SIGNATURE_HASH 3228584466 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen-nb1.3228584466" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 897a88ae0f..3315aebbc4 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1676174748 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen121nissan.1676174748" +#define SIGNATURE_HASH 2435171124 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen121nissan.2435171124" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index a29c4b250f..3a295fe524 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 2601983500 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen121vag.2601983500" +#define SIGNATURE_HASH 1775941796 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen121vag.1775941796" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 8b2b4e1ffe..4d3c50a2fc 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 365486152 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen128.365486152" +#define SIGNATURE_HASH 3875882720 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen128.3875882720" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index a43ba67f53..b661a30629 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1146464644 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen154hyundai.1146464644" +#define SIGNATURE_HASH 3063418668 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen154hyundai.3063418668" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 166d265349..9fd12d6592 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 420082802 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen72.420082802" +#define SIGNATURE_HASH 3955512026 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen72.3955512026" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 9ae4dbff6b..832101bc53 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3380807036 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen81.3380807036" +#define SIGNATURE_HASH 995009492 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen81.995009492" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 8132e75ae0..84210192a4 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 4274245306 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellen88bmw.4274245306" +#define SIGNATURE_HASH 202270738 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellen88bmw.202270738" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index a547589250..d6da3a3db4 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3044699201 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellenNA6.3044699201" +#define SIGNATURE_HASH 1203227369 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellenNA6.1203227369" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 9cb03ff899..4db2c648b1 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1262447774 -#define TS_SIGNATURE "rusEFI 2022.09.26.hellenNA8_96.1262447774" +#define SIGNATURE_HASH 3119696438 +#define TS_SIGNATURE "rusEFI 2022.09.26.hellenNA8_96.3119696438" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 4348c81eab..ed7fad779b 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // -#define SIGNATURE_HASH 2212593594 -#define TS_SIGNATURE "rusEFI 2022.09.26.kin.2212593594" +#define SIGNATURE_HASH 1898764562 +#define TS_SIGNATURE "rusEFI 2022.09.26.kin.1898764562" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index d320e20a1f..93e68f70bd 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3026465657 -#define TS_SIGNATURE "rusEFI 2022.09.26.mre_f4.3026465657" +#define SIGNATURE_HASH 1185519057 +#define TS_SIGNATURE "rusEFI 2022.09.26.mre_f4.1185519057" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 76002c088b..19a1f50c11 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3026465657 -#define TS_SIGNATURE "rusEFI 2022.09.26.mre_f7.3026465657" +#define SIGNATURE_HASH 1185519057 +#define TS_SIGNATURE "rusEFI 2022.09.26.mre_f7.1185519057" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index f794af3c2c..d01d796660 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3151758480 -#define TS_SIGNATURE "rusEFI 2022.09.26.prometheus_405.3151758480" +#define SIGNATURE_HASH 1225892408 +#define TS_SIGNATURE "rusEFI 2022.09.26.prometheus_405.1225892408" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 395d6249b5..5fefc835c6 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 3151758480 -#define TS_SIGNATURE "rusEFI 2022.09.26.prometheus_469.3151758480" +#define SIGNATURE_HASH 1225892408 +#define TS_SIGNATURE "rusEFI 2022.09.26.prometheus_469.1225892408" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a31617f092..590f86cc81 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1325079040 -#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_f4.1325079040" +#define SIGNATURE_HASH 3157703848 +#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_f4.3157703848" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 26bd96fe66..227262b533 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1325079040 -#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_f7.1325079040" +#define SIGNATURE_HASH 3157703848 +#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_f7.3157703848" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 4b17548d4a..3ca3e217be 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1325079040 -#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_h7.1325079040" +#define SIGNATURE_HASH 3157703848 +#define TS_SIGNATURE "rusEFI 2022.09.26.proteus_h7.3157703848" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index 133204f40d..32207ee4ce 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 null // -#define SIGNATURE_HASH 2452096172 -#define TS_SIGNATURE "rusEFI 2022.09.26.subaru_eg33_f7.2452096172" +#define SIGNATURE_HASH 1625661956 +#define TS_SIGNATURE "rusEFI 2022.09.26.subaru_eg33_f7.1625661956" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 35227ca92b..8a455a6041 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // -#define SIGNATURE_HASH 1094587170 -#define TS_SIGNATURE "rusEFI 2022.09.26.tdg-pdm8.1094587170" +#define SIGNATURE_HASH 3019093386 +#define TS_SIGNATURE "rusEFI 2022.09.26.tdg-pdm8.3019093386" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index e503555bbc..ff6617b0f3 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -302,8 +302,6 @@ float getConfigValueByName(const char *name) { return engineConfiguration->knockRetardAggression; if (strEqualCaseInsensitive(name, "knockRetardReapplyRate")) return engineConfiguration->knockRetardReapplyRate; - if (strEqualCaseInsensitive(name, "engineSyncCam")) - return engineConfiguration->engineSyncCam; if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) return engineConfiguration->vssFilterReciprocal; if (strEqualCaseInsensitive(name, "vssGearRatio")) @@ -1223,11 +1221,6 @@ void setConfigValueByName(const char *name, float value) { engineConfiguration->knockRetardReapplyRate = (int)value; return; } - if (strEqualCaseInsensitive(name, "engineSyncCam")) - { - engineConfiguration->engineSyncCam = (int)value; - return; - } if (strEqualCaseInsensitive(name, "vssFilterReciprocal")) { engineConfiguration->vssFilterReciprocal = (int)value; diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index ebcf75f53f..8773d3dd8b 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.09.26.all.3946241398" + signature = "rusEFI 2022.09.26.all.435911646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.all.3946241398" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.all.435911646" ; 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 Mon Sep 26 07:06:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:32:03 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index af7d7abedf..d7ece164aa 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.09.26.48way.4229027129" + signature = "rusEFI 2022.09.26.48way.249328529" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.48way.4229027129" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.48way.249328529" ; 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 Mon Sep 26 07:05:56 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:42 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6046,6 +6046,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6053,7 +6054,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 18fc81c7fe..d5cee8f356 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.09.26.alphax-2chan.3643031578" + signature = "rusEFI 2022.09.26.alphax-2chan.736749234" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.alphax-2chan.3643031578" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.alphax-2chan.736749234" ; 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 Mon Sep 26 07:05:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:10 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 5a3e7baec4..5dc3dc53b7 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.09.26.alphax-4chan.1613373177" + signature = "rusEFI 2022.09.26.alphax-4chan.2464659537" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.alphax-4chan.1613373177" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.alphax-4chan.2464659537" ; 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 Mon Sep 26 07:05:30 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:11 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index fbd047ef2d..8b94bd4078 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.09.26.atlas.4160497745" + signature = "rusEFI 2022.09.26.atlas.87133945" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.atlas.4160497745" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.atlas.87133945" ; 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 Mon Sep 26 07:06:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:59 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 1b8f227554..e41852c255 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.09.26.core8.500862095" + signature = "rusEFI 2022.09.26.core8.4011272743" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.core8.500862095" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.core8.4011272743" ; 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 Mon Sep 26 07:05:55 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:40 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6046,6 +6046,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6053,7 +6054,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 0c73bafc55..06c49b6026 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.09.26.cypress.3946241398" + signature = "rusEFI 2022.09.26.cypress.435911646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.cypress.3946241398" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.cypress.435911646" ; 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 Mon Sep 26 07:05:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:06 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index d85ec30a64..41f621cbbf 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.09.26.f407-discovery.3946241398" + signature = "rusEFI 2022.09.26.f407-discovery.435911646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.f407-discovery.3946241398" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.f407-discovery.435911646" ; 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 Mon Sep 26 07:06:08 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:55 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index 96e8900e5f..cb64d2c371 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.09.26.f429-discovery.3946241398" + signature = "rusEFI 2022.09.26.f429-discovery.435911646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.f429-discovery.3946241398" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.f429-discovery.435911646" ; 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 Mon Sep 26 07:06:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:57 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 18e2620c0e..d356aa6a9e 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.09.26.frankenso_na6.2841256370" + signature = "rusEFI 2022.09.26.frankenso_na6.1536657178" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.frankenso_na6.2841256370" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.frankenso_na6.1536657178" ; 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 Mon Sep 26 07:05:58 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:44 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 17b937231e..8f2d065c79 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.09.26.harley81.466344025" + signature = "rusEFI 2022.09.26.harley81.3909517041" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.harley81.466344025" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.harley81.3909517041" ; 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 Mon Sep 26 07:05:32 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:13 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 6083c55ad6..a84fde0420 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.09.26.hellen-gm-e67.1599166656" + signature = "rusEFI 2022.09.26.hellen-gm-e67.2912747112" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen-gm-e67.1599166656" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen-gm-e67.2912747112" ; 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 Mon Sep 26 07:05:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:30 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index d931db5640..1f439d04f8 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.09.26.hellen-nb1.851307706" + signature = "rusEFI 2022.09.26.hellen-nb1.3228584466" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen-nb1.851307706" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen-nb1.3228584466" ; 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 Mon Sep 26 07:05:45 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:28 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index cf2a97c415..37ae9766bb 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.09.26.hellen121nissan.1676174748" + signature = "rusEFI 2022.09.26.hellen121nissan.2435171124" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen121nissan.1676174748" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen121nissan.2435171124" ; 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 Mon Sep 26 07:05:37 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:19 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 1dbf08badf..451fc29b2b 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.09.26.hellen121vag.2601983500" + signature = "rusEFI 2022.09.26.hellen121vag.1775941796" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen121vag.2601983500" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen121vag.1775941796" ; 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 Mon Sep 26 07:05:35 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:17 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index 69615567b3..8a58789362 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.09.26.hellen128.365486152" + signature = "rusEFI 2022.09.26.hellen128.3875882720" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen128.365486152" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen128.3875882720" ; 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 Mon Sep 26 07:05:33 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:15 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index ccf79069d0..655153965f 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.09.26.hellen154hyundai.1146464644" + signature = "rusEFI 2022.09.26.hellen154hyundai.3063418668" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen154hyundai.1146464644" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen154hyundai.3063418668" ; 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 Mon Sep 26 07:05:39 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:21 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 0401c57dd3..c409d9846f 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.09.26.hellen72.420082802" + signature = "rusEFI 2022.09.26.hellen72.3955512026" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen72.420082802" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen72.3955512026" ; 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 Mon Sep 26 07:05:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:25 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 2eb93bc5b9..889c08bb98 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.09.26.hellen81.3380807036" + signature = "rusEFI 2022.09.26.hellen81.995009492" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen81.3380807036" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen81.995009492" ; 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 Mon Sep 26 07:05:43 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:27 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6043,6 +6043,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6050,7 +6051,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 66a7af84ba..38a312025e 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.09.26.hellen88bmw.4274245306" + signature = "rusEFI 2022.09.26.hellen88bmw.202270738" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellen88bmw.4274245306" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellen88bmw.202270738" ; 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 Mon Sep 26 07:05:40 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:23 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index abb29bb318..3fde4c850b 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.09.26.hellenNA6.3044699201" + signature = "rusEFI 2022.09.26.hellenNA6.1203227369" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellenNA6.3044699201" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellenNA6.1203227369" ; 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 Mon Sep 26 07:05:48 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:32 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 426b165243..950a2efdc3 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.09.26.hellenNA8_96.1262447774" + signature = "rusEFI 2022.09.26.hellenNA8_96.3119696438" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.hellenNA8_96.1262447774" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.hellenNA8_96.3119696438" ; 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 Mon Sep 26 07:05:50 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:34 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6045,6 +6045,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6052,7 +6053,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index d0972203de..27461ee66c 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.09.26.kin.2212593594" + signature = "rusEFI 2022.09.26.kin.1898764562" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.kin.2212593594" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.kin.1898764562" ; 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 Mon Sep 26 07:05:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Mon Sep 26 09:31:04 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index 8dca35d90a..a3db76a086 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.09.26.mre_f4.3026465657" + signature = "rusEFI 2022.09.26.mre_f4.1185519057" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.mre_f4.3026465657" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.mre_f4.1185519057" ; 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 Mon Sep 26 07:05:53 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:38 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6046,6 +6046,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6053,7 +6054,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index a2f1519db1..02f8b9fc76 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.09.26.mre_f7.3026465657" + signature = "rusEFI 2022.09.26.mre_f7.1185519057" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.mre_f7.3026465657" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.mre_f7.1185519057" ; 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 Mon Sep 26 07:05:51 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:36 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6046,6 +6046,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6053,7 +6054,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index ff1955d93c..811ed293fa 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.09.26.prometheus_405.3151758480" + signature = "rusEFI 2022.09.26.prometheus_405.1225892408" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.prometheus_405.3151758480" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.prometheus_405.1225892408" ; 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 Mon Sep 26 07:06:01 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:48 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 013867a4d1..83d56bbda8 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.09.26.prometheus_469.3151758480" + signature = "rusEFI 2022.09.26.prometheus_469.1225892408" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.prometheus_469.3151758480" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.prometheus_469.1225892408" ; 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 Mon Sep 26 07:05:59 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:46 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index e142bab5fd..9edbe622e3 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.09.26.proteus_f4.1325079040" + signature = "rusEFI 2022.09.26.proteus_f4.3157703848" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.proteus_f4.1325079040" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.proteus_f4.3157703848" ; 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 Mon Sep 26 07:06:04 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:51 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 3a415fdcec..e7e5e43e06 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.09.26.proteus_f7.1325079040" + signature = "rusEFI 2022.09.26.proteus_f7.3157703848" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.proteus_f7.1325079040" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.proteus_f7.3157703848" ; 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 Mon Sep 26 07:06:03 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:50 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index d520b4d952..90f1ff374e 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.09.26.proteus_h7.1325079040" + signature = "rusEFI 2022.09.26.proteus_h7.3157703848" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.proteus_h7.1325079040" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.proteus_h7.3157703848" ; 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 Mon Sep 26 07:06:06 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:31:53 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6042,6 +6042,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6049,7 +6050,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index fcc927a46c..30ec8597ee 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.09.26.subaru_eg33_f7.2452096172" + signature = "rusEFI 2022.09.26.subaru_eg33_f7.1625661956" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.subaru_eg33_f7.2452096172" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.subaru_eg33_f7.1625661956" ; 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 Mon Sep 26 07:05:27 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 Mon Sep 26 09:31:08 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6044,6 +6044,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6051,7 +6052,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 38996419e6..b58718de25 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.09.26.tdg-pdm8.1094587170" + signature = "rusEFI 2022.09.26.tdg-pdm8.3019093386" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature = "rusEFI 2022.09.26.tdg-pdm8.1094587170" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2022.09.26.tdg-pdm8.3019093386" ; 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 Mon Sep 26 07:06:12 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:32:01 UTC 2022 pageSize = 22048 page = 1 @@ -244,7 +244,7 @@ idle_solenoidPinMode = bits, U08, 558, [0:1], "default", "default inverted", "op manIdlePosition = scalar, F32, 560, "%", 1, 0, 0, 100, 0 knockRetardAggression = scalar, U08, 564, "%", 0.1, 0, 0, 20, 1 knockRetardReapplyRate = scalar, U08, 565, "deg/s", 0.1, 0, 0, 10, 1 -engineSyncCam = scalar, U08, 566, "", 1, 0, 0, 3, 0 +engineSyncCam = bits, S08, 566, [0:2], "Intake First Bank", "Exhaust First Bank", "Intake Second Bank", "Exhaust Second Bank" vssFilterReciprocal = scalar, U08, 567, "", 1, 0, 2, 200, 0 vssGearRatio = scalar, U16, 568, "ratio", 0.001, 0, 0, 60, 3 vssToothCount = scalar, U08, 570, "count", 1, 0, 1, 100, 0 @@ -6048,6 +6048,7 @@ dialog = wideband_stateDialog, "wideband_state" field = "MAP readout angle", mapCamDetectionAnglePosition, { vvtMode1 == 13 } field = "Cam mode (exhaust cams)", vvtMode2, {trigger_type != 3} field = "VVT sync edge", vvtCamSensorUseRise, {trigger_type != 3} + field = "Cam for engine sync resolution", engineSyncCam field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } field = "VVT offset bank 1 exhaust", vvtOffsets2, { camInputs2 != 0 } @@ -6055,7 +6056,6 @@ dialog = wideband_stateDialog, "wideband_state" field = "VVT offset bank 2 exhaust", vvtOffsets4, { camInputs4 != 0 } field = "Require cam/VVT sync for ignition", isPhaseSyncRequiredForIgnition field = "Maximum cam/VVT sync RPM", maxCamPhaseResolveRpm - field = "Cam for engine sync resolution", engineSyncCam field = "Print verbose VVT sync details to console",verboseVVTDecoding field = "Print verbose trigger sync to console", verboseTriggerSynchDetails field = "Do not print messages in case of sync error", silentTriggerError 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 c2c270fd11..229a80b2f0 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 Mon Sep 26 07:06:16 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 26 09:32:07 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1916,6 +1916,7 @@ public class Fields { public static final int sensorChartMode_offset = 955; public static final int sensorSnifferRpmThreshold_offset = 4; public static final int showHumanReadableWarning_offset = 960; + public static final int SIGNATURE_HASH = 435911646; public static final int silentTriggerError_offset = 1360; public static final int skippedWheelOnCam_offset = 1360; public static final int slowAdcAlpha_offset = 1600; @@ -2408,7 +2409,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.09.26.all.3946241398"; + public static final String TS_SIGNATURE = "rusEFI 2022.09.26.all.435911646"; 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 = 1264;