Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-10-28 18:24:50 +00:00
parent a1d2da7f4b
commit 3b989ddbf2
57 changed files with 927 additions and 3314 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 Tue Oct 26 21:07:06 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:31 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -106,12 +106,12 @@ struct pid_s {
*/
int16_t periodMs;
/**
* Output min value
* Output Min Duty Cycle
* offset 16
*/
int16_t minValue;
/**
* Output max value
* Output Max Duty Cycle
* offset 18
*/
int16_t maxValue;
@ -4395,4 +4395,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 Tue Oct 26 21:07:06 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:31 UTC 2021

View File

@ -774,7 +774,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", "UNUSED5", "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", "MRE_BOARD_OLD_TEST", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "LADA_KALINA", "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", "SUBARUEJ20G_DEFAULTS", "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", "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_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -828,7 +828,6 @@
#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_LADA_KALINA 39
#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
@ -840,7 +839,6 @@
#define engine_type_e_MINIMAL_PINS 99
#define engine_type_e_MITSU_4G93 16
#define engine_type_e_MRE_BOARD_NEW_TEST 31
#define engine_type_e_MRE_BOARD_OLD_TEST 30
#define engine_type_e_MRE_BODY_CONTROL 23
#define engine_type_e_MRE_M111 68
#define engine_type_e_MRE_MIATA_94_MAP 20
@ -849,6 +847,7 @@
#define engine_type_e_MRE_MIATA_NB2_ETB 13
#define engine_type_e_MRE_MIATA_NB2_MAF 15
#define engine_type_e_MRE_MIATA_NB2_MAP 11
#define engine_type_e_MRE_SECONDARY_CAN 4
#define engine_type_e_MRE_SUBARU_EJ18 37
#define engine_type_e_NISSAN_PRIMERA 5
#define engine_type_e_PROMETHEUS_DEFAULTS 100
@ -864,7 +863,6 @@
#define engine_type_e_SACHS 29
#define engine_type_e_SUBARU_2003_WRX 22
#define engine_type_e_SUBARUEG33_DEFAULTS 70
#define engine_type_e_SUBARUEJ20G_DEFAULTS 101
#define engine_type_e_TEST_108 108
#define engine_type_e_TEST_109 109
#define engine_type_e_TEST_110 110
@ -879,8 +877,10 @@
#define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44
#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_UNUSED5 4
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1805,8 +1805,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.10.26
#define SIGNATURE_HASH 950431174
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3606247178
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2203,6 +2203,27 @@
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
#define ts_command_e_TS_CLEAR_WARNINGS 17
#define ts_command_e_TS_COMMAND_1 1
#define ts_command_e_TS_COMMAND_11 11
#define ts_command_e_TS_COMMAND_12 12
#define ts_command_e_TS_COMMAND_13 13
#define ts_command_e_TS_COMMAND_14 14
#define ts_command_e_TS_COMMAND_15 15
#define ts_command_e_TS_COMMAND_16 16
#define ts_command_e_TS_COMMAND_4 4
#define ts_command_e_TS_COMMAND_5 5
#define ts_command_e_TS_COMMAND_9 9
#define ts_command_e_TS_DEBUG_MODE 0
#define ts_command_e_TS_GRAB_PEDAL_UP 6
#define ts_command_e_TS_GRAB_PEDAL_WOT 7
#define ts_command_e_TS_GRAB_TPS_CLOSED 2
#define ts_command_e_TS_GRAB_TPS_WOT 3
#define ts_command_e_TS_IGNITION_CATEGORY 18
#define ts_command_e_TS_INJECTOR_CATEGORY 19
#define ts_command_e_TS_RESET_TLE8888 8
#define ts_command_e_TS_WRITE_FLASH 10
#define ts_command_e_TS_X14 20
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
@ -2275,7 +2296,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.26.hellen_cypress.950431174"
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen_cypress.3606247178"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2454,7 +2475,7 @@
#define vrThreshold2_rpmBins_offset 1264
#define vrThreshold2_values_offset 1270
#define vssFilterReciprocal_offset 15196
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ"
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ", "VVT_HONDA_K"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "vvt11", "vvt12", "vvt13"
#define vvt_mode_e_VVT_2JZ 2
#define vvt_mode_e_VVT_4_1 6
@ -2462,6 +2483,7 @@
#define vvt_mode_e_VVT_BOSCH_QUICK_START 5
#define vvt_mode_e_VVT_FIRST_HALF 4
#define vvt_mode_e_VVT_FORD_ST170 7
#define vvt_mode_e_VVT_HONDA_K 10
#define vvt_mode_e_VVT_INACTIVE 0
#define vvt_mode_e_VVT_MIATA_NB2 3
#define vvt_mode_e_VVT_NISSAN_VQ 9

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 Tue Oct 26 21:07:03 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:29 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -106,12 +106,12 @@ struct pid_s {
*/
int16_t periodMs;
/**
* Output min value
* Output Min Duty Cycle
* offset 16
*/
int16_t minValue;
/**
* Output max value
* Output Max Duty Cycle
* offset 18
*/
int16_t maxValue;
@ -4389,4 +4389,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 Tue Oct 26 21:07:03 UTC 2021
// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:29 UTC 2021

View File

@ -755,7 +755,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", "UNUSED5", "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", "MRE_BOARD_OLD_TEST", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "LADA_KALINA", "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", "SUBARUEJ20G_DEFAULTS", "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", "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_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -809,7 +809,6 @@
#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_LADA_KALINA 39
#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
@ -821,7 +820,6 @@
#define engine_type_e_MINIMAL_PINS 99
#define engine_type_e_MITSU_4G93 16
#define engine_type_e_MRE_BOARD_NEW_TEST 31
#define engine_type_e_MRE_BOARD_OLD_TEST 30
#define engine_type_e_MRE_BODY_CONTROL 23
#define engine_type_e_MRE_M111 68
#define engine_type_e_MRE_MIATA_94_MAP 20
@ -830,6 +828,7 @@
#define engine_type_e_MRE_MIATA_NB2_ETB 13
#define engine_type_e_MRE_MIATA_NB2_MAF 15
#define engine_type_e_MRE_MIATA_NB2_MAP 11
#define engine_type_e_MRE_SECONDARY_CAN 4
#define engine_type_e_MRE_SUBARU_EJ18 37
#define engine_type_e_NISSAN_PRIMERA 5
#define engine_type_e_PROMETHEUS_DEFAULTS 100
@ -845,7 +844,6 @@
#define engine_type_e_SACHS 29
#define engine_type_e_SUBARU_2003_WRX 22
#define engine_type_e_SUBARUEG33_DEFAULTS 70
#define engine_type_e_SUBARUEJ20G_DEFAULTS 101
#define engine_type_e_TEST_108 108
#define engine_type_e_TEST_109 109
#define engine_type_e_TEST_110 110
@ -860,8 +858,10 @@
#define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44
#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_UNUSED5 4
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1786,8 +1786,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.10.26
#define SIGNATURE_HASH 3338903866
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 693582838
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2184,6 +2184,27 @@
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
#define ts_command_e_TS_CLEAR_WARNINGS 17
#define ts_command_e_TS_COMMAND_1 1
#define ts_command_e_TS_COMMAND_11 11
#define ts_command_e_TS_COMMAND_12 12
#define ts_command_e_TS_COMMAND_13 13
#define ts_command_e_TS_COMMAND_14 14
#define ts_command_e_TS_COMMAND_15 15
#define ts_command_e_TS_COMMAND_16 16
#define ts_command_e_TS_COMMAND_4 4
#define ts_command_e_TS_COMMAND_5 5
#define ts_command_e_TS_COMMAND_9 9
#define ts_command_e_TS_DEBUG_MODE 0
#define ts_command_e_TS_GRAB_PEDAL_UP 6
#define ts_command_e_TS_GRAB_PEDAL_WOT 7
#define ts_command_e_TS_GRAB_TPS_CLOSED 2
#define ts_command_e_TS_GRAB_TPS_WOT 3
#define ts_command_e_TS_IGNITION_CATEGORY 18
#define ts_command_e_TS_INJECTOR_CATEGORY 19
#define ts_command_e_TS_RESET_TLE8888 8
#define ts_command_e_TS_WRITE_FLASH 10
#define ts_command_e_TS_X14 20
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
@ -2256,7 +2277,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator true
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.26.kin.3338903866"
#define TS_SIGNATURE "rusEFI 2021.10.28.kin.693582838"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2435,7 +2456,7 @@
#define vrThreshold2_rpmBins_offset 1264
#define vrThreshold2_values_offset 1270
#define vssFilterReciprocal_offset 15168
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ"
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ", "VVT_HONDA_K"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "vvt11", "vvt12", "vvt13"
#define vvt_mode_e_VVT_2JZ 2
#define vvt_mode_e_VVT_4_1 6
@ -2443,6 +2464,7 @@
#define vvt_mode_e_VVT_BOSCH_QUICK_START 5
#define vvt_mode_e_VVT_FIRST_HALF 4
#define vvt_mode_e_VVT_FORD_ST170 7
#define vvt_mode_e_VVT_HONDA_K 10
#define vvt_mode_e_VVT_INACTIVE 0
#define vvt_mode_e_VVT_MIATA_NB2 3
#define vvt_mode_e_VVT_NISSAN_VQ 9

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 Tue Oct 26 21:07:08 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 Thu Oct 28 18:23:34 UTC 2021
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -106,12 +106,12 @@ struct pid_s {
*/
int16_t periodMs;
/**
* Output min value
* Output Min Duty Cycle
* offset 16
*/
int16_t minValue;
/**
* Output max value
* Output Max Duty Cycle
* offset 18
*/
int16_t maxValue;
@ -4395,4 +4395,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 Tue Oct 26 21:07:08 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 Thu Oct 28 18:23:34 UTC 2021

View File

@ -786,7 +786,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", "UNUSED5", "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", "MRE_BOARD_OLD_TEST", "MRE_BOARD_NEW_TEST", "VW_ABA", "HELLEN72_ETB", "HELLEN_NA6", "CAMARO_4", "HELLEN_128_MERCEDES_4_CYL", "MRE_SUBARU_EJ18", "TOYOTA_JZS147", "LADA_KALINA", "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", "SUBARUEJ20G_DEFAULTS", "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", "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_BMW_M73_M 24
#define engine_type_e_BMW_M73_MRE 104
#define engine_type_e_BMW_M73_MRE_SLAVE 105
@ -840,7 +840,6 @@
#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_LADA_KALINA 39
#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
@ -852,7 +851,6 @@
#define engine_type_e_MINIMAL_PINS 99
#define engine_type_e_MITSU_4G93 16
#define engine_type_e_MRE_BOARD_NEW_TEST 31
#define engine_type_e_MRE_BOARD_OLD_TEST 30
#define engine_type_e_MRE_BODY_CONTROL 23
#define engine_type_e_MRE_M111 68
#define engine_type_e_MRE_MIATA_94_MAP 20
@ -861,6 +859,7 @@
#define engine_type_e_MRE_MIATA_NB2_ETB 13
#define engine_type_e_MRE_MIATA_NB2_MAF 15
#define engine_type_e_MRE_MIATA_NB2_MAP 11
#define engine_type_e_MRE_SECONDARY_CAN 4
#define engine_type_e_MRE_SUBARU_EJ18 37
#define engine_type_e_NISSAN_PRIMERA 5
#define engine_type_e_PROMETHEUS_DEFAULTS 100
@ -876,7 +875,6 @@
#define engine_type_e_SACHS 29
#define engine_type_e_SUBARU_2003_WRX 22
#define engine_type_e_SUBARUEG33_DEFAULTS 70
#define engine_type_e_SUBARUEJ20G_DEFAULTS 101
#define engine_type_e_TEST_108 108
#define engine_type_e_TEST_109 109
#define engine_type_e_TEST_110 110
@ -891,8 +889,10 @@
#define engine_type_e_TOYOTA_2JZ_GTE_VVTi 44
#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_UNUSED5 4
#define engine_type_e_UNUSED30 30
#define engine_type_e_UNUSED39 39
#define engine_type_e_UNUSED_48 48
#define engine_type_e_UNUSED_50 50
#define engine_type_e_UNUSED_51 51
@ -1818,8 +1818,8 @@
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.10.26
#define SIGNATURE_HASH 4015021429
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 17090489
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -2216,6 +2216,27 @@
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
#define ts_command_e_TS_CLEAR_WARNINGS 17
#define ts_command_e_TS_COMMAND_1 1
#define ts_command_e_TS_COMMAND_11 11
#define ts_command_e_TS_COMMAND_12 12
#define ts_command_e_TS_COMMAND_13 13
#define ts_command_e_TS_COMMAND_14 14
#define ts_command_e_TS_COMMAND_15 15
#define ts_command_e_TS_COMMAND_16 16
#define ts_command_e_TS_COMMAND_4 4
#define ts_command_e_TS_COMMAND_5 5
#define ts_command_e_TS_COMMAND_9 9
#define ts_command_e_TS_DEBUG_MODE 0
#define ts_command_e_TS_GRAB_PEDAL_UP 6
#define ts_command_e_TS_GRAB_PEDAL_WOT 7
#define ts_command_e_TS_GRAB_TPS_CLOSED 2
#define ts_command_e_TS_GRAB_TPS_WOT 3
#define ts_command_e_TS_IGNITION_CATEGORY 18
#define ts_command_e_TS_INJECTOR_CATEGORY 19
#define ts_command_e_TS_RESET_TLE8888 8
#define ts_command_e_TS_WRITE_FLASH 10
#define ts_command_e_TS_X14 20
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
@ -2288,7 +2309,7 @@
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2021.10.26.subaru_eg33_f7.4015021429"
#define TS_SIGNATURE "rusEFI 2021.10.28.subaru_eg33_f7.17090489"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2467,7 +2488,7 @@
#define vrThreshold2_rpmBins_offset 1264
#define vrThreshold2_values_offset 1270
#define vssFilterReciprocal_offset 15196
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ"
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ", "VVT_HONDA_K"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "vvt11", "vvt12", "vvt13"
#define vvt_mode_e_VVT_2JZ 2
#define vvt_mode_e_VVT_4_1 6
@ -2475,6 +2496,7 @@
#define vvt_mode_e_VVT_BOSCH_QUICK_START 5
#define vvt_mode_e_VVT_FIRST_HALF 4
#define vvt_mode_e_VVT_FORD_ST170 7
#define vvt_mode_e_VVT_HONDA_K 10
#define vvt_mode_e_VVT_INACTIVE 0
#define vvt_mode_e_VVT_MIATA_NB2 3
#define vvt_mode_e_VVT_NISSAN_VQ 9

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 Wed Oct 27 02:13:05 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 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 Wed Oct 27 02:13:05 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 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 Wed Oct 27 02:13:05 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 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 Wed Oct 27 02:13:05 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 UTC 2021
// by class com.rusefi.output.FileFsioSettingsConsumer
case FSIO_SETTING_ACIDLEEXTRAOFFSET:

View File

@ -31,7 +31,7 @@
#define adc_channel_e_EFI_ADC_ERROR 50
#define adc_channel_e_EFI_ADC_LAST_CHANNEL 17
#define adc_channel_e_EFI_ADC_NONE 0
#define adc_channel_e_enum "NONE","2C - O2S","TPS1","intMAP","PPS1","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch"
#define adc_channel_e_enum "Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"
#define adc_channel_mode_e_ADC_FAST 2
#define adc_channel_mode_e_ADC_OFF 0
#define adc_channel_mode_e_ADC_SLOW 1
@ -211,7 +211,7 @@
#define boostType_e_Force_4bytes_size_boostType_e ENUM_32_BITS
#define boostType_e_OPEN_LOOP 0
#define boostType_offset 1012
#define brain_input_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2H - CAM","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2J - CRANK","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","4B - KNOCK","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2D - VSS"
#define brain_input_pin_e_enum "NONE", "INVALID", "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
#define brain_pin_diag_e_PIN_DRIVER_OVERTEMP 0x10
#define brain_pin_diag_e_PIN_INVALID 0x80
#define brain_pin_diag_e_PIN_OK 0
@ -1582,7 +1582,7 @@
#define mafDecoding_offset 10784
#define mafDecodingBins_offset 11808
#define mafSensorType_offset 948
#define MAIN_HELP_URL "https://rusefi.com/s/hellenNB1"
#define MAIN_HELP_URL "http://www.rusefi.com/"
#define mainRelayPin_offset 706
#define mainRelayPinMode_offset 752
#define mainUnusedEnd_offset 4624
@ -1685,7 +1685,7 @@
#define operation_mode_e_FOUR_STROKE_THREE_TIMES_CRANK_SENSOR 5
#define operation_mode_e_OM_NONE 0
#define operation_mode_e_TWO_STROKE 3
#define output_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","1I AC Fan Relay","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3D - MAP","INVALID","INVALID","INVALID","INVALID","ETB +","ETB +","ETB +","INVALID","INVALID","INVALID","INVALID","3G - IGN_1 (1&4)","INVALID","INVALID","INVALID","INVALID","INVALID","1U - O2H","INVALID","INVALID","INVALID","INVALID","INVALID","4E - VVT","3Z - INJ_4","3Y - INJ_3","1R - ECF","2K - TACH","2Q - IDLE","1O - ALTERN","INVALID","INVALID","INVALID","INVALID","INVALID","3H - IGN_2 (2&3)","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3T/4D - BOOST OUT","INVALID","3Q - VICS","INVALID","INVALID","INVALID","2M US / 2P EUROPE - FPUMP","INVALID","1E - Check Engine Light","INVALID","INVALID","3W - INJ_1","3X - INJ_2","INVALID","INVALID","1S - AC Relay","1Q - Aternator Warning Lamp","3V - O2H2"
#define output_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
#define overrideCrankingIacSetting_offset 1476
#define overrideTriggerGaps_offset 76
#define PACK_ADD_TEMPERATURE 40
@ -1800,17 +1800,13 @@
#define servoOutputPins6_offset 3145
#define servoOutputPins7_offset 3146
#define servoOutputPins8_offset 3147
#define show_Frankenso_presets false
#define show_Hellen_presets true
#define show_HellenNB1_presets true
#define show_microRusEFI_presets false
#define show_Proteus_presets false
#define show_test_presets false
#define show_Frankenso_presets true
#define show_test_presets true
#define showHumanReadableWarning_offset 976
#define showSdCardWarning_offset 76
#define SIGNATURE_BOARD hellen-nb1
#define SIGNATURE_DATE 2021.10.27
#define SIGNATURE_HASH 494743615
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2492345562
#define silentTriggerError_offset 1464
#define slowAdcAlpha_offset 2088
#define sparkDwellRpmBins_offset 332
@ -1912,7 +1908,7 @@
#define stftIgnoreErrorMagnitude_offset 976
#define stoichRatioPrimary_offset 4005
#define stoichRatioSecondary_offset 4009
#define switch_input_pin_e_enum "NONE","INVALID","INVALID","TPS1","INVALID","PPS1","INVALID","INVALID","INVALID","3S - EGR BOOST IN","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2A - Pressure Input","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","4C - IN TEMP/PPS2","1P - AC Switch","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3I - Clutch","1V - Neutral","INVALID","INVALID","INVALID","INVALID","3J - O2S2","INVALID","INVALID","INVALID","INVALID","INVALID","1F - Brake/RES1","1G - Steering/RES2"
#define switch_input_pin_e_enum "NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
#define tachOutputPin_offset 704
#define tachOutputPinMode_offset 705
#define tachPulseDuractionMs_offset 1704
@ -2207,6 +2203,27 @@
#define TS_BURN_COMMAND_char B
#define TS_CHUNK_WRITE_COMMAND 'C'
#define TS_CHUNK_WRITE_COMMAND_char C
#define ts_command_e_TS_CLEAR_WARNINGS 17
#define ts_command_e_TS_COMMAND_1 1
#define ts_command_e_TS_COMMAND_11 11
#define ts_command_e_TS_COMMAND_12 12
#define ts_command_e_TS_COMMAND_13 13
#define ts_command_e_TS_COMMAND_14 14
#define ts_command_e_TS_COMMAND_15 15
#define ts_command_e_TS_COMMAND_16 16
#define ts_command_e_TS_COMMAND_4 4
#define ts_command_e_TS_COMMAND_5 5
#define ts_command_e_TS_COMMAND_9 9
#define ts_command_e_TS_DEBUG_MODE 0
#define ts_command_e_TS_GRAB_PEDAL_UP 6
#define ts_command_e_TS_GRAB_PEDAL_WOT 7
#define ts_command_e_TS_GRAB_TPS_CLOSED 2
#define ts_command_e_TS_GRAB_TPS_WOT 3
#define ts_command_e_TS_IGNITION_CATEGORY 18
#define ts_command_e_TS_INJECTOR_CATEGORY 19
#define ts_command_e_TS_RESET_TLE8888 8
#define ts_command_e_TS_WRITE_FLASH 10
#define ts_command_e_TS_X14 20
#define TS_COMMAND_F 'F'
#define TS_COMMAND_F_char F
#define TS_COMPOSITE_DISABLE 2
@ -2258,28 +2275,28 @@
#define TS_RESPONSE_UNRECOGNIZED_COMMAND 0x83
#define TS_SET_LOGGER_SWITCH 'l'
#define TS_SET_LOGGER_SWITCH_char l
#define ts_show_analog_divider false
#define ts_show_analog_divider true
#define ts_show_auxserial_pins true
#define ts_show_can2 false
#define ts_show_can_pins false
#define ts_show_cj125 false
#define ts_show_egt false
#define ts_show_can2 true
#define ts_show_can_pins true
#define ts_show_cj125 true
#define ts_show_egt true
#define ts_show_etb true
#define ts_show_etb_pins false
#define ts_show_etb_pins true
#define ts_show_full_pinout true
#define ts_show_gps false
#define ts_show_hardware_simulator false
#define ts_show_hip9011 false
#define ts_show_joystick false
#define ts_show_lcd false
#define ts_show_gps true
#define ts_show_hardware_simulator true
#define ts_show_hip9011 true
#define ts_show_joystick true
#define ts_show_lcd true
#define ts_show_main_relay true
#define ts_show_main_relay_microRusEFI_message false
#define ts_show_sd_card true
#define ts_show_software_knock true
#define ts_show_software_knock false
#define ts_show_spi true
#define ts_show_trigger_comparator false
#define ts_show_tunerstudio_port false
#define TS_SIGNATURE "rusEFI 2021.10.27.hellen-nb1.494743615"
#define ts_show_tunerstudio_port true
#define TS_SIGNATURE "rusEFI 2021.10.28.all.2492345562"
#define TS_SINGLE_WRITE_COMMAND 'W'
#define TS_SINGLE_WRITE_COMMAND_char W
#define TS_TEST_COMMAND 't'
@ -2458,7 +2475,7 @@
#define vrThreshold2_rpmBins_offset 1264
#define vrThreshold2_values_offset 1270
#define vssFilterReciprocal_offset 15196
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ"
#define vvt_mode_e_auto_enum "VVT_INACTIVE", "VVT_SECOND_HALF", "VVT_2JZ", "VVT_MIATA_NB2", "VVT_FIRST_HALF", "VVT_BOSCH_QUICK_START", "VVT_4_1", "VVT_FORD_ST170", "VVT_BARRA_3_PLUS_1", "VVT_NISSAN_VQ", "VVT_HONDA_K"
#define vvt_mode_e_enum "Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "vvt11", "vvt12", "vvt13"
#define vvt_mode_e_VVT_2JZ 2
#define vvt_mode_e_VVT_4_1 6
@ -2466,6 +2483,7 @@
#define vvt_mode_e_VVT_BOSCH_QUICK_START 5
#define vvt_mode_e_VVT_FIRST_HALF 4
#define vvt_mode_e_VVT_FORD_ST170 7
#define vvt_mode_e_VVT_HONDA_K 10
#define vvt_mode_e_VVT_INACTIVE 0
#define vvt_mode_e_VVT_MIATA_NB2 3
#define vvt_mode_e_VVT_NISSAN_VQ 9

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 740375811
#define TS_SIGNATURE "rusEFI 2021.10.28.all.740375811"
#define SIGNATURE_HASH 2492345562
#define TS_SIGNATURE "rusEFI 2021.10.28.all.2492345562"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD atlas
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 820758564
#define TS_SIGNATURE "rusEFI 2021.10.28.atlas.820758564"
#define SIGNATURE_HASH 2286213629
#define TS_SIGNATURE "rusEFI 2021.10.28.atlas.2286213629"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD f429-discovery
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 740375811
#define TS_SIGNATURE "rusEFI 2021.10.28.f429-discovery.740375811"
#define SIGNATURE_HASH 2492345562
#define TS_SIGNATURE "rusEFI 2021.10.28.f429-discovery.2492345562"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1444112618
#define TS_SIGNATURE "rusEFI 2021.10.28.frankenso_na6.1444112618"
#define SIGNATURE_HASH 4005329203
#define TS_SIGNATURE "rusEFI 2021.10.28.frankenso_na6.4005329203"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen-nb1
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1267120938
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen-nb1.1267120938"
#define SIGNATURE_HASH 4079594227
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen-nb1.4079594227"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121nissan
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2815452481
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121nissan.2815452481"
#define SIGNATURE_HASH 528446616
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121nissan.528446616"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121vag
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2144197957
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121vag.2144197957"
#define SIGNATURE_HASH 3345140892
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121vag.3345140892"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen128
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 4196476371
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen128.4196476371"
#define SIGNATURE_HASH 1116615690
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen128.1116615690"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen154hyundai
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1751030585
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen154hyundai.1751030585"
#define SIGNATURE_HASH 3505490656
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen154hyundai.3505490656"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen72
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1253334308
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen72.1253334308"
#define SIGNATURE_HASH 4061875453
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen72.4061875453"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen88bmw
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3668034030
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen88bmw.3668034030"
#define SIGNATURE_HASH 1645137975
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen88bmw.1645137975"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellenNA6
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3672855791
#define TS_SIGNATURE "rusEFI 2021.10.28.hellenNA6.3672855791"
#define SIGNATURE_HASH 1648641334
#define TS_SIGNATURE "rusEFI 2021.10.28.hellenNA6.1648641334"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1851647699
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen_cypress.1851647699"
#define SIGNATURE_HASH 3606247178
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen_cypress.3606247178"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2448960047
#define TS_SIGNATURE "rusEFI 2021.10.28.kin.2448960047"
#define SIGNATURE_HASH 693582838
#define TS_SIGNATURE "rusEFI 2021.10.28.kin.693582838"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2763074199
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f4.2763074199"
#define SIGNATURE_HASH 471743310
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f4.471743310"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2763074199
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f7.2763074199"
#define SIGNATURE_HASH 471743310
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f7.471743310"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2093737189
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_405.2093737189"
#define SIGNATURE_HASH 3294950716
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_405.3294950716"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2093737189
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_469.2093737189"
#define SIGNATURE_HASH 3294950716
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_469.3294950716"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2056540100
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f4.2056540100"
#define SIGNATURE_HASH 3258670621
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f4.3258670621"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2056540100
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f7.2056540100"
#define SIGNATURE_HASH 3258670621
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f7.3258670621"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3115046496
#define TS_SIGNATURE "rusEFI 2021.10.28.subaru_eg33_f7.3115046496"
#define SIGNATURE_HASH 17090489
#define TS_SIGNATURE "rusEFI 2021.10.28.subaru_eg33_f7.17090489"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.all.740375811"
signature = "rusEFI 2021.10.28.all.2492345562"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.all.740375811" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.all.2492345562" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:21 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.atlas.820758564"
signature = "rusEFI 2021.10.28.atlas.2286213629"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.atlas.820758564" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.atlas.2286213629" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:18 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:23 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.f429-discovery.740375811"
signature = "rusEFI 2021.10.28.f429-discovery.2492345562"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.f429-discovery.740375811" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.f429-discovery.2492345562" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:37 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:35 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.frankenso_na6.1444112618"
signature = "rusEFI 2021.10.28.frankenso_na6.4005329203"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.frankenso_na6.1444112618" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.frankenso_na6.4005329203" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:06 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:07 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen-nb1.1267120938"
signature = "rusEFI 2021.10.28.hellen-nb1.4079594227"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen-nb1.1267120938" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen-nb1.4079594227" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:55 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:55 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen121nissan.2815452481"
signature = "rusEFI 2021.10.28.hellen121nissan.528446616"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen121nissan.2815452481" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen121nissan.528446616" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:45 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:44 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen121vag.2144197957"
signature = "rusEFI 2021.10.28.hellen121vag.3345140892"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen121vag.2144197957" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen121vag.3345140892" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:42 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:41 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen128.4196476371"
signature = "rusEFI 2021.10.28.hellen128.1116615690"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen128.4196476371" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen128.1116615690" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:40 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:38 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen154hyundai.1751030585"
signature = "rusEFI 2021.10.28.hellen154hyundai.3505490656"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen154hyundai.1751030585" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen154hyundai.3505490656" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:48 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:46 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen72.1253334308"
signature = "rusEFI 2021.10.28.hellen72.4061875453"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen72.1253334308" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen72.4061875453" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:53 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:52 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen88bmw.3668034030"
signature = "rusEFI 2021.10.28.hellen88bmw.1645137975"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen88bmw.3668034030" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen88bmw.1645137975" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:50 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:49 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellenNA6.3672855791"
signature = "rusEFI 2021.10.28.hellenNA6.1648641334"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellenNA6.3672855791" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellenNA6.1648641334" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:58 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:22:58 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen_cypress.1851647699"
signature = "rusEFI 2021.10.28.hellen_cypress.3606247178"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen_cypress.1851647699" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.hellen_cypress.3606247178" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 17:28:25 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:31 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.kin.2448960047"
signature = "rusEFI 2021.10.28.kin.693582838"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.kin.2448960047" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.kin.693582838" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 17:28:23 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 18:23:29 UTC 2021
pageSize = 19972
page = 1
@ -1475,8 +1475,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1543,12 +1543,12 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1558,8 +1558,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1621,8 +1621,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1645,8 +1645,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1676,8 +1676,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1704,8 +1704,8 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.mre_f4.2763074199"
signature = "rusEFI 2021.10.28.mre_f4.471743310"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.mre_f4.2763074199" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.mre_f4.471743310" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:03 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:04 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.mre_f7.2763074199"
signature = "rusEFI 2021.10.28.mre_f7.471743310"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.mre_f7.2763074199" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.mre_f7.471743310" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:01 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:01 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.prometheus_405.2093737189"
signature = "rusEFI 2021.10.28.prometheus_405.3294950716"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.prometheus_405.2093737189" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.prometheus_405.3294950716" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:10 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:13 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.prometheus_469.2093737189"
signature = "rusEFI 2021.10.28.prometheus_469.3294950716"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.prometheus_469.2093737189" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.prometheus_469.3294950716" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:08 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:10 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.proteus_f4.2056540100"
signature = "rusEFI 2021.10.28.proteus_f4.3258670621"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.proteus_f4.2056540100" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.proteus_f4.3258670621" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:16 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:20 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.proteus_f7.2056540100"
signature = "rusEFI 2021.10.28.proteus_f7.3258670621"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.proteus_f7.2056540100" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.proteus_f7.3258670621" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:13 UTC 2021
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:16 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.subaru_eg33_f7.3115046496"
signature = "rusEFI 2021.10.28.subaru_eg33_f7.17090489"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.subaru_eg33_f7.3115046496" ; signature is expected to be 7 or more characters.
signature = "rusEFI 2021.10.28.subaru_eg33_f7.17090489" ; signature is expected to be 7 or more characters.
; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C
useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:28 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 Thu Oct 28 18:23:34 UTC 2021
pageSize = 20000
page = 1
@ -1500,8 +1500,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
boostControlPin = "Wastegate control Solenoid"
boostPid_offset = "Linear addition to PID logic"
boostPid_periodMs = "PID dTime"
boostPid_minValue = "Output min value"
boostPid_maxValue = "Output max value"
boostPid_minValue = "Output Min Duty Cycle"
boostPid_maxValue = "Output Max Duty Cycle"
launchSpeedTreshold = "Disabled above this speed"
launchRpmTreshold = "Disabled below this rpm"
launchTimingRpmRange = "Range from Launch Rpm for Timing Retard to activate"
@ -1571,12 +1571,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
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 value"
alternatorControl_maxValue = "Output max value"
alternatorControl_minValue = "Output Min Duty Cycle"
alternatorControl_maxValue = "Output Max Duty Cycle"
etb_offset = "Linear addition to PID logic"
etb_periodMs = "PID dTime"
etb_minValue = "Output min value"
etb_maxValue = "Output max value"
etb_minValue = "Output Min Duty Cycle"
etb_maxValue = "Output Max Duty Cycle"
tps2Min = "Closed throttle#2. todo: extract these two fields into a structure\nSee also tps2_1AdcChannel\nset tps2_min X"
tps2Max = "Full throttle#2. tpsMax value as 10 bit ADC value. Not Voltage!\nSee also tps1_1AdcChannel\nset tps2_max X"
starterControlPin = "See also startStopButtonPin"
@ -1586,8 +1586,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value"
idleRpmPid_maxValue = "Output max value"
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. "
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."
@ -1651,8 +1651,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
applyNonlinearBelowPulse = "Apply nonlinearity correction below a pulse of this duration. Pulses longer than this duration will receive no adjustment."
etbWastegatePid_offset = "Linear addition to PID logic"
etbWastegatePid_periodMs = "PID dTime"
etbWastegatePid_minValue = "Output min value"
etbWastegatePid_maxValue = "Output max value"
etbWastegatePid_minValue = "Output Min Duty Cycle"
etbWastegatePid_maxValue = "Output Max Duty Cycle"
stepperNumMicroSteps = "For micro-stepping, make sure that PWM frequency (etbFreq) is high enough"
stepperMinDutyCycle = "Use to limit the current when the stepper motor is idle, not moving (100% = no limit)"
stepperMaxDutyCycle = "Use to limit the max.current through the stepper motor (100% = no limit)"
@ -1675,12 +1675,12 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
cj125ur = "heater input"
auxPid1_offset = "Linear addition to PID logic"
auxPid1_periodMs = "PID dTime"
auxPid1_minValue = "Output min value"
auxPid1_maxValue = "Output max value"
auxPid1_minValue = "Output Min Duty Cycle"
auxPid1_maxValue = "Output Max Duty Cycle"
auxPid2_offset = "Linear addition to PID logic"
auxPid2_periodMs = "PID dTime"
auxPid2_minValue = "Output min value"
auxPid2_maxValue = "Output max value"
auxPid2_minValue = "Output Min Duty Cycle"
auxPid2_maxValue = "Output Max Duty Cycle"
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
flexSensorPin = "Continental/GM flex fuel sensor, 50-150hz type"
@ -1710,8 +1710,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etb_iTermMax = "iTerm max value"
idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value"
idleTimingPid_maxValue = "Output max value"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
idleTimingPidDeadZone = "If the RPM closer to target than this value, disable timing correction to prevent oscillation"
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
@ -1738,8 +1738,8 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
triggerCompSensorSatRpm = "VR-sensor saturation RPM"
idleRpmPid2_offset = "Linear addition to PID logic"
idleRpmPid2_periodMs = "PID dTime"
idleRpmPid2_minValue = "Output min value"
idleRpmPid2_maxValue = "Output max value"
idleRpmPid2_minValue = "Output Min Duty Cycle"
idleRpmPid2_maxValue = "Output Max Duty Cycle"
canVssNbcType = "set can_vss X"
gppwm1_pin = "Select a pin to use for PWM or on-off output."
gppwm1_dutyIfError = "If an error (with a sensor, etc) is detected, this value is used instead of reading from the table.\nThis should be a safe value for whatever hardware is connected to prevent damage."

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 Wed Oct 27 02:13:05 UTC 2021
// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 18:23:26 UTC 2021
// by class com.rusefi.output.FileJavaFieldsConsumer
import com.rusefi.config.*;
@ -1527,7 +1527,7 @@ public class Fields {
public static final int mafDecoding_offset = 10784;
public static final int mafDecodingBins_offset = 11808;
public static final int mafSensorType_offset = 948;
public static final String MAIN_HELP_URL = "https://rusefi.com/s/hellenNB1";
public static final String MAIN_HELP_URL = "http://www.rusefi.com/";
public static final int mainRelayPin_offset = 706;
public static final int mainRelayPinMode_offset = 752;
public static final int mainUnusedEnd_offset = 4624;
@ -1733,7 +1733,6 @@ 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 = 494743615;
public static final int silentTriggerError_offset = 1464;
public static final int slowAdcAlpha_offset = 2088;
public static final int sparkDwellRpmBins_offset = 332;
@ -2115,6 +2114,27 @@ public class Fields {
public static final int triggerSimulatorPins3_offset = 738;
public static final char TS_BURN_COMMAND = 'B';
public static final char TS_CHUNK_WRITE_COMMAND = 'C';
public static final int ts_command_e_TS_CLEAR_WARNINGS = 17;
public static final int ts_command_e_TS_COMMAND_1 = 1;
public static final int ts_command_e_TS_COMMAND_11 = 11;
public static final int ts_command_e_TS_COMMAND_12 = 12;
public static final int ts_command_e_TS_COMMAND_13 = 13;
public static final int ts_command_e_TS_COMMAND_14 = 14;
public static final int ts_command_e_TS_COMMAND_15 = 15;
public static final int ts_command_e_TS_COMMAND_16 = 16;
public static final int ts_command_e_TS_COMMAND_4 = 4;
public static final int ts_command_e_TS_COMMAND_5 = 5;
public static final int ts_command_e_TS_COMMAND_9 = 9;
public static final int ts_command_e_TS_DEBUG_MODE = 0;
public static final int ts_command_e_TS_GRAB_PEDAL_UP = 6;
public static final int ts_command_e_TS_GRAB_PEDAL_WOT = 7;
public static final int ts_command_e_TS_GRAB_TPS_CLOSED = 2;
public static final int ts_command_e_TS_GRAB_TPS_WOT = 3;
public static final int ts_command_e_TS_IGNITION_CATEGORY = 18;
public static final int ts_command_e_TS_INJECTOR_CATEGORY = 19;
public static final int ts_command_e_TS_RESET_TLE8888 = 8;
public static final int ts_command_e_TS_WRITE_FLASH = 10;
public static final int ts_command_e_TS_X14 = 20;
public static final char TS_COMMAND_F = 'F';
public static final int TS_COMPOSITE_DISABLE = 2;
public static final int TS_COMPOSITE_ENABLE = 1;
@ -2147,7 +2167,7 @@ public class Fields {
public static final int TS_RESPONSE_UNDERRUN = 0x80;
public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83;
public static final char TS_SET_LOGGER_SWITCH = 'l';
public static final String TS_SIGNATURE = "rusEFI 2021.10.27.hellen-nb1.494743615";
public static final String TS_SIGNATURE = "rusEFI 2021.10.28.all.2492345562";
public static final char TS_SINGLE_WRITE_COMMAND = 'W';
public static final char TS_TEST_COMMAND = 't';
public static final int tunerStudioSerialSpeed_offset = 728;
@ -2326,6 +2346,7 @@ public class Fields {
public static final int vvt_mode_e_VVT_BOSCH_QUICK_START = 5;
public static final int vvt_mode_e_VVT_FIRST_HALF = 4;
public static final int vvt_mode_e_VVT_FORD_ST170 = 7;
public static final int vvt_mode_e_VVT_HONDA_K = 10;
public static final int vvt_mode_e_VVT_INACTIVE = 0;
public static final int vvt_mode_e_VVT_MIATA_NB2 = 3;
public static final int vvt_mode_e_VVT_NISSAN_VQ = 9;
@ -2402,7 +2423,7 @@ public class Fields {
public static final Field MAP_SENSOR_LOWVALUE = Field.create("MAP_SENSOR_LOWVALUE", 236, FieldType.FLOAT);
public static final Field MAP_SENSOR_HIGHVALUE = Field.create("MAP_SENSOR_HIGHVALUE", 240, FieldType.FLOAT);
public static final Field MAP_SENSOR_TYPE = Field.create("MAP_SENSOR_TYPE", 244, FieldType.INT);
public static final String[] adc_channel_e = {"NONE","2C - O2S","TPS1","intMAP","PPS1","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch"};
public static final String[] adc_channel_e = {"Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"};
public static final Field MAP_SENSOR_HWCHANNEL = Field.create("MAP_SENSOR_HWCHANNEL", 248, FieldType.INT8, adc_channel_e);
public static final Field CLT_TEMPC_1 = Field.create("CLT_TEMPC_1", 252, FieldType.FLOAT);
public static final Field CLT_TEMPC_2 = Field.create("CLT_TEMPC_2", 256, FieldType.FLOAT);
@ -2505,7 +2526,7 @@ public class Fields {
public static final Field GLOBALFUELCORRECTION = Field.create("GLOBALFUELCORRECTION", 544, FieldType.FLOAT);
public static final Field ADCVCC = Field.create("ADCVCC", 548, FieldType.FLOAT);
public static final Field UNUSED552 = Field.create("UNUSED552", 552, FieldType.FLOAT);
public static final String[] brain_input_pin_e = {"NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2H - CAM","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2J - CRANK","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","4B - KNOCK","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2D - VSS"};
public static final String[] brain_input_pin_e = {"NONE", "INVALID", "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field CAMINPUTS1 = Field.create("CAMINPUTS1", 556, FieldType.INT8, brain_input_pin_e);
public static final Field CAMINPUTS2 = Field.create("CAMINPUTS2", 557, FieldType.INT8, brain_input_pin_e);
public static final Field CAMINPUTS3 = Field.create("CAMINPUTS3", 558, FieldType.INT8, brain_input_pin_e);
@ -2520,14 +2541,14 @@ public class Fields {
public static final Field TLE6240_CS = Field.create("TLE6240_CS", 581, FieldType.INT8, brain_pin_e);
public static final String[] pin_output_mode_e = {"default", "default inverted", "open collector", "open collector inverted"};
public static final Field TLE6240_CSPINMODE = Field.create("TLE6240_CSPINMODE", 582, FieldType.INT8, pin_output_mode_e);
public static final String[] switch_input_pin_e = {"NONE","INVALID","INVALID","TPS1","INVALID","PPS1","INVALID","INVALID","INVALID","3S - EGR BOOST IN","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","2A - Pressure Input","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","4C - IN TEMP/PPS2","1P - AC Switch","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3I - Clutch","1V - Neutral","INVALID","INVALID","INVALID","INVALID","3J - O2S2","INVALID","INVALID","INVALID","INVALID","INVALID","1F - Brake/RES1","1G - Steering/RES2"};
public static final String[] switch_input_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field THROTTLEPEDALUPPIN = Field.create("THROTTLEPEDALUPPIN", 583, FieldType.INT8, switch_input_pin_e);
public static final Field BAROSENSOR_LOWVALUE = Field.create("BAROSENSOR_LOWVALUE", 584, FieldType.FLOAT);
public static final Field BAROSENSOR_HIGHVALUE = Field.create("BAROSENSOR_HIGHVALUE", 588, FieldType.FLOAT);
public static final Field BAROSENSOR_TYPE = Field.create("BAROSENSOR_TYPE", 592, FieldType.INT);
public static final Field BAROSENSOR_HWCHANNEL = Field.create("BAROSENSOR_HWCHANNEL", 596, FieldType.INT8, adc_channel_e);
public static final Field IDLE_SOLENOIDFREQUENCY = Field.create("IDLE_SOLENOIDFREQUENCY", 600, FieldType.INT);
public static final String[] output_pin_e = {"NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","1I AC Fan Relay","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3D - MAP","INVALID","INVALID","INVALID","INVALID","ETB +","ETB +","ETB +","INVALID","INVALID","INVALID","INVALID","3G - IGN_1 (1&4)","INVALID","INVALID","INVALID","INVALID","INVALID","1U - O2H","INVALID","INVALID","INVALID","INVALID","INVALID","4E - VVT","3Z - INJ_4","3Y - INJ_3","1R - ECF","2K - TACH","2Q - IDLE","1O - ALTERN","INVALID","INVALID","INVALID","INVALID","INVALID","3H - IGN_2 (2&3)","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","3T/4D - BOOST OUT","INVALID","3Q - VICS","INVALID","INVALID","INVALID","2M US / 2P EUROPE - FPUMP","INVALID","1E - Check Engine Light","INVALID","INVALID","3W - INJ_1","3X - INJ_2","INVALID","INVALID","1S - AC Relay","1Q - Aternator Warning Lamp","3V - O2H2"};
public static final String[] output_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"};
public static final Field IDLE_SOLENOIDPIN = Field.create("IDLE_SOLENOIDPIN", 604, FieldType.INT8, output_pin_e);
public static final Field IDLE_STEPPERDIRECTIONPIN = Field.create("IDLE_STEPPERDIRECTIONPIN", 605, FieldType.INT8, output_pin_e);
public static final Field IDLE_STEPPERSTEPPIN = Field.create("IDLE_STEPPERSTEPPIN", 606, FieldType.INT8, output_pin_e);

View File

@ -1,6 +1,6 @@
<roms>
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Wed Oct 27 02:13:06 UTC 2021 -->
<!-- was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh Thu Oct 28 18:23:27 UTC 2021 -->
<rom>
<romid>