diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h index b735a7b85d..610abed386 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Oct 30 21:44:14 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:26 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3751,4 +3751,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Fri Oct 30 21:44:14 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:26 UTC 2020 diff --git a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h index 80a3dddc92..f155bdda63 100644 --- a/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/hellen/cypress/config/controllers/algo/rusefi_generated.h @@ -609,6 +609,7 @@ #define GAUGE_NAME_ACCEL_X "Acceleration: X" #define GAUGE_NAME_ACCEL_Y "Acceleration: Y" #define GAUGE_NAME_ACCEL_Z "Acceleration: Z" +#define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AIR_FLOW "MAF air flow" #define GAUGE_NAME_AIR_MASS "air mass" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" @@ -1204,8 +1205,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 4229790604 +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 2270023730 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1523,7 +1524,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.10.30.hellen_cypress.4229790604" +#define TS_SIGNATURE "rusEFI 2020.10.31.hellen_cypress.2270023730" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h index 0c0a4be0b5..72b266f87c 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/engine_configuration_generated_structures.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Oct 30 21:44:13 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:24 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3751,4 +3751,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Fri Oct 30 21:44:13 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:24 UTC 2020 diff --git a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h index a3fa54bcf9..593cbf8ff8 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -609,6 +609,7 @@ #define GAUGE_NAME_ACCEL_X "Acceleration: X" #define GAUGE_NAME_ACCEL_Y "Acceleration: Y" #define GAUGE_NAME_ACCEL_Z "Acceleration: Z" +#define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AIR_FLOW "MAF air flow" #define GAUGE_NAME_AIR_MASS "air mass" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" @@ -1204,8 +1205,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2902540662 +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3595692744 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1523,7 +1524,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator true #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.10.30.kin.2902540662" +#define TS_SIGNATURE "rusEFI 2020.10.31.kin.3595692744" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures.h b/firmware/controllers/generated/engine_configuration_generated_structures.h index 27a2870a82..8ae76f7a12 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 Fri Oct 30 21:43:59 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -3751,4 +3751,4 @@ struct persistent_config_s { typedef struct persistent_config_s persistent_config_s; // end -// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Fri Oct 30 21:43:59 UTC 2020 +// this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 diff --git a/firmware/controllers/generated/fsio_enums_generated.def b/firmware/controllers/generated/fsio_enums_generated.def index 95619eb32e..2ce11cc51b 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 Fri Oct 30 21:43:59 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer FSIO_SETTING_FANONTEMPERATURE = 1000, diff --git a/firmware/controllers/generated/fsio_getters.def b/firmware/controllers/generated/fsio_getters.def index 656e4ccda8..7e2d9c7cee 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 Fri Oct 30 21:43:59 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/fsio_names.def b/firmware/controllers/generated/fsio_names.def index 2780945509..5a8925ab14 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 Fri Oct 30 21:43:59 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer static LENameOrdinalPair lefanOnTemperature(FSIO_SETTING_FANONTEMPERATURE, "cfg_fanOnTemperature"); diff --git a/firmware/controllers/generated/fsio_strings.def b/firmware/controllers/generated/fsio_strings.def index 48a98b5d75..510cdd3d6d 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 Fri Oct 30 21:43:59 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.FileFsioSettingsConsumer case FSIO_SETTING_FANONTEMPERATURE: diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index 4f31ca7978..a9e4915cf7 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -609,6 +609,7 @@ #define GAUGE_NAME_ACCEL_X "Acceleration: X" #define GAUGE_NAME_ACCEL_Y "Acceleration: Y" #define GAUGE_NAME_ACCEL_Z "Acceleration: Z" +#define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AIR_FLOW "MAF air flow" #define GAUGE_NAME_AIR_MASS "air mass" #define GAUGE_NAME_BARO_PRESSURE "Barometric pressure" @@ -1204,8 +1205,8 @@ #define showHumanReadableWarning_offset 976 #define showSdCardWarning_offset 76 #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 904715599 +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 1320974065 #define silentTriggerError_offset 1464 #define slowAdcAlpha_offset 2088 #define sparkDwellRpmBins_offset 332 @@ -1523,7 +1524,7 @@ #define ts_show_spi true #define ts_show_trigger_comparator false #define ts_show_tunerstudio_port true -#define TS_SIGNATURE "rusEFI 2020.10.30.all.904715599" +#define TS_SIGNATURE "rusEFI 2020.10.31.all.1320974065" #define TS_SINGLE_WRITE_COMMAND 'W' #define TS_SINGLE_WRITE_COMMAND_char W #define TS_TEST_COMMAND 't' // 0x74 diff --git a/firmware/controllers/generated/signature_all.h b/firmware/controllers/generated/signature_all.h index 47315911ef..846b7e7945 100644 --- a/firmware/controllers/generated/signature_all.h +++ b/firmware/controllers/generated/signature_all.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD all -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 904715599 -#define TS_SIGNATURE "rusEFI 2020.10.30.all.904715599" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 1320974065 +#define TS_SIGNATURE "rusEFI 2020.10.31.all.1320974065" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index d025024d59..9507507572 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD frankenso_na6 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2853739064 -#define TS_SIGNATURE "rusEFI 2020.10.30.frankenso_na6.2853739064" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3511169414 +#define TS_SIGNATURE "rusEFI 2020.10.31.frankenso_na6.3511169414" diff --git a/firmware/controllers/generated/signature_hellen_cypress.h b/firmware/controllers/generated/signature_hellen_cypress.h index 66546fb50c..02b231a71b 100644 --- a/firmware/controllers/generated/signature_hellen_cypress.h +++ b/firmware/controllers/generated/signature_hellen_cypress.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD hellen_cypress -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 4229790604 -#define TS_SIGNATURE "rusEFI 2020.10.30.hellen_cypress.4229790604" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 2270023730 +#define TS_SIGNATURE "rusEFI 2020.10.31.hellen_cypress.2270023730" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 0152524090..1c06db7a7a 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD kin -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2902540662 -#define TS_SIGNATURE "rusEFI 2020.10.30.kin.2902540662" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3595692744 +#define TS_SIGNATURE "rusEFI 2020.10.31.kin.3595692744" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 2c268b6a57..b9325153d1 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f4 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 1455973547 -#define TS_SIGNATURE "rusEFI 2020.10.30.mre_f4.1455973547" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 764989205 +#define TS_SIGNATURE "rusEFI 2020.10.31.mre_f4.764989205" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 025ba2b6e5..f11b3394de 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD mre_f7 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 1455973547 -#define TS_SIGNATURE "rusEFI 2020.10.30.mre_f7.1455973547" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 764989205 +#define TS_SIGNATURE "rusEFI 2020.10.31.mre_f7.764989205" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 271d2086e3..cbfaae18e6 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_405 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2871336930 -#define TS_SIGNATURE "rusEFI 2020.10.30.prometheus_405.2871336930" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3497374812 +#define TS_SIGNATURE "rusEFI 2020.10.31.prometheus_405.3497374812" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 17c60a6630..1a015c4d79 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD prometheus_469 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2871336930 -#define TS_SIGNATURE "rusEFI 2020.10.30.prometheus_469.2871336930" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3497374812 +#define TS_SIGNATURE "rusEFI 2020.10.31.prometheus_469.3497374812" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 36bf605ee1..e9562a483e 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f4 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2968334833 -#define TS_SIGNATURE "rusEFI 2020.10.30.proteus_f4.2968334833" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3418200655 +#define TS_SIGNATURE "rusEFI 2020.10.31.proteus_f4.3418200655" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index bbccdb31d0..041ce4e2e4 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -3,6 +3,6 @@ // #define SIGNATURE_BOARD proteus_f7 -#define SIGNATURE_DATE 2020.10.30 -#define SIGNATURE_HASH 2968334833 -#define TS_SIGNATURE "rusEFI 2020.10.30.proteus_f7.2968334833" +#define SIGNATURE_DATE 2020.10.31 +#define SIGNATURE_HASH 3418200655 +#define TS_SIGNATURE "rusEFI 2020.10.31.proteus_f7.3418200655" diff --git a/firmware/tunerstudio/generated/cache.zip b/firmware/tunerstudio/generated/cache.zip index db134cedb6..d6bb201af3 100644 Binary files a/firmware/tunerstudio/generated/cache.zip and b/firmware/tunerstudio/generated/cache.zip differ diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 3282778446..037d64aff6 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.all.904715599" + signature = "rusEFI 2020.10.31.all.1320974065" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.all.904715599" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.all.1320974065" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:43:59 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index c76d3d8485..dee7aee3b9 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.frankenso_na6.2853739064" + signature = "rusEFI 2020.10.31.frankenso_na6.3511169414" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.frankenso_na6.2853739064" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.frankenso_na6.3511169414" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:05 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:15 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index e1776c2b0f..68355da493 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.hellen_cypress.4229790604" + signature = "rusEFI 2020.10.31.hellen_cypress.2270023730" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.hellen_cypress.4229790604" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.hellen_cypress.2270023730" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:14 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:26 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index 190beea13b..7724bc0a05 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.kin.2902540662" + signature = "rusEFI 2020.10.31.kin.3595692744" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.kin.2902540662" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.kin.3595692744" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:13 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Oct 31 21:54:24 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index eef41020f5..7db1a59866 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.mre_f4.1455973547" + signature = "rusEFI 2020.10.31.mre_f4.764989205" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.mre_f4.1455973547" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.mre_f4.764989205" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:03 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:13 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 1791472720..11d36f6e6d 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.mre_f7.1455973547" + signature = "rusEFI 2020.10.31.mre_f7.764989205" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.mre_f7.1455973547" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.mre_f7.764989205" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:02 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:11 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 4201dd7978..efa2c42e32 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.prometheus_405.2871336930" + signature = "rusEFI 2020.10.31.prometheus_405.3497374812" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.prometheus_405.2871336930" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.prometheus_405.3497374812" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:08 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:19 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 4c80ae4491..fac450aa48 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.prometheus_469.2871336930" + signature = "rusEFI 2020.10.31.prometheus_469.3497374812" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.prometheus_469.2871336930" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.prometheus_469.3497374812" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:07 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:17 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index 81502664e2..75cee2ae6d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.proteus_f4.2968334833" + signature = "rusEFI 2020.10.31.proteus_f4.3418200655" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.proteus_f4.2968334833" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.proteus_f4.3418200655" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:11 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:22 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index e8265a0925..555103066d 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -33,12 +33,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI 2020.10.30.proteus_f7.2968334833" + signature = "rusEFI 2020.10.31.proteus_f7.3418200655" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmwave version for title bar. - signature = "rusEFI 2020.10.30.proteus_f7.2968334833" ; signature is expected to be 7 or more characters. + signature = "rusEFI 2020.10.31.proteus_f7.3418200655" ; signature is expected to be 7 or more characters. [Constants] ; new packet serial format with CRC @@ -74,7 +74,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 Fri Oct 30 21:44:10 UTC 2020 +; this section was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:20 UTC 2020 pageSize = 20000 page = 1 @@ -1576,15 +1576,15 @@ page = 1 tpsADC = scalar, U16, 24, "ADC", 1, 0.0; ; air flow/mass measurments - MAFValue = scalar, U16, 26, "V",,{1/1000},, 0 + MAFValue = scalar, U16, 26, "V",{1/1000}, 0 massAirFlowValue= scalar, U16, 28, "Kg/h", {1/10}, 0 MAPValue = scalar, U16, 30, "kPa",{1/30}, 0.0 baroPressure = scalar, U16, 32, "kPa",{1/30}, 0.0 - lambdaValue = scalar, U16, 34, "",,{1/10000},, 0.0 + lambdaValue = scalar, U16, 34, "",{1/10000}, 0.0 engineLoad = scalar, U16, 36, "%",{1/100}, 0.0 ; Blend of MAP and TPS, depends on algorithm ; misc sensors - VBatt = scalar, U16, 38, "V",,{1/1000},, 0.0 + VBatt = scalar, U16, 38, "V",{1/1000}, 0.0 oilPressure = scalar, U16, 40, "kPa",{1/30}, 0.0 vvtPosition = scalar, U16, 42, "deg",{1/50}, 0 @@ -1594,7 +1594,7 @@ page = 1 ; fuel math chargeAirMass = scalar, U16, 44, "g",0.001, 0 crankingFuelMs = scalar, U16, 46, "mg",{1/100}, 0.0 - currentTargetAfr= scalar, U16, 48, "ratio",,{1/1000},, 0 + currentTargetAfr= scalar, U16, 48, "ratio",{1/1000}, 0 baseFuel = scalar, U16, 50, "mg",{1/100}, 0 fuelRunning = scalar, U16, 52, "mg",{1/100}, 0 actualLastInjection=scalar,U16, 54, "ms",{1/300}, 0.0 @@ -1736,6 +1736,7 @@ page = 1 lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0 highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0 targetLambda = scalar, U16, 280, "",{1/10000}, 0.0 + AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0 ; ; see TunerStudioOutputChannels struct @@ -2305,6 +2306,7 @@ gaugeCategory = Sensors - Basic RPMGauge = RPMValue, "RPM - engine speed", "RPM", 0, 15000, 200, 500, 6000, 6000, 0, 0 CLTGauge = coolant, "Coolant temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 IATGauge = intake, "Intake air temp", "deg C", -40, 140, -15, 1, 95, 110, 1, 1 + afr1Gauge = AFRValue, "Air fuel ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 lambda1Gauge = lambdaValue, "Lambda", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 MAFGauge = MAFValue, "Mass air flow", "v", 0, 5, 0, 1, 3, 4, 1, 1 VBattGauge = VBatt, "Battery voltage", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -2496,6 +2498,7 @@ gaugeCategory = Knock entry = TPS2Value, "TPS2", float, "%.2f" entry = MAFValue, "MAF", float, "%.2f" entry = MAPValue, "MAP", float, "%.1f" + entry = AFRValue, "Air/Fuel Ratio", float, "%.2f" entry = lambdaValue, "Lambda", float, "%.2f" entry = VBatt, "VBatt", float, "%.2f" entry = engineLoad, "Engine Load", float, "%.1f" 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 66d5d776ef..79802f0bcc 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 Fri Oct 30 21:43:59 UTC 2020 +// this file was generated automatically by rusEfi tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Oct 31 21:54:03 UTC 2020 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -590,6 +590,7 @@ public class Fields { public static final String GAUGE_NAME_ACCEL_X = "Acceleration: X"; public static final String GAUGE_NAME_ACCEL_Y = "Acceleration: Y"; public static final String GAUGE_NAME_ACCEL_Z = "Acceleration: Z"; + public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AIR_FLOW = "MAF air flow"; public static final String GAUGE_NAME_AIR_MASS = "air mass"; public static final String GAUGE_NAME_BARO_PRESSURE = "Barometric pressure"; @@ -1160,7 +1161,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 = 904715599; + public static final int SIGNATURE_HASH = 1320974065; public static final int silentTriggerError_offset = 1464; public static final int slowAdcAlpha_offset = 2088; public static final int sparkDwellRpmBins_offset = 332; @@ -1428,7 +1429,7 @@ public class Fields { public static final char TS_SD_R_COMMAND = 'r'; public static final char TS_SD_W_COMMAND = 'w'; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI 2020.10.30.all.904715599"; + public static final String TS_SIGNATURE = "rusEFI 2020.10.31.all.1320974065"; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final int TT_TT_60_2_VW = 20; public static final int TT_TT_ONE = 18; diff --git a/java_console/rusefi.xml b/java_console/rusefi.xml index 73dfd6036f..0532173f5d 100644 --- a/java_console/rusefi.xml +++ b/java_console/rusefi.xml @@ -1,6 +1,6 @@ - +