Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-11-07 02:14:13 +00:00
parent e7a1fb4aaa
commit ef4df02ab0
57 changed files with 643 additions and 652 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:08 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:52 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2649,7 +2649,7 @@ struct engine_configuration_s {
*/
uint8_t maxAcClt;
/**
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
Seconds
* offset 1712
*/
@ -2744,7 +2744,7 @@ struct engine_configuration_s {
*/
pid_s idleRpmPid;
/**
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
Fraction
* offset 1808
*/
@ -2881,7 +2881,7 @@ 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.
* 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
* offset 2044
*/
@ -2970,7 +2970,7 @@ struct engine_configuration_s {
*/
float throttlePedalSecondaryWOTVoltage;
/**
* set can_baudrate
* set can_baudrate
* offset 2108
*/
can_baudrate_e canBaudRate;
@ -3679,7 +3679,7 @@ struct engine_configuration_s {
*/
float iacCoastingBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
%
* offset 3224
*/
@ -4250,7 +4250,7 @@ struct persistent_config_s {
*/
float idleVeBins[IDLE_VE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 6640
*/
@ -4318,7 +4318,7 @@ struct persistent_config_s {
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* CLT-based idle position multiplier for simple manual idle controller
ratio
* offset 10720
*/
@ -4557,4 +4557,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:08 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:52 UTC 2021

View File

@ -572,8 +572,6 @@
#define CMD_TS_BENCH_STARTER_DISABLE_RELAY 3
#define CMD_TS_BENCH_STARTER_ENABLE_RELAY 2
#define CMD_TS_FSIO_CATEGORY 33
#define CMD_TS_IGNITION_CATEGORY 18
#define CMD_TS_INJECTOR_CATEGORY 19
#define CMD_TS_SOLENOID_CATEGORY 41
#define CMD_TS_X14 20
#define CMD_TS_X17 23
@ -769,7 +767,7 @@
#define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 8
#define ENGINE_SNIFFER_UNIT_US 10
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -821,13 +819,10 @@
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
#define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_ACCORD_CD_DIP 18
#define engine_type_e_HONDA_ACCORD_CD_TWO_WIRES 17
#define engine_type_e_MAZDA_626 28
#define engine_type_e_MAZDA_MIATA_2003_BOARD_TEST 55
#define engine_type_e_MAZDA_MIATA_2003_NA_RAIL 54
#define engine_type_e_MAZDA_MIATA_NB1 9
#define engine_type_e_MIATA_1990 19
#define engine_type_e_MIATA_1996 21
#define engine_type_e_MIATA_PROTEUS_TCU 1
#define engine_type_e_MICRO_RUS_EFI 60
@ -851,6 +846,7 @@
#define engine_type_e_PROTEUS_DEFAULTS 61
#define engine_type_e_PROTEUS_HONDA_ELEMENT_2003 90
#define engine_type_e_PROTEUS_HONDA_OBD2A 91
#define engine_type_e_PROTEUS_LUA_DEMO 25
#define engine_type_e_PROTEUS_MIATA_NB2 67
#define engine_type_e_PROTEUS_N73 93
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42
@ -873,9 +869,11 @@
#define engine_type_e_TOYOTA_JZS147 38
#define engine_type_e_UNUSED10 10
#define engine_type_e_UNUSED101 101
#define engine_type_e_UNUSED25 25
#define engine_type_e_UNUSED18 18
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED9 9
#define engine_type_e_UNUSED_19 19
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1845,7 +1843,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_HASH 2968197667
#define SIGNATURE_HASH 427684086
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2352,7 +2350,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen_cypress.2968197667"
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen_cypress.427684086"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:05 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:50 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2649,7 +2649,7 @@ struct engine_configuration_s {
*/
uint8_t maxAcClt;
/**
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
Seconds
* offset 1712
*/
@ -2744,7 +2744,7 @@ struct engine_configuration_s {
*/
pid_s idleRpmPid;
/**
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
Fraction
* offset 1808
*/
@ -2881,7 +2881,7 @@ 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.
* 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
* offset 2044
*/
@ -2970,7 +2970,7 @@ struct engine_configuration_s {
*/
float throttlePedalSecondaryWOTVoltage;
/**
* set can_baudrate
* set can_baudrate
* offset 2108
*/
can_baudrate_e canBaudRate;
@ -3673,7 +3673,7 @@ struct engine_configuration_s {
*/
float iacCoastingBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
%
* offset 3196
*/
@ -4244,7 +4244,7 @@ struct persistent_config_s {
*/
float idleVeBins[IDLE_VE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 6612
*/
@ -4312,7 +4312,7 @@ struct persistent_config_s {
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* CLT-based idle position multiplier for simple manual idle controller
ratio
* offset 10692
*/
@ -4551,4 +4551,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:05 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:50 UTC 2021

View File

@ -557,8 +557,6 @@
#define CMD_TS_BENCH_STARTER_DISABLE_RELAY 3
#define CMD_TS_BENCH_STARTER_ENABLE_RELAY 2
#define CMD_TS_FSIO_CATEGORY 33
#define CMD_TS_IGNITION_CATEGORY 18
#define CMD_TS_INJECTOR_CATEGORY 19
#define CMD_TS_SOLENOID_CATEGORY 41
#define CMD_TS_X14 20
#define CMD_TS_X17 23
@ -754,7 +752,7 @@
#define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 8
#define ENGINE_SNIFFER_UNIT_US 10
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -806,13 +804,10 @@
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
#define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_ACCORD_CD_DIP 18
#define engine_type_e_HONDA_ACCORD_CD_TWO_WIRES 17
#define engine_type_e_MAZDA_626 28
#define engine_type_e_MAZDA_MIATA_2003_BOARD_TEST 55
#define engine_type_e_MAZDA_MIATA_2003_NA_RAIL 54
#define engine_type_e_MAZDA_MIATA_NB1 9
#define engine_type_e_MIATA_1990 19
#define engine_type_e_MIATA_1996 21
#define engine_type_e_MIATA_PROTEUS_TCU 1
#define engine_type_e_MICRO_RUS_EFI 60
@ -836,6 +831,7 @@
#define engine_type_e_PROTEUS_DEFAULTS 61
#define engine_type_e_PROTEUS_HONDA_ELEMENT_2003 90
#define engine_type_e_PROTEUS_HONDA_OBD2A 91
#define engine_type_e_PROTEUS_LUA_DEMO 25
#define engine_type_e_PROTEUS_MIATA_NB2 67
#define engine_type_e_PROTEUS_N73 93
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42
@ -858,9 +854,11 @@
#define engine_type_e_TOYOTA_JZS147 38
#define engine_type_e_UNUSED10 10
#define engine_type_e_UNUSED101 101
#define engine_type_e_UNUSED25 25
#define engine_type_e_UNUSED18 18
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED9 9
#define engine_type_e_UNUSED_19 19
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1830,7 +1828,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_HASH 1330566879
#define SIGNATURE_HASH 3872930826
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2337,7 +2335,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.11.06.kin.1330566879"
#define TS_SIGNATURE "rusEFI 2021.11.07.kin.3872930826"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:11 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:55 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2649,7 +2649,7 @@ struct engine_configuration_s {
*/
uint8_t maxAcClt;
/**
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
Seconds
* offset 1712
*/
@ -2744,7 +2744,7 @@ struct engine_configuration_s {
*/
pid_s idleRpmPid;
/**
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
Fraction
* offset 1808
*/
@ -2881,7 +2881,7 @@ 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.
* 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
* offset 2044
*/
@ -2970,7 +2970,7 @@ struct engine_configuration_s {
*/
float throttlePedalSecondaryWOTVoltage;
/**
* set can_baudrate
* set can_baudrate
* offset 2108
*/
can_baudrate_e canBaudRate;
@ -3679,7 +3679,7 @@ struct engine_configuration_s {
*/
float iacCoastingBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
%
* offset 3224
*/
@ -4250,7 +4250,7 @@ struct persistent_config_s {
*/
float idleVeBins[IDLE_VE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 6640
*/
@ -4318,7 +4318,7 @@ struct persistent_config_s {
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* CLT-based idle position multiplier for simple manual idle controller
ratio
* offset 10720
*/
@ -4557,4 +4557,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:11 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:55 UTC 2021

View File

@ -584,8 +584,6 @@
#define CMD_TS_BENCH_STARTER_DISABLE_RELAY 3
#define CMD_TS_BENCH_STARTER_ENABLE_RELAY 2
#define CMD_TS_FSIO_CATEGORY 33
#define CMD_TS_IGNITION_CATEGORY 18
#define CMD_TS_INJECTOR_CATEGORY 19
#define CMD_TS_SOLENOID_CATEGORY 41
#define CMD_TS_X14 20
#define CMD_TS_X17 23
@ -781,7 +779,7 @@
#define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 8
#define ENGINE_SNIFFER_UNIT_US 10
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -833,13 +831,10 @@
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
#define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_ACCORD_CD_DIP 18
#define engine_type_e_HONDA_ACCORD_CD_TWO_WIRES 17
#define engine_type_e_MAZDA_626 28
#define engine_type_e_MAZDA_MIATA_2003_BOARD_TEST 55
#define engine_type_e_MAZDA_MIATA_2003_NA_RAIL 54
#define engine_type_e_MAZDA_MIATA_NB1 9
#define engine_type_e_MIATA_1990 19
#define engine_type_e_MIATA_1996 21
#define engine_type_e_MIATA_PROTEUS_TCU 1
#define engine_type_e_MICRO_RUS_EFI 60
@ -863,6 +858,7 @@
#define engine_type_e_PROTEUS_DEFAULTS 61
#define engine_type_e_PROTEUS_HONDA_ELEMENT_2003 90
#define engine_type_e_PROTEUS_HONDA_OBD2A 91
#define engine_type_e_PROTEUS_LUA_DEMO 25
#define engine_type_e_PROTEUS_MIATA_NB2 67
#define engine_type_e_PROTEUS_N73 93
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42
@ -885,9 +881,11 @@
#define engine_type_e_TOYOTA_JZS147 38
#define engine_type_e_UNUSED10 10
#define engine_type_e_UNUSED101 101
#define engine_type_e_UNUSED25 25
#define engine_type_e_UNUSED18 18
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED9 9
#define engine_type_e_UNUSED_19 19
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1858,7 +1856,7 @@
#define show_test_presets false
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_HASH 1729964688
#define SIGNATURE_HASH 3465265221
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2365,7 +2363,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2021.11.06.subaru_eg33_f7.1729964688"
#define TS_SIGNATURE "rusEFI 2021.11.07.subaru_eg33_f7.3465265221"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -2649,7 +2649,7 @@ struct engine_configuration_s {
*/
uint8_t maxAcClt;
/**
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
* Length of time the deposited wall fuel takes to dissipate after the start of acceleration.
Seconds
* offset 1712
*/
@ -2744,7 +2744,7 @@ struct engine_configuration_s {
*/
pid_s idleRpmPid;
/**
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
* 0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment.
Fraction
* offset 1808
*/
@ -2881,7 +2881,7 @@ 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.
* 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
* offset 2044
*/
@ -2970,7 +2970,7 @@ struct engine_configuration_s {
*/
float throttlePedalSecondaryWOTVoltage;
/**
* set can_baudrate
* set can_baudrate
* offset 2108
*/
can_baudrate_e canBaudRate;
@ -3679,7 +3679,7 @@ struct engine_configuration_s {
*/
float iacCoastingBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
* CLT-based idle position for coasting (used in Auto-PID Idle mode)
%
* offset 3224
*/
@ -4250,7 +4250,7 @@ struct persistent_config_s {
*/
float idleVeBins[IDLE_VE_CURVE_SIZE];
/**
* Optional VE table for Idle (see useSeparateVEForIdle)
* Optional VE table for Idle (see useSeparateVEForIdle)
%
* offset 6640
*/
@ -4318,7 +4318,7 @@ struct persistent_config_s {
*/
float cltIdleCorrBins[CLT_CURVE_SIZE];
/**
* CLT-based idle position multiplier for simple manual idle controller
* CLT-based idle position multiplier for simple manual idle controller
ratio
* offset 10720
*/
@ -4557,4 +4557,4 @@ struct persistent_config_s {
};
// end
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000,

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset");

View File

@ -1,4 +1,4 @@
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -572,8 +572,6 @@
#define CMD_TS_BENCH_STARTER_DISABLE_RELAY 3
#define CMD_TS_BENCH_STARTER_ENABLE_RELAY 2
#define CMD_TS_FSIO_CATEGORY 33
#define CMD_TS_IGNITION_CATEGORY 18
#define CMD_TS_INJECTOR_CATEGORY 19
#define CMD_TS_SOLENOID_CATEGORY 41
#define CMD_TS_X14 20
#define CMD_TS_X17 23
@ -769,7 +767,7 @@
#define ENGINE_MAKE_VAG "VAG"
#define ENGINE_NOISE_CURVE_SIZE 8
#define ENGINE_SNIFFER_UNIT_US 10
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_auto_enum "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110"
#define engine_type_e_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -821,13 +819,10 @@
#define engine_type_e_HELLEN_NB2 69
#define engine_type_e_HELLEN_NB2_36 86
#define engine_type_e_HONDA_600 43
#define engine_type_e_HONDA_ACCORD_CD_DIP 18
#define engine_type_e_HONDA_ACCORD_CD_TWO_WIRES 17
#define engine_type_e_MAZDA_626 28
#define engine_type_e_MAZDA_MIATA_2003_BOARD_TEST 55
#define engine_type_e_MAZDA_MIATA_2003_NA_RAIL 54
#define engine_type_e_MAZDA_MIATA_NB1 9
#define engine_type_e_MIATA_1990 19
#define engine_type_e_MIATA_1996 21
#define engine_type_e_MIATA_PROTEUS_TCU 1
#define engine_type_e_MICRO_RUS_EFI 60
@ -851,6 +846,7 @@
#define engine_type_e_PROTEUS_DEFAULTS 61
#define engine_type_e_PROTEUS_HONDA_ELEMENT_2003 90
#define engine_type_e_PROTEUS_HONDA_OBD2A 91
#define engine_type_e_PROTEUS_LUA_DEMO 25
#define engine_type_e_PROTEUS_MIATA_NB2 67
#define engine_type_e_PROTEUS_N73 93
#define engine_type_e_PROTEUS_QC_TEST_BOARD 42
@ -873,9 +869,11 @@
#define engine_type_e_TOYOTA_JZS147 38
#define engine_type_e_UNUSED10 10
#define engine_type_e_UNUSED101 101
#define engine_type_e_UNUSED25 25
#define engine_type_e_UNUSED18 18
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED9 9
#define engine_type_e_UNUSED_19 19
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1845,7 +1843,7 @@
#define show_test_presets true
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_HASH 4244939444
#define SIGNATURE_HASH 1418872929
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2352,7 +2350,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.11.06.all.4244939444"
#define TS_SIGNATURE "rusEFI 2021.11.07.all.1418872929"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 4244939444
#define TS_SIGNATURE "rusEFI 2021.11.06.all.4244939444"
#define SIGNATURE_HASH 1418872929
#define TS_SIGNATURE "rusEFI 2021.11.07.all.1418872929"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3788396435
#define TS_SIGNATURE "rusEFI 2021.11.06.atlas.3788396435"
#define SIGNATURE_HASH 1213775174
#define TS_SIGNATURE "rusEFI 2021.11.07.atlas.1213775174"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 4244939444
#define TS_SIGNATURE "rusEFI 2021.11.06.f429-discovery.4244939444"
#define SIGNATURE_HASH 1418872929
#define TS_SIGNATURE "rusEFI 2021.11.07.f429-discovery.1418872929"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2268526429
#define TS_SIGNATURE "rusEFI 2021.11.06.frankenso_na6.2268526429"
#define SIGNATURE_HASH 782245256
#define TS_SIGNATURE "rusEFI 2021.11.07.frankenso_na6.782245256"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2594383005
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen-nb1.2594383005"
#define SIGNATURE_HASH 859164232
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen-nb1.859164232"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1995832054
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen121nissan.1995832054"
#define SIGNATURE_HASH 3747811363
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen121nissan.3747811363"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2934457074
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen121vag.2934457074"
#define SIGNATURE_HASH 125741095
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen121vag.125741095"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 413436780
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen128.413436780"
#define SIGNATURE_HASH 2972869049
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen128.2972869049"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 3111847054
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen154hyundai.3111847054"
#define SIGNATURE_HASH 284028507
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen154hyundai.284028507"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2610021011
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen72.2610021011"
#define SIGNATURE_HASH 839329862
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen72.839329862"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 193224281
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen88bmw.193224281"
#define SIGNATURE_HASH 2719134860
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen88bmw.2719134860"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1281141690
#define TS_SIGNATURE "rusEFI 2021.11.06.hellenNA6.1281141690"
#define SIGNATURE_HASH 3855237487
#define TS_SIGNATURE "rusEFI 2021.11.07.hellenNA6.3855237487"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2968197667
#define TS_SIGNATURE "rusEFI 2021.11.06.hellen_cypress.2968197667"
#define SIGNATURE_HASH 427684086
#define TS_SIGNATURE "rusEFI 2021.11.07.hellen_cypress.427684086"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1330566879
#define TS_SIGNATURE "rusEFI 2021.11.06.kin.1330566879"
#define SIGNATURE_HASH 3872930826
#define TS_SIGNATURE "rusEFI 2021.11.07.kin.3872930826"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1972679968
#define TS_SIGNATURE "rusEFI 2021.11.06.mre_f4.1972679968"
#define SIGNATURE_HASH 3691143157
#define TS_SIGNATURE "rusEFI 2021.11.07.mre_f4.3691143157"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1972679968
#define TS_SIGNATURE "rusEFI 2021.11.06.mre_f7.1972679968"
#define SIGNATURE_HASH 3691143157
#define TS_SIGNATURE "rusEFI 2021.11.07.mre_f7.3691143157"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2918087506
#define TS_SIGNATURE "rusEFI 2021.11.06.prometheus_405.2918087506"
#define SIGNATURE_HASH 75010439
#define TS_SIGNATURE "rusEFI 2021.11.07.prometheus_405.75010439"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 2918087506
#define TS_SIGNATURE "rusEFI 2021.11.06.prometheus_469.2918087506"
#define SIGNATURE_HASH 75010439
#define TS_SIGNATURE "rusEFI 2021.11.07.prometheus_469.75010439"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1675684456
#define TS_SIGNATURE "rusEFI 2021.11.06.proteus_f4.1675684456"
#define SIGNATURE_HASH 3396731069
#define TS_SIGNATURE "rusEFI 2021.11.07.proteus_f4.3396731069"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1675684456
#define TS_SIGNATURE "rusEFI 2021.11.06.proteus_f7.1675684456"
#define SIGNATURE_HASH 3396731069
#define TS_SIGNATURE "rusEFI 2021.11.07.proteus_f7.3396731069"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt
//
#define SIGNATURE_HASH 1729964688
#define TS_SIGNATURE "rusEFI 2021.11.06.subaru_eg33_f7.1729964688"
#define SIGNATURE_HASH 3465265221
#define TS_SIGNATURE "rusEFI 2021.11.07.subaru_eg33_f7.3465265221"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.all.4244939444"
signature = "rusEFI 2021.11.07.all.1418872929"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.all.4244939444" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.all.1418872929" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3499,9 +3499,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3537,16 +3537,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3581,7 +3581,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.atlas.3788396435"
signature = "rusEFI 2021.11.07.atlas.1213775174"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.atlas.3788396435" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.atlas.1213775174" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:59 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:45 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3499,9 +3499,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3537,16 +3537,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3581,7 +3581,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.f429-discovery.4244939444"
signature = "rusEFI 2021.11.07.f429-discovery.1418872929"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.f429-discovery.4244939444" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.f429-discovery.1418872929" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:09 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:03 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3499,9 +3499,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3537,16 +3537,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3581,7 +3581,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.frankenso_na6.2268526429"
signature = "rusEFI 2021.11.07.frankenso_na6.782245256"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.frankenso_na6.2268526429" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.frankenso_na6.782245256" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:43 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:32 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3499,9 +3499,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3537,16 +3537,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3581,7 +3581,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen-nb1.2594383005"
signature = "rusEFI 2021.11.07.hellen-nb1.859164232"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen-nb1.2594383005" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen-nb1.859164232" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:30 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:22 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen121nissan.1995832054"
signature = "rusEFI 2021.11.07.hellen121nissan.3747811363"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen121nissan.1995832054" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen121nissan.3747811363" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:19 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:12 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen121vag.2934457074"
signature = "rusEFI 2021.11.07.hellen121vag.125741095"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen121vag.2934457074" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen121vag.125741095" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:16 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:10 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen128.413436780"
signature = "rusEFI 2021.11.07.hellen128.2972869049"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen128.413436780" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen128.2972869049" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:12 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:07 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen154hyundai.3111847054"
signature = "rusEFI 2021.11.07.hellen154hyundai.284028507"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen154hyundai.3111847054" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen154hyundai.284028507" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:21 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:15 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen72.2610021011"
signature = "rusEFI 2021.11.07.hellen72.839329862"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen72.2610021011" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen72.839329862" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:27 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:20 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen88bmw.193224281"
signature = "rusEFI 2021.11.07.hellen88bmw.2719134860"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen88bmw.193224281" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen88bmw.2719134860" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:25 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:17 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellenNA6.1281141690"
signature = "rusEFI 2021.11.07.hellenNA6.3855237487"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellenNA6.1281141690" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellenNA6.3855237487" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:33 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:25 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.hellen_cypress.2968197667"
signature = "rusEFI 2021.11.07.hellen_cypress.427684086"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.hellen_cypress.2968197667" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.hellen_cypress.427684086" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:08 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:52 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3499,9 +3499,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3537,16 +3537,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3581,7 +3581,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.kin.1330566879"
signature = "rusEFI 2021.11.07.kin.3872930826"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.kin.1330566879" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.kin.3872930826" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Nov 06 22:14:05 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sun Nov 07 02:12:50 UTC 2021
pageSize = 19972
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1596,7 +1596,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1616,7 +1616,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1633,7 +1633,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1641,7 +1641,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1725,7 +1725,7 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1802,9 +1802,9 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3465,9 +3465,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3503,16 +3503,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3547,7 +3547,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.mre_f4.1972679968"
signature = "rusEFI 2021.11.07.mre_f4.3691143157"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.mre_f4.1972679968" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.mre_f4.3691143157" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:40 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:29 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.mre_f7.1972679968"
signature = "rusEFI 2021.11.07.mre_f7.3691143157"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.mre_f7.1972679968" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.mre_f7.3691143157" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:37 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:27 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.prometheus_405.2918087506"
signature = "rusEFI 2021.11.07.prometheus_405.75010439"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.prometheus_405.2918087506" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.prometheus_405.75010439" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:50 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:37 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3494,9 +3494,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3532,16 +3532,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3576,7 +3576,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.prometheus_469.2918087506"
signature = "rusEFI 2021.11.07.prometheus_469.75010439"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.prometheus_469.2918087506" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.prometheus_469.75010439" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:47 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:34 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3494,9 +3494,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3532,16 +3532,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3576,7 +3576,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.proteus_f4.1675684456"
signature = "rusEFI 2021.11.07.proteus_f4.3396731069"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.proteus_f4.1675684456" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.proteus_f4.3396731069" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:56 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:42 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3491,9 +3491,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3529,16 +3529,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3573,7 +3573,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_nDBANK = "Z\x00\x14\x00\x14"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.proteus_f7.1675684456"
signature = "rusEFI 2021.11.07.proteus_f7.3396731069"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.proteus_f7.1675684456" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.proteus_f7.3396731069" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:13:52 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:40 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3491,9 +3491,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3529,16 +3529,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3573,7 +3573,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_nDBANK = "Z\x00\x14\x00\x14"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.06.subaru_eg33_f7.1729964688"
signature = "rusEFI 2021.11.07.subaru_eg33_f7.3465265221"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.11.06.subaru_eg33_f7.1729964688" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.11.07.subaru_eg33_f7.3465265221" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,11 +85,11 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:11 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:55 UTC 2021
pageSize = 20000
page = 1
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "MAZDA_MIATA_NB1", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "HONDA_ACCORD_CD_DIP", "MIATA_1990", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "UNUSED25", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineType = bits, S32, 0, [0:6], "DEFAULT_FRANKENSO", "MIATA_PROTEUS_TCU", "DODGE_NEON_1995", "FORD_ASPIRE_1996", "MRE_SECONDARY_CAN", "NISSAN_PRIMERA", "ET_UNUSED_6", "FORD_INLINE_6_1995", "GY6_139QMB", "UNUSED9", "UNUSED10", "MRE_MIATA_NB2_MAP", "MRE_MIATA_NA6_VAF", "MRE_MIATA_NB2_ETB", "FORD_ESCORT_GT", "MRE_MIATA_NB2_MAF", "MITSU_4G93", "HONDA_ACCORD_CD_TWO_WIRES", "UNUSED18", "UNUSED_19", "MRE_MIATA_94_MAP", "MIATA_1996", "SUBARU_2003_WRX", "MRE_BODY_CONTROL", "BMW_M73_M", "PROTEUS_LUA_DEMO", "TEST_ENGINE", "TEST_ISSUE_898", "MAZDA_626", "SACHS", "UNUSED30", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "UNUSED39", "FRANKENSO_BMW_M73_F", "FRANKENSO_MIATA_NA6_MAP", "PROTEUS_QC_TEST_BOARD", "HONDA_600", "TOYOTA_2JZ_GTE_VVTi", "TEST_ENGINE_VVT", "DODGE_NEON_2003_CRANK", "FRANKENSO_MAZDA_MIATA_2003", "UNUSED_48", "FRANKENSO_QA_ENGINE", "UNUSED_50", "UNUSED_51", "TEST_ISSUE_366_BOTH", "TEST_ISSUE_366_RISE", "MAZDA_MIATA_2003_NA_RAIL", "MAZDA_MIATA_2003_BOARD_TEST", "FRANKENSO_MAZDA_MIATA_NA8", "FRANKENSO_MIATA_NA6_VAF", "ETB_BENCH_ENGINE", "TLE8888_BENCH_ENGINE", "MICRO_RUS_EFI", "PROTEUS_DEFAULTS", "VW_B6", "PROTEUS_BMW_M73", "DODGE_RAM", "CITROEN_TU3JP", "MRE_MIATA_NA6_MAP", "PROTEUS_MIATA_NB2", "MRE_M111", "HELLEN_NB2", "SUBARUEG33_DEFAULTS", "HELLEN_121_VAG_4_CYL", "HELLEN_121_NISSAN_6_CYL", "HELLEN_55_BMW", "HELLEN_88_BMW", "HELLEN_134_BMW", "HELLEN_154_VAG", "HELLEN_121_VAG_5_CYL", "HELLEN_121_VAG_V6_CYL", "HELLEN_121_VAG_VR6_CYL", "HELLEN_NA94", "HELLEN_121_VAG_8_CYL", "HELLEN_154_HYUNDAI_COUPE_BK1", "HELLEN_NB1", "HELLEN_121_NISSAN_4_CYL", "HELLEN_121_NISSAN_8_CYL", "HELLEN_NB2_36", "HELLEN_121_NISSAN_ALMERA_N16", "HELLEN_128_MERCEDES_6_CYL", "HELLEN_128_MERCEDES_8_CYL", "PROTEUS_HONDA_ELEMENT_2003", "PROTEUS_HONDA_OBD2A", "PROTEUS_VAG_80_18T", "PROTEUS_N73", "HELLEN_NB1_36", "HELLEN_154_HYUNDAI_COUPE_BK2", "ET_UNUSED96", "ET_UNUSED97", "ET_UNUSED98", "MINIMAL_PINS", "PROMETHEUS_DEFAULTS", "UNUSED101", "VAG_18_TURBO", "TEST_33816", "BMW_M73_MRE", "BMW_M73_MRE_SLAVE", "PROTEUS_ANALOG_PWM_TEST", "TEST_ROTARY", "TEST_108", "TEST_109", "TEST_110", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
engineSnifferRpmThreshold = scalar, S32, 4, "RPM", 1, 0, 0, 30000, 0
injector_flow = scalar, F32, 8, "cm3/min", 1, 0, 0, 99999, 2
injector_battLagCorrBins = array, F32, 12, [8], "volts", 1, 0, 0, 20, 2
@ -1624,7 +1624,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
maxAcRpm = "Above this RPM, disable AC. Set to 0 to disable check."
maxAcTps = "Above this TPS, disable AC. Set to 0 to disable check."
maxAcClt = "Above this CLT, disable AC to prevent overheating the engine. Set to 0 to disable check."
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration. "
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
alternatorControl_offset = "Linear addition to PID logic"
alternatorControl_periodMs = "PID dTime"
alternatorControl_minValue = "Output Min Duty Cycle"
@ -1644,7 +1644,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output Min Duty Cycle"
idleRpmPid_maxValue = "Output Max Duty Cycle"
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment. "
wwaeBeta = "0 = No fuel settling on port walls 1 = All the fuel settling on port walls setting this to 0 disables the wall wetting enrichment."
communicationLedPin = "blue LED on many rusEFI boards.\nBlue Communication LED which is expected to blink at 50% duty cycle during normal board operation.\nIf USB communication cable is connected Blue LED starts to blink faster."
runningLedPin = "Green LED on many rusEFI boards.\nOff if engine is stopped, blinks if engine is cranking, solid if engine is running."
binarySerialTxPin = "See also EFI_CONSOLE_RX_BRAIN_PIN"
@ -1661,7 +1661,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
iacByTpsTaper = "Extra IAC, in percent between 0 and 100, tapered between zero and idle deactivation TPS value"
auxSerialTxPin = "set_aux_tx_pin X"
auxSerialRxPin = "set_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. "
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."
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?!"
@ -1669,7 +1669,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
slowAdcAlpha = "ExpAverage alpha coefficient"
debugMode = "See http://rusefi.com/s/debugmode\n\nset debug_mode X"
throttlePedalSecondaryWOTVoltage = "Pedal in the floor"
canBaudRate = " set can_baudrate"
canBaudRate = "set can_baudrate"
veOverrideMode = "Override the Y axis (load) value used for the VE table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
afrOverrideMode = "Override the Y axis (load) value used for the AFR table.\nAdvanced users only: If you aren't sure you need this, you probably don't need this."
enableVerboseCan2Tx = "CAN broadcast using custom rusEFI protocol\nenable can_broadcast/disable can_broadcast"
@ -1759,7 +1759,7 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
pidExtraForLowRpm = "Increases PID reaction for RPM<target by adding extra percent to PID-error"
coastingFuelCutMap = "MAP value above which fuel injection is re-enabled."
iacCoastingBins = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = " CLT-based idle position for coasting (used in Auto-PID Idle mode)"
iacCoasting = "CLT-based idle position for coasting (used in Auto-PID Idle mode)"
cltRevLimitRpmBins = "CLT-based target RPM for hard limit depending on CLT like on Lexus LFA"
cltRevLimitRpm = "See idleRpmPid"
etbBiasBins = "target TPS value, 0 to 100%\nTODO: use int8 data date once we template interpolation method"
@ -1836,9 +1836,9 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
idleAdvanceBins = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleAdvance = "Optional timing advance table for Idle (see useSeparateAdvanceForIdle)"
idleVeBins = "Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = " Optional VE table for Idle (see useSeparateVEForIdle)"
idleVe = "Optional VE table for Idle (see useSeparateVEForIdle)"
cltIdleCorrBins = "CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = " CLT-based idle position multiplier for simple manual idle controller"
cltIdleCorr = "CLT-based idle position multiplier for simple manual idle controller"
mafDecoding = "Also known as MAF transfer function.\nkg/hour value.\nBy the way 2.081989116 kg/h = 1 ft3/m"
vssFilterReciprocal = "Good example: number of tooth on wheel, For Can 10 is a good number."
vvtTable1RpmBins = "RPM is float and not integer in order to use unified methods for interpolation"
@ -3495,9 +3495,9 @@ menuDialog = main
; see TS_IO_TEST_COMMAND in firmware code
;
cmd_test_spk1 = "Z18\x00\x01"
cmd_test_spk2 = "Z18\x00\x02"
cmd_test_spk3 = "Z18\x00\x03"
cmd_test_spk1 = "Z\x00\x12\x00\x01"
cmd_test_spk2 = "Z\x00\x12\x00\x02"
cmd_test_spk3 = "Z\x00\x12\x00\x03"
cmd_test_spk4 = "Z\x00\x12\x00\x04"
cmd_test_spk5 = "Z\x00\x12\x00\x05"
cmd_test_spk6 = "Z\x00\x12\x00\x06"
@ -3533,16 +3533,16 @@ cmd_test_debug_mode_can = "Z\x00\x00\x00\x1a"
cmd_test_inj1 = "Z\x00\x13\x00\x01"
cmd_test_inj2 = "Z\x00\x13\x00\x02"
cmd_test_inj3 = "Z19\x00\x03"
cmd_test_inj4 = "Z\x00\x13\x00\x04"
cmd_test_inj5 = "Z\x00\x13\x00\x05"
cmd_test_inj6 = "Z\x00\x13\x00\x06"
cmd_test_inj7 = "Z\x00\x13\x00\x07"
cmd_test_inj8 = "Z\x00\x13\x00\x08"
cmd_test_inj9 = "Z\x00\x13\x00\x09"
cmd_test_inj10 = "Z\x00\x13\x00\x0a"
cmd_test_inj11 = "Z\x00\x13\x00\x0b"
cmd_test_inj12 = "Z\x00\x13\x00\x0c"
cmd_test_inj3 = "Z\x00\x13\x00\x03"
cmd_test_inj4 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x04"
cmd_test_inj5 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x05"
cmd_test_inj6 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x06"
cmd_test_inj7 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x07"
cmd_test_inj8 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x08"
cmd_test_inj9 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x09"
cmd_test_inj10 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0a"
cmd_test_inj11 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0b"
cmd_test_inj12 = "Z@@ts_command_e_TS_INJECTOR_CATEGORY_16_hex\x00\x0c"
cmd_test_sol1 = "Z\x00\x29\x00\x01"
cmd_test_sol2 = "Z\x00\x29\x00\x02"
@ -3577,7 +3577,7 @@ cmd_disable_self_stim = "Z\x00\x14\x00\x0F"
cmd_etb_autotune_stop = "Z\x00\x14\x00\x10"
cmb_etb_auto_calibrate_2 = "Z\x00\x14\x00\x11"
cmd_wideband_firmare_update = "Z\x00\x14\x00\x12"
cmd_enable_ext_stim = "Z\x00\x14\x00\x13"
cmd_enable_ext_stim = "Z\x00\x14ts_command_e_TS_INJECTOR_CATEGORY"
cmd_burn_without_flash = "Z\x00\x14\x00\x15"
cmd_set_wideband_idx_0 = "Z\x00\x15\x00\x00"

View File

@ -1,6 +1,6 @@
package com.rusefi.config.generated;
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 06 22:14:02 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Nov 07 02:12:48 UTC 2021
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -553,8 +553,6 @@ public class Fields {
public static final int CMD_TS_BENCH_STARTER_DISABLE_RELAY = 3;
public static final int CMD_TS_BENCH_STARTER_ENABLE_RELAY = 2;
public static final int CMD_TS_FSIO_CATEGORY = 33;
public static final int CMD_TS_IGNITION_CATEGORY = 18;
public static final int CMD_TS_INJECTOR_CATEGORY = 19;
public static final int CMD_TS_SOLENOID_CATEGORY = 41;
public static final int CMD_TS_X14 = 20;
public static final int CMD_TS_X17 = 23;
@ -788,13 +786,10 @@ public class Fields {
public static final int engine_type_e_HELLEN_NB2 = 69;
public static final int engine_type_e_HELLEN_NB2_36 = 86;
public static final int engine_type_e_HONDA_600 = 43;
public static final int engine_type_e_HONDA_ACCORD_CD_DIP = 18;
public static final int engine_type_e_HONDA_ACCORD_CD_TWO_WIRES = 17;
public static final int engine_type_e_MAZDA_626 = 28;
public static final int engine_type_e_MAZDA_MIATA_2003_BOARD_TEST = 55;
public static final int engine_type_e_MAZDA_MIATA_2003_NA_RAIL = 54;
public static final int engine_type_e_MAZDA_MIATA_NB1 = 9;
public static final int engine_type_e_MIATA_1990 = 19;
public static final int engine_type_e_MIATA_1996 = 21;
public static final int engine_type_e_MIATA_PROTEUS_TCU = 1;
public static final int engine_type_e_MICRO_RUS_EFI = 60;
@ -818,6 +813,7 @@ public class Fields {
public static final int engine_type_e_PROTEUS_DEFAULTS = 61;
public static final int engine_type_e_PROTEUS_HONDA_ELEMENT_2003 = 90;
public static final int engine_type_e_PROTEUS_HONDA_OBD2A = 91;
public static final int engine_type_e_PROTEUS_LUA_DEMO = 25;
public static final int engine_type_e_PROTEUS_MIATA_NB2 = 67;
public static final int engine_type_e_PROTEUS_N73 = 93;
public static final int engine_type_e_PROTEUS_QC_TEST_BOARD = 42;
@ -840,9 +836,11 @@ public class Fields {
public static final int engine_type_e_TOYOTA_JZS147 = 38;
public static final int engine_type_e_UNUSED10 = 10;
public static final int engine_type_e_UNUSED101 = 101;
public static final int engine_type_e_UNUSED25 = 25;
public static final int engine_type_e_UNUSED18 = 18;
public static final int engine_type_e_UNUSED30 = 30;
public static final int engine_type_e_UNUSED39 = 39;
public static final int engine_type_e_UNUSED9 = 9;
public static final int engine_type_e_UNUSED_19 = 19;
public static final int engine_type_e_UNUSED_48 = 48;
public static final int engine_type_e_UNUSED_50 = 50;
public static final int engine_type_e_UNUSED_51 = 51;
@ -1772,6 +1770,7 @@ public class Fields {
public static final int servoOutputPins8_offset = 3147;
public static final int showHumanReadableWarning_offset = 976;
public static final int showSdCardWarning_offset = 76;
public static final int SIGNATURE_HASH = 1418872929;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -2223,7 +2222,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2021.11.06.all.4244939444";
public static final String TS_SIGNATURE = "rusEFI 2021.11.07.all.1418872929";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int tunerStudioSerialSpeed_offset = 728;

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Sat Nov 06 22:14:04 UTC 2021 -->
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Sun Nov 07 02:12:49 UTC 2021 -->
<rom>
<romid>