Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-10-30 14:50:41 +00:00
parent c62fedbe34
commit 0c7c578912
57 changed files with 1476 additions and 846 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Oct 29 19:50:52 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:18 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3988,20 +3988,25 @@ struct engine_configuration_s {
*/
uint8_t alignmentFill_at_4539[1];
/**
ratio
from
* offset 4540
*/
float triggerGapOverride[GAP_TRACKING_LENGTH];
float triggerGapOverrideFrom[GAP_TRACKING_LENGTH];
/**
Percent
* offset 4612
*/
int8_t fuelTrim[MAX_CYLINDER_COUNT];
/**
units
to
* offset 4624
*/
int mainUnusedEnd[344];
float triggerGapOverrideTo[GAP_TRACKING_LENGTH];
/**
units
* offset 4696
*/
int mainUnusedEnd[326];
/** total size 6000*/
};
@ -4396,4 +4401,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Oct 29 19:50:52 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:18 UTC 2021

View File

@ -1579,7 +1579,7 @@
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4624
#define mainUnusedEnd_offset 4696
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1799,8 +1799,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.10.29
#define SIGNATURE_HASH 2622329031
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1076147266
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2161,24 +2161,42 @@
#define triggerCompSensorSatRpm_offset 4039
#define triggerErrorPin_offset 828
#define triggerErrorPinMode_offset 829
#define triggerGapOverride10_offset 4576
#define triggerGapOverride11_offset 4580
#define triggerGapOverride12_offset 4584
#define triggerGapOverride13_offset 4588
#define triggerGapOverride14_offset 4592
#define triggerGapOverride15_offset 4596
#define triggerGapOverride16_offset 4600
#define triggerGapOverride17_offset 4604
#define triggerGapOverride18_offset 4608
#define triggerGapOverride1_offset 4540
#define triggerGapOverride2_offset 4544
#define triggerGapOverride3_offset 4548
#define triggerGapOverride4_offset 4552
#define triggerGapOverride5_offset 4556
#define triggerGapOverride6_offset 4560
#define triggerGapOverride7_offset 4564
#define triggerGapOverride8_offset 4568
#define triggerGapOverride9_offset 4572
#define triggerGapOverrideFrom10_offset 4576
#define triggerGapOverrideFrom11_offset 4580
#define triggerGapOverrideFrom12_offset 4584
#define triggerGapOverrideFrom13_offset 4588
#define triggerGapOverrideFrom14_offset 4592
#define triggerGapOverrideFrom15_offset 4596
#define triggerGapOverrideFrom16_offset 4600
#define triggerGapOverrideFrom17_offset 4604
#define triggerGapOverrideFrom18_offset 4608
#define triggerGapOverrideFrom1_offset 4540
#define triggerGapOverrideFrom2_offset 4544
#define triggerGapOverrideFrom3_offset 4548
#define triggerGapOverrideFrom4_offset 4552
#define triggerGapOverrideFrom5_offset 4556
#define triggerGapOverrideFrom6_offset 4560
#define triggerGapOverrideFrom7_offset 4564
#define triggerGapOverrideFrom8_offset 4568
#define triggerGapOverrideFrom9_offset 4572
#define triggerGapOverrideTo10_offset 4660
#define triggerGapOverrideTo11_offset 4664
#define triggerGapOverrideTo12_offset 4668
#define triggerGapOverrideTo13_offset 4672
#define triggerGapOverrideTo14_offset 4676
#define triggerGapOverrideTo15_offset 4680
#define triggerGapOverrideTo16_offset 4684
#define triggerGapOverrideTo17_offset 4688
#define triggerGapOverrideTo18_offset 4692
#define triggerGapOverrideTo1_offset 4624
#define triggerGapOverrideTo2_offset 4628
#define triggerGapOverrideTo3_offset 4632
#define triggerGapOverrideTo4_offset 4636
#define triggerGapOverrideTo5_offset 4640
#define triggerGapOverrideTo6_offset 4644
#define triggerGapOverrideTo7_offset 4648
#define triggerGapOverrideTo8_offset 4652
#define triggerGapOverrideTo9_offset 4656
#define triggerInputDebugPins1_offset 1756
#define triggerInputDebugPins2_offset 1757
#define triggerInputDebugPins3_offset 1758
@ -2290,7 +2308,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.29.hellen_cypress.2622329031"
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen_cypress.1076147266"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Oct 29 19:50:50 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:16 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3982,20 +3982,25 @@ struct engine_configuration_s {
*/
uint8_t alignmentFill_at_4511[1];
/**
ratio
from
* offset 4512
*/
float triggerGapOverride[GAP_TRACKING_LENGTH];
float triggerGapOverrideFrom[GAP_TRACKING_LENGTH];
/**
Percent
* offset 4584
*/
int8_t fuelTrim[MAX_CYLINDER_COUNT];
/**
units
to
* offset 4596
*/
int mainUnusedEnd[344];
float triggerGapOverrideTo[GAP_TRACKING_LENGTH];
/**
units
* offset 4668
*/
int mainUnusedEnd[326];
/** total size 5972*/
};
@ -4390,4 +4395,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Oct 29 19:50:50 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:16 UTC 2021

View File

