From dc945ab2ee5d56b6a3e9f85d96ee792c7d05b4d6 Mon Sep 17 00:00:00 2001 From: GitHub build-firmware Action Date: Mon, 20 Sep 2021 03:07:06 +0000 Subject: [PATCH] Auto-generated configs and docs --- ...ngine_configuration_generated_structures.h | 21 +++++++++--------- .../generated/fsio_enums_generated.def | 2 +- .../controllers/generated/fsio_getters.def | 2 +- firmware/controllers/generated/fsio_names.def | 2 +- .../controllers/generated/fsio_strings.def | 2 +- .../controllers/generated/rusefi_generated.h | 17 +++++++------- .../generated/signature_hellen128.h | 6 ++--- .../generated/signature_hellen154hyundai.h | 6 ++--- firmware/tunerstudio/generated/cache.zip | Bin 1968359 -> 1968401 bytes .../generated/rusefi_hellen128mercedes.ini | 6 ++--- .../generated/rusefi_hellen154hyundai.ini | 6 ++--- .../com/rusefi/config/generated/Fields.java | 13 ++++++----- java_console/rusefi.xml | 2 +- 13 files changed, 42 insertions(+), 43 deletions(-) diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index baf390dca1..a705bcebff 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -13,7 +13,7 @@ #define acSwitch_offset 1469 #define acSwitchMode_offset 4516 #define adc_channel_e_auto_enum "EFI_ADC_NONE", "EFI_ADC_0", "EFI_ADC_1", "EFI_ADC_2", "EFI_ADC_3", "EFI_ADC_4", "EFI_ADC_5", "EFI_ADC_6", "EFI_ADC_7", "EFI_ADC_8", "EFI_ADC_9", "EFI_ADC_10", "EFI_ADC_11", "EFI_ADC_12", "EFI_ADC_13", "EFI_ADC_14", "EFI_ADC_15", "EFI_ADC_LAST_CHANNEL", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "EFI_ADC_ERROR" -#define adc_channel_e_enum "NONE","C31 - O2S","P31_IN_O2S2","INVALID","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2" +#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_auto_enum "ADC_OFF", "ADC_SLOW", "ADC_FAST" #define ADC_CHANNEL_NONE 0 #define adcVcc_offset 548 @@ -154,7 +154,7 @@ #define boostTpsBins_offset 6392 #define boostType_e_auto_enum "OPEN_LOOP", "CLOSED_LOOP" #define boostType_offset 1012 -#define brain_input_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","C24 - PPS1","E31 - TPS1","INVALID","E40 - IN_CAM","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E34 - TPS2","E37 - Crank Input","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2" +#define brain_input_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Crank - k17" #define brain_pin_e_auto_enum "GPIO_UNASSIGNED", "GPIO_INVALID", "GPIOA_0", "GPIOA_1", "GPIOA_2", "GPIOA_3", "GPIOA_4", "GPIOA_5", "GPIOA_6", "GPIOA_7", "GPIOA_8", "GPIOA_9", "GPIOA_10", "GPIOA_11", "GPIOA_12", "GPIOA_13", "GPIOA_14", "GPIOA_15", "GPIOB_0", "GPIOB_1", "GPIOB_2", "GPIOB_3", "GPIOB_4", "GPIOB_5", "GPIOB_6", "GPIOB_7", "GPIOB_8", "GPIOB_9", "GPIOB_10", "GPIOB_11", "GPIOB_12", "GPIOB_13", "GPIOB_14", "GPIOB_15", "GPIOC_0", "GPIOC_1", "GPIOC_2", "GPIOC_3", "GPIOC_4", "GPIOC_5", "GPIOC_6", "GPIOC_7", "GPIOC_8", "GPIOC_9", "GPIOC_10", "GPIOC_11", "GPIOC_12", "GPIOC_13", "GPIOC_14", "GPIOC_15", "GPIOD_0", "GPIOD_1", "GPIOD_2", "GPIOD_3", "GPIOD_4", "GPIOD_5", "GPIOD_6", "GPIOD_7", "GPIOD_8", "GPIOD_9", "GPIOD_10", "GPIOD_11", "GPIOD_12", "GPIOD_13", "GPIOD_14", "GPIOD_15", "GPIOE_0", "GPIOE_1", "GPIOE_2", "GPIOE_3", "GPIOE_4", "GPIOE_5", "GPIOE_6", "GPIOE_7", "GPIOE_8", "GPIOE_9", "GPIOE_10", "GPIOE_11", "GPIOE_12", "GPIOE_13", "GPIOE_14", "GPIOE_15", "GPIOF_0", "GPIOF_1", "GPIOF_2", "GPIOF_3", "GPIOF_4", "GPIOF_5", "GPIOF_6", "GPIOF_7", "GPIOF_8", "GPIOF_9", "GPIOF_10", "GPIOF_11", "GPIOF_12", "GPIOF_13", "GPIOF_14", "GPIOF_15", "GPIOG_0", "GPIOG_1", "GPIOG_2", "GPIOG_3", "GPIOG_4", "GPIOG_5", "GPIOG_6", "GPIOG_7", "GPIOG_8", "GPIOG_9", "GPIOG_10", "GPIOG_11", "GPIOG_12", "GPIOG_13", "GPIOG_14", "GPIOG_15", "GPIOH_0", "GPIOH_1", "GPIOH_2", "GPIOH_3", "GPIOH_4", "GPIOH_5", "GPIOH_6", "GPIOH_7", "GPIOH_8", "GPIOH_9", "GPIOH_10", "GPIOH_11", "GPIOH_12", "GPIOH_13", "GPIOH_14", "GPIOH_15", "GPIOI_0", "GPIOI_1", "GPIOI_2", "GPIOI_3", "GPIOI_4", "GPIOI_5", "GPIOI_6", "GPIOI_7", "GPIOI_8", "GPIOI_9", "GPIOI_10", "GPIOI_11", "GPIOI_12", "GPIOI_13", "GPIOI_14", "GPIOI_15", "MC33972_PIN_1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "MC33972_PIN_21", "MC33972_PIN_22", "TLE8888_PIN_1", "TLE8888_PIN_2", "TLE8888_PIN_3", "TLE8888_PIN_4", "TLE8888_PIN_5", "TLE8888_PIN_6", "TLE8888_PIN_7", "TLE8888_PIN_8", "TLE8888_PIN_9", "TLE8888_PIN_10", "TLE8888_PIN_11", "TLE8888_PIN_12", "TLE8888_PIN_13", "TLE8888_PIN_14", "TLE8888_PIN_15", "TLE8888_PIN_16", "TLE8888_PIN_17", "TLE8888_PIN_18", "TLE8888_PIN_19", "TLE8888_PIN_20", "TLE8888_PIN_21", "TLE8888_PIN_22", "TLE8888_PIN_23", "TLE8888_PIN_24", "TLE8888_PIN_25", "TLE8888_PIN_26", "TLE8888_PIN_27", "TLE8888_PIN_28", "TLE8888_PIN_MR", "TLE8888_PIN_KEY", "TLE8888_PIN_WAKE", "TLE6240_PIN_1", "TLE6240_PIN_2", "TLE6240_PIN_3", "TLE6240_PIN_4", "TLE6240_PIN_5", "TLE6240_PIN_6", "TLE6240_PIN_7", "TLE6240_PIN_8", "TLE6240_PIN_9", "TLE6240_PIN_10", "TLE6240_PIN_11", "TLE6240_PIN_12", "TLE6240_PIN_13", "TLE6240_PIN_14", "TLE6240_PIN_15", "TLE6240_PIN_16" #define brain_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 brakePedalPin_offset 2608 @@ -1083,7 +1083,7 @@ #define mafDecoding_offset 10784 #define mafDecodingBins_offset 11808 #define mafSensorType_offset 948 -#define MAIN_HELP_URL "https://rusefi.com/s/hellen128merc" +#define MAIN_HELP_URL "https://rusefi.com/s/hellen121nissan" #define mainRelayPin_offset 706 #define mainRelayPinMode_offset 752 #define mainUnusedEnd_offset 4612 @@ -1184,7 +1184,7 @@ #define oilPressure_value2_offset 2708 #define onOffAlternatorLogic_offset 744 #define operation_mode_e_auto_enum "OM_NONE", "FOUR_STROKE_CRANK_SENSOR", "FOUR_STROKE_CAM_SENSOR", "TWO_STROKE", "FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR", "FOUR_STROKE_THREE_TIMES_CRANK_SENSOR" -#define output_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E13 - INJ 5","E4 - INJ_4/VVT","E3 - INJ 3","A6 - Fan Control","INVALID","INVALID","C29 - Fuel Pump","INVALID","INVALID","F4 - IGN 5","F13 - IGN 4","F6 - IGN 3","F16 - IGN 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E14 - INJ 6","E25 - INJ 7","E26 - INJ 8","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E1 - INJ 1","E2- INJ 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","C21 - Evap Purge Control","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","F17 - IGN 6","F9 - IGN 7","F11 - IGN 8","F20 - IGN 1" +#define output_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_4 k28","INJ_3 k27","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_1 k25","INJ_2 k26" #define overrideCrankingIacSetting_offset 1476 #define overrideTriggerGaps_offset 76 #define PACK_ADD_TEMPERATURE 40 @@ -1271,15 +1271,14 @@ #define servoOutputPins7_offset 3146 #define servoOutputPins8_offset 3147 #define show_Frankenso_presets false -#define show_Hellen128merc_presets true #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_BOARD hellen128 -#define SIGNATURE_DATE 2021.09.19 -#define SIGNATURE_HASH 4083304921 +#define SIGNATURE_BOARD hellen154hyundai +#define SIGNATURE_DATE 2021.09.20 +#define SIGNATURE_HASH 319760614 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1635,7 +1634,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.09.19.hellen128.4083304921" +#define TS_SIGNATURE "rusEFI 2021.09.20.hellen154hyundai.319760614" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' @@ -6213,4 +6212,4 @@ struct persistent_config_s { }; // end -// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index b9b35bfef3..9c0dd8a14f 100644 --- a/firmware/controllers/generated/fsio_enums_generated.def +++ b/firmware/controllers/generated/fsio_enums_generated.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_ACIDLEEXTRAOFFSET = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 79be2ed0ea..9f1bf55ff3 100644 --- a/firmware/controllers/generated/fsio_getters.def +++ b/firmware/controllers/generated/fsio_getters.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_ACIDLEEXTRAOFFSET: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index 57a98b5629..8f46785c14 100644 --- a/firmware/controllers/generated/fsio_names.def +++ b/firmware/controllers/generated/fsio_names.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair leacIdleExtraOffset(FSIO_SETTING_ACIDLEEXTRAOFFSET, "cfg_acIdleExtraOffset"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index a0fe639933..b5ac832f84 100644 --- a/firmware/controllers/generated/fsio_strings.def +++ b/firmware/controllers/generated/fsio_strings.def @@ -1,4 +1,4 @@ -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_ACIDLEEXTRAOFFSET: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 49ce05d470..6804e062f9 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -12,7 +12,7 @@ #define acSwitch_offset 1469 #define acSwitchMode_offset 4516 #define adc_channel_e_auto_enum "EFI_ADC_NONE", "EFI_ADC_0", "EFI_ADC_1", "EFI_ADC_2", "EFI_ADC_3", "EFI_ADC_4", "EFI_ADC_5", "EFI_ADC_6", "EFI_ADC_7", "EFI_ADC_8", "EFI_ADC_9", "EFI_ADC_10", "EFI_ADC_11", "EFI_ADC_12", "EFI_ADC_13", "EFI_ADC_14", "EFI_ADC_15", "EFI_ADC_LAST_CHANNEL", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "EFI_ADC_ERROR" -#define adc_channel_e_enum "NONE","C31 - O2S","P31_IN_O2S2","INVALID","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2" +#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_auto_enum "ADC_OFF", "ADC_SLOW", "ADC_FAST" #define ADC_CHANNEL_NONE 0 #define adcVcc_offset 548 @@ -153,7 +153,7 @@ #define boostTpsBins_offset 6392 #define boostType_e_auto_enum "OPEN_LOOP", "CLOSED_LOOP" #define boostType_offset 1012 -#define brain_input_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","C24 - PPS1","E31 - TPS1","INVALID","E40 - IN_CAM","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E34 - TPS2","E37 - Crank Input","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2" +#define brain_input_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Crank - k17" #define brain_pin_e_auto_enum "GPIO_UNASSIGNED", "GPIO_INVALID", "GPIOA_0", "GPIOA_1", "GPIOA_2", "GPIOA_3", "GPIOA_4", "GPIOA_5", "GPIOA_6", "GPIOA_7", "GPIOA_8", "GPIOA_9", "GPIOA_10", "GPIOA_11", "GPIOA_12", "GPIOA_13", "GPIOA_14", "GPIOA_15", "GPIOB_0", "GPIOB_1", "GPIOB_2", "GPIOB_3", "GPIOB_4", "GPIOB_5", "GPIOB_6", "GPIOB_7", "GPIOB_8", "GPIOB_9", "GPIOB_10", "GPIOB_11", "GPIOB_12", "GPIOB_13", "GPIOB_14", "GPIOB_15", "GPIOC_0", "GPIOC_1", "GPIOC_2", "GPIOC_3", "GPIOC_4", "GPIOC_5", "GPIOC_6", "GPIOC_7", "GPIOC_8", "GPIOC_9", "GPIOC_10", "GPIOC_11", "GPIOC_12", "GPIOC_13", "GPIOC_14", "GPIOC_15", "GPIOD_0", "GPIOD_1", "GPIOD_2", "GPIOD_3", "GPIOD_4", "GPIOD_5", "GPIOD_6", "GPIOD_7", "GPIOD_8", "GPIOD_9", "GPIOD_10", "GPIOD_11", "GPIOD_12", "GPIOD_13", "GPIOD_14", "GPIOD_15", "GPIOE_0", "GPIOE_1", "GPIOE_2", "GPIOE_3", "GPIOE_4", "GPIOE_5", "GPIOE_6", "GPIOE_7", "GPIOE_8", "GPIOE_9", "GPIOE_10", "GPIOE_11", "GPIOE_12", "GPIOE_13", "GPIOE_14", "GPIOE_15", "GPIOF_0", "GPIOF_1", "GPIOF_2", "GPIOF_3", "GPIOF_4", "GPIOF_5", "GPIOF_6", "GPIOF_7", "GPIOF_8", "GPIOF_9", "GPIOF_10", "GPIOF_11", "GPIOF_12", "GPIOF_13", "GPIOF_14", "GPIOF_15", "GPIOG_0", "GPIOG_1", "GPIOG_2", "GPIOG_3", "GPIOG_4", "GPIOG_5", "GPIOG_6", "GPIOG_7", "GPIOG_8", "GPIOG_9", "GPIOG_10", "GPIOG_11", "GPIOG_12", "GPIOG_13", "GPIOG_14", "GPIOG_15", "GPIOH_0", "GPIOH_1", "GPIOH_2", "GPIOH_3", "GPIOH_4", "GPIOH_5", "GPIOH_6", "GPIOH_7", "GPIOH_8", "GPIOH_9", "GPIOH_10", "GPIOH_11", "GPIOH_12", "GPIOH_13", "GPIOH_14", "GPIOH_15", "GPIOI_0", "GPIOI_1", "GPIOI_2", "GPIOI_3", "GPIOI_4", "GPIOI_5", "GPIOI_6", "GPIOI_7", "GPIOI_8", "GPIOI_9", "GPIOI_10", "GPIOI_11", "GPIOI_12", "GPIOI_13", "GPIOI_14", "GPIOI_15", "MC33972_PIN_1", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "MC33972_PIN_21", "MC33972_PIN_22", "TLE8888_PIN_1", "TLE8888_PIN_2", "TLE8888_PIN_3", "TLE8888_PIN_4", "TLE8888_PIN_5", "TLE8888_PIN_6", "TLE8888_PIN_7", "TLE8888_PIN_8", "TLE8888_PIN_9", "TLE8888_PIN_10", "TLE8888_PIN_11", "TLE8888_PIN_12", "TLE8888_PIN_13", "TLE8888_PIN_14", "TLE8888_PIN_15", "TLE8888_PIN_16", "TLE8888_PIN_17", "TLE8888_PIN_18", "TLE8888_PIN_19", "TLE8888_PIN_20", "TLE8888_PIN_21", "TLE8888_PIN_22", "TLE8888_PIN_23", "TLE8888_PIN_24", "TLE8888_PIN_25", "TLE8888_PIN_26", "TLE8888_PIN_27", "TLE8888_PIN_28", "TLE8888_PIN_MR", "TLE8888_PIN_KEY", "TLE8888_PIN_WAKE", "TLE6240_PIN_1", "TLE6240_PIN_2", "TLE6240_PIN_3", "TLE6240_PIN_4", "TLE6240_PIN_5", "TLE6240_PIN_6", "TLE6240_PIN_7", "TLE6240_PIN_8", "TLE6240_PIN_9", "TLE6240_PIN_10", "TLE6240_PIN_11", "TLE6240_PIN_12", "TLE6240_PIN_13", "TLE6240_PIN_14", "TLE6240_PIN_15", "TLE6240_PIN_16" #define brain_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 brakePedalPin_offset 2608 @@ -1082,7 +1082,7 @@ #define mafDecoding_offset 10784 #define mafDecodingBins_offset 11808 #define mafSensorType_offset 948 -#define MAIN_HELP_URL "https://rusefi.com/s/hellen128merc" +#define MAIN_HELP_URL "https://rusefi.com/s/hellen121nissan" #define mainRelayPin_offset 706 #define mainRelayPinMode_offset 752 #define mainUnusedEnd_offset 4612 @@ -1183,7 +1183,7 @@ #define oilPressure_value2_offset 2708 #define onOffAlternatorLogic_offset 744 #define operation_mode_e_auto_enum "OM_NONE", "FOUR_STROKE_CRANK_SENSOR", "FOUR_STROKE_CAM_SENSOR", "TWO_STROKE", "FOUR_STROKE_SYMMETRICAL_CRANK_SENSOR", "FOUR_STROKE_THREE_TIMES_CRANK_SENSOR" -#define output_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E13 - INJ 5","E4 - INJ_4/VVT","E3 - INJ 3","A6 - Fan Control","INVALID","INVALID","C29 - Fuel Pump","INVALID","INVALID","F4 - IGN 5","F13 - IGN 4","F6 - IGN 3","F16 - IGN 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E14 - INJ 6","E25 - INJ 7","E26 - INJ 8","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E1 - INJ 1","E2- INJ 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","C21 - Evap Purge Control","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","F17 - IGN 6","F9 - IGN 7","F11 - IGN 8","F20 - IGN 1" +#define output_pin_e_enum "NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_4 k28","INJ_3 k27","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_1 k25","INJ_2 k26" #define overrideCrankingIacSetting_offset 1476 #define overrideTriggerGaps_offset 76 #define PACK_ADD_TEMPERATURE 40 @@ -1270,15 +1270,14 @@ #define servoOutputPins7_offset 3146 #define servoOutputPins8_offset 3147 #define show_Frankenso_presets false -#define show_Hellen128merc_presets true #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 -#define SIGNATURE_BOARD hellen128 -#define SIGNATURE_DATE 2021.09.19 -#define SIGNATURE_HASH 4083304921 +#define SIGNATURE_BOARD hellen154hyundai +#define SIGNATURE_DATE 2021.09.20 +#define SIGNATURE_HASH 319760614 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1634,7 +1633,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port false -#define TS_SIGNATURE "rusEFI 2021.09.19.hellen128.4083304921" +#define TS_SIGNATURE "rusEFI 2021.09.20.hellen154hyundai.319760614" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 8cf7687a28..ccddc8f849 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen128 -#define SIGNATURE_DATE 2021.09.19 -#define SIGNATURE_HASH 4083304921 -#define TS_SIGNATURE "rusEFI 2021.09.19.hellen128.4083304921" +#define SIGNATURE_DATE 2021.09.20 +#define SIGNATURE_HASH 2843479117 +#define TS_SIGNATURE "rusEFI 2021.09.20.hellen128.2843479117" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index ff49e69d89..5d78f90692 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen154hyundai -#define SIGNATURE_DATE 2021.09.19 -#define SIGNATURE_HASH 471198148 -#define TS_SIGNATURE "rusEFI 2021.09.19.hellen154hyundai.471198148" +#define SIGNATURE_DATE 2021.09.20 +#define SIGNATURE_HASH 319760614 +#define TS_SIGNATURE "rusEFI 2021.09.20.hellen154hyundai.319760614" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index ce65566f21a85194d1fbbf28e91b2f15aaf06726..5c198e069b11412af713dc2cfc10bb1a77130338 100644 GIT binary patch delta 7121 zcmZu$2|SeD_aA0#V=x%IN0!NwEh>@hDzCCcDW!x;${IppDCH$FW4m@)5-(Yz6lF<^ zv{{oq`%bcF``;P8@2@`pd_ISJ&-tEnzW3fU&ppo=rg&2#y#s>ig6MS8%S0v3lWC06r4^$ms?C^#r= zP}rexK*2-dgu(@d8wvpm4-{S~d{FqI2tW~pB2-#7C%oeZ_^N|tMnC1>2@2yGHCQ8l z9I*K*rD-)>Wxg0_G6!rD7(r0a%S8MQ;8udk!_a*5g_z7qzxdkRJ8{yz<1v^2VnNkT z#Yxq0hJa(0ZwZ4-#EO@0omciCY!XUXyM*SyBh5Ef(1y_^$MFX(eICmDe(5MJuhR9e zsZiuC9-El+FbmK1YI>M7G+OSq>~Z45kb`ng#r@IrJ;_PmH(s>)n09|y9|EachWSX= zB#V$0J*yA5O*s5MxlQ#I*sSjITC!c89k~$8)6&LiCv|A;%IhCiYahRqo>Mw~_TG=L zdrtTjddJ_hKY)@NGvQPTuPC%!-jQ51| zX#>y7srY%O@+TqzPEEG-rD~JL=%9{}Z;utMI!|}w_FHM&zZ;BE&Mm$g2GZ)@`dK=cIFx*s@M+|g06~}J8FkOw(y#FfQ zVZvozb3>7xoUyaB+yC{bC8?z7(xaxkH7%1N`#*jZnG$v;m#Z-I>927*;f?#Br;lx5 zBRuME<5LZ$L|BAAA81tmaP)=d2S=YhCbI+gcKo%qD{>(JuFA9dk(KI?hb&uL?kt57 zaKofJ;{5Vh!d=}Z%Px&bEAw_Yh59?jjdzUu_U}#vw<9&|LvE!vG$>WkIq?M6v}46@sEcw?=meVR1R8Y;-|CV5u2!(oGpx_9 zW<7s#OrY%4>0`R|vYz-W4ys37J8}vZ@6ip*ljJ4GtRuS7IsKXSFCQa{^C=N8MIL%E zzDCkCS}w$P5jKfbv}9NCaOYjQ_xx^sPs*&@5kb0%8tq5biZ)$_Y4dBt&Z z#c_EL)NXVU(_HgBH{u76HE<5S*Uo>{Q!EcqdgY@;->-6Ij-!tN+RpX?W(ztI%<{q({ zcgfk|U)*{5^_%_nJ$8kES9>=TlRGnd%ZwUr9=bIy>!&Uj_Dv~SI$b36uU3bmb(Oke z!)zQ1q;IKi#Tc--c^fvHTO5h?Nq-%)(#&5{()qV$_eu8~B1N{_ZFlLZ^G9-|Q2JZu zJYCpHlL>7d^A_c9x!u8RGNiP!tye2mx6EHjV`k^LSt`b7P)OV#}snosKw<%Sp>SPZ{+j+;u9QHda29Y&yOr z-zA+RdIGC;^(DJn!Yg()?>FHyjf|()m#R%jhR(>iX2rzCm|{z3S>ZS8&xBMp7g#*d z-RhlEB+t(rGO6JW7e0@5(A{q#kH5wpbNRG5Jh2$1MJ~~KnP2zgxJKa0Ni$==$C0j% zF|N3+B(jf6^K|u0_M~9gd_jISU+d6X`MQ}>a?N-ZLGu94`gyhb)f(rD&WLE0x0+AK z3eLqCA2-XnvFBY6vjy)&=wcyvS7~Be>(ZG+(WfK@S_|{p3N|cUvbDIZ!=E{mUc62{ zmS`X5)upbgT(DB4JLxd7Lm?`;J?#FikH}@Pi=DJ`WP`_V_3mrWBu(Ea%?_8D7Ps$y z%bxQL>sC6I=MuMQ6~CE?4o)LQ8aC*Se)hY)CEwm+P|JC|tNWRMu#)W+d*Ma0NtgA( zY>hi61@^TE1WF=QDjUw@dXn2ur@AjKG*x6ceCV*~>KH`qQ&r!WD;jm*8Gjb_z-jz) z#PIHWq>Pa3Gh?lTQQ4CMpL;6h>_>f9HR4T{+-m zsCXbs8W-a067nq8TcX*(HJYcV?#CpFB7gbOf+p$1Y{?lb%!J`9`Q*&`p$VCI=L)gf zi(kwmd8Yl}XN_f8&i1IEY)aVZv6-mcA*tK8I&=B;-qu!E+hBLAH{nt0Nv%h&$$o6> z_3bI{x4P};+%%@5`pI_7>t)`R?Fxlof?bCnFR^q*xSw3z{*hNJtoRj2ugXSk5&id+ zuT|XEBP0VlO5g#}KuS{ii*SO)WTTEj?iF;-rTb^Ei@H_I#4G4CMjs+yu-XHEU+nCS zevcCOGd#~s&eyATO!y)=I?o*6SV#G0g*Xh>YM)S3CR>E#GGiprzfZ$F@`S|(P-X+c zg=>3GJmnD83lwS(B;Pf~leomRY_tu6lFNpa=T{EI*W=O5S(5T4Jb8A_M+u^ zW8mG z24*C(;0wD`5s~mz4l9!b4LZ||}q+W+zL7SJz?1 z|3mVyv!R%N#cejU)Ub;+SR2wWCYzWzBbSc-_*>KKJgjq_+V2MMyM&pk=5z1+`^JJP zhCX+@vR%B{)@?Z(et%iU_IT|tKkEE;tl^`peM&>)cvjcx)BLl!mb)kKJuO)+dri5t6F>ST-5GlPFm9zU5@WEqw5$cw`@&h zIy+&YJ#O^8%jshAgO16Idf9v99zKZ8z4^2~?~3pj&1A#UD#=DO?p z%N&l)uK490%Sv-E{{D5fVIXJuFCX9jvFc7u4e70W^EgH&=bU^}#M#s1aV0tJ*KqT< zpQgNjz2)88J2C}Qq{EJNBcn8y!f?D+|*spVIHIDLszC}TVr##1iB=zp_UE2l6woVUJceku5j<`&wJ6xL0SHun- z$2PsmJ@0UKxVq0KyPhp8`eA4HE>A6vX1mz2;dxACih%)Rz^f(_3y-RPsaArszt_^K zfv(*xeqEnFq&W-s&aX#xtnHo&E|1P|OAU2oJ-#>ITCPB$e=wiJ}YFBhK`m7$*XiW6b`gEurzC(M!A zd!8+x*=fkd7~)YO-%pgk> zq6_z1a$UWWci4Zmdv^8788r!ykcmUe?`jxNiEHqHGqqR(P^iUniiUpmNk2GnpJ?Y1 zvU-GArtiOv>y)?_Ply7{@OmVY6Slo-g|g!qd6s;Yc$8;NXT6D*;`cHOTnMN&@yZ9 z>$iU2!FB8#j+&B2iZsHtEb~^FMqxG_GWu99?vbMQ3olA)s6MELsSYZ5r$B;3Aqte# zNI4kEoC2M53}_31e2)-mq#qU!RIloW%DS^Sy#7ooQWSej#JZAg1(&Vy2QQ?{eYYMx zcpFXqLWfj~}UUkeBT7Co$|yJ;hGZ4BGz2>O51-w=E|90VQ-fdJ9 z#h$?cxYT3uzu80UvAgLo&`$emg%5N#V5NQozzgo~z0yf9glG%wI}s6dMm!_HS0IAG zI0@ke4&4X=yzfK=(Yd@#oBH)491}44h;Ra-E<^!+Ux*1%ULxuM*~!KVBD)YJ^erM2 zD6BxXfPfB!8!S;#BQiA9c3|0!XrhBDn81l1ga}OA5e^{J z1AT57GgDP|=wle|7;M^K~E&HfQEdyg&a5>J0K20 z$2MIo&}c#Uf$I>WkM61b-|Xjx4iCXtZ7;EaQ=3f=6kdYOhRHCp7oGVI3ySuz$%FD? z7zWco1E>M%5je|igf<;ENpNEbZg$KFTu_uZE4Vw%wherx0^;UrGm*_R(;I~;C_h+1 zgD3kgkTZ%LK%b+-f$Ar4>G?^JTmJ|=ag{N+2`?FORFp1=8G~UQnQ`Fl7-E4wk&lb2 z#t}B_QaM<`$OOzFGXdiQrJs7*mikY?;P^d1 zRi^!T7Ah1Lkvba?oF1#N9sR;n0mC#|H z?4UOU5!gKNx!80(KODavj z9qjuK^N&+ij+q>wfR{^ov$UXI37vkQrqTgr)Y-Xg4lwl{u|d~9psA&RX*eAlxHU_) z<#T`r94tawkq^y6PREYmqpF33K|l=`H`qT1K{gHlX?|8%{u~5af5wBJIm8xS(}4%| zhTJOP>O4fJb>e{z554ea$c}kLfj;^=xI4qW9jGrLO7tlk)CqC3jxrWtpd<`e)VD3d z;M)SSAC1CtMJbBQ0H=BQ!GdN2xU~pZ*^T7_MNx<_s9c2G(@@9-=#~&GbgMi!b+84H zmZ)lFZcx31IHE07XajjbzQ@B3E-gb^JND32%3yUB_T62}FmJsEH(>vPoJMcgquIoP z^+O)`IsF0QiTd1N<{>O(SRkBWPBo1pZ+^8=N zvPtgk8jN?up8#woc_o3wI-KbddB9;jzu;!A1gt|B{WKm>w2oM!)v|a1ohk-?A-@6l zHaeFFqzUp%1Ih-X#QYQd7wk0qWk#9*)>fFHvMu3|*?qnQ;10QLd& z?!ky?p;wxqBZJ5pG{a#*FjFhc4P1mV@GXyewLD>fVH_-I`dvVTQA7iM;rP$lKW~IN z03Q=1|CAAuAF!n9b*L&ObcWSWQ~(q7DX|s=)gOgvHa@`54B?|TG{80>+91pZ9GRgH zvz;K|l)=Dirxw;dMiIOi_03atYoBYXFA6o0Mu(C@v7r9-IM|=MA!bAE)R*=^R$szBAK|>vO2lXWX05WfXhdUq)_h*G3 zh0^^k$BlYnpwy2TaR0##g!RMNqK(3!-~xjP?Wrrc31fiG9}1O3mqa&2Mxl7T5jgul D*K19N delta 6948 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 diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index a682bff096..aaee3a8b22 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.09.19.hellen128.4083304921" + signature = "rusEFI 2021.09.20.hellen128.2843479117" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.09.19.hellen128.4083304921" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.09.20.hellen128.2843479117" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Sun Sep 19 02:15:04 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:50 UTC 2021 pageSize = 20000 page = 1 diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 425fe2a89d..b24e08fbd6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2021.09.19.hellen154hyundai.471198148" + signature = "rusEFI 2021.09.20.hellen154hyundai.319760614" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2021.09.19.hellen154hyundai.471198148" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2021.09.20.hellen154hyundai.319760614" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -77,7 +77,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 Sun Sep 19 02:15:13 UTC 2021 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 pageSize = 20000 page = 1 diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index e3cdf39bbb..326bd0d426 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sun Sep 19 02:15:04 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Mon Sep 20 03:05:53 UTC 2021 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1048,7 +1048,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/hellen128merc"; + public static final String MAIN_HELP_URL = "https://rusefi.com/s/hellen121nissan"; public static final int mainRelayPin_offset = 706; public static final int mainRelayPinMode_offset = 752; public static final int mainUnusedEnd_offset = 4612; @@ -1226,6 +1226,7 @@ public class Fields { public static final int servoOutputPins8_offset = 3147; public static final int showHumanReadableWarning_offset = 976; public static final int showSdCardWarning_offset = 76; + public static final int SIGNATURE_HASH = 319760614; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1532,7 +1533,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.09.19.hellen128.4083304921"; + public static final String TS_SIGNATURE = "rusEFI 2021.09.20.hellen154hyundai.319760614"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; public static final int TT_TT_1_16 = 50; @@ -1810,7 +1811,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","C31 - O2S","P31_IN_O2S2","INVALID","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2"}; + 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); @@ -1913,7 +1914,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 MAXKNOCKSUBDEG = Field.create("MAXKNOCKSUBDEG", 552, FieldType.FLOAT); - public static final String[] brain_input_pin_e = {"NONE","INVALID","INVALID","INVALID","INVALID","C24 - PPS1","E31 - TPS1","INVALID","E40 - IN_CAM","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E34 - TPS2","E37 - Crank Input","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2"}; + public static final String[] brain_input_pin_e = {"NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Crank - k17"}; 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); @@ -1935,7 +1936,7 @@ public class Fields { 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","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E13 - INJ 5","E4 - INJ_4/VVT","E3 - INJ 3","A6 - Fan Control","INVALID","INVALID","C29 - Fuel Pump","INVALID","INVALID","F4 - IGN 5","F13 - IGN 4","F6 - IGN 3","F16 - IGN 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E14 - INJ 6","E25 - INJ 7","E26 - INJ 8","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","E1 - INJ 1","E2- INJ 2","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","C21 - Evap Purge Control","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","F17 - IGN 6","F9 - IGN 7","F11 - IGN 8","F20 - IGN 1"}; + public static final String[] output_pin_e = {"NONE","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_4 k28","INJ_3 k27","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INJ_1 k25","INJ_2 k26"}; 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); diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index 1a68b6eea0..1412ba2a45 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - +