diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h index 5a3e0531ef..7d35d2bd56 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:11 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:08 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:11 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:08 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h index 5d5bbafda6..83f6d15260 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:17 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:17 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h index 625a255929..fa24813f05 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:16 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:16 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h index c92e413ed2..7b61602d7e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:25 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:25 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h index 2bac22c6cb..a7cb14de18 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:31 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1512 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1512 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1512 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22672); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:31 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h index d3f44f8a42..39667b387f 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:32 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1512 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1512 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1512 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22672); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:32 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h index 1f0f92e5b0..e86494d4d9 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:16 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:11 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:16 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:11 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h index e7eed02790..71648f2d83 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:10 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:10 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h index 70311f9ecd..6fb210296e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:09 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:04 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:09 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:04 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h index 384bbcaf81..7e252603d3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:12 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:12 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h index 464ee45bb0..aab7fcbe7e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:07 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:03 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:07 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:03 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h index 0190c59e18..270a5fa025 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:59 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:59 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h b/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h index badc0f306d..fb498147ed 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:58 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:58 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h index 4d53682d57..ba1491657b 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:09 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:05 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:09 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:05 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h index 5969f23248..30ea77655e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:10 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:13 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:10 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h index a001f7e22a..51182048d0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:27 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23328); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:27 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h index f9853cf895..a7ef741467 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:24 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:24 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h index be5a37b0ac..070a413a14 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:19 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:19 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h index a6f398e822..0d55773847 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:07 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:04 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:07 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:04 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h index ee6cd4f9a3..538af3b8e6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:33 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:29 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:33 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:29 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h index 150e635c64..0c6d8a71c5 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:36 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:36 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h index 5a8d76e4ef..7eb3a2d406 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:26 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:23 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:26 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:23 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h index 665c237a3f..d9399f9518 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:18 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:15 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:18 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:15 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h index 0fcdef426f..d3a033999a 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:39 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:39 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h index 7c860019a7..3aefea50b6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:11 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:11 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h index a2005e384a..7b506bd803 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:42 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:37 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:42 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:37 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h index 468ff01dc7..1ae6ba0780 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:13 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:17 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:13 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h index d02f618cb7..4898aaa716 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:05 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:00 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:05 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:00 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h index b3fcc1521f..92dcc677c3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:03 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:00 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:03 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:00 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h index 6467e504ca..d9111f35f3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:04 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:01 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:04 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:01 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h index ae2e65041a..c11653ad7e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:03 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:03 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h index cece6e056e..66cfe63bcf 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:11 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:06 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:11 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:06 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h index 42d1faf519..9750a45d20 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:12 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:08 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:12 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:08 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h index 9c55197f38..121ba440fd 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:47 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:47 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h index b4b6c707af..2fe1887460 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:46 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:42 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:46 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:42 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h index 3c3d30bdcf..bb0e48bba7 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:40 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:40 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h index 8c1ebd4cf1..d52e8afb6b 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:14 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:14 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h index 27d6ee1aa8..650380fb7e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:20 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:20 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h index 6e25118b3d..217b62f5d0 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:09 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:14 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:09 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h index 79b83a1e10..d6d7017a93 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:58 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:54 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:58 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:54 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h index bae3bd529b..29afafbb26 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:03 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:59 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:03 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:59 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h index 01bc88363a..b7017f48a2 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:02 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:06 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:02 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h index 6a9a551e7b..53f10a7aef 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:00 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:57 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:00 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:57 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h index f5c704138e..04f2433724 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:39 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:35 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2031,7 +2031,6 @@ struct engine_configuration_s { offset 920 bit 13 */ bool verboseVVTDecoding : 1 {}; /** - * get invertCamVVTSignal offset 920 bit 14 */ bool invertCamVVTSignal : 1 {}; /** @@ -2872,13 +2871,13 @@ struct engine_configuration_s { bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_513_29 : 1 {}; + bool invertExhaustCamVVTSignal : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_513_30 : 1 {}; + bool unusedBit_514_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_513_31 : 1 {}; + bool unusedBit_514_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5620,4 +5619,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:39 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:35 UTC 2024 diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index 54c08fe208..ccdea9105a 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3243595547 +#define SIGNATURE_HASH 79935669 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-2chan.3243595547" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-2chan.79935669" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h index d93920cf8e..aba6e01353 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2616674901 +#define SIGNATURE_HASH 1583457787 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,7 +1595,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-4chan.2616674901" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-4chan.1583457787" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h index 3a62906932..799ad1b714 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2616674901 +#define SIGNATURE_HASH 1583457787 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,7 +1595,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-4chan_f7.2616674901" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-4chan_f7.1583457787" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h index 7b230da933..8e5a23f8bc 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3496165496 +#define SIGNATURE_HASH 368422870 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan-revA.3496165496" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan-revA.368422870" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h index 06bd219953..6fa93d0605 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3956178472 +#define SIGNATURE_HASH 777556358 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan.3956178472" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan.777556358" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h index 809afa9f45..01d7579a0b 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3956178472 +#define SIGNATURE_HASH 777556358 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan_f7.3956178472" +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan_f7.777556358" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_at_start_f435.h b/firmware/controllers/generated/rusefi_generated_at_start_f435.h index ec53e4d168..9e6b3d8e5a 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.at_start_f435.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.at_start_f435.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_atlas.h b/firmware/controllers/generated/rusefi_generated_atlas.h index 0c0dded227..cdcd742f93 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3280936865 +#define SIGNATURE_HASH 102363151 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.atlas.3280936865" +#define TS_SIGNATURE "rusEFI master.2024.04.25.atlas.102363151" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f407-discovery.h b/firmware/controllers/generated/rusefi_generated_f407-discovery.h index cf320c48f6..b9d3506fb2 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 601436302 +#define SIGNATURE_HASH 3863994144 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.f407-discovery.601436302" +#define TS_SIGNATURE "rusEFI master.2024.04.25.f407-discovery.3863994144" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f429-discovery.h b/firmware/controllers/generated/rusefi_generated_f429-discovery.h index 380a1ba623..51b9be6f8b 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.f429-discovery.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.f429-discovery.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f469-discovery.h b/firmware/controllers/generated/rusefi_generated_f469-discovery.h index 522d985908..0d1820c071 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3042954620 +#define SIGNATURE_HASH 1892229842 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.f469-discovery.3042954620" +#define TS_SIGNATURE "rusEFI master.2024.04.25.f469-discovery.1892229842" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h index 5faa71deae..4d7c56d95e 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 3507208180 +#define SIGNATURE_HASH 345854042 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.frankenso_na6.3507208180" +#define TS_SIGNATURE "rusEFI master.2024.04.25.frankenso_na6.345854042" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_haba208.h b/firmware/controllers/generated/rusefi_generated_haba208.h index 70dff80127..e7bff6363f 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.haba208.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.haba208.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h index b068e82ec3..9847cf1eef 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 243290987 +#define SIGNATURE_HASH 3407264965 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-112-17.243290987" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-112-17.3407264965" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h index c85349d246..383b489ba0 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1274129495 +#define SIGNATURE_HASH 2389132281 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-gm-e67.1274129495" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-gm-e67.2389132281" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h index 5540b9c2d9..2fd380bc17 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1991225268 +#define SIGNATURE_HASH 3006873626 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1596,7 +1596,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-honda-k.1991225268" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-honda-k.3006873626" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h index 95f976137f..e03740f581 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1854946767 +#define SIGNATURE_HASH 2869351009 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-nb1.1854946767" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-nb1.2869351009" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h index 1b090ccb95..d1e0435c69 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2855429624 +#define SIGNATURE_HASH 1873054294 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen121nissan.2855429624" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen121nissan.1873054294" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121vag.h b/firmware/controllers/generated/rusefi_generated_hellen121vag.h index c5bc152c63..ac44b712ce 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3086079497 +#define SIGNATURE_HASH 1919367591 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen121vag.3086079497" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen121vag.1919367591" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen128.h b/firmware/controllers/generated/rusefi_generated_hellen128.h index 73cd70ce6e..38ef5abb3d 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1780146456 +#define SIGNATURE_HASH 2945191606 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen128.1780146456" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen128.2945191606" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h index 0445ce526d..42af52da16 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1890965405 +#define SIGNATURE_HASH 3038984243 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen154hyundai.1890965405" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen154hyundai.3038984243" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h index ac1a893e67..ebed98375d 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1186132506 +#define SIGNATURE_HASH 2200182196 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen154hyundai_f7.1186132506" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen154hyundai_f7.2200182196" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen72.h b/firmware/controllers/generated/rusefi_generated_hellen72.h index f12ca31578..0159166de0 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 124338035 +#define SIGNATURE_HASH 3271545053 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen72.124338035" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen72.3271545053" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen81.h b/firmware/controllers/generated/rusefi_generated_hellen81.h index fc31f2fcaa..e57c8e2973 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3793246985 +#define SIGNATURE_HASH 663663783 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen81.3793246985" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen81.663663783" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h index d69c13e833..02123cae06 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 4114304586 +#define SIGNATURE_HASH 816685540 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output false -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen88bmw.4114304586" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen88bmw.816685540" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA6.h b/firmware/controllers/generated/rusefi_generated_hellenNA6.h index 5808b4865d..f65213d0ae 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 321726479 +#define SIGNATURE_HASH 3602630561 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellenNA6.321726479" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellenNA6.3602630561" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h index bbda664b05..3c29362aa5 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3975637697 +#define SIGNATURE_HASH 694257007 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,7 +1595,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellenNA8_96.3975637697" +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellenNA8_96.694257007" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_m74_9.h b/firmware/controllers/generated/rusefi_generated_m74_9.h index bba41ebe27..01031730b3 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 858977072 +#define SIGNATURE_HASH 4137950366 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.m74_9.858977072" +#define TS_SIGNATURE "rusEFI master.2024.04.25.m74_9.4137950366" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f4.h b/firmware/controllers/generated/rusefi_generated_mre_f4.h index cd781ef0bc..c5bdef17bf 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2219283728 +#define SIGNATURE_HASH 1104247486 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.mre_f4.2219283728" +#define TS_SIGNATURE "rusEFI master.2024.04.25.mre_f4.1104247486" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f7.h b/firmware/controllers/generated/rusefi_generated_mre_f7.h index 57d8683127..043d39a8b7 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2219283728 +#define SIGNATURE_HASH 1104247486 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.mre_f7.2219283728" +#define TS_SIGNATURE "rusEFI master.2024.04.25.mre_f7.1104247486" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h index 6e0123ae3e..af7e530056 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.nucleo_f413.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.nucleo_f413.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_405.h b/firmware/controllers/generated/rusefi_generated_prometheus_405.h index 99c9d1b974..eca72d6cb0 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_405.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_405.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3072067199 +#define SIGNATURE_HASH 1921706449 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.prometheus_405.3072067199" +#define TS_SIGNATURE "rusEFI master.2024.04.25.prometheus_405.1921706449" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_469.h b/firmware/controllers/generated/rusefi_generated_prometheus_469.h index 2eecaccfdc..f8730cce41 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_469.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_469.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3072067199 +#define SIGNATURE_HASH 1921706449 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.prometheus_469.3072067199" +#define TS_SIGNATURE "rusEFI master.2024.04.25.prometheus_469.1921706449" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f4.h b/firmware/controllers/generated/rusefi_generated_proteus_f4.h index 3b703b0f23..9bd7f707be 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 1838379469 +#define SIGNATURE_HASH 2818940515 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_f4.1838379469" +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_f4.2818940515" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f7.h b/firmware/controllers/generated/rusefi_generated_proteus_f7.h index 492e4d3129..f1d9f07aeb 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 1838379469 +#define SIGNATURE_HASH 2818940515 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_f7.1838379469" +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_f7.2818940515" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_h7.h b/firmware/controllers/generated/rusefi_generated_proteus_h7.h index 2dc4cb7f5c..9c97383fd4 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 1838379469 +#define SIGNATURE_HASH 2818940515 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_h7.1838379469" +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_h7.2818940515" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_s105.h b/firmware/controllers/generated/rusefi_generated_s105.h index 6fb9c06666..f2f4d00b5b 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 939739949 +#define SIGNATURE_HASH 4254442627 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.s105.939739949" +#define TS_SIGNATURE "rusEFI master.2024.04.25.s105.4254442627" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_small-can-board.h b/firmware/controllers/generated/rusefi_generated_small-can-board.h index 8d64318569..b0809fed23 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1215,7 +1215,7 @@ #define show_Proteus_presets false #define show_small_can_board_presets true #define show_test_presets false -#define SIGNATURE_HASH 560327117 +#define SIGNATURE_HASH 3841132131 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1595,7 +1595,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.small-can-board.560327117" +#define TS_SIGNATURE "rusEFI master.2024.04.25.small-can-board.3841132131" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h index db4dfd73cb..3e90027536 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32f429_nucleo.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32f429_nucleo.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h index de720dd250..70648e48ff 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32f767_nucleo.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32f767_nucleo.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h index 76b4b6fbfb..96afd88c9b 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32h743_nucleo.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32h743_nucleo.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_t-b-g.h b/firmware/controllers/generated/rusefi_generated_t-b-g.h index 14f66738d6..f105dda76c 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2273889263 +#define SIGNATURE_HASH 1109271617 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.t-b-g.2273889263" +#define TS_SIGNATURE "rusEFI master.2024.04.25.t-b-g.1109271617" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h index c28ff20e98..11be31b3c8 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3181737831 +#define SIGNATURE_HASH 2016647369 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.tdg-pdm8.3181737831" +#define TS_SIGNATURE "rusEFI master.2024.04.25.tdg-pdm8.2016647369" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_uaefi.h b/firmware/controllers/generated/rusefi_generated_uaefi.h index 6d1fdbbbf2..8162ed2c0a 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1215,7 +1215,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_uaefi_presets true -#define SIGNATURE_HASH 4260542164 +#define SIGNATURE_HASH 946100602 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.24.uaefi.4260542164" +#define TS_SIGNATURE "rusEFI master.2024.04.25.uaefi.946100602" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 5e310de1b6..c5709afd13 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3243595547 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-2chan.3243595547" +#define SIGNATURE_HASH 79935669 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-2chan.79935669" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index ca7b6b095e..b0beadfdf3 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2616674901 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-4chan.2616674901" +#define SIGNATURE_HASH 1583457787 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-4chan.1583457787" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 22e101a6c7..77183103a8 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2616674901 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-4chan_f7.2616674901" +#define SIGNATURE_HASH 1583457787 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-4chan_f7.1583457787" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index 692a5c2e69..4157b23944 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3496165496 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan-revA.3496165496" +#define SIGNATURE_HASH 368422870 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan-revA.368422870" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index 6da9b4918c..4bb9e0727c 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3956178472 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan.3956178472" +#define SIGNATURE_HASH 777556358 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan.777556358" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 46031fca06..be2add6a8f 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3956178472 -#define TS_SIGNATURE "rusEFI master.2024.04.24.alphax-8chan_f7.3956178472" +#define SIGNATURE_HASH 777556358 +#define TS_SIGNATURE "rusEFI master.2024.04.25.alphax-8chan_f7.777556358" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index bbd37f25da..905d8a4c21 100644 --- a/firmware/controllers/generated/signature_at_start_f435.h +++ b/firmware/controllers/generated/signature_at_start_f435.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.at_start_f435.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.at_start_f435.1109271617" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 6be3351067..903cfaf256 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3280936865 -#define TS_SIGNATURE "rusEFI master.2024.04.24.atlas.3280936865" +#define SIGNATURE_HASH 102363151 +#define TS_SIGNATURE "rusEFI master.2024.04.25.atlas.102363151" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index e60095dbb7..dfc7857eb1 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 601436302 -#define TS_SIGNATURE "rusEFI master.2024.04.24.f407-discovery.601436302" +#define SIGNATURE_HASH 3863994144 +#define TS_SIGNATURE "rusEFI master.2024.04.25.f407-discovery.3863994144" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 8f8f9a2caf..ef3ce647b8 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.f429-discovery.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.f429-discovery.1109271617" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index f0e92abcba..afe6c95551 100644 --- a/firmware/controllers/generated/signature_f469-discovery.h +++ b/firmware/controllers/generated/signature_f469-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3042954620 -#define TS_SIGNATURE "rusEFI master.2024.04.24.f469-discovery.3042954620" +#define SIGNATURE_HASH 1892229842 +#define TS_SIGNATURE "rusEFI master.2024.04.25.f469-discovery.1892229842" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index b646527d57..778350406a 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3507208180 -#define TS_SIGNATURE "rusEFI master.2024.04.24.frankenso_na6.3507208180" +#define SIGNATURE_HASH 345854042 +#define TS_SIGNATURE "rusEFI master.2024.04.25.frankenso_na6.345854042" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 700680dc9f..d86fcdc282 100644 --- a/firmware/controllers/generated/signature_haba208.h +++ b/firmware/controllers/generated/signature_haba208.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.haba208.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.haba208.1109271617" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 3ae17be84f..0ba2e7a978 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 243290987 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-112-17.243290987" +#define SIGNATURE_HASH 3407264965 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-112-17.3407264965" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index a8e19c8665..d91ef43fb0 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1274129495 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-gm-e67.1274129495" +#define SIGNATURE_HASH 2389132281 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-gm-e67.2389132281" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index acf82bd8f4..8fcbf73f32 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1991225268 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-honda-k.1991225268" +#define SIGNATURE_HASH 3006873626 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-honda-k.3006873626" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 250e3b94f5..858a7a9aa2 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1854946767 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen-nb1.1854946767" +#define SIGNATURE_HASH 2869351009 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen-nb1.2869351009" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 9d5f7913ed..e86c9d233f 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2855429624 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen121nissan.2855429624" +#define SIGNATURE_HASH 1873054294 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen121nissan.1873054294" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index ad22eb522f..1c3daf9744 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3086079497 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen121vag.3086079497" +#define SIGNATURE_HASH 1919367591 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen121vag.1919367591" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index eac9c733f4..b7a1993921 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1780146456 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen128.1780146456" +#define SIGNATURE_HASH 2945191606 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen128.2945191606" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index e5349e965f..40389b036a 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1890965405 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen154hyundai.1890965405" +#define SIGNATURE_HASH 3038984243 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen154hyundai.3038984243" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index a6094a93ee..48037ce384 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/signature_hellen154hyundai_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1186132506 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen154hyundai_f7.1186132506" +#define SIGNATURE_HASH 2200182196 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen154hyundai_f7.2200182196" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 23615dd779..c0a58e5396 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 124338035 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen72.124338035" +#define SIGNATURE_HASH 3271545053 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen72.3271545053" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index 9d39a3a381..89ac77e87d 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3793246985 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen81.3793246985" +#define SIGNATURE_HASH 663663783 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen81.663663783" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 03b8bc65d2..ccc0a634ba 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4114304586 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellen88bmw.4114304586" +#define SIGNATURE_HASH 816685540 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellen88bmw.816685540" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 79bfbf2959..5815603170 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 321726479 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellenNA6.321726479" +#define SIGNATURE_HASH 3602630561 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellenNA6.3602630561" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index de21d4b443..7ff4cc8ffc 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3975637697 -#define TS_SIGNATURE "rusEFI master.2024.04.24.hellenNA8_96.3975637697" +#define SIGNATURE_HASH 694257007 +#define TS_SIGNATURE "rusEFI master.2024.04.25.hellenNA8_96.694257007" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 4359d9f96e..913a6d0296 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 858977072 -#define TS_SIGNATURE "rusEFI master.2024.04.24.m74_9.858977072" +#define SIGNATURE_HASH 4137950366 +#define TS_SIGNATURE "rusEFI master.2024.04.25.m74_9.4137950366" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 9b8d550361..2646e90704 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2219283728 -#define TS_SIGNATURE "rusEFI master.2024.04.24.mre_f4.2219283728" +#define SIGNATURE_HASH 1104247486 +#define TS_SIGNATURE "rusEFI master.2024.04.25.mre_f4.1104247486" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index b4da1897b9..cb9086066f 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2219283728 -#define TS_SIGNATURE "rusEFI master.2024.04.24.mre_f7.2219283728" +#define SIGNATURE_HASH 1104247486 +#define TS_SIGNATURE "rusEFI master.2024.04.25.mre_f7.1104247486" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index 3e4a1b66dc..d838091a66 100644 --- a/firmware/controllers/generated/signature_nucleo_f413.h +++ b/firmware/controllers/generated/signature_nucleo_f413.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.nucleo_f413.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.nucleo_f413.1109271617" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 4af07248c3..a7e0d8700c 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3072067199 -#define TS_SIGNATURE "rusEFI master.2024.04.24.prometheus_405.3072067199" +#define SIGNATURE_HASH 1921706449 +#define TS_SIGNATURE "rusEFI master.2024.04.25.prometheus_405.1921706449" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 8177be289b..4ef2e8aa13 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3072067199 -#define TS_SIGNATURE "rusEFI master.2024.04.24.prometheus_469.3072067199" +#define SIGNATURE_HASH 1921706449 +#define TS_SIGNATURE "rusEFI master.2024.04.25.prometheus_469.1921706449" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 2cdb050fcd..29c8fecf8f 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1838379469 -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_f4.1838379469" +#define SIGNATURE_HASH 2818940515 +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_f4.2818940515" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index dc51fe21f2..cc46043cd6 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1838379469 -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_f7.1838379469" +#define SIGNATURE_HASH 2818940515 +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_f7.2818940515" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 056613dd2a..0305728cee 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1838379469 -#define TS_SIGNATURE "rusEFI master.2024.04.24.proteus_h7.1838379469" +#define SIGNATURE_HASH 2818940515 +#define TS_SIGNATURE "rusEFI master.2024.04.25.proteus_h7.2818940515" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 1e9fa0542b..d8eca9ab20 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 939739949 -#define TS_SIGNATURE "rusEFI master.2024.04.24.s105.939739949" +#define SIGNATURE_HASH 4254442627 +#define TS_SIGNATURE "rusEFI master.2024.04.25.s105.4254442627" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 310ffd1787..ccb355d405 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 560327117 -#define TS_SIGNATURE "rusEFI master.2024.04.24.small-can-board.560327117" +#define SIGNATURE_HASH 3841132131 +#define TS_SIGNATURE "rusEFI master.2024.04.25.small-can-board.3841132131" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index d2ce0d1d51..8f80980c4e 100644 --- a/firmware/controllers/generated/signature_stm32f429_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f429_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32f429_nucleo.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32f429_nucleo.1109271617" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index 9863a9fe61..d054600154 100644 --- a/firmware/controllers/generated/signature_stm32f767_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f767_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32f767_nucleo.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32f767_nucleo.1109271617" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index 471368b572..321ca5c07a 100644 --- a/firmware/controllers/generated/signature_stm32h743_nucleo.h +++ b/firmware/controllers/generated/signature_stm32h743_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.stm32h743_nucleo.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.stm32h743_nucleo.1109271617" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index a0d956cf6f..a00ac58dee 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2273889263 -#define TS_SIGNATURE "rusEFI master.2024.04.24.t-b-g.2273889263" +#define SIGNATURE_HASH 1109271617 +#define TS_SIGNATURE "rusEFI master.2024.04.25.t-b-g.1109271617" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 1fc153d59c..bb72cbcff7 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 config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3181737831 -#define TS_SIGNATURE "rusEFI master.2024.04.24.tdg-pdm8.3181737831" +#define SIGNATURE_HASH 2016647369 +#define TS_SIGNATURE "rusEFI master.2024.04.25.tdg-pdm8.2016647369" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 63973cd1b9..f924c543d3 100644 --- a/firmware/controllers/generated/signature_uaefi.h +++ b/firmware/controllers/generated/signature_uaefi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4260542164 -#define TS_SIGNATURE "rusEFI master.2024.04.24.uaefi.4260542164" +#define SIGNATURE_HASH 946100602 +#define TS_SIGNATURE "rusEFI master.2024.04.25.uaefi.946100602" diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index c816c1ea74..e271d8dfec 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -1159,6 +1159,9 @@ float getConfigValueByName(const char *name) { // skipADC12bitAssert case 583380344: return engineConfiguration->skipADC12bitAssert; +// invertExhaustCamVVTSignal + case -60727986: + return engineConfiguration->invertExhaustCamVVTSignal; // afterCrankingIACtaperDuration case 671504531: return engineConfiguration->afterCrankingIACtaperDuration; @@ -3755,6 +3758,11 @@ bool setConfigValueByName(const char *name, float value) { { engineConfiguration->skipADC12bitAssert = (int)value; return 1; + } + case -60727986: + { + engineConfiguration->invertExhaustCamVVTSignal = (int)value; + return 1; } case 671504531: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index abd598e9dd..6e2e2f5ac1 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -602,7 +602,7 @@ If enabled, adjust at a constant rate instead of a rate proportional to the curr Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details ### invertCamVVTSignal -get invertCamVVTSignal + ### alphaNUseIat In Alpha-N mode, compensate for air temperature. @@ -1153,6 +1153,9 @@ AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller ### skipADC12bitAssert +### invertExhaustCamVVTSignal + + ### afterCrankingIACtaperDuration This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 53a77de605..0ffcf6d70c 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.f407-discovery.601436302" + signature = "rusEFI master.2024.04.25.f407-discovery.3863994144" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.f407-discovery.601436302" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.f407-discovery.3863994144" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:22 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:17 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7126,7 +7126,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 57f9ec713e..607b6d0135 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-2chan.3243595547" + signature = "rusEFI master.2024.04.25.alphax-2chan.79935669" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-2chan.3243595547" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-2chan.79935669" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","INVALID","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2","X7 - AIN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:11 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:08 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7119,7 +7119,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index a6f414c846..66ba996274 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-4chan.2616674901" + signature = "rusEFI master.2024.04.25.alphax-4chan.1583457787" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-4chan.2616674901" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-4chan.1583457787" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:21 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:17 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7140,7 +7140,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 53101c64b0..29e5b0fcaf 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-4chan_f7.2616674901" + signature = "rusEFI master.2024.04.25.alphax-4chan_f7.1583457787" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-4chan_f7.2616674901" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-4chan_f7.1583457787" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:20 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:16 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7140,7 +7140,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index b41abf1afb..a4c79d60a2 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-8chan-revA.3496165496" + signature = "rusEFI master.2024.04.25.alphax-8chan-revA.368422870" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-8chan-revA.3496165496" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-8chan-revA.368422870" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:29 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:25 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 5fb8f6e3d3..d1ba78f4ab 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-8chan.3956178472" + signature = "rusEFI master.2024.04.25.alphax-8chan.777556358" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-8chan.3956178472" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-8chan.777556358" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:34 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:31 UTC 2024 pageSize = 22672 page = 1 @@ -771,6 +771,7 @@ devBit5 = bits, U32, 1512, [25:25], "false", "true" devBit6 = bits, U32, 1512, [26:26], "false", "true" devBit7 = bits, U32, 1512, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1512, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1512, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1516, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1518, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1520, [0:8], $gpio_list @@ -1910,7 +1911,6 @@ tcu_shiftTime = scalar, F32, 22668, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7126,7 +7126,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index f1bdeda83d..a5236f441f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.alphax-8chan_f7.3956178472" + signature = "rusEFI master.2024.04.25.alphax-8chan_f7.777556358" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.alphax-8chan_f7.3956178472" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.alphax-8chan_f7.777556358" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:36 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:32 UTC 2024 pageSize = 22672 page = 1 @@ -771,6 +771,7 @@ devBit5 = bits, U32, 1512, [25:25], "false", "true" devBit6 = bits, U32, 1512, [26:26], "false", "true" devBit7 = bits, U32, 1512, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1512, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1512, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1516, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1518, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1520, [0:8], $gpio_list @@ -1910,7 +1911,6 @@ tcu_shiftTime = scalar, F32, 22668, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7126,7 +7126,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 1936ac2429..f316c02ad0 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.at_start_f435.2273889263" + signature = "rusEFI master.2024.04.25.at_start_f435.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.at_start_f435.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.at_start_f435.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:16 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:11 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 11c1e335c2..68368070c5 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.atlas.3280936865" + signature = "rusEFI master.2024.04.25.atlas.102363151" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.atlas.3280936865" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.atlas.102363151" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:15 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:10 UTC 2024 pageSize = 22156 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22152, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index e61d580220..5011a9575f 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.f407-discovery.601436302" + signature = "rusEFI master.2024.04.25.f407-discovery.3863994144" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.f407-discovery.601436302" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.f407-discovery.3863994144" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:09 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:04 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7126,7 +7126,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index b6c23397d3..ee0b609c83 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.f429-discovery.2273889263" + signature = "rusEFI master.2024.04.25.f429-discovery.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.f429-discovery.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.f429-discovery.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:17 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:12 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index 04943f5d29..e626f20613 100644 --- a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.f469-discovery.3042954620" + signature = "rusEFI master.2024.04.25.f469-discovery.1892229842" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.f469-discovery.3042954620" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.f469-discovery.1892229842" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:07 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:03 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index b30aed2ccc..48cf17d061 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.frankenso_na6.3507208180" + signature = "rusEFI master.2024.04.25.frankenso_na6.345854042" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.frankenso_na6.3507208180" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.frankenso_na6.345854042" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:02 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:59 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index 56e25038f1..7926bc80b8 100644 --- a/firmware/tunerstudio/generated/rusefi_haba208.ini +++ b/firmware/tunerstudio/generated/rusefi_haba208.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.haba208.2273889263" + signature = "rusEFI master.2024.04.25.haba208.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.haba208.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.haba208.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:02 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:58 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 512cfb16ff..78b6e1bc8b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen-112-17.243290987" + signature = "rusEFI master.2024.04.25.hellen-112-17.3407264965" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen-112-17.243290987" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen-112-17.3407264965" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","B20 TPS Throttle Position 2","A14 Analog Input","INVALID","A21 PPS1","B03 TPS Throttle Position 1","INVALID","A07 TODO","A12 Analog Input","A10 Analog Input","INVALID","B19 MAP","A09 Analog Input","B15 CLT","B27 IAT","A11 Analog Input","A19 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:09 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:05 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7119,7 +7119,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index dda76534b0..d89fdd0ddd 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen-gm-e67.1274129495" + signature = "rusEFI master.2024.04.25.hellen-gm-e67.2389132281" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen-gm-e67.1274129495" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen-gm-e67.2389132281" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:13 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:10 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 28d49cbe4a..65a5ee54c1 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -4,12 +4,12 @@ enable2ndByteCanID = false [SettingGroups] [MegaTune] - signature = "rusEFI master.2024.04.24.hellen-honda-k.1991225268" + signature = "rusEFI master.2024.04.25.hellen-honda-k.3006873626" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen-honda-k.1991225268" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen-honda-k.3006873626" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -717,6 +717,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1856,7 +1857,6 @@ tcu_shiftTime = scalar, F32, 23324, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -6916,7 +6916,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "" field = "Cam sensor bank 1 intake", camInputs1, { camInputs1 != 0 || (vvtMode1 != 0 ) } field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index ead6b6590d..e7d76ec31c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen-nb1.1854946767" + signature = "rusEFI master.2024.04.25.hellen-nb1.2869351009" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen-nb1.1854946767" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen-nb1.2869351009" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:28 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:24 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 5ec2ba4845..181ec236e9 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen121nissan.2855429624" + signature = "rusEFI master.2024.04.25.hellen121nissan.1873054294" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen121nissan.2855429624" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen121nissan.1873054294" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:22 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:19 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7118,7 +7118,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 7c59ed2444..e3f34c5fda 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen121vag.3086079497" + signature = "rusEFI master.2024.04.25.hellen121vag.1919367591" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen121vag.3086079497" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen121vag.1919367591" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:07 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:04 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index f21193fe8d..a0b7353f0b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen128.1780146456" + signature = "rusEFI master.2024.04.25.hellen128.2945191606" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen128.1780146456" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen128.2945191606" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:29 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index b0b409be73..5e2f2713b4 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen154hyundai.1890965405" + signature = "rusEFI master.2024.04.25.hellen154hyundai.3038984243" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen154hyundai.1890965405" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen154hyundai.3038984243" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","K21 Ambient Temperature","K58 Oil Temp","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","INVALID","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:40 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:36 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7095,7 +7095,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "" field = "Cam sensor bank 1 intake", camInputs1, { camInputs1 != 0 || (vvtMode1 != 0 ) } field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 3bdb005ecf..eee0d6d21f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen154hyundai_f7.1186132506" + signature = "rusEFI master.2024.04.25.hellen154hyundai_f7.2200182196" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen154hyundai_f7.1186132506" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen154hyundai_f7.2200182196" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:26 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:23 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7095,7 +7095,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "" field = "Cam sensor bank 1 intake", camInputs1, { camInputs1 != 0 || (vvtMode1 != 0 ) } field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 339f7799da..ed5fd3dbb0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen72.124338035" + signature = "rusEFI master.2024.04.25.hellen72.3271545053" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen72.124338035" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen72.3271545053" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:18 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:15 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 7fe29e4d52..66a7bbf580 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen81.3793246985" + signature = "rusEFI master.2024.04.25.hellen81.663663783" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen81.3793246985" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen81.663663783" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:43 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:39 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7119,7 +7119,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 7b4a1a980d..82c6e1f1bc 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellen88bmw.4114304586" + signature = "rusEFI master.2024.04.25.hellen88bmw.816685540" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellen88bmw.4114304586" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellen88bmw.816685540" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:14 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:11 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7116,7 +7116,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 17c73b3396..21cb302b8f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellenNA6.321726479" + signature = "rusEFI master.2024.04.25.hellenNA6.3602630561" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellenNA6.321726479" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellenNA6.3602630561" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:42 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:37 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 8265d99e04..53db0ea4a0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.hellenNA8_96.3975637697" + signature = "rusEFI master.2024.04.25.hellenNA8_96.694257007" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.hellenNA8_96.3975637697" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.hellenNA8_96.694257007" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:17 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:13 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index a3d906106e..1e704d7a51 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.m74_9.858977072" + signature = "rusEFI master.2024.04.25.m74_9.4137950366" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.m74_9.858977072" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.m74_9.4137950366" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","MAF/MAP sensor signal","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Pedal position sensor 1 signal PPS1","Pedal position sensor 2 signal PPS2","ETB TPS position sensor 1 signal","ETB TPS position sensor 2 signal" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:05 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:00 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7123,7 +7123,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index d5eb4ab5cb..3fc33f1793 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.mre_f4.2219283728" + signature = "rusEFI master.2024.04.25.mre_f4.1104247486" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.mre_f4.2219283728" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.mre_f4.1104247486" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:03 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:00 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7143,7 +7143,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 774dd40319..195ba6de6d 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.mre_f7.2219283728" + signature = "rusEFI master.2024.04.25.mre_f7.1104247486" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.mre_f7.2219283728" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.mre_f7.1104247486" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:04 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:01 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7143,7 +7143,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index 52497da845..578665bd50 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.nucleo_f413.2273889263" + signature = "rusEFI master.2024.04.25.nucleo_f413.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.nucleo_f413.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.nucleo_f413.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:06 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:03 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 9ebbfdca2e..8c7faab904 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.prometheus_405.3072067199" + signature = "rusEFI master.2024.04.25.prometheus_405.1921706449" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.prometheus_405.3072067199" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.prometheus_405.1921706449" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:11 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:06 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7115,7 +7115,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index a59f642039..36dc71f84a 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.prometheus_469.3072067199" + signature = "rusEFI master.2024.04.25.prometheus_469.1921706449" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.prometheus_469.3072067199" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.prometheus_469.1921706449" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:12 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:08 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7115,7 +7115,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index eeb4497e1d..ed57c5e173 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.proteus_f4.1838379469" + signature = "rusEFI master.2024.04.25.proteus_f4.2818940515" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.proteus_f4.1838379469" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.proteus_f4.2818940515" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:52 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:47 UTC 2024 pageSize = 28156 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 28152, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7149,7 +7149,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index e14cf1ce25..d74d32ca4d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.proteus_f7.1838379469" + signature = "rusEFI master.2024.04.25.proteus_f7.2818940515" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.proteus_f7.1838379469" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.proteus_f7.2818940515" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:46 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:42 UTC 2024 pageSize = 28156 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 28152, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7149,7 +7149,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 8279ac9f8f..18e66688c7 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.proteus_h7.1838379469" + signature = "rusEFI master.2024.04.25.proteus_h7.2818940515" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.proteus_h7.1838379469" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.proteus_h7.2818940515" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:44 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:40 UTC 2024 pageSize = 28156 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 28152, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7149,7 +7149,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index 3e8d5aed8b..965a402238 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.s105.939739949" + signature = "rusEFI master.2024.04.25.s105.4254442627" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.s105.939739949" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.s105.4254442627" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:19 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:14 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7121,7 +7121,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index 142c93230d..3ee0919cbb 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.small-can-board.560327117" + signature = "rusEFI master.2024.04.25.small-can-board.3841132131" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.small-can-board.560327117" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.small-can-board.3841132131" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","B2 - Analog/Digital Input","B3 - Analog/Digital Input","B4 - Analog/Digital Input","B5 - Analog/Digital Input","B7 - Analog/Digital Input","C1 - Analog/Digital Input 6","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input 7","C4 - Analog/Digital Input 8" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:24 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:20 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index 00194c40ab..8bc7edf46d 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.stm32f429_nucleo.2273889263" + signature = "rusEFI master.2024.04.25.stm32f429_nucleo.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.stm32f429_nucleo.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.stm32f429_nucleo.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:14 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:09 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index 6021759c90..e9b9b36c34 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.stm32f767_nucleo.2273889263" + signature = "rusEFI master.2024.04.25.stm32f767_nucleo.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.stm32f767_nucleo.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.stm32f767_nucleo.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:58 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:54 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index 7bda1357b2..12abe991b6 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.stm32h743_nucleo.2273889263" + signature = "rusEFI master.2024.04.25.stm32h743_nucleo.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.stm32h743_nucleo.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.stm32h743_nucleo.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:03 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:59 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 89d2f49556..7ffc5d6f2c 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.t-b-g.2273889263" + signature = "rusEFI master.2024.04.25.t-b-g.1109271617" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.t-b-g.2273889263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.t-b-g.1109271617" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:06 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:02 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index af3978c458..9abd3f6110 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.tdg-pdm8.3181737831" + signature = "rusEFI master.2024.04.25.tdg-pdm8.2016647369" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.tdg-pdm8.3181737831" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.tdg-pdm8.2016647369" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:00 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:09:57 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7120,7 +7120,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 7456daaa17..ff7dcaab85 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.24.uaefi.4260542164" + signature = "rusEFI master.2024.04.25.uaefi.946100602" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.24.uaefi.4260542164" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.25.uaefi.946100602" ; 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 @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","D1 AUX1","C3 AUX2","INVALID","D6 PPS1","D13 TPS1","A7 Voltage From Key","INVALID","C15 Fuel Pressure / AUX3","C14 TPS2","INVALID","D9 MAP","On-board MAP","D16 CLT Coolant","D15 IAT","C4 PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:39:39 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:10:35 UTC 2024 pageSize = 22656 page = 1 @@ -768,6 +768,7 @@ devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" +invertExhaustCamVVTSignal = bits, U32, 1496, [29:29], "Rising", "Falling" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -1907,7 +1908,6 @@ tcu_shiftTime = scalar, F32, 22652, "ms", 1, 0, 0, 3000, 0 enableCanVss = "Read VSS from OEM CAN bus according to selected CAN vehicle configuration." stftIgnoreErrorMagnitude = "If enabled, adjust at a constant rate instead of a rate proportional to the current lambda error. This mode may be easier to tune, and more tolerant of sensor noise." verboseVVTDecoding = "Verbose info in console below engineSnifferRpmThreshold\nenable vvt_details" - invertCamVVTSignal = "get invertCamVVTSignal" alphaNUseIat = "In Alpha-N mode, compensate for air temperature." useRawOutputToDriveIdleStepper = "If enabled we use four Push-Pull outputs to directly drive stepper idle air valve coils" verboseCan2 = "Print incoming and outgoing second bus CAN messages in rusEFI console" @@ -7140,7 +7140,8 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Cam sensor bank 1 exhaust", camInputs2, { camInputs2 != 0 || (vvtMode2 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 intake", camInputs3, { camInputs3 != 0 || (vvtMode1 != 0 && camInputs1 != 0 ) } field = "Cam sensor bank 2 exhaust", camInputs4, { camInputs4 != 0 || (vvtMode2 != 0 && camInputs2 != 0 ) } - field = "Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "intake Cam Edge Select", invertCamVVTSignal, { camInputs1 != 0 } + field = "exhaust Cam Edge Select", invertExhaustCamVVTSignal, { camInputs2 != 0 } field = "" field = "#Set offset so VVT indicates 0 degrees in default position" field = "VVT offset bank 1 intake", vvtOffsets1, { camInputs1 != 0 } 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 3f71554b07..737a6859d8 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 config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Apr 24 03:40:22 UTC 2024 +// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Apr 25 01:11:17 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1146,7 +1146,6 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; - public static final int SIGNATURE_HASH = 601436302; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX = "generated/simulator_tune_image"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX = ".bin"; @@ -1400,7 +1399,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 master.2024.04.24.f407-discovery.601436302"; + public static final String TS_SIGNATURE = "rusEFI master.2024.04.25.f407-discovery.3863994144"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; @@ -2176,6 +2175,7 @@ public class Fields { public static final Field DEVBIT6 = Field.create("DEVBIT6", 1496, FieldType.BIT, 26).setBaseOffset(0); public static final Field DEVBIT7 = Field.create("DEVBIT7", 1496, FieldType.BIT, 27).setBaseOffset(0); public static final Field SKIPADC12BITASSERT = Field.create("SKIPADC12BITASSERT", 1496, FieldType.BIT, 28).setBaseOffset(0); + public static final Field INVERTEXHAUSTCAMVVTSIGNAL = Field.create("INVERTEXHAUSTCAMVVTSIGNAL", 1496, FieldType.BIT, 29).setBaseOffset(0); public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1500, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1502, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1504, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); @@ -3857,6 +3857,7 @@ public class Fields { DEVBIT6, DEVBIT7, SKIPADC12BITASSERT, + INVERTEXHAUSTCAMVVTSIGNAL, AFTERCRANKINGIACTAPERDURATION, IACBYTPSTAPER, AUXSERIALTXPIN,