Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-01-23 20:42:35 +00:00
parent b5232ab5e6
commit ff27fda481
62 changed files with 1192 additions and 1142 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:52 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:44 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2851,11 +2851,15 @@ struct engine_configuration_s {
*/
brain_pin_e LIS302DLCsPin;
/**
* This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles.
cycles
* How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs.
sec
* offset 1688
*/
int tpsAccelLength;
uint8_t tpsAccelLookback;
/**
* offset 1689
*/
uint8_t unused1689[3];
/**
* Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in.
roc
@ -2984,76 +2988,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {};
/**
offset 1740 bit 8 */
bool unusedBit_502_8 : 1 {};
bool unusedBit_503_8 : 1 {};
/**
offset 1740 bit 9 */
bool unusedBit_502_9 : 1 {};
bool unusedBit_503_9 : 1 {};
/**
offset 1740 bit 10 */
bool unusedBit_502_10 : 1 {};
bool unusedBit_503_10 : 1 {};
/**
offset 1740 bit 11 */
bool unusedBit_502_11 : 1 {};
bool unusedBit_503_11 : 1 {};
/**
offset 1740 bit 12 */
bool unusedBit_502_12 : 1 {};
bool unusedBit_503_12 : 1 {};
/**
offset 1740 bit 13 */
bool unusedBit_502_13 : 1 {};
bool unusedBit_503_13 : 1 {};
/**
offset 1740 bit 14 */
bool unusedBit_502_14 : 1 {};
bool unusedBit_503_14 : 1 {};
/**
offset 1740 bit 15 */
bool unusedBit_502_15 : 1 {};
bool unusedBit_503_15 : 1 {};
/**
offset 1740 bit 16 */
bool unusedBit_502_16 : 1 {};
bool unusedBit_503_16 : 1 {};
/**
offset 1740 bit 17 */
bool unusedBit_502_17 : 1 {};
bool unusedBit_503_17 : 1 {};
/**
offset 1740 bit 18 */
bool unusedBit_502_18 : 1 {};
bool unusedBit_503_18 : 1 {};
/**
offset 1740 bit 19 */
bool unusedBit_502_19 : 1 {};
bool unusedBit_503_19 : 1 {};
/**
offset 1740 bit 20 */
bool unusedBit_502_20 : 1 {};
bool unusedBit_503_20 : 1 {};
/**
offset 1740 bit 21 */
bool unusedBit_502_21 : 1 {};
bool unusedBit_503_21 : 1 {};
/**
offset 1740 bit 22 */
bool unusedBit_502_22 : 1 {};
bool unusedBit_503_22 : 1 {};
/**
offset 1740 bit 23 */
bool unusedBit_502_23 : 1 {};
bool unusedBit_503_23 : 1 {};
/**
offset 1740 bit 24 */
bool unusedBit_502_24 : 1 {};
bool unusedBit_503_24 : 1 {};
/**
offset 1740 bit 25 */
bool unusedBit_502_25 : 1 {};
bool unusedBit_503_25 : 1 {};
/**
offset 1740 bit 26 */
bool unusedBit_502_26 : 1 {};
bool unusedBit_503_26 : 1 {};
/**
offset 1740 bit 27 */
bool unusedBit_502_27 : 1 {};
bool unusedBit_503_27 : 1 {};
/**
offset 1740 bit 28 */
bool unusedBit_502_28 : 1 {};
bool unusedBit_503_28 : 1 {};
/**
offset 1740 bit 29 */
bool unusedBit_502_29 : 1 {};
bool unusedBit_503_29 : 1 {};
/**
offset 1740 bit 30 */
bool unusedBit_502_30 : 1 {};
bool unusedBit_503_30 : 1 {};
/**
offset 1740 bit 31 */
bool unusedBit_502_31 : 1 {};
bool unusedBit_503_31 : 1 {};
/**
ms
* offset 1744
@ -4474,4 +4478,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:52 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:44 UTC 2022

View File

@ -952,7 +952,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10008
#define FLASH_DATA_VERSION 10009
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1894,7 +1894,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 2289328733
#define SIGNATURE_HASH 1195817679
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2105,7 +2105,7 @@
#define tpsAccelEnrichmentThreshold_offset 1692
#define tpsAccelFractionDivisor_offset 3468
#define tpsAccelFractionPeriod_offset 3466
#define tpsAccelLength_offset 1688
#define tpsAccelLookback_offset 1688
#define tpsDecelEnleanmentMultiplier_offset 1708
#define tpsDecelEnleanmentThreshold_offset 1704
#define tpsErrorDetectionTooHigh_offset 174
@ -2419,7 +2419,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.2289328733"
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.1195817679"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2446,6 +2446,7 @@
#define unused1476b20_offset 1272
#define unused1476b3_offset 1272
#define unused1476b8_offset 1272
#define unused1689_offset 1689
#define unused1740b0_offset 1740
#define unused1740b1_offset 1740
#define unused1740b2_offset 1740
@ -2459,30 +2460,30 @@
#define unused_1484_bit_31_offset 1272
#define unusedBit_310_31_offset 896
#define unusedBit_48_31_offset 164
#define unusedBit_502_10_offset 1740
#define unusedBit_502_11_offset 1740
#define unusedBit_502_12_offset 1740
#define unusedBit_502_13_offset 1740
#define unusedBit_502_14_offset 1740
#define unusedBit_502_15_offset 1740
#define unusedBit_502_16_offset 1740
#define unusedBit_502_17_offset 1740
#define unusedBit_502_18_offset 1740
#define unusedBit_502_19_offset 1740
#define unusedBit_502_20_offset 1740
#define unusedBit_502_21_offset 1740
#define unusedBit_502_22_offset 1740
#define unusedBit_502_23_offset 1740
#define unusedBit_502_24_offset 1740
#define unusedBit_502_25_offset 1740
#define unusedBit_502_26_offset 1740
#define unusedBit_502_27_offset 1740
#define unusedBit_502_28_offset 1740
#define unusedBit_502_29_offset 1740
#define unusedBit_502_30_offset 1740
#define unusedBit_502_31_offset 1740
#define unusedBit_502_8_offset 1740
#define unusedBit_502_9_offset 1740
#define unusedBit_503_10_offset 1740
#define unusedBit_503_11_offset 1740
#define unusedBit_503_12_offset 1740
#define unusedBit_503_13_offset 1740
#define unusedBit_503_14_offset 1740
#define unusedBit_503_15_offset 1740
#define unusedBit_503_16_offset 1740
#define unusedBit_503_17_offset 1740
#define unusedBit_503_18_offset 1740
#define unusedBit_503_19_offset 1740
#define unusedBit_503_20_offset 1740
#define unusedBit_503_21_offset 1740
#define unusedBit_503_22_offset 1740
#define unusedBit_503_23_offset 1740
#define unusedBit_503_24_offset 1740
#define unusedBit_503_25_offset 1740
#define unusedBit_503_26_offset 1740
#define unusedBit_503_27_offset 1740
#define unusedBit_503_28_offset 1740
#define unusedBit_503_29_offset 1740
#define unusedBit_503_30_offset 1740
#define unusedBit_503_31_offset 1740
#define unusedBit_503_8_offset 1740
#define unusedBit_503_9_offset 1740
#define unusedBitHere1_offset 1260
#define unusedBitHere2_offset 1260
#define unusedBitHere3_offset 1260

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:51 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:42 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2851,11 +2851,15 @@ struct engine_configuration_s {
*/
brain_pin_e LIS302DLCsPin;
/**
* This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles.
cycles
* How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs.
sec
* offset 1688
*/
int tpsAccelLength;
uint8_t tpsAccelLookback;
/**
* offset 1689
*/
uint8_t unused1689[3];
/**
* Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in.
roc
@ -2984,76 +2988,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {};
/**
offset 1740 bit 8 */
bool unusedBit_502_8 : 1 {};
bool unusedBit_503_8 : 1 {};
/**
offset 1740 bit 9 */
bool unusedBit_502_9 : 1 {};
bool unusedBit_503_9 : 1 {};
/**
offset 1740 bit 10 */
bool unusedBit_502_10 : 1 {};
bool unusedBit_503_10 : 1 {};
/**
offset 1740 bit 11 */
bool unusedBit_502_11 : 1 {};
bool unusedBit_503_11 : 1 {};
/**
offset 1740 bit 12 */
bool unusedBit_502_12 : 1 {};
bool unusedBit_503_12 : 1 {};
/**
offset 1740 bit 13 */
bool unusedBit_502_13 : 1 {};
bool unusedBit_503_13 : 1 {};
/**
offset 1740 bit 14 */
bool unusedBit_502_14 : 1 {};
bool unusedBit_503_14 : 1 {};
/**
offset 1740 bit 15 */
bool unusedBit_502_15 : 1 {};
bool unusedBit_503_15 : 1 {};
/**
offset 1740 bit 16 */
bool unusedBit_502_16 : 1 {};
bool unusedBit_503_16 : 1 {};
/**
offset 1740 bit 17 */
bool unusedBit_502_17 : 1 {};
bool unusedBit_503_17 : 1 {};
/**
offset 1740 bit 18 */
bool unusedBit_502_18 : 1 {};
bool unusedBit_503_18 : 1 {};
/**
offset 1740 bit 19 */
bool unusedBit_502_19 : 1 {};
bool unusedBit_503_19 : 1 {};
/**
offset 1740 bit 20 */
bool unusedBit_502_20 : 1 {};
bool unusedBit_503_20 : 1 {};
/**
offset 1740 bit 21 */
bool unusedBit_502_21 : 1 {};
bool unusedBit_503_21 : 1 {};
/**
offset 1740 bit 22 */
bool unusedBit_502_22 : 1 {};
bool unusedBit_503_22 : 1 {};
/**
offset 1740 bit 23 */
bool unusedBit_502_23 : 1 {};
bool unusedBit_503_23 : 1 {};
/**
offset 1740 bit 24 */
bool unusedBit_502_24 : 1 {};
bool unusedBit_503_24 : 1 {};
/**
offset 1740 bit 25 */
bool unusedBit_502_25 : 1 {};
bool unusedBit_503_25 : 1 {};
/**
offset 1740 bit 26 */
bool unusedBit_502_26 : 1 {};
bool unusedBit_503_26 : 1 {};
/**
offset 1740 bit 27 */
bool unusedBit_502_27 : 1 {};
bool unusedBit_503_27 : 1 {};
/**
offset 1740 bit 28 */
bool unusedBit_502_28 : 1 {};
bool unusedBit_503_28 : 1 {};
/**
offset 1740 bit 29 */
bool unusedBit_502_29 : 1 {};
bool unusedBit_503_29 : 1 {};
/**
offset 1740 bit 30 */
bool unusedBit_502_30 : 1 {};
bool unusedBit_503_30 : 1 {};
/**
offset 1740 bit 31 */
bool unusedBit_502_31 : 1 {};
bool unusedBit_503_31 : 1 {};
/**
ms
* offset 1744
@ -4468,4 +4472,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:51 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:42 UTC 2022

View File

@ -937,7 +937,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10008
#define FLASH_DATA_VERSION 10009
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1879,7 +1879,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 2010230433
#define SIGNATURE_HASH 3101914675
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2090,7 +2090,7 @@
#define tpsAccelEnrichmentThreshold_offset 1692
#define tpsAccelFractionDivisor_offset 3440
#define tpsAccelFractionPeriod_offset 3438
#define tpsAccelLength_offset 1688
#define tpsAccelLookback_offset 1688
#define tpsDecelEnleanmentMultiplier_offset 1708
#define tpsDecelEnleanmentThreshold_offset 1704
#define tpsErrorDetectionTooHigh_offset 174
@ -2404,7 +2404,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.23.kin.2010230433"
#define TS_SIGNATURE "rusEFI 2022.01.23.kin.3101914675"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2431,6 +2431,7 @@
#define unused1476b20_offset 1272
#define unused1476b3_offset 1272
#define unused1476b8_offset 1272
#define unused1689_offset 1689
#define unused1740b0_offset 1740
#define unused1740b1_offset 1740
#define unused1740b2_offset 1740
@ -2444,30 +2445,30 @@
#define unused_1484_bit_31_offset 1272
#define unusedBit_310_31_offset 896
#define unusedBit_48_31_offset 164
#define unusedBit_502_10_offset 1740
#define unusedBit_502_11_offset 1740
#define unusedBit_502_12_offset 1740
#define unusedBit_502_13_offset 1740
#define unusedBit_502_14_offset 1740
#define unusedBit_502_15_offset 1740
#define unusedBit_502_16_offset 1740
#define unusedBit_502_17_offset 1740
#define unusedBit_502_18_offset 1740
#define unusedBit_502_19_offset 1740
#define unusedBit_502_20_offset 1740
#define unusedBit_502_21_offset 1740
#define unusedBit_502_22_offset 1740
#define unusedBit_502_23_offset 1740
#define unusedBit_502_24_offset 1740
#define unusedBit_502_25_offset 1740
#define unusedBit_502_26_offset 1740
#define unusedBit_502_27_offset 1740
#define unusedBit_502_28_offset 1740
#define unusedBit_502_29_offset 1740
#define unusedBit_502_30_offset 1740
#define unusedBit_502_31_offset 1740
#define unusedBit_502_8_offset 1740
#define unusedBit_502_9_offset 1740
#define unusedBit_503_10_offset 1740
#define unusedBit_503_11_offset 1740
#define unusedBit_503_12_offset 1740
#define unusedBit_503_13_offset 1740
#define unusedBit_503_14_offset 1740
#define unusedBit_503_15_offset 1740
#define unusedBit_503_16_offset 1740
#define unusedBit_503_17_offset 1740
#define unusedBit_503_18_offset 1740
#define unusedBit_503_19_offset 1740
#define unusedBit_503_20_offset 1740
#define unusedBit_503_21_offset 1740
#define unusedBit_503_22_offset 1740
#define unusedBit_503_23_offset 1740
#define unusedBit_503_24_offset 1740
#define unusedBit_503_25_offset 1740
#define unusedBit_503_26_offset 1740
#define unusedBit_503_27_offset 1740
#define unusedBit_503_28_offset 1740
#define unusedBit_503_29_offset 1740
#define unusedBit_503_30_offset 1740
#define unusedBit_503_31_offset 1740
#define unusedBit_503_8_offset 1740
#define unusedBit_503_9_offset 1740
#define unusedBitHere1_offset 1260
#define unusedBitHere2_offset 1260
#define unusedBitHere3_offset 1260

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:54 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:45 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2851,11 +2851,15 @@ struct engine_configuration_s {
*/
brain_pin_e LIS302DLCsPin;
/**
* This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles.
cycles
* How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs.
sec
* offset 1688
*/
int tpsAccelLength;
uint8_t tpsAccelLookback;
/**
* offset 1689
*/
uint8_t unused1689[3];
/**
* Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in.
roc
@ -2984,76 +2988,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {};
/**
offset 1740 bit 8 */
bool unusedBit_502_8 : 1 {};
bool unusedBit_503_8 : 1 {};
/**
offset 1740 bit 9 */
bool unusedBit_502_9 : 1 {};
bool unusedBit_503_9 : 1 {};
/**
offset 1740 bit 10 */
bool unusedBit_502_10 : 1 {};
bool unusedBit_503_10 : 1 {};
/**
offset 1740 bit 11 */
bool unusedBit_502_11 : 1 {};
bool unusedBit_503_11 : 1 {};
/**
offset 1740 bit 12 */
bool unusedBit_502_12 : 1 {};
bool unusedBit_503_12 : 1 {};
/**
offset 1740 bit 13 */
bool unusedBit_502_13 : 1 {};
bool unusedBit_503_13 : 1 {};
/**
offset 1740 bit 14 */
bool unusedBit_502_14 : 1 {};
bool unusedBit_503_14 : 1 {};
/**
offset 1740 bit 15 */
bool unusedBit_502_15 : 1 {};
bool unusedBit_503_15 : 1 {};
/**
offset 1740 bit 16 */
bool unusedBit_502_16 : 1 {};
bool unusedBit_503_16 : 1 {};
/**
offset 1740 bit 17 */
bool unusedBit_502_17 : 1 {};
bool unusedBit_503_17 : 1 {};
/**
offset 1740 bit 18 */
bool unusedBit_502_18 : 1 {};
bool unusedBit_503_18 : 1 {};
/**
offset 1740 bit 19 */
bool unusedBit_502_19 : 1 {};
bool unusedBit_503_19 : 1 {};
/**
offset 1740 bit 20 */
bool unusedBit_502_20 : 1 {};
bool unusedBit_503_20 : 1 {};
/**
offset 1740 bit 21 */
bool unusedBit_502_21 : 1 {};
bool unusedBit_503_21 : 1 {};
/**
offset 1740 bit 22 */
bool unusedBit_502_22 : 1 {};
bool unusedBit_503_22 : 1 {};
/**
offset 1740 bit 23 */
bool unusedBit_502_23 : 1 {};
bool unusedBit_503_23 : 1 {};
/**
offset 1740 bit 24 */
bool unusedBit_502_24 : 1 {};
bool unusedBit_503_24 : 1 {};
/**
offset 1740 bit 25 */
bool unusedBit_502_25 : 1 {};
bool unusedBit_503_25 : 1 {};
/**
offset 1740 bit 26 */
bool unusedBit_502_26 : 1 {};
bool unusedBit_503_26 : 1 {};
/**
offset 1740 bit 27 */
bool unusedBit_502_27 : 1 {};
bool unusedBit_503_27 : 1 {};
/**
offset 1740 bit 28 */
bool unusedBit_502_28 : 1 {};
bool unusedBit_503_28 : 1 {};
/**
offset 1740 bit 29 */
bool unusedBit_502_29 : 1 {};
bool unusedBit_503_29 : 1 {};
/**
offset 1740 bit 30 */
bool unusedBit_502_30 : 1 {};
bool unusedBit_503_30 : 1 {};
/**
offset 1740 bit 31 */
bool unusedBit_502_31 : 1 {};
bool unusedBit_503_31 : 1 {};
/**
ms
* offset 1744
@ -4474,4 +4478,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:54 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:45 UTC 2022

View File

@ -964,7 +964,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10008
#define FLASH_DATA_VERSION 10009
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1907,7 +1907,7 @@
#define show_test_presets false
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 1899729841
#define SIGNATURE_HASH 3188280099
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2118,7 +2118,7 @@
#define tpsAccelEnrichmentThreshold_offset 1692
#define tpsAccelFractionDivisor_offset 3468
#define tpsAccelFractionPeriod_offset 3466
#define tpsAccelLength_offset 1688
#define tpsAccelLookback_offset 1688
#define tpsDecelEnleanmentMultiplier_offset 1708
#define tpsDecelEnleanmentThreshold_offset 1704
#define tpsErrorDetectionTooHigh_offset 174
@ -2432,7 +2432,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.1899729841"
#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.3188280099"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2459,6 +2459,7 @@
#define unused1476b20_offset 1272
#define unused1476b3_offset 1272
#define unused1476b8_offset 1272
#define unused1689_offset 1689
#define unused1740b0_offset 1740
#define unused1740b1_offset 1740
#define unused1740b2_offset 1740
@ -2472,30 +2473,30 @@
#define unused_1484_bit_31_offset 1272
#define unusedBit_310_31_offset 896
#define unusedBit_48_31_offset 164
#define unusedBit_502_10_offset 1740
#define unusedBit_502_11_offset 1740
#define unusedBit_502_12_offset 1740
#define unusedBit_502_13_offset 1740
#define unusedBit_502_14_offset 1740
#define unusedBit_502_15_offset 1740
#define unusedBit_502_16_offset 1740
#define unusedBit_502_17_offset 1740
#define unusedBit_502_18_offset 1740
#define unusedBit_502_19_offset 1740
#define unusedBit_502_20_offset 1740
#define unusedBit_502_21_offset 1740
#define unusedBit_502_22_offset 1740
#define unusedBit_502_23_offset 1740
#define unusedBit_502_24_offset 1740
#define unusedBit_502_25_offset 1740
#define unusedBit_502_26_offset 1740
#define unusedBit_502_27_offset 1740
#define unusedBit_502_28_offset 1740
#define unusedBit_502_29_offset 1740
#define unusedBit_502_30_offset 1740
#define unusedBit_502_31_offset 1740
#define unusedBit_502_8_offset 1740
#define unusedBit_502_9_offset 1740
#define unusedBit_503_10_offset 1740
#define unusedBit_503_11_offset 1740
#define unusedBit_503_12_offset 1740
#define unusedBit_503_13_offset 1740
#define unusedBit_503_14_offset 1740
#define unusedBit_503_15_offset 1740
#define unusedBit_503_16_offset 1740
#define unusedBit_503_17_offset 1740
#define unusedBit_503_18_offset 1740
#define unusedBit_503_19_offset 1740
#define unusedBit_503_20_offset 1740
#define unusedBit_503_21_offset 1740
#define unusedBit_503_22_offset 1740
#define unusedBit_503_23_offset 1740
#define unusedBit_503_24_offset 1740
#define unusedBit_503_25_offset 1740
#define unusedBit_503_26_offset 1740
#define unusedBit_503_27_offset 1740
#define unusedBit_503_28_offset 1740
#define unusedBit_503_29_offset 1740
#define unusedBit_503_30_offset 1740
#define unusedBit_503_31_offset 1740
#define unusedBit_503_8_offset 1740
#define unusedBit_503_9_offset 1740
#define unusedBitHere1_offset 1260
#define unusedBitHere2_offset 1260
#define unusedBitHere3_offset 1260

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:57 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:50 UTC 2022
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2851,11 +2851,15 @@ struct engine_configuration_s {
*/
brain_pin_e LIS302DLCsPin;
/**
* This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles.
cycles
* How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs.
sec
* offset 1688
*/
int tpsAccelLength;
uint8_t tpsAccelLookback;
/**
* offset 1689
*/
uint8_t unused1689[3];
/**
* Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in.
roc
@ -2984,76 +2988,76 @@ struct engine_configuration_s {
bool unused1130 : 1 {};
/**
offset 1740 bit 8 */
bool unusedBit_502_8 : 1 {};
bool unusedBit_503_8 : 1 {};
/**
offset 1740 bit 9 */
bool unusedBit_502_9 : 1 {};
bool unusedBit_503_9 : 1 {};
/**
offset 1740 bit 10 */
bool unusedBit_502_10 : 1 {};
bool unusedBit_503_10 : 1 {};
/**
offset 1740 bit 11 */
bool unusedBit_502_11 : 1 {};
bool unusedBit_503_11 : 1 {};
/**
offset 1740 bit 12 */
bool unusedBit_502_12 : 1 {};
bool unusedBit_503_12 : 1 {};
/**
offset 1740 bit 13 */
bool unusedBit_502_13 : 1 {};
bool unusedBit_503_13 : 1 {};
/**
offset 1740 bit 14 */
bool unusedBit_502_14 : 1 {};
bool unusedBit_503_14 : 1 {};
/**
offset 1740 bit 15 */
bool unusedBit_502_15 : 1 {};
bool unusedBit_503_15 : 1 {};
/**
offset 1740 bit 16 */
bool unusedBit_502_16 : 1 {};
bool unusedBit_503_16 : 1 {};
/**
offset 1740 bit 17 */
bool unusedBit_502_17 : 1 {};
bool unusedBit_503_17 : 1 {};
/**
offset 1740 bit 18 */
bool unusedBit_502_18 : 1 {};
bool unusedBit_503_18 : 1 {};
/**
offset 1740 bit 19 */
bool unusedBit_502_19 : 1 {};
bool unusedBit_503_19 : 1 {};
/**
offset 1740 bit 20 */
bool unusedBit_502_20 : 1 {};
bool unusedBit_503_20 : 1 {};
/**
offset 1740 bit 21 */
bool unusedBit_502_21 : 1 {};
bool unusedBit_503_21 : 1 {};
/**
offset 1740 bit 22 */
bool unusedBit_502_22 : 1 {};
bool unusedBit_503_22 : 1 {};
/**
offset 1740 bit 23 */
bool unusedBit_502_23 : 1 {};
bool unusedBit_503_23 : 1 {};
/**
offset 1740 bit 24 */
bool unusedBit_502_24 : 1 {};
bool unusedBit_503_24 : 1 {};
/**
offset 1740 bit 25 */
bool unusedBit_502_25 : 1 {};
bool unusedBit_503_25 : 1 {};
/**
offset 1740 bit 26 */
bool unusedBit_502_26 : 1 {};
bool unusedBit_503_26 : 1 {};
/**
offset 1740 bit 27 */
bool unusedBit_502_27 : 1 {};
bool unusedBit_503_27 : 1 {};
/**
offset 1740 bit 28 */
bool unusedBit_502_28 : 1 {};
bool unusedBit_503_28 : 1 {};
/**
offset 1740 bit 29 */
bool unusedBit_502_29 : 1 {};
bool unusedBit_503_29 : 1 {};
/**
offset 1740 bit 30 */
bool unusedBit_502_30 : 1 {};
bool unusedBit_503_30 : 1 {};
/**
offset 1740 bit 31 */
bool unusedBit_502_31 : 1 {};
bool unusedBit_503_31 : 1 {};
/**
ms
* offset 1744
@ -4474,4 +4478,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Fri Jan 21 01:43:57 UTC 2022
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:50 UTC 2022

View File

@ -952,7 +952,7 @@
#define firingOrder_offset 424
#define fixedModeTiming_offset 464
#define fixedTiming_offset 1824
#define FLASH_DATA_VERSION 10008
#define FLASH_DATA_VERSION 10009
#define flexSensorPin_offset 806
#define FSIO_METHOD_FSIO_ANALOG_INPUT "fsio_analog_input"
#define FSIO_METHOD_FSIO_DIGITAL_INPUT "fsio_digital_input"
@ -1894,7 +1894,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 896
#define showSdCardWarning_offset 164
#define SIGNATURE_HASH 2994832865
#define SIGNATURE_HASH 2108906867
#define silentTriggerError_offset 1260
#define slowAdcAlpha_offset 1712
#define sparkDwellRpmBins_offset 54
@ -2105,7 +2105,7 @@
#define tpsAccelEnrichmentThreshold_offset 1692
#define tpsAccelFractionDivisor_offset 3468
#define tpsAccelFractionPeriod_offset 3466
#define tpsAccelLength_offset 1688
#define tpsAccelLookback_offset 1688
#define tpsDecelEnleanmentMultiplier_offset 1708
#define tpsDecelEnleanmentThreshold_offset 1704
#define tpsErrorDetectionTooHigh_offset 174
@ -2419,7 +2419,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2022.01.23.all.2994832865"
#define TS_SIGNATURE "rusEFI 2022.01.23.all.2108906867"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2446,6 +2446,7 @@
#define unused1476b20_offset 1272
#define unused1476b3_offset 1272
#define unused1476b8_offset 1272
#define unused1689_offset 1689
#define unused1740b0_offset 1740
#define unused1740b1_offset 1740
#define unused1740b2_offset 1740
@ -2459,30 +2460,30 @@
#define unused_1484_bit_31_offset 1272
#define unusedBit_310_31_offset 896
#define unusedBit_48_31_offset 164
#define unusedBit_502_10_offset 1740
#define unusedBit_502_11_offset 1740
#define unusedBit_502_12_offset 1740
#define unusedBit_502_13_offset 1740
#define unusedBit_502_14_offset 1740
#define unusedBit_502_15_offset 1740
#define unusedBit_502_16_offset 1740
#define unusedBit_502_17_offset 1740
#define unusedBit_502_18_offset 1740
#define unusedBit_502_19_offset 1740
#define unusedBit_502_20_offset 1740
#define unusedBit_502_21_offset 1740
#define unusedBit_502_22_offset 1740
#define unusedBit_502_23_offset 1740
#define unusedBit_502_24_offset 1740
#define unusedBit_502_25_offset 1740
#define unusedBit_502_26_offset 1740
#define unusedBit_502_27_offset 1740
#define unusedBit_502_28_offset 1740
#define unusedBit_502_29_offset 1740
#define unusedBit_502_30_offset 1740
#define unusedBit_502_31_offset 1740
#define unusedBit_502_8_offset 1740
#define unusedBit_502_9_offset 1740
#define unusedBit_503_10_offset 1740
#define unusedBit_503_11_offset 1740
#define unusedBit_503_12_offset 1740
#define unusedBit_503_13_offset 1740
#define unusedBit_503_14_offset 1740
#define unusedBit_503_15_offset 1740
#define unusedBit_503_16_offset 1740
#define unusedBit_503_17_offset 1740
#define unusedBit_503_18_offset 1740
#define unusedBit_503_19_offset 1740
#define unusedBit_503_20_offset 1740
#define unusedBit_503_21_offset 1740
#define unusedBit_503_22_offset 1740
#define unusedBit_503_23_offset 1740
#define unusedBit_503_24_offset 1740
#define unusedBit_503_25_offset 1740
#define unusedBit_503_26_offset 1740
#define unusedBit_503_27_offset 1740
#define unusedBit_503_28_offset 1740
#define unusedBit_503_29_offset 1740
#define unusedBit_503_30_offset 1740
#define unusedBit_503_31_offset 1740
#define unusedBit_503_8_offset 1740
#define unusedBit_503_9_offset 1740
#define unusedBitHere1_offset 1260
#define unusedBitHere2_offset 1260
#define unusedBitHere3_offset 1260

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2994832865
#define TS_SIGNATURE "rusEFI 2022.01.23.all.2994832865"
#define SIGNATURE_HASH 2108906867
#define TS_SIGNATURE "rusEFI 2022.01.23.all.2108906867"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3018255918
#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-2chan.3018255918"
#define SIGNATURE_HASH 2094282428
#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-2chan.2094282428"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 475729402
#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-4chan.475729402"
#define SIGNATURE_HASH 3546928488
#define TS_SIGNATURE "rusEFI 2022.01.23.alphax-4chan.3546928488"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2924179654
#define TS_SIGNATURE "rusEFI 2022.01.23.atlas.2924179654"
#define SIGNATURE_HASH 1635362900
#define TS_SIGNATURE "rusEFI 2022.01.23.atlas.1635362900"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2994832865
#define TS_SIGNATURE "rusEFI 2022.01.23.f429-discovery.2994832865"
#define SIGNATURE_HASH 2108906867
#define TS_SIGNATURE "rusEFI 2022.01.23.f429-discovery.2108906867"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3367227400
#define TS_SIGNATURE "rusEFI 2022.01.23.frankenso_na6.3367227400"
#define SIGNATURE_HASH 125896858
#define TS_SIGNATURE "rusEFI 2022.01.23.frankenso_na6.125896858"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1313372984
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen-nb1.1313372984"
#define SIGNATURE_HASH 2172298154
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen-nb1.2172298154"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 372299410
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121nissan.372299410"
#define SIGNATURE_HASH 3640790528
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121nissan.3640790528"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3978469867
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121vag.3978469867"
#define SIGNATURE_HASH 571505017
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen121vag.571505017"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 4138641860
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen128.4138641860"
#define SIGNATURE_HASH 966553942
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen128.966553942"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2124257613
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen154hyundai.2124257613"
#define SIGNATURE_HASH 2981052895
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen154hyundai.2981052895"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1178337873
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen72.1178337873"
#define SIGNATURE_HASH 2299452099
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen72.2299452099"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 4063338402
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen81.4063338402"
#define SIGNATURE_HASH 1023625008
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen81.1023625008"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 323032254
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen88bmw.323032254"
#define SIGNATURE_HASH 3698576428
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen88bmw.3698576428"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3300705097
#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA6.3300705097"
#define SIGNATURE_HASH 193862619
#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA6.193862619"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 2572022842
#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA8_96.2572022842"
#define SIGNATURE_HASH 1451175080
#define TS_SIGNATURE "rusEFI 2022.01.23.hellenNA8_96.1451175080"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
//
#define SIGNATURE_HASH 2289328733
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.2289328733"
#define SIGNATURE_HASH 1195817679
#define TS_SIGNATURE "rusEFI 2022.01.23.hellen_cypress.1195817679"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
//
#define SIGNATURE_HASH 2010230433
#define TS_SIGNATURE "rusEFI 2022.01.23.kin.2010230433"
#define SIGNATURE_HASH 3101914675
#define TS_SIGNATURE "rusEFI 2022.01.23.kin.3101914675"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3082476581
#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f4.3082476581"
#define SIGNATURE_HASH 2022180023
#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f4.2022180023"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3082476581
#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f7.3082476581"
#define SIGNATURE_HASH 2022180023
#define TS_SIGNATURE "rusEFI 2022.01.23.mre_f7.2022180023"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3798686727
#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_405.3798686727"
#define SIGNATURE_HASH 760841365
#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_405.760841365"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 3798686727
#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_469.3798686727"
#define SIGNATURE_HASH 760841365
#define TS_SIGNATURE "rusEFI 2022.01.23.prometheus_469.760841365"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1724074002
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f4.1724074002"
#define SIGNATURE_HASH 2851180672
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f4.2851180672"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1724074002
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f7.1724074002"
#define SIGNATURE_HASH 2851180672
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_f7.2851180672"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
//
#define SIGNATURE_HASH 1724074002
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_h7.1724074002"
#define SIGNATURE_HASH 2851180672
#define TS_SIGNATURE "rusEFI 2022.01.23.proteus_h7.2851180672"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null
//
#define SIGNATURE_HASH 1899729841
#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.1899729841"
#define SIGNATURE_HASH 3188280099
#define TS_SIGNATURE "rusEFI 2022.01.23.subaru_eg33_f7.3188280099"

View File

@ -646,8 +646,8 @@ float getConfigValueByName(const char *name) {
return engineConfiguration->afterCrankingIACtaperDuration;
if (strEqualCaseInsensitive(name, "iacByTpsTaper"))
return engineConfiguration->iacByTpsTaper;
if (strEqualCaseInsensitive(name, "tpsAccelLength"))
return engineConfiguration->tpsAccelLength;
if (strEqualCaseInsensitive(name, "tpsAccelLookback"))
return engineConfiguration->tpsAccelLookback;
if (strEqualCaseInsensitive(name, "tpsAccelEnrichmentThreshold"))
return engineConfiguration->tpsAccelEnrichmentThreshold;
if (strEqualCaseInsensitive(name, "engineLoadAccelLength"))
@ -2530,9 +2530,9 @@ void setConfigValueByName(const char *name, float value) {
engineConfiguration->iacByTpsTaper = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "tpsAccelLength"))
if (strEqualCaseInsensitive(name, "tpsAccelLookback"))
{
engineConfiguration->tpsAccelLength = (int)value;
engineConfiguration->tpsAccelLookback = (int)value;
return;
}
if (strEqualCaseInsensitive(name, "tpsAccelEnrichmentThreshold"))

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.all.2994832865"
signature = "rusEFI 2022.01.23.all.2108906867"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.all.2994832865" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.all.2108906867" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:12 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:40 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5640,7 +5641,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.alphax-2chan.3018255918"
signature = "rusEFI 2022.01.23.alphax-2chan.2094282428"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.alphax-2chan.3018255918" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.alphax-2chan.2094282428" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:40 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:01 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.alphax-4chan.475729402"
signature = "rusEFI 2022.01.23.alphax-4chan.3546928488"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.alphax-4chan.475729402" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.alphax-4chan.3546928488" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:41 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:02 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.atlas.2924179654"
signature = "rusEFI 2022.01.23.atlas.1635362900"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.atlas.2924179654" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.atlas.1635362900" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:11 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:38 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5632,7 +5633,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.f429-discovery.2994832865"
signature = "rusEFI 2022.01.23.f429-discovery.2108906867"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.f429-discovery.2994832865" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.f429-discovery.2108906867" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:38 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:39:59 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5640,7 +5641,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.frankenso_na6.3367227400"
signature = "rusEFI 2022.01.23.frankenso_na6.125896858"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.frankenso_na6.3367227400" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.frankenso_na6.125896858" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:02 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:27 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5640,7 +5641,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen-nb1.1313372984"
signature = "rusEFI 2022.01.23.hellen-nb1.2172298154"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen-nb1.1313372984" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen-nb1.2172298154" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:54 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:17 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen121nissan.372299410"
signature = "rusEFI 2022.01.23.hellen121nissan.3640790528"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen121nissan.372299410" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen121nissan.3640790528" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:46 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:08 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen121vag.3978469867"
signature = "rusEFI 2022.01.23.hellen121vag.571505017"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen121vag.3978469867" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen121vag.571505017" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:45 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:06 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen128.4138641860"
signature = "rusEFI 2022.01.23.hellen128.966553942"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen128.4138641860" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen128.966553942" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:43 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:04 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen154hyundai.2124257613"
signature = "rusEFI 2022.01.23.hellen154hyundai.2981052895"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen154hyundai.2124257613" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen154hyundai.2981052895" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:48 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:10 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen72.1178337873"
signature = "rusEFI 2022.01.23.hellen72.2299452099"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen72.1178337873" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen72.2299452099" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:51 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:14 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen81.4063338402"
signature = "rusEFI 2022.01.23.hellen81.1023625008"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen81.4063338402" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen81.1023625008" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:53 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:15 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5615,7 +5616,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen88bmw.323032254"
signature = "rusEFI 2022.01.23.hellen88bmw.3698576428"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen88bmw.323032254" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen88bmw.3698576428" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:49 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:12 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellenNA6.3300705097"
signature = "rusEFI 2022.01.23.hellenNA6.193862619"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellenNA6.3300705097" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellenNA6.193862619" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:56 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:19 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellenNA8_96.2572022842"
signature = "rusEFI 2022.01.23.hellenNA8_96.1451175080"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellenNA8_96.2572022842" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellenNA8_96.1451175080" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:57 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:21 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5617,7 +5618,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.hellen_cypress.2289328733"
signature = "rusEFI 2022.01.23.hellen_cypress.1195817679"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.hellen_cypress.2289328733" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.hellen_cypress.1195817679" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:15 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:44 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5640,7 +5641,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.kin.2010230433"
signature = "rusEFI 2022.01.23.kin.3101914675"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.kin.2010230433" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.kin.3101914675" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:14 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:42 UTC 2022
pageSize = 20968
page = 1
@ -771,7 +771,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PA16", "PA17", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PB16", "PB17", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PC16", "PC17", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PD16", "PD17", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PE16", "PE17", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -798,30 +799,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1620,7 +1621,7 @@ fuelTrims12_table = array, S08, 20952, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5607,7 +5608,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.mre_f4.3082476581"
signature = "rusEFI 2022.01.23.mre_f4.2022180023"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.mre_f4.3082476581" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.mre_f4.2022180023" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:00 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:25 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.mre_f7.3082476581"
signature = "rusEFI 2022.01.23.mre_f7.2022180023"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.mre_f7.3082476581" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.mre_f7.2022180023" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:52:59 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:23 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5616,7 +5617,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.prometheus_405.3798686727"
signature = "rusEFI 2022.01.23.prometheus_405.760841365"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.prometheus_405.3798686727" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.prometheus_405.760841365" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:05 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:31 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5635,7 +5636,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.prometheus_469.3798686727"
signature = "rusEFI 2022.01.23.prometheus_469.760841365"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.prometheus_469.3798686727" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.prometheus_469.760841365" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:03 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:29 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5635,7 +5636,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.proteus_f4.1724074002"
signature = "rusEFI 2022.01.23.proteus_f4.2851180672"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.proteus_f4.1724074002" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.proteus_f4.2851180672" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:08 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:34 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5608,7 +5609,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.proteus_f7.1724074002"
signature = "rusEFI 2022.01.23.proteus_f7.2851180672"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.proteus_f7.1724074002" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.proteus_f7.2851180672" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:07 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:33 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5608,7 +5609,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.proteus_h7.1724074002"
signature = "rusEFI 2022.01.23.proteus_h7.2851180672"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.proteus_h7.1724074002" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.proteus_h7.2851180672" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:10 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:36 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5608,7 +5609,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2022.01.23.subaru_eg33_f7.1899729841"
signature = "rusEFI 2022.01.23.subaru_eg33_f7.3188280099"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2022.01.23.subaru_eg33_f7.1899729841" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2022.01.23.subaru_eg33_f7.3188280099" ; 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
@ -84,7 +84,7 @@ enable2ndByteCanID = false
; name = scalar, type, offset, units, scale, translate, lo, hi, digits
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:17 UTC 2022
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:45 UTC 2022
pageSize = 20996
page = 1
@ -780,7 +780,8 @@ auxSerialTxPin = bits, U08, 1684, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2",
warningLedPin = bits, U08, 1685, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
auxSerialRxPin = bits, U08, 1686, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
LIS302DLCsPin = bits, U08, 1687, [0:7], "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
tpsAccelLength = scalar, S32, 1688, "cycles", 1, 0, 1, 200, 0
tpsAccelLookback = scalar, U08, 1688, "sec", 0.05, 0, 0, 5, 2
unused1689 = array, U08, 1689, [3], "", 1,0,0,0,0
tpsAccelEnrichmentThreshold = scalar, F32, 1692, "roc", 1, 0, 0, 200, 3
engineLoadAccelLength = scalar, S32, 1696, "cycles", 1, 0, 1, 200, 0
uartConsoleSerialSpeed = scalar, U32, 1700, "BPs", 1, 0, 0, 1000000, 0
@ -807,30 +808,30 @@ unused1127 = bits, U32, 1740, [4:4], "false", "true"
unused1128 = bits, U32, 1740, [5:5], "false", "true"
unused1129 = bits, U32, 1740, [6:6], "false", "true"
unused1130 = bits, U32, 1740, [7:7], "false", "true"
unusedBit_502_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_502_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_502_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_502_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_502_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_502_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_502_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_502_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_502_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_502_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_502_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_502_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_502_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_502_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_502_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_502_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_502_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_502_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_502_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_502_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_502_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_502_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_502_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_502_31 = bits, U32, 1740, [31:31], "false", "true"
unusedBit_503_8 = bits, U32, 1740, [8:8], "false", "true"
unusedBit_503_9 = bits, U32, 1740, [9:9], "false", "true"
unusedBit_503_10 = bits, U32, 1740, [10:10], "false", "true"
unusedBit_503_11 = bits, U32, 1740, [11:11], "false", "true"
unusedBit_503_12 = bits, U32, 1740, [12:12], "false", "true"
unusedBit_503_13 = bits, U32, 1740, [13:13], "false", "true"
unusedBit_503_14 = bits, U32, 1740, [14:14], "false", "true"
unusedBit_503_15 = bits, U32, 1740, [15:15], "false", "true"
unusedBit_503_16 = bits, U32, 1740, [16:16], "false", "true"
unusedBit_503_17 = bits, U32, 1740, [17:17], "false", "true"
unusedBit_503_18 = bits, U32, 1740, [18:18], "false", "true"
unusedBit_503_19 = bits, U32, 1740, [19:19], "false", "true"
unusedBit_503_20 = bits, U32, 1740, [20:20], "false", "true"
unusedBit_503_21 = bits, U32, 1740, [21:21], "false", "true"
unusedBit_503_22 = bits, U32, 1740, [22:22], "false", "true"
unusedBit_503_23 = bits, U32, 1740, [23:23], "false", "true"
unusedBit_503_24 = bits, U32, 1740, [24:24], "false", "true"
unusedBit_503_25 = bits, U32, 1740, [25:25], "false", "true"
unusedBit_503_26 = bits, U32, 1740, [26:26], "false", "true"
unusedBit_503_27 = bits, U32, 1740, [27:27], "false", "true"
unusedBit_503_28 = bits, U32, 1740, [28:28], "false", "true"
unusedBit_503_29 = bits, U32, 1740, [29:29], "false", "true"
unusedBit_503_30 = bits, U32, 1740, [30:30], "false", "true"
unusedBit_503_31 = bits, U32, 1740, [31:31], "false", "true"
benchTestOffTime = scalar, U08, 1744, "ms", 5.0, 0, 0, 2000, 1
benchTestCount = scalar, U08, 1745, "count", 1, 0, 0, 250, 1
benchTestOnTime = scalar, U08, 1746, "ms", 5.0, 0, 0, 2000, 1
@ -1648,7 +1649,7 @@ fuelTrims12_table = array, S08, 20980, [4x4], "", 0.2, 0, -25, 25, 1
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_tx_pin X"
auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial\nset_aux_rx_pin X"
tpsAccelLength = "This is the number of engine cycles that the TPS position change can occur over, a longer duration will make the enrichment more active but too long may affect steady state driving, a good default is 30-60 cycles."
tpsAccelLookback = "How long to look back for TPS-based acceleration enrichment. Increasing this time will trigger enrichment for longer when a throttle position change occurs."
tpsAccelEnrichmentThreshold = "Maximum change delta of TPS percentage over the 'length'. Actual TPS change has to be above this value in order for TPS/TPS acceleration to kick in."
uartConsoleSerialSpeed = "Band rate for primary TTL"
tpsDecelEnleanmentThreshold = "For decel we simply multiply delta of TPS and tFor decel we do not use table?!"
@ -5631,7 +5632,7 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
dialog = TpsAccelPanel, "TPS"
field = "Set 'Debug Mode' to see detailed 'TPS acceleration enrichment' diagnostics"
field = "Length", tpsAccelLength
field = "Length", tpsAccelLookback
field = "Accel Threshold", tpsAccelEnrichmentThreshold
field = "Decel Threshold", tpsDecelEnleanmentThreshold
; field = "Decel Multiplier", tpsDecelEnleanmentMultiplier

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 02:53:20 UTC 2022
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Sun Jan 23 20:40:50 UTC 2022
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -920,7 +920,7 @@ public class Fields {
public static final int firingOrder_offset = 424;
public static final int fixedModeTiming_offset = 464;
public static final int fixedTiming_offset = 1824;
public static final int FLASH_DATA_VERSION = 10008;
public static final int FLASH_DATA_VERSION = 10009;
public static final int flexSensorPin_offset = 806;
public static final String FSIO_METHOD_FSIO_ANALOG_INPUT = "fsio_analog_input";
public static final String FSIO_METHOD_FSIO_DIGITAL_INPUT = "fsio_digital_input";
@ -1822,6 +1822,7 @@ public class Fields {
public static final int servoOutputPins8_offset = 2739;
public static final int showHumanReadableWarning_offset = 896;
public static final int showSdCardWarning_offset = 164;
public static final int SIGNATURE_HASH = 2108906867;
public static final int silentTriggerError_offset = 1260;
public static final int slowAdcAlpha_offset = 1712;
public static final int sparkDwellRpmBins_offset = 54;
@ -2022,7 +2023,7 @@ public class Fields {
public static final int tpsAccelEnrichmentThreshold_offset = 1692;
public static final int tpsAccelFractionDivisor_offset = 3468;
public static final int tpsAccelFractionPeriod_offset = 3466;
public static final int tpsAccelLength_offset = 1688;
public static final int tpsAccelLookback_offset = 1688;
public static final int tpsDecelEnleanmentMultiplier_offset = 1708;
public static final int tpsDecelEnleanmentThreshold_offset = 1704;
public static final int tpsErrorDetectionTooHigh_offset = 174;
@ -2291,7 +2292,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2022.01.23.all.2994832865";
public static final String TS_SIGNATURE = "rusEFI 2022.01.23.all.2108906867";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int tunerStudioSerialSpeed_offset = 732;
@ -2315,6 +2316,7 @@ public class Fields {
public static final int unused1476b20_offset = 1272;
public static final int unused1476b3_offset = 1272;
public static final int unused1476b8_offset = 1272;
public static final int unused1689_offset = 1689;
public static final int unused1740b0_offset = 1740;
public static final int unused1740b1_offset = 1740;
public static final int unused1740b2_offset = 1740;
@ -2328,30 +2330,30 @@ public class Fields {
public static final int unused_1484_bit_31_offset = 1272;
public static final int unusedBit_310_31_offset = 896;
public static final int unusedBit_48_31_offset = 164;
public static final int unusedBit_502_10_offset = 1740;
public static final int unusedBit_502_11_offset = 1740;
public static final int unusedBit_502_12_offset = 1740;
public static final int unusedBit_502_13_offset = 1740;
public static final int unusedBit_502_14_offset = 1740;
public static final int unusedBit_502_15_offset = 1740;
public static final int unusedBit_502_16_offset = 1740;
public static final int unusedBit_502_17_offset = 1740;
public static final int unusedBit_502_18_offset = 1740;
public static final int unusedBit_502_19_offset = 1740;
public static final int unusedBit_502_20_offset = 1740;
public static final int unusedBit_502_21_offset = 1740;
public static final int unusedBit_502_22_offset = 1740;
public static final int unusedBit_502_23_offset = 1740;
public static final int unusedBit_502_24_offset = 1740;
public static final int unusedBit_502_25_offset = 1740;
public static final int unusedBit_502_26_offset = 1740;
public static final int unusedBit_502_27_offset = 1740;
public static final int unusedBit_502_28_offset = 1740;
public static final int unusedBit_502_29_offset = 1740;
public static final int unusedBit_502_30_offset = 1740;
public static final int unusedBit_502_31_offset = 1740;
public static final int unusedBit_502_8_offset = 1740;
public static final int unusedBit_502_9_offset = 1740;
public static final int unusedBit_503_10_offset = 1740;
public static final int unusedBit_503_11_offset = 1740;
public static final int unusedBit_503_12_offset = 1740;
public static final int unusedBit_503_13_offset = 1740;
public static final int unusedBit_503_14_offset = 1740;
public static final int unusedBit_503_15_offset = 1740;
public static final int unusedBit_503_16_offset = 1740;
public static final int unusedBit_503_17_offset = 1740;
public static final int unusedBit_503_18_offset = 1740;
public static final int unusedBit_503_19_offset = 1740;
public static final int unusedBit_503_20_offset = 1740;
public static final int unusedBit_503_21_offset = 1740;
public static final int unusedBit_503_22_offset = 1740;
public static final int unusedBit_503_23_offset = 1740;
public static final int unusedBit_503_24_offset = 1740;
public static final int unusedBit_503_25_offset = 1740;
public static final int unusedBit_503_26_offset = 1740;
public static final int unusedBit_503_27_offset = 1740;
public static final int unusedBit_503_28_offset = 1740;
public static final int unusedBit_503_29_offset = 1740;
public static final int unusedBit_503_30_offset = 1740;
public static final int unusedBit_503_31_offset = 1740;
public static final int unusedBit_503_8_offset = 1740;
public static final int unusedBit_503_9_offset = 1740;
public static final int unusedBitHere1_offset = 1260;
public static final int unusedBitHere2_offset = 1260;
public static final int unusedBitHere3_offset = 1260;
@ -3183,7 +3185,8 @@ public class Fields {
public static final Field WARNINGLEDPIN = Field.create("WARNINGLEDPIN", 1685, FieldType.INT8, brain_pin_e);
public static final Field AUXSERIALRXPIN = Field.create("AUXSERIALRXPIN", 1686, FieldType.INT8, brain_pin_e);
public static final Field LIS302DLCSPIN = Field.create("LIS302DLCSPIN", 1687, FieldType.INT8, brain_pin_e);
public static final Field TPSACCELLENGTH = Field.create("TPSACCELLENGTH", 1688, FieldType.INT);
public static final Field TPSACCELLOOKBACK = Field.create("TPSACCELLOOKBACK", 1688, FieldType.INT8);
public static final Field UNUSED1689 = Field.create("UNUSED1689", 1689, FieldType.INT8);
public static final Field TPSACCELENRICHMENTTHRESHOLD = Field.create("TPSACCELENRICHMENTTHRESHOLD", 1692, FieldType.FLOAT);
public static final Field ENGINELOADACCELLENGTH = Field.create("ENGINELOADACCELLENGTH", 1696, FieldType.INT);
public static final Field UARTCONSOLESERIALSPEED = Field.create("UARTCONSOLESERIALSPEED", 1700, FieldType.INT);
@ -3214,30 +3217,30 @@ public class Fields {
public static final Field UNUSED1128 = Field.create("UNUSED1128", 1740, FieldType.BIT, 5);
public static final Field UNUSED1129 = Field.create("UNUSED1129", 1740, FieldType.BIT, 6);
public static final Field UNUSED1130 = Field.create("UNUSED1130", 1740, FieldType.BIT, 7);
public static final Field UNUSEDBIT_502_8 = Field.create("UNUSEDBIT_502_8", 1740, FieldType.BIT, 8);
public static final Field UNUSEDBIT_502_9 = Field.create("UNUSEDBIT_502_9", 1740, FieldType.BIT, 9);
public static final Field UNUSEDBIT_502_10 = Field.create("UNUSEDBIT_502_10", 1740, FieldType.BIT, 10);
public static final Field UNUSEDBIT_502_11 = Field.create("UNUSEDBIT_502_11", 1740, FieldType.BIT, 11);
public static final Field UNUSEDBIT_502_12 = Field.create("UNUSEDBIT_502_12", 1740, FieldType.BIT, 12);
public static final Field UNUSEDBIT_502_13 = Field.create("UNUSEDBIT_502_13", 1740, FieldType.BIT, 13);
public static final Field UNUSEDBIT_502_14 = Field.create("UNUSEDBIT_502_14", 1740, FieldType.BIT, 14);
public static final Field UNUSEDBIT_502_15 = Field.create("UNUSEDBIT_502_15", 1740, FieldType.BIT, 15);
public static final Field UNUSEDBIT_502_16 = Field.create("UNUSEDBIT_502_16", 1740, FieldType.BIT, 16);
public static final Field UNUSEDBIT_502_17 = Field.create("UNUSEDBIT_502_17", 1740, FieldType.BIT, 17);
public static final Field UNUSEDBIT_502_18 = Field.create("UNUSEDBIT_502_18", 1740, FieldType.BIT, 18);
public static final Field UNUSEDBIT_502_19 = Field.create("UNUSEDBIT_502_19", 1740, FieldType.BIT, 19);
public static final Field UNUSEDBIT_502_20 = Field.create("UNUSEDBIT_502_20", 1740, FieldType.BIT, 20);
public static final Field UNUSEDBIT_502_21 = Field.create("UNUSEDBIT_502_21", 1740, FieldType.BIT, 21);
public static final Field UNUSEDBIT_502_22 = Field.create("UNUSEDBIT_502_22", 1740, FieldType.BIT, 22);
public static final Field UNUSEDBIT_502_23 = Field.create("UNUSEDBIT_502_23", 1740, FieldType.BIT, 23);
public static final Field UNUSEDBIT_502_24 = Field.create("UNUSEDBIT_502_24", 1740, FieldType.BIT, 24);
public static final Field UNUSEDBIT_502_25 = Field.create("UNUSEDBIT_502_25", 1740, FieldType.BIT, 25);
public static final Field UNUSEDBIT_502_26 = Field.create("UNUSEDBIT_502_26", 1740, FieldType.BIT, 26);
public static final Field UNUSEDBIT_502_27 = Field.create("UNUSEDBIT_502_27", 1740, FieldType.BIT, 27);
public static final Field UNUSEDBIT_502_28 = Field.create("UNUSEDBIT_502_28", 1740, FieldType.BIT, 28);
public static final Field UNUSEDBIT_502_29 = Field.create("UNUSEDBIT_502_29", 1740, FieldType.BIT, 29);
public static final Field UNUSEDBIT_502_30 = Field.create("UNUSEDBIT_502_30", 1740, FieldType.BIT, 30);
public static final Field UNUSEDBIT_502_31 = Field.create("UNUSEDBIT_502_31", 1740, FieldType.BIT, 31);
public static final Field UNUSEDBIT_503_8 = Field.create("UNUSEDBIT_503_8", 1740, FieldType.BIT, 8);
public static final Field UNUSEDBIT_503_9 = Field.create("UNUSEDBIT_503_9", 1740, FieldType.BIT, 9);
public static final Field UNUSEDBIT_503_10 = Field.create("UNUSEDBIT_503_10", 1740, FieldType.BIT, 10);
public static final Field UNUSEDBIT_503_11 = Field.create("UNUSEDBIT_503_11", 1740, FieldType.BIT, 11);
public static final Field UNUSEDBIT_503_12 = Field.create("UNUSEDBIT_503_12", 1740, FieldType.BIT, 12);
public static final Field UNUSEDBIT_503_13 = Field.create("UNUSEDBIT_503_13", 1740, FieldType.BIT, 13);
public static final Field UNUSEDBIT_503_14 = Field.create("UNUSEDBIT_503_14", 1740, FieldType.BIT, 14);
public static final Field UNUSEDBIT_503_15 = Field.create("UNUSEDBIT_503_15", 1740, FieldType.BIT, 15);
public static final Field UNUSEDBIT_503_16 = Field.create("UNUSEDBIT_503_16", 1740, FieldType.BIT, 16);
public static final Field UNUSEDBIT_503_17 = Field.create("UNUSEDBIT_503_17", 1740, FieldType.BIT, 17);
public static final Field UNUSEDBIT_503_18 = Field.create("UNUSEDBIT_503_18", 1740, FieldType.BIT, 18);
public static final Field UNUSEDBIT_503_19 = Field.create("UNUSEDBIT_503_19", 1740, FieldType.BIT, 19);
public static final Field UNUSEDBIT_503_20 = Field.create("UNUSEDBIT_503_20", 1740, FieldType.BIT, 20);
public static final Field UNUSEDBIT_503_21 = Field.create("UNUSEDBIT_503_21", 1740, FieldType.BIT, 21);
public static final Field UNUSEDBIT_503_22 = Field.create("UNUSEDBIT_503_22", 1740, FieldType.BIT, 22);
public static final Field UNUSEDBIT_503_23 = Field.create("UNUSEDBIT_503_23", 1740, FieldType.BIT, 23);
public static final Field UNUSEDBIT_503_24 = Field.create("UNUSEDBIT_503_24", 1740, FieldType.BIT, 24);
public static final Field UNUSEDBIT_503_25 = Field.create("UNUSEDBIT_503_25", 1740, FieldType.BIT, 25);
public static final Field UNUSEDBIT_503_26 = Field.create("UNUSEDBIT_503_26", 1740, FieldType.BIT, 26);
public static final Field UNUSEDBIT_503_27 = Field.create("UNUSEDBIT_503_27", 1740, FieldType.BIT, 27);
public static final Field UNUSEDBIT_503_28 = Field.create("UNUSEDBIT_503_28", 1740, FieldType.BIT, 28);
public static final Field UNUSEDBIT_503_29 = Field.create("UNUSEDBIT_503_29", 1740, FieldType.BIT, 29);
public static final Field UNUSEDBIT_503_30 = Field.create("UNUSEDBIT_503_30", 1740, FieldType.BIT, 30);
public static final Field UNUSEDBIT_503_31 = Field.create("UNUSEDBIT_503_31", 1740, FieldType.BIT, 31);
public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1744, FieldType.INT8);
public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1745, FieldType.INT8);
public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1746, FieldType.INT8);
@ -4472,7 +4475,8 @@ public class Fields {
WARNINGLEDPIN,
AUXSERIALRXPIN,
LIS302DLCSPIN,
TPSACCELLENGTH,
TPSACCELLOOKBACK,
UNUSED1689,
TPSACCELENRICHMENTTHRESHOLD,
ENGINELOADACCELLENGTH,
UARTCONSOLESERIALSPEED,
@ -4499,30 +4503,30 @@ public class Fields {
UNUSED1128,
UNUSED1129,
UNUSED1130,
UNUSEDBIT_502_8,
UNUSEDBIT_502_9,
UNUSEDBIT_502_10,
UNUSEDBIT_502_11,
UNUSEDBIT_502_12,
UNUSEDBIT_502_13,
UNUSEDBIT_502_14,
UNUSEDBIT_502_15,
UNUSEDBIT_502_16,
UNUSEDBIT_502_17,
UNUSEDBIT_502_18,
UNUSEDBIT_502_19,
UNUSEDBIT_502_20,
UNUSEDBIT_502_21,
UNUSEDBIT_502_22,
UNUSEDBIT_502_23,
UNUSEDBIT_502_24,
UNUSEDBIT_502_25,
UNUSEDBIT_502_26,
UNUSEDBIT_502_27,
UNUSEDBIT_502_28,
UNUSEDBIT_502_29,
UNUSEDBIT_502_30,
UNUSEDBIT_502_31,
UNUSEDBIT_503_8,
UNUSEDBIT_503_9,
UNUSEDBIT_503_10,
UNUSEDBIT_503_11,
UNUSEDBIT_503_12,
UNUSEDBIT_503_13,
UNUSEDBIT_503_14,
UNUSEDBIT_503_15,
UNUSEDBIT_503_16,
UNUSEDBIT_503_17,
UNUSEDBIT_503_18,
UNUSEDBIT_503_19,
UNUSEDBIT_503_20,
UNUSEDBIT_503_21,
UNUSEDBIT_503_22,
UNUSEDBIT_503_23,
UNUSEDBIT_503_24,
UNUSEDBIT_503_25,
UNUSEDBIT_503_26,
UNUSEDBIT_503_27,
UNUSEDBIT_503_28,
UNUSEDBIT_503_29,
UNUSEDBIT_503_30,
UNUSEDBIT_503_31,
BENCHTESTOFFTIME,
BENCHTESTCOUNT,
BENCHTESTONTIME,