@ -1564,7 +1564,7 @@
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4596
#define mainUnusedEnd_offset 4668
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1784,8 +1784,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.10.29
#define SIGNATURE_HASH 1676172347
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 3212933310
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2146,24 +2146,42 @@
#define triggerCompSensorSatRpm_offset 4011
#define triggerErrorPin_offset 828
#define triggerErrorPinMode_offset 829
#define triggerGapOverride10_offset 4548
#define triggerGapOverride11_offset 4552
#define triggerGapOverride12_offset 4556
#define triggerGapOverride13_offset 4560
#define triggerGapOverride14_offset 4564
#define triggerGapOverride15_offset 4568
#define triggerGapOverride16_offset 4572
#define triggerGapOverride17_offset 4576
#define triggerGapOverride18_offset 4580
#define triggerGapOverride1_offset 4512
#define triggerGapOverride2_offset 4516
#define triggerGapOverride3_offset 4520
#define triggerGapOverride4_offset 4524
#define triggerGapOverride5_offset 4528
#define triggerGapOverride6_offset 4532
#define triggerGapOverride7_offset 4536
#define triggerGapOverride8_offset 4540
#define triggerGapOverride9_offset 4544
#define triggerGapOverrideFrom10_offset 4548
#define triggerGapOverrideFrom11_offset 4552
#define triggerGapOverrideFrom12_offset 4556
#define triggerGapOverrideFrom13_offset 4560
#define triggerGapOverrideFrom14_offset 4564
#define triggerGapOverrideFrom15_offset 4568
#define triggerGapOverrideFrom16_offset 4572
#define triggerGapOverrideFrom17_offset 4576
#define triggerGapOverrideFrom18_offset 4580
#define triggerGapOverrideFrom1_offset 4512
#define triggerGapOverrideFrom2_offset 4516
#define triggerGapOverrideFrom3_offset 4520
#define triggerGapOverrideFrom4_offset 4524
#define triggerGapOverrideFrom5_offset 4528
#define triggerGapOverrideFrom6_offset 4532
#define triggerGapOverrideFrom7_offset 4536
#define triggerGapOverrideFrom8_offset 4540
#define triggerGapOverrideFrom9_offset 4544
#define triggerGapOverrideTo10_offset 4632
#define triggerGapOverrideTo11_offset 4636
#define triggerGapOverrideTo12_offset 4640
#define triggerGapOverrideTo13_offset 4644
#define triggerGapOverrideTo14_offset 4648
#define triggerGapOverrideTo15_offset 4652
#define triggerGapOverrideTo16_offset 4656
#define triggerGapOverrideTo17_offset 4660
#define triggerGapOverrideTo18_offset 4664
#define triggerGapOverrideTo1_offset 4596
#define triggerGapOverrideTo2_offset 4600
#define triggerGapOverrideTo3_offset 4604
#define triggerGapOverrideTo4_offset 4608
#define triggerGapOverrideTo5_offset 4612
#define triggerGapOverrideTo6_offset 4616
#define triggerGapOverrideTo7_offset 4620
#define triggerGapOverrideTo8_offset 4624
#define triggerGapOverrideTo9_offset 4628
#define triggerInputDebugPins1_offset 1756
#define triggerInputDebugPins2_offset 1757
#define triggerInputDebugPins3_offset 1758
@ -2275,7 +2293,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.29.kin.1676172347"
#define TS_SIGNATURE "rusEFI 2021.10.30.kin.3212933310"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:54 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:21 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3988,20 +3988,25 @@ struct engine_configuration_s {
*/
uint8_t alignmentFill_at_4539[1];
/**
ratio
from
* offset 4540
*/
float triggerGapOverride[GAP_TRACKING_LENGTH];
float triggerGapOverrideFrom[GAP_TRACKING_LENGTH];
/**
Percent
* offset 4612
*/
int8_t fuelTrim[MAX_CYLINDER_COUNT];
/**
units
to
* offset 4624
*/
int mainUnusedEnd[344];
float triggerGapOverrideTo[GAP_TRACKING_LENGTH];
/**
units
* offset 4696
*/
int mainUnusedEnd[326];
/** total size 6000*/
};
@ -4396,4 +4401,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:54 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:21 UTC 2021

View File

@ -1591,7 +1591,7 @@
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4624
#define mainUnusedEnd_offset 4696
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1812,8 +1812,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.10.29
#define SIGNATURE_HASH 1270587508
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2547156209
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2174,24 +2174,42 @@
#define triggerCompSensorSatRpm_offset 4039
#define triggerErrorPin_offset 828
#define triggerErrorPinMode_offset 829
#define triggerGapOverride10_offset 4576
#define triggerGapOverride11_offset 4580
#define triggerGapOverride12_offset 4584
#define triggerGapOverride13_offset 4588
#define triggerGapOverride14_offset 4592
#define triggerGapOverride15_offset 4596
#define triggerGapOverride16_offset 4600
#define triggerGapOverride17_offset 4604
#define triggerGapOverride18_offset 4608
#define triggerGapOverride1_offset 4540
#define triggerGapOverride2_offset 4544
#define triggerGapOverride3_offset 4548
#define triggerGapOverride4_offset 4552
#define triggerGapOverride5_offset 4556
#define triggerGapOverride6_offset 4560
#define triggerGapOverride7_offset 4564
#define triggerGapOverride8_offset 4568
#define triggerGapOverride9_offset 4572
#define triggerGapOverrideFrom10_offset 4576
#define triggerGapOverrideFrom11_offset 4580
#define triggerGapOverrideFrom12_offset 4584
#define triggerGapOverrideFrom13_offset 4588
#define triggerGapOverrideFrom14_offset 4592
#define triggerGapOverrideFrom15_offset 4596
#define triggerGapOverrideFrom16_offset 4600
#define triggerGapOverrideFrom17_offset 4604
#define triggerGapOverrideFrom18_offset 4608
#define triggerGapOverrideFrom1_offset 4540
#define triggerGapOverrideFrom2_offset 4544
#define triggerGapOverrideFrom3_offset 4548
#define triggerGapOverrideFrom4_offset 4552
#define triggerGapOverrideFrom5_offset 4556
#define triggerGapOverrideFrom6_offset 4560
#define triggerGapOverrideFrom7_offset 4564
#define triggerGapOverrideFrom8_offset 4568
#define triggerGapOverrideFrom9_offset 4572
#define triggerGapOverrideTo10_offset 4660
#define triggerGapOverrideTo11_offset 4664
#define triggerGapOverrideTo12_offset 4668
#define triggerGapOverrideTo13_offset 4672
#define triggerGapOverrideTo14_offset 4676
#define triggerGapOverrideTo15_offset 4680
#define triggerGapOverrideTo16_offset 4684
#define triggerGapOverrideTo17_offset 4688
#define triggerGapOverrideTo18_offset 4692
#define triggerGapOverrideTo1_offset 4624
#define triggerGapOverrideTo2_offset 4628
#define triggerGapOverrideTo3_offset 4632
#define triggerGapOverrideTo4_offset 4636
#define triggerGapOverrideTo5_offset 4640
#define triggerGapOverrideTo6_offset 4644
#define triggerGapOverrideTo7_offset 4648
#define triggerGapOverrideTo8_offset 4652
#define triggerGapOverrideTo9_offset 4656
#define triggerInputDebugPins1_offset 1756
#define triggerInputDebugPins2_offset 1757
#define triggerInputDebugPins3_offset 1758
@ -2303,7 +2321,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2021.10.29.subaru_eg33_f7.1270587508"
#define TS_SIGNATURE "rusEFI 2021.10.30.subaru_eg33_f7.2547156209"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -3988,20 +3988,25 @@ struct engine_configuration_s {
*/
uint8_t alignmentFill_at_4539[1];
/**
ratio
from
* offset 4540
*/
float triggerGapOverride[GAP_TRACKING_LENGTH];
float triggerGapOverrideFrom[GAP_TRACKING_LENGTH];
/**
Percent
* offset 4612
*/
int8_t fuelTrim[MAX_CYLINDER_COUNT];
/**
units
to
* offset 4624
*/
int mainUnusedEnd[344];
float triggerGapOverrideTo[GAP_TRACKING_LENGTH];
/**
units
* offset 4696
*/
int mainUnusedEnd[326];
/** total size 6000*/
};
@ -4396,4 +4401,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -1579,7 +1579,7 @@
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4624
#define mainUnusedEnd_offset 4696
#define malfunctionIndicatorPin_offset 660
#define malfunctionIndicatorPinMode_offset 661
#define manIdlePosition_offset 608
@ -1799,8 +1799,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.10.29
#define SIGNATURE_HASH 3727772439
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 39350162
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2161,24 +2161,42 @@
#define triggerCompSensorSatRpm_offset 4039
#define triggerErrorPin_offset 828
#define triggerErrorPinMode_offset 829
#define triggerGapOverride10_offset 4576
#define triggerGapOverride11_offset 4580
#define triggerGapOverride12_offset 4584
#define triggerGapOverride13_offset 4588
#define triggerGapOverride14_offset 4592
#define triggerGapOverride15_offset 4596
#define triggerGapOverride16_offset 4600
#define triggerGapOverride17_offset 4604
#define triggerGapOverride18_offset 4608
#define triggerGapOverride1_offset 4540
#define triggerGapOverride2_offset 4544
#define triggerGapOverride3_offset 4548
#define triggerGapOverride4_offset 4552
#define triggerGapOverride5_offset 4556
#define triggerGapOverride6_offset 4560
#define triggerGapOverride7_offset 4564
#define triggerGapOverride8_offset 4568
#define triggerGapOverride9_offset 4572
#define triggerGapOverrideFrom10_offset 4576
#define triggerGapOverrideFrom11_offset 4580
#define triggerGapOverrideFrom12_offset 4584
#define triggerGapOverrideFrom13_offset 4588
#define triggerGapOverrideFrom14_offset 4592
#define triggerGapOverrideFrom15_offset 4596
#define triggerGapOverrideFrom16_offset 4600
#define triggerGapOverrideFrom17_offset 4604
#define triggerGapOverrideFrom18_offset 4608
#define triggerGapOverrideFrom1_offset 4540
#define triggerGapOverrideFrom2_offset 4544
#define triggerGapOverrideFrom3_offset 4548
#define triggerGapOverrideFrom4_offset 4552
#define triggerGapOverrideFrom5_offset 4556
#define triggerGapOverrideFrom6_offset 4560
#define triggerGapOverrideFrom7_offset 4564
#define triggerGapOverrideFrom8_offset 4568
#define triggerGapOverrideFrom9_offset 4572
#define triggerGapOverrideTo10_offset 4660
#define triggerGapOverrideTo11_offset 4664
#define triggerGapOverrideTo12_offset 4668
#define triggerGapOverrideTo13_offset 4672
#define triggerGapOverrideTo14_offset 4676
#define triggerGapOverrideTo15_offset 4680
#define triggerGapOverrideTo16_offset 4684
#define triggerGapOverrideTo17_offset 4688
#define triggerGapOverrideTo18_offset 4692
#define triggerGapOverrideTo1_offset 4624
#define triggerGapOverrideTo2_offset 4628
#define triggerGapOverrideTo3_offset 4632
#define triggerGapOverrideTo4_offset 4636
#define triggerGapOverrideTo5_offset 4640
#define triggerGapOverrideTo6_offset 4644
#define triggerGapOverrideTo7_offset 4648
#define triggerGapOverrideTo8_offset 4652
#define triggerGapOverrideTo9_offset 4656
#define triggerInputDebugPins1_offset 1756
#define triggerInputDebugPins2_offset 1757
#define triggerInputDebugPins3_offset 1758
@ -2290,7 +2308,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.29.all.3727772439"
#define TS_SIGNATURE "rusEFI 2021.10.30.all.39350162"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 117907185
#define TS_SIGNATURE "rusEFI 2021.10.30.all.117907185"
#define SIGNATURE_HASH 39350162
#define TS_SIGNATURE "rusEFI 2021.10.30.all.39350162"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD atlas
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 466480086
#define TS_SIGNATURE "rusEFI 2021.10.30.atlas.466480086"
#define SIGNATURE_HASH 512924341
#define TS_SIGNATURE "rusEFI 2021.10.30.atlas.512924341"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD f429-discovery
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 117907185
#define TS_SIGNATURE "rusEFI 2021.10.30.f429-discovery.117907185"
#define SIGNATURE_HASH 39350162
#define TS_SIGNATURE "rusEFI 2021.10.30.f429-discovery.39350162"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2100644632
#define TS_SIGNATURE "rusEFI 2021.10.30.frankenso_na6.2100644632"
#define SIGNATURE_HASH 2020227707
#define TS_SIGNATURE "rusEFI 2021.10.30.frankenso_na6.2020227707"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen-nb1
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1621137624
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen-nb1.1621137624"
#define SIGNATURE_HASH 1711270331
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen-nb1.1711270331"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121nissan
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2364950195
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121nissan.2364950195"
#define SIGNATURE_HASH 2309568464
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121nissan.2309568464"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121vag
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1424752311
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121vag.1424752311"
#define SIGNATURE_HASH 1370787796
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen121vag.1370787796"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen128
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 3506898465
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen128.3506898465"
#define SIGNATURE_HASH 3562567490
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen128.3562567490"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen154hyundai
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1131985099
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen154hyundai.1131985099"
#define SIGNATURE_HASH 1177012648
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen154hyundai.1177012648"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen72
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1636990678
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen72.1636990678"
#define SIGNATURE_HASH 1691160501
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen72.1691160501"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen88bmw
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 4052214300
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen88bmw.4052214300"
#define SIGNATURE_HASH 4107834239
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen88bmw.4107834239"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellenNA6
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 4056774429
#define TS_SIGNATURE "rusEFI 2021.10.30.hellenNA6.4056774429"
#define SIGNATURE_HASH 4103210622
#define TS_SIGNATURE "rusEFI 2021.10.30.hellenNA6.4103210622"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1165739297
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen_cypress.1165739297"
#define SIGNATURE_HASH 1076147266
#define TS_SIGNATURE "rusEFI 2021.10.30.hellen_cypress.1076147266"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 3135113693
#define TS_SIGNATURE "rusEFI 2021.10.30.kin.3135113693"
#define SIGNATURE_HASH 3212933310
#define TS_SIGNATURE "rusEFI 2021.10.30.kin.3212933310"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2409040229
#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f4.2409040229"
#define SIGNATURE_HASH 2328393734
#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f4.2328393734"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2409040229
#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f7.2409040229"
#define SIGNATURE_HASH 2328393734
#define TS_SIGNATURE "rusEFI 2021.10.30.mre_f7.2328393734"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1475200791
#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_405.1475200791"
#define SIGNATURE_HASH 1387443828
#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_405.1387443828"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 1475200791
#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_469.1475200791"
#define SIGNATURE_HASH 1387443828
#define TS_SIGNATURE "rusEFI 2021.10.30.prometheus_469.1387443828"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2581812781
#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f4.2581812781"
#define SIGNATURE_HASH 2629576526
#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f4.2629576526"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2581812781
#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f7.2581812781"
#define SIGNATURE_HASH 2629576526
#define TS_SIGNATURE "rusEFI 2021.10.30.proteus_f7.2629576526"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.10.30
#define SIGNATURE_HASH 2458776978
#define TS_SIGNATURE "rusEFI 2021.10.30.subaru_eg33_f7.2458776978"
#define SIGNATURE_HASH 2547156209
#define TS_SIGNATURE "rusEFI 2021.10.30.subaru_eg33_f7.2547156209"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.all.117907185"
signature = "rusEFI 2021.10.30.all.39350162"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.all.117907185" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.all.39350162" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:49 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3630,14 +3648,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.atlas.466480086"
signature = "rusEFI 2021.10.30.atlas.512924341"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.atlas.466480086" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.atlas.512924341" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:47 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:10 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3630,14 +3648,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.f429-discovery.117907185"
signature = "rusEFI 2021.10.30.f429-discovery.39350162"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.f429-discovery.117907185" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.f429-discovery.39350162" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:07 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:19 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3630,14 +3648,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.frankenso_na6.2100644632"
signature = "rusEFI 2021.10.30.frankenso_na6.2020227707"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.frankenso_na6.2100644632" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.frankenso_na6.2020227707" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:35 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:54 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3630,14 +3648,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen-nb1.1621137624"
signature = "rusEFI 2021.10.30.hellen-nb1.1711270331"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen-nb1.1621137624" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen-nb1.1711270331" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:24 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:41 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen121nissan.2364950195"
signature = "rusEFI 2021.10.30.hellen121nissan.2309568464"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen121nissan.2364950195" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen121nissan.2309568464" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:15 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:29 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen121vag.1424752311"
signature = "rusEFI 2021.10.30.hellen121vag.1370787796"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen121vag.1424752311" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen121vag.1370787796" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:13 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:25 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen128.3506898465"
signature = "rusEFI 2021.10.30.hellen128.3562567490"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen128.3506898465" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen128.3562567490" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:10 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:22 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen154hyundai.1131985099"
signature = "rusEFI 2021.10.30.hellen154hyundai.1177012648"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen154hyundai.1131985099" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen154hyundai.1177012648" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:17 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:32 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen72.1636990678"
signature = "rusEFI 2021.10.30.hellen72.1691160501"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen72.1636990678" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen72.1691160501" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:22 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:38 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen88bmw.4052214300"
signature = "rusEFI 2021.10.30.hellen88bmw.4107834239"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen88bmw.4052214300" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen88bmw.4107834239" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:20 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:35 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellenNA6.4056774429"
signature = "rusEFI 2021.10.30.hellenNA6.4103210622"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellenNA6.4056774429" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellenNA6.4103210622" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:27 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:45 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.hellen_cypress.1165739297"
signature = "rusEFI 2021.10.30.hellen_cypress.1076147266"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.hellen_cypress.1165739297" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.hellen_cypress.1076147266" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 30 10:17:53 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:18 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3630,14 +3648,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.kin.3135113693"
signature = "rusEFI 2021.10.30.kin.3212933310"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.kin.3135113693" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.kin.3212933310" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 30 10:17:51 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 30 14:49:16 UTC 2021
pageSize = 19972
page = 1
@ -1189,24 +1189,24 @@ tcu_solenoid_mode5 = bits, U08, 4493, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4494, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4495, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4511 = scalar, U08, 4511, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4512, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4516, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4520, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4524, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4528, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4532, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4536, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4512, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4516, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4520, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4524, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4528, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4532, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4536, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4584, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4585, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4586, "Percent", 0.02, 0, -25, 25, 2
@ -1219,7 +1219,25 @@ fuelTrim9 = scalar, S08, 4592, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4593, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4594, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4595, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4596, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4596, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4600, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4604, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4608, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4612, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4616, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4620, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4668, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 5972, 120
afterstartCoolantBins = array, F32, 6092, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6124, [8], "Seconds", 1, 0, 0, 100, 1
@ -3596,14 +3614,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.mre_f4.2409040229"
signature = "rusEFI 2021.10.30.mre_f4.2328393734"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.mre_f4.2409040229" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.mre_f4.2328393734" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:32 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:51 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.mre_f7.2409040229"
signature = "rusEFI 2021.10.30.mre_f7.2328393734"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.mre_f7.2409040229" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.mre_f7.2328393734" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:29 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:48 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.prometheus_405.1475200791"
signature = "rusEFI 2021.10.30.prometheus_405.1387443828"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.prometheus_405.1475200791" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.prometheus_405.1387443828" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:39 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:01 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3625,14 +3643,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.prometheus_469.1475200791"
signature = "rusEFI 2021.10.30.prometheus_469.1387443828"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.prometheus_469.1475200791" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.prometheus_469.1387443828" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:37 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:48:58 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3625,14 +3643,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.proteus_f4.2581812781"
signature = "rusEFI 2021.10.30.proteus_f4.2629576526"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.proteus_f4.2581812781" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.proteus_f4.2629576526" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:44 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:07 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3623,14 +3641,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.proteus_f7.2581812781"
signature = "rusEFI 2021.10.30.proteus_f7.2629576526"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.proteus_f7.2581812781" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.proteus_f7.2629576526" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:42 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:04 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3623,14 +3641,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.30.subaru_eg33_f7.2458776978"
signature = "rusEFI 2021.10.30.subaru_eg33_f7.2547156209"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.30.subaru_eg33_f7.2458776978" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.30.subaru_eg33_f7.2547156209" ; 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
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Oct 30 10:17:56 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:21 UTC 2021
pageSize = 20000
page = 1
@ -1211,24 +1211,24 @@ tcu_solenoid_mode5 = bits, U08, 4521, [0:1], "default", "default inverted", "ope
tcu_solenoid_mode6 = bits, U08, 4522, [0:1], "default", "default inverted", "open collector", "open collector inverted"
knockBaseNoise = array, S08, 4523, [16], "dB", 1, 0, -30, 0, 2
alignmentFill_at_4539 = scalar, U08, 4539, "units", 1, 0, -20, 100, 0
triggerGapOverride1 = scalar, F32, 4540, "ratio", 1, 0, 0, 20, 2
triggerGapOverride2 = scalar, F32, 4544, "ratio", 1, 0, 0, 20, 2
triggerGapOverride3 = scalar, F32, 4548, "ratio", 1, 0, 0, 20, 2
triggerGapOverride4 = scalar, F32, 4552, "ratio", 1, 0, 0, 20, 2
triggerGapOverride5 = scalar, F32, 4556, "ratio", 1, 0, 0, 20, 2
triggerGapOverride6 = scalar, F32, 4560, "ratio", 1, 0, 0, 20, 2
triggerGapOverride7 = scalar, F32, 4564, "ratio", 1, 0, 0, 20, 2
triggerGapOverride8 = scalar, F32, 4568, "ratio", 1, 0, 0, 20, 2
triggerGapOverride9 = scalar, F32, 4572, "ratio", 1, 0, 0, 20, 2
triggerGapOverride10 = scalar, F32, 4576, "ratio", 1, 0, 0, 20, 2
triggerGapOverride11 = scalar, F32, 4580, "ratio", 1, 0, 0, 20, 2
triggerGapOverride12 = scalar, F32, 4584, "ratio", 1, 0, 0, 20, 2
triggerGapOverride13 = scalar, F32, 4588, "ratio", 1, 0, 0, 20, 2
triggerGapOverride14 = scalar, F32, 4592, "ratio", 1, 0, 0, 20, 2
triggerGapOverride15 = scalar, F32, 4596, "ratio", 1, 0, 0, 20, 2
triggerGapOverride16 = scalar, F32, 4600, "ratio", 1, 0, 0, 20, 2
triggerGapOverride17 = scalar, F32, 4604, "ratio", 1, 0, 0, 20, 2
triggerGapOverride18 = scalar, F32, 4608, "ratio", 1, 0, 0, 20, 2
triggerGapOverrideFrom1 = scalar, F32, 4540, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom2 = scalar, F32, 4544, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom3 = scalar, F32, 4548, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom4 = scalar, F32, 4552, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom5 = scalar, F32, 4556, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom6 = scalar, F32, 4560, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom7 = scalar, F32, 4564, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom8 = scalar, F32, 4568, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom9 = scalar, F32, 4572, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom10 = scalar, F32, 4576, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom11 = scalar, F32, 4580, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom12 = scalar, F32, 4584, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom13 = scalar, F32, 4588, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom14 = scalar, F32, 4592, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom15 = scalar, F32, 4596, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom16 = scalar, F32, 4600, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom17 = scalar, F32, 4604, "from", 1, 0, 0, 20, 2
triggerGapOverrideFrom18 = scalar, F32, 4608, "from", 1, 0, 0, 20, 2
fuelTrim1 = scalar, S08, 4612, "Percent", 0.02, 0, -25, 25, 2
fuelTrim2 = scalar, S08, 4613, "Percent", 0.02, 0, -25, 25, 2
fuelTrim3 = scalar, S08, 4614, "Percent", 0.02, 0, -25, 25, 2
@ -1241,7 +1241,25 @@ fuelTrim9 = scalar, S08, 4620, "Percent", 0.02, 0, -25, 25, 2
fuelTrim10 = scalar, S08, 4621, "Percent", 0.02, 0, -25, 25, 2
fuelTrim11 = scalar, S08, 4622, "Percent", 0.02, 0, -25, 25, 2
fuelTrim12 = scalar, S08, 4623, "Percent", 0.02, 0, -25, 25, 2
mainUnusedEnd = array, S32, 4624, [344], "units", 1, 0, -20, 100, 0
triggerGapOverrideTo1 = scalar, F32, 4624, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo2 = scalar, F32, 4628, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo3 = scalar, F32, 4632, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo4 = scalar, F32, 4636, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo5 = scalar, F32, 4640, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo6 = scalar, F32, 4644, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo7 = scalar, F32, 4648, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo8 = scalar, F32, 4652, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo9 = scalar, F32, 4656, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo10 = scalar, F32, 4660, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo11 = scalar, F32, 4664, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo12 = scalar, F32, 4668, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo13 = scalar, F32, 4672, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo14 = scalar, F32, 4676, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo15 = scalar, F32, 4680, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo16 = scalar, F32, 4684, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo17 = scalar, F32, 4688, "to", 1, 0, 0, 20, 2
triggerGapOverrideTo18 = scalar, F32, 4692, "to", 1, 0, 0, 20, 2
mainUnusedEnd = array, S32, 4696, [326], "units", 1, 0, -20, 100, 0
warning_message = string, ASCII, 6000, 120
afterstartCoolantBins = array, F32, 6120, [8], "C", 1, 0, -100, 250, 0
afterstartHoldTime = array, F32, 6152, [8], "Seconds", 1, 0, 0, 100, 1
@ -3626,14 +3644,19 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
commandButton = "Enable Trigger debug mode", cmd_test_debug_mode_trigger
field = "Override well known trigger gaps", overrideTriggerGaps
field = gapTrackingLengthOverride, gapTrackingLengthOverride, { overrideTriggerGaps == 1 }
field = "First gap", triggerGapOverride1, { overrideTriggerGaps == 1 }
field = "Second gap", triggerGapOverride2, { overrideTriggerGaps == 1 }
field = "Third gap", triggerGapOverride3, { overrideTriggerGaps == 1 }
field = "Gap #4", triggerGapOverride4, { overrideTriggerGaps == 1 }
field = "Gap #5", triggerGapOverride5, { overrideTriggerGaps == 1 }
field = "Gap #6", triggerGapOverride6, { overrideTriggerGaps == 1 }
field = "Gap #7", triggerGapOverride7, { overrideTriggerGaps == 1 }
field = "Gap #8", triggerGapOverride8, { overrideTriggerGaps == 1 }
field = "First gap from", triggerGapOverrideFrom1, { overrideTriggerGaps == 1 }
field = "First gap to", triggerGapOverrideTo1 , { overrideTriggerGaps == 1 }
field = "Second gap from", triggerGapOverrideFrom2, { overrideTriggerGaps == 1 }
field = "Second gap to", triggerGapOverrideTo2, { overrideTriggerGaps == 1 }
field = "Third gap from", triggerGapOverrideFrom3, { overrideTriggerGaps == 1 }
field = "Third gap to", triggerGapOverrideTo3, { overrideTriggerGaps == 1 }
field = "Gap #4 from", triggerGapOverrideFrom4, { overrideTriggerGaps == 1 }
field = "Gap #4 to", triggerGapOverrideTo4, { overrideTriggerGaps == 1 }
field = "Gap #5 from", triggerGapOverrideFrom5, { overrideTriggerGaps == 1 }
field = "Gap #5 to", triggerGapOverrideTo5, { overrideTriggerGaps == 1 }
dialog = triggerConfiguration_IO, "Advanced Trigger"
field = "!https://rusefi.com/s/vvt"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 29 19:50:48 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 30 14:49:13 UTC 2021
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1524,7 +1524,7 @@ public class Fields {
public static final String MAIN_HELP_URL = "http://www.rusefi.com/";
public static final int mainRelayPin_offset = 706;
public static final int mainRelayPinMode_offset = 752;
public static final int mainUnusedEnd_offset = 4624;
public static final int mainUnusedEnd_offset = 4696;
public static final int malfunctionIndicatorPin_offset = 660;
public static final int malfunctionIndicatorPinMode_offset = 661;
public static final int manIdlePosition_offset = 608;
@ -1727,6 +1727,7 @@ public class Fields {
public static final int servoOutputPins8_offset = 3147;
public static final int showHumanReadableWarning_offset = 976;
public static final int showSdCardWarning_offset = 76;
public static final int SIGNATURE_HASH = 39350162;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -2074,24 +2075,42 @@ public class Fields {
public static final int triggerCompSensorSatRpm_offset = 4039;
public static final int triggerErrorPin_offset = 828;
public static final int triggerErrorPinMode_offset = 829;
public static final int triggerGapOverride10_offset = 4576;
public static final int triggerGapOverride11_offset = 4580;
public static final int triggerGapOverride12_offset = 4584;
public static final int triggerGapOverride13_offset = 4588;
public static final int triggerGapOverride14_offset = 4592;
public static final int triggerGapOverride15_offset = 4596;
public static final int triggerGapOverride16_offset = 4600;
public static final int triggerGapOverride17_offset = 4604;
public static final int triggerGapOverride18_offset = 4608;
public static final int triggerGapOverride1_offset = 4540;
public static final int triggerGapOverride2_offset = 4544;
public static final int triggerGapOverride3_offset = 4548;
public static final int triggerGapOverride4_offset = 4552;
public static final int triggerGapOverride5_offset = 4556;
public static final int triggerGapOverride6_offset = 4560;
public static final int triggerGapOverride7_offset = 4564;
public static final int triggerGapOverride8_offset = 4568;
public static final int triggerGapOverride9_offset = 4572;
public static final int triggerGapOverrideFrom10_offset = 4576;
public static final int triggerGapOverrideFrom11_offset = 4580;
public static final int triggerGapOverrideFrom12_offset = 4584;
public static final int triggerGapOverrideFrom13_offset = 4588;
public static final int triggerGapOverrideFrom14_offset = 4592;
public static final int triggerGapOverrideFrom15_offset = 4596;
public static final int triggerGapOverrideFrom16_offset = 4600;
public static final int triggerGapOverrideFrom17_offset = 4604;
public static final int triggerGapOverrideFrom18_offset = 4608;
public static final int triggerGapOverrideFrom1_offset = 4540;
public static final int triggerGapOverrideFrom2_offset = 4544;
public static final int triggerGapOverrideFrom3_offset = 4548;
public static final int triggerGapOverrideFrom4_offset = 4552;
public static final int triggerGapOverrideFrom5_offset = 4556;
public static final int triggerGapOverrideFrom6_offset = 4560;
public static final int triggerGapOverrideFrom7_offset = 4564;
public static final int triggerGapOverrideFrom8_offset = 4568;
public static final int triggerGapOverrideFrom9_offset = 4572;
public static final int triggerGapOverrideTo10_offset = 4660;
public static final int triggerGapOverrideTo11_offset = 4664;
public static final int triggerGapOverrideTo12_offset = 4668;
public static final int triggerGapOverrideTo13_offset = 4672;
public static final int triggerGapOverrideTo14_offset = 4676;
public static final int triggerGapOverrideTo15_offset = 4680;
public static final int triggerGapOverrideTo16_offset = 4684;
public static final int triggerGapOverrideTo17_offset = 4688;
public static final int triggerGapOverrideTo18_offset = 4692;
public static final int triggerGapOverrideTo1_offset = 4624;
public static final int triggerGapOverrideTo2_offset = 4628;
public static final int triggerGapOverrideTo3_offset = 4632;
public static final int triggerGapOverrideTo4_offset = 4636;
public static final int triggerGapOverrideTo5_offset = 4640;
public static final int triggerGapOverrideTo6_offset = 4644;
public static final int triggerGapOverrideTo7_offset = 4648;
public static final int triggerGapOverrideTo8_offset = 4652;
public static final int triggerGapOverrideTo9_offset = 4656;
public static final int triggerInputDebugPins1_offset = 1756;
public static final int triggerInputDebugPins2_offset = 1757;
public static final int triggerInputDebugPins3_offset = 1758;
@ -2161,7 +2180,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 2021.10.29.all.3727772439";
public static final String TS_SIGNATURE = "rusEFI 2021.10.30.all.39350162";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int tunerStudioSerialSpeed_offset = 728;
@ -3431,24 +3450,24 @@ public class Fields {
public static final Field TCU_SOLENOID_MODE5 = Field.create("TCU_SOLENOID_MODE5", 4521, FieldType.INT8, pin_output_mode_e);
public static final Field TCU_SOLENOID_MODE6 = Field.create("TCU_SOLENOID_MODE6", 4522, FieldType.INT8, pin_output_mode_e);
public static final Field ALIGNMENTFILL_AT_4539 = Field.create("ALIGNMENTFILL_AT_4539", 4539, FieldType.INT8);
public static final Field TRIGGERGAPOVERRIDE1 = Field.create("TRIGGERGAPOVERRIDE1", 4540, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE2 = Field.create("TRIGGERGAPOVERRIDE2", 4544, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE3 = Field.create("TRIGGERGAPOVERRIDE3", 4548, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE4 = Field.create("TRIGGERGAPOVERRIDE4", 4552, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE5 = Field.create("TRIGGERGAPOVERRIDE5", 4556, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE6 = Field.create("TRIGGERGAPOVERRIDE6", 4560, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE7 = Field.create("TRIGGERGAPOVERRIDE7", 4564, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE8 = Field.create("TRIGGERGAPOVERRIDE8", 4568, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE9 = Field.create("TRIGGERGAPOVERRIDE9", 4572, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE10 = Field.create("TRIGGERGAPOVERRIDE10", 4576, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE11 = Field.create("TRIGGERGAPOVERRIDE11", 4580, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE12 = Field.create("TRIGGERGAPOVERRIDE12", 4584, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE13 = Field.create("TRIGGERGAPOVERRIDE13", 4588, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE14 = Field.create("TRIGGERGAPOVERRIDE14", 4592, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE15 = Field.create("TRIGGERGAPOVERRIDE15", 4596, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE16 = Field.create("TRIGGERGAPOVERRIDE16", 4600, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE17 = Field.create("TRIGGERGAPOVERRIDE17", 4604, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDE18 = Field.create("TRIGGERGAPOVERRIDE18", 4608, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM1 = Field.create("TRIGGERGAPOVERRIDEFROM1", 4540, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM2 = Field.create("TRIGGERGAPOVERRIDEFROM2", 4544, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM3 = Field.create("TRIGGERGAPOVERRIDEFROM3", 4548, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM4 = Field.create("TRIGGERGAPOVERRIDEFROM4", 4552, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM5 = Field.create("TRIGGERGAPOVERRIDEFROM5", 4556, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM6 = Field.create("TRIGGERGAPOVERRIDEFROM6", 4560, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM7 = Field.create("TRIGGERGAPOVERRIDEFROM7", 4564, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM8 = Field.create("TRIGGERGAPOVERRIDEFROM8", 4568, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM9 = Field.create("TRIGGERGAPOVERRIDEFROM9", 4572, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM10 = Field.create("TRIGGERGAPOVERRIDEFROM10", 4576, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM11 = Field.create("TRIGGERGAPOVERRIDEFROM11", 4580, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM12 = Field.create("TRIGGERGAPOVERRIDEFROM12", 4584, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM13 = Field.create("TRIGGERGAPOVERRIDEFROM13", 4588, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM14 = Field.create("TRIGGERGAPOVERRIDEFROM14", 4592, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM15 = Field.create("TRIGGERGAPOVERRIDEFROM15", 4596, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM16 = Field.create("TRIGGERGAPOVERRIDEFROM16", 4600, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM17 = Field.create("TRIGGERGAPOVERRIDEFROM17", 4604, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDEFROM18 = Field.create("TRIGGERGAPOVERRIDEFROM18", 4608, FieldType.FLOAT);
public static final Field FUELTRIM1 = Field.create("FUELTRIM1", 4612, FieldType.INT8);
public static final Field FUELTRIM2 = Field.create("FUELTRIM2", 4613, FieldType.INT8);
public static final Field FUELTRIM3 = Field.create("FUELTRIM3", 4614, FieldType.INT8);
@ -3461,6 +3480,24 @@ public class Fields {
public static final Field FUELTRIM10 = Field.create("FUELTRIM10", 4621, FieldType.INT8);
public static final Field FUELTRIM11 = Field.create("FUELTRIM11", 4622, FieldType.INT8);
public static final Field FUELTRIM12 = Field.create("FUELTRIM12", 4623, FieldType.INT8);
public static final Field TRIGGERGAPOVERRIDETO1 = Field.create("TRIGGERGAPOVERRIDETO1", 4624, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO2 = Field.create("TRIGGERGAPOVERRIDETO2", 4628, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO3 = Field.create("TRIGGERGAPOVERRIDETO3", 4632, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO4 = Field.create("TRIGGERGAPOVERRIDETO4", 4636, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO5 = Field.create("TRIGGERGAPOVERRIDETO5", 4640, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO6 = Field.create("TRIGGERGAPOVERRIDETO6", 4644, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO7 = Field.create("TRIGGERGAPOVERRIDETO7", 4648, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO8 = Field.create("TRIGGERGAPOVERRIDETO8", 4652, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO9 = Field.create("TRIGGERGAPOVERRIDETO9", 4656, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO10 = Field.create("TRIGGERGAPOVERRIDETO10", 4660, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO11 = Field.create("TRIGGERGAPOVERRIDETO11", 4664, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO12 = Field.create("TRIGGERGAPOVERRIDETO12", 4668, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO13 = Field.create("TRIGGERGAPOVERRIDETO13", 4672, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO14 = Field.create("TRIGGERGAPOVERRIDETO14", 4676, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO15 = Field.create("TRIGGERGAPOVERRIDETO15", 4680, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO16 = Field.create("TRIGGERGAPOVERRIDETO16", 4684, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO17 = Field.create("TRIGGERGAPOVERRIDETO17", 4688, FieldType.FLOAT);
public static final Field TRIGGERGAPOVERRIDETO18 = Field.create("TRIGGERGAPOVERRIDETO18", 4692, FieldType.FLOAT);
public static final Field WARNING_MESSAGE = Field.create("WARNING_MESSAGE", 6000, 120, FieldType.STRING);
public static final Field BOOSTTABLEOPENLOOP = Field.create("BOOSTTABLEOPENLOOP", 6248, FieldType.INT);
public static final Field BOOSTTABLECLOSEDLOOP = Field.create("BOOSTTABLECLOSEDLOOP", 6328, FieldType.INT);
@ -4523,24 +4560,24 @@ public class Fields {
TCU_SOLENOID_MODE5,
TCU_SOLENOID_MODE6,
ALIGNMENTFILL_AT_4539,
TRIGGERGAPOVERRIDE1,
TRIGGERGAPOVERRIDE2,
TRIGGERGAPOVERRIDE3,
TRIGGERGAPOVERRIDE4,
TRIGGERGAPOVERRIDE5,
TRIGGERGAPOVERRIDE6,
TRIGGERGAPOVERRIDE7,
TRIGGERGAPOVERRIDE8,
TRIGGERGAPOVERRIDE9,
TRIGGERGAPOVERRIDE10,
TRIGGERGAPOVERRIDE11,
TRIGGERGAPOVERRIDE12,
TRIGGERGAPOVERRIDE13,
TRIGGERGAPOVERRIDE14,
TRIGGERGAPOVERRIDE15,
TRIGGERGAPOVERRIDE16,
TRIGGERGAPOVERRIDE17,
TRIGGERGAPOVERRIDE18,
TRIGGERGAPOVERRIDEFROM1,
TRIGGERGAPOVERRIDEFROM2,
TRIGGERGAPOVERRIDEFROM3,
TRIGGERGAPOVERRIDEFROM4,
TRIGGERGAPOVERRIDEFROM5,
TRIGGERGAPOVERRIDEFROM6,
TRIGGERGAPOVERRIDEFROM7,
TRIGGERGAPOVERRIDEFROM8,
TRIGGERGAPOVERRIDEFROM9,
TRIGGERGAPOVERRIDEFROM10,
TRIGGERGAPOVERRIDEFROM11,
TRIGGERGAPOVERRIDEFROM12,
TRIGGERGAPOVERRIDEFROM13,
TRIGGERGAPOVERRIDEFROM14,
TRIGGERGAPOVERRIDEFROM15,
TRIGGERGAPOVERRIDEFROM16,
TRIGGERGAPOVERRIDEFROM17,
TRIGGERGAPOVERRIDEFROM18,
FUELTRIM1,
FUELTRIM2,
FUELTRIM3,
@ -4553,6 +4590,24 @@ public class Fields {
FUELTRIM10,
FUELTRIM11,
FUELTRIM12,
TRIGGERGAPOVERRIDETO1,
TRIGGERGAPOVERRIDETO2,
TRIGGERGAPOVERRIDETO3,
TRIGGERGAPOVERRIDETO4,
TRIGGERGAPOVERRIDETO5,
TRIGGERGAPOVERRIDETO6,
TRIGGERGAPOVERRIDETO7,
TRIGGERGAPOVERRIDETO8,
TRIGGERGAPOVERRIDETO9,
TRIGGERGAPOVERRIDETO10,
TRIGGERGAPOVERRIDETO11,
TRIGGERGAPOVERRIDETO12,
TRIGGERGAPOVERRIDETO13,
TRIGGERGAPOVERRIDETO14,
TRIGGERGAPOVERRIDETO15,
TRIGGERGAPOVERRIDETO16,
TRIGGERGAPOVERRIDETO17,
TRIGGERGAPOVERRIDETO18,
WARNING_MESSAGE,
BOOSTTABLEOPENLOOP,
BOOSTTABLECLOSEDLOOP,

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Fri Oct 29 19:50:49 UTC 2021 -->
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Sat Oct 30 14:49:15 UTC 2021 -->
<rom>
<romid>