From 922804161894fc3ee58416dee849171dfcb141e3 Mon Sep 17 00:00:00 2001 From: GitHub gen-configs Action Date: Sat, 7 Oct 2023 01:03:09 +0000 Subject: [PATCH] Auto-generated configs and docs --- .../controllers/algo/rusefi_generated.h | 6 +- .../controllers/algo/rusefi_generated.h | 6 +- .../controllers/algo/rusefi_generated.h | 6 +- .../console/binary/generated/data_logs.ini | 2 + .../binary/generated/output_channels.ini | 246 +++++++++-------- .../console/binary/generated/sensors.java | 246 +++++++++-------- .../binary/output_channels_generated.h | 18 +- .../console/binary_log/log_fields_generated.h | 2 + .../controllers/generated/rusefi_generated.h | 6 +- .../controllers/generated/signature_48way.h | 4 +- .../generated/signature_alphax-2chan.h | 4 +- .../generated/signature_alphax-4chan.h | 4 +- .../generated/signature_alphax-4chan_f7.h | 4 +- .../generated/signature_alphax-8chan-revA.h | 4 +- .../generated/signature_alphax-8chan.h | 4 +- .../generated/signature_alphax-8chan_f7.h | 4 +- .../controllers/generated/signature_atlas.h | 4 +- .../controllers/generated/signature_core8.h | 4 +- .../controllers/generated/signature_cypress.h | 4 +- .../generated/signature_f407-discovery.h | 4 +- .../generated/signature_f429-discovery.h | 4 +- .../generated/signature_frankenso_na6.h | 4 +- .../generated/signature_harley81.h | 4 +- .../generated/signature_hellen-112-17.h | 4 +- .../generated/signature_hellen-gm-e67.h | 4 +- .../generated/signature_hellen-honda-k.h | 4 +- .../generated/signature_hellen-nb1.h | 4 +- .../generated/signature_hellen121nissan.h | 4 +- .../generated/signature_hellen121vag.h | 4 +- .../generated/signature_hellen128.h | 4 +- .../generated/signature_hellen154hyundai.h | 4 +- .../generated/signature_hellen72.h | 4 +- .../generated/signature_hellen81.h | 4 +- .../generated/signature_hellen88bmw.h | 4 +- .../generated/signature_hellenNA6.h | 4 +- .../generated/signature_hellenNA8_96.h | 4 +- .../controllers/generated/signature_kin.h | 4 +- .../controllers/generated/signature_m74_9.h | 4 +- .../controllers/generated/signature_mre_f4.h | 4 +- .../controllers/generated/signature_mre_f7.h | 4 +- .../generated/signature_nucleo_f429.h | 4 +- .../generated/signature_nucleo_f767.h | 4 +- .../generated/signature_nucleo_h743.h | 4 +- .../generated/signature_prometheus_405.h | 4 +- .../generated/signature_prometheus_469.h | 4 +- .../generated/signature_proteus_f4.h | 4 +- .../generated/signature_proteus_f7.h | 4 +- .../generated/signature_proteus_h7.h | 4 +- .../controllers/generated/signature_s105.h | 4 +- .../generated/signature_small-can.h | 4 +- .../generated/signature_subaru_eg33_f7.h | 4 +- .../controllers/generated/signature_t-b-g.h | 4 +- .../generated/signature_tdg-pdm8.h | 4 +- .../lua/generated/output_lookup_generated.cpp | 6 + firmware/tunerstudio/generated/rusefi.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_48way.ini | 258 +++++++++--------- .../generated/rusefi_alphax-2chan.ini | 258 +++++++++--------- .../generated/rusefi_alphax-4chan.ini | 258 +++++++++--------- .../generated/rusefi_alphax-4chan_f7.ini | 258 +++++++++--------- .../generated/rusefi_alphax-8chan-revA.ini | 258 +++++++++--------- .../generated/rusefi_alphax-8chan.ini | 258 +++++++++--------- .../generated/rusefi_alphax-8chan_f7.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_atlas.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_core8.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_cypress.ini | 258 +++++++++--------- .../generated/rusefi_f407-discovery.ini | 258 +++++++++--------- .../generated/rusefi_f429-discovery.ini | 258 +++++++++--------- .../generated/rusefi_frankenso_na6.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_harley81.ini | 258 +++++++++--------- .../generated/rusefi_hellen-112-17.ini | 258 +++++++++--------- .../generated/rusefi_hellen-gm-e67.ini | 258 +++++++++--------- .../generated/rusefi_hellen-honda-k.ini | 258 +++++++++--------- .../generated/rusefi_hellen-nb1.ini | 258 +++++++++--------- .../generated/rusefi_hellen121nissan.ini | 258 +++++++++--------- .../generated/rusefi_hellen121vag.ini | 258 +++++++++--------- .../generated/rusefi_hellen128mercedes.ini | 258 +++++++++--------- .../generated/rusefi_hellen154hyundai.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_hellen72.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_hellen81.ini | 258 +++++++++--------- .../generated/rusefi_hellen88bmw.ini | 258 +++++++++--------- .../generated/rusefi_hellenNA6.ini | 258 +++++++++--------- .../generated/rusefi_hellenNA8_96.ini | 258 +++++++++--------- firmware/tunerstudio/generated/rusefi_kin.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_m74_9.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f4.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_mre_f7.ini | 258 +++++++++--------- .../generated/rusefi_nucleo_f429.ini | 258 +++++++++--------- .../generated/rusefi_nucleo_f767.ini | 258 +++++++++--------- .../generated/rusefi_nucleo_h743.ini | 258 +++++++++--------- .../generated/rusefi_prometheus_405.ini | 258 +++++++++--------- .../generated/rusefi_prometheus_469.ini | 258 +++++++++--------- .../generated/rusefi_proteus_f4.ini | 258 +++++++++--------- .../generated/rusefi_proteus_f7.ini | 258 +++++++++--------- .../generated/rusefi_proteus_h7.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_s105.ini | 258 +++++++++--------- .../generated/rusefi_small-can.ini | 258 +++++++++--------- .../generated/rusefi_subaru_eg33_f7.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_t-b-g.ini | 258 +++++++++--------- .../tunerstudio/generated/rusefi_tdg-pdm8.ini | 258 +++++++++--------- .../rusefi/config/generated/AcControl.java | 4 +- .../config/generated/AntilagSystem.java | 4 +- .../rusefi/config/generated/BoostControl.java | 4 +- .../com/rusefi/config/generated/DcMotors.java | 4 +- .../config/generated/ElectronicThrottle.java | 4 +- .../rusefi/config/generated/EngineState.java | 4 +- .../com/rusefi/config/generated/Fields.java | 7 +- .../rusefi/config/generated/FuelComputer.java | 4 +- .../rusefi/config/generated/IdleState.java | 4 +- .../config/generated/IgnitionState.java | 4 +- .../config/generated/InjectorModel.java | 4 +- .../config/generated/KnockController.java | 4 +- .../rusefi/config/generated/SentState.java | 4 +- .../config/generated/TpsAccelState.java | 4 +- .../rusefi/config/generated/TriggerState.java | 4 +- .../config/generated/TriggerStatePrimary.java | 4 +- .../rusefi/config/generated/TsOutputs.java | 256 +++++++++-------- 116 files changed, 6400 insertions(+), 6253 deletions(-) diff --git a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h index 947c714507..e7ec52f1aa 100644 --- a/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/cypress/config/controllers/algo/rusefi_generated.h @@ -401,6 +401,8 @@ #define GAUGE_NAME_ADJUSTED_TIMING "Timing: ignition" #define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2" +#define GAUGE_NAME_AFR2_GAS_SCALE "Air/Fuel Ratio 2 (Gas Scale)" +#define GAUGE_NAME_AFR_GAS_SCALE "Air/Fuel Ratio (Gas Scale)" #define GAUGE_NAME_AIR_FLOW_ESTIMATE "Air: Flow estimate" #define GAUGE_NAME_AIR_FLOW_MEASURED "MAF" #define GAUGE_NAME_AIR_FLOW_MEASURED_2 "MAF #2" @@ -794,7 +796,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 1876449040 +#define SIGNATURE_HASH 3116762303 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1088,7 +1090,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.10.07.cypress.1876449040" +#define TS_SIGNATURE "rusEFI master.2023.10.07.cypress.3116762303" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' 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 ca6da9c193..d2d59aefcb 100644 --- a/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/kinetis/config/controllers/algo/rusefi_generated.h @@ -401,6 +401,8 @@ #define GAUGE_NAME_ADJUSTED_TIMING "Timing: ignition" #define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2" +#define GAUGE_NAME_AFR2_GAS_SCALE "Air/Fuel Ratio 2 (Gas Scale)" +#define GAUGE_NAME_AFR_GAS_SCALE "Air/Fuel Ratio (Gas Scale)" #define GAUGE_NAME_AIR_FLOW_ESTIMATE "Air: Flow estimate" #define GAUGE_NAME_AIR_FLOW_MEASURED "MAF" #define GAUGE_NAME_AIR_FLOW_MEASURED_2 "MAF #2" @@ -794,7 +796,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 755601598 +#define SIGNATURE_HASH 4212638481 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1088,7 +1090,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.10.07.kin.755601598" +#define TS_SIGNATURE "rusEFI master.2023.10.07.kin.4212638481" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h index f0d0a3c42d..45c2b92393 100644 --- a/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h +++ b/firmware/config/boards/subaru_eg33/config/controllers/algo/rusefi_generated.h @@ -429,6 +429,8 @@ #define GAUGE_NAME_ADJUSTED_TIMING "Timing: ignition" #define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2" +#define GAUGE_NAME_AFR2_GAS_SCALE "Air/Fuel Ratio 2 (Gas Scale)" +#define GAUGE_NAME_AFR_GAS_SCALE "Air/Fuel Ratio (Gas Scale)" #define GAUGE_NAME_AIR_FLOW_ESTIMATE "Air: Flow estimate" #define GAUGE_NAME_AIR_FLOW_MEASURED "MAF" #define GAUGE_NAME_AIR_FLOW_MEASURED_2 "MAF #2" @@ -1032,7 +1034,7 @@ #define show_Frankenso_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1750437895 +#define SIGNATURE_HASH 3192636328 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1326,7 +1328,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.10.07.subaru_eg33_f7.1750437895" +#define TS_SIGNATURE "rusEFI master.2023.10.07.subaru_eg33_f7.3192636328" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index 614417a6e8..576e2d2e93 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -332,6 +332,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index 8d1efbef3c..0e3393a854 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -358,130 +358,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 diff --git a/firmware/console/binary/generated/sensors.java b/firmware/console/binary/generated/sensors.java index 655461571b..081772f7fa 100644 --- a/firmware/console/binary/generated/sensors.java +++ b/firmware/console/binary/generated/sensors.java @@ -262,130 +262,128 @@ throttleInletPressure("throttleInletPressure", SensorCategory.SENSOR_INPUTS, Fie ignitionOnTime("ignitionOnTime", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 674, 1.0, 0.0, 0.0, "sec"), engineRunTime("engineRunTime", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 676, 1.0, 0.0, 0.0, "sec"), distanceTraveled("distanceTraveled", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 678, 0.1, 0.0, 0.0, "km"), -unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 680, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 681, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 682, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 683, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 684, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 685, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 686, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 687, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 688, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 689, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 690, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 691, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 692, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 693, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 694, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 695, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 696, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 697, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 698, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 699, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 700, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 701, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 702, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 703, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 704, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 705, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 706, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 707, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 708, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 709, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 710, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 711, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 712, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 713, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 714, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 715, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 716, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 717, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 718, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 719, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 720, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 721, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 722, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 723, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 724, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 725, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 726, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 727, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 728, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 729, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 730, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 731, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 732, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 733, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 734, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 735, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 736, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 737, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 738, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 739, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 740, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 741, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 742, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 743, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 744, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 745, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 746, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 747, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 748, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 749, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 750, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 751, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 752, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 753, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 754, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 755, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 756, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 757, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd79("unusedAtTheEnd 79", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 758, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd80("unusedAtTheEnd 80", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 759, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd81("unusedAtTheEnd 81", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 760, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd82("unusedAtTheEnd 82", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 761, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd83("unusedAtTheEnd 83", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 762, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd84("unusedAtTheEnd 84", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 763, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd85("unusedAtTheEnd 85", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 764, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd86("unusedAtTheEnd 86", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 765, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd87("unusedAtTheEnd 87", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 766, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd88("unusedAtTheEnd 88", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 767, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd89("unusedAtTheEnd 89", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 768, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd90("unusedAtTheEnd 90", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 769, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd91("unusedAtTheEnd 91", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 770, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd92("unusedAtTheEnd 92", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 771, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd93("unusedAtTheEnd 93", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 772, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd94("unusedAtTheEnd 94", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 773, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd95("unusedAtTheEnd 95", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 774, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd96("unusedAtTheEnd 96", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 775, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd97("unusedAtTheEnd 97", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 776, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd98("unusedAtTheEnd 98", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 777, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd99("unusedAtTheEnd 99", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 778, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd100("unusedAtTheEnd 100", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 779, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd101("unusedAtTheEnd 101", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 780, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd102("unusedAtTheEnd 102", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 781, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd103("unusedAtTheEnd 103", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 782, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd104("unusedAtTheEnd 104", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 783, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd105("unusedAtTheEnd 105", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 784, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd106("unusedAtTheEnd 106", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 785, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd107("unusedAtTheEnd 107", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 786, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd108("unusedAtTheEnd 108", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 787, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd109("unusedAtTheEnd 109", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 788, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd110("unusedAtTheEnd 110", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 789, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd111("unusedAtTheEnd 111", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 790, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd112("unusedAtTheEnd 112", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 791, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd113("unusedAtTheEnd 113", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 792, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd114("unusedAtTheEnd 114", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 793, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd115("unusedAtTheEnd 115", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 794, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd116("unusedAtTheEnd 116", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 795, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd117("unusedAtTheEnd 117", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 796, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd118("unusedAtTheEnd 118", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 797, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd119("unusedAtTheEnd 119", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 798, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd120("unusedAtTheEnd 120", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 799, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd121("unusedAtTheEnd 121", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 800, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd122("unusedAtTheEnd 122", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 801, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd123("unusedAtTheEnd 123", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 802, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd124("unusedAtTheEnd 124", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 803, 1.0, 0.0, 0.0, ""), +afrGasolineScale("Air/Fuel Ratio (Gas Scale)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 680, 0.001, 0.0, 0.0, "AFR"), +afr2GasolineScale("Air/Fuel Ratio 2 (Gas Scale)", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 682, 0.001, 0.0, 0.0, "AFR"), +unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 684, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 685, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 686, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 687, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 688, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 689, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 690, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 691, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 692, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 693, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 694, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 695, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 696, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 697, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 698, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 699, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 700, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 701, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 702, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 703, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 704, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 705, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 706, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 707, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 708, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 709, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 710, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 711, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 712, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 713, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 714, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 715, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 716, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 717, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 718, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 719, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 720, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 721, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 722, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 723, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 724, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 725, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 726, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 727, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 728, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 729, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 730, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 731, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 732, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 733, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 734, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 735, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 736, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 737, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 738, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 739, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 740, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 741, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 742, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 743, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 744, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 745, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 746, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 747, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 748, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 749, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 750, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 751, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 752, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 753, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 754, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 755, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 756, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 757, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 758, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 759, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd77("unusedAtTheEnd 77", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 760, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd78("unusedAtTheEnd 78", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 761, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd79("unusedAtTheEnd 79", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 762, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd80("unusedAtTheEnd 80", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 763, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd81("unusedAtTheEnd 81", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 764, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd82("unusedAtTheEnd 82", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 765, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd83("unusedAtTheEnd 83", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 766, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd84("unusedAtTheEnd 84", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 767, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd85("unusedAtTheEnd 85", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 768, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd86("unusedAtTheEnd 86", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 769, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd87("unusedAtTheEnd 87", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 770, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd88("unusedAtTheEnd 88", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 771, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd89("unusedAtTheEnd 89", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 772, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd90("unusedAtTheEnd 90", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 773, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd91("unusedAtTheEnd 91", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 774, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd92("unusedAtTheEnd 92", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 775, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd93("unusedAtTheEnd 93", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 776, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd94("unusedAtTheEnd 94", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 777, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd95("unusedAtTheEnd 95", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 778, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd96("unusedAtTheEnd 96", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 779, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd97("unusedAtTheEnd 97", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 780, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd98("unusedAtTheEnd 98", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 781, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd99("unusedAtTheEnd 99", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 782, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd100("unusedAtTheEnd 100", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 783, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd101("unusedAtTheEnd 101", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 784, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd102("unusedAtTheEnd 102", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 785, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd103("unusedAtTheEnd 103", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 786, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd104("unusedAtTheEnd 104", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 787, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd105("unusedAtTheEnd 105", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 788, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd106("unusedAtTheEnd 106", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 789, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd107("unusedAtTheEnd 107", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 790, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd108("unusedAtTheEnd 108", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 791, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd109("unusedAtTheEnd 109", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 792, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd110("unusedAtTheEnd 110", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 793, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd111("unusedAtTheEnd 111", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 794, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd112("unusedAtTheEnd 112", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 795, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd113("unusedAtTheEnd 113", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 796, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd114("unusedAtTheEnd 114", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 797, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd115("unusedAtTheEnd 115", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 798, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd116("unusedAtTheEnd 116", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 799, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd117("unusedAtTheEnd 117", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 800, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd118("unusedAtTheEnd 118", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 801, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd119("unusedAtTheEnd 119", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 802, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd120("unusedAtTheEnd 120", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 803, 1.0, 0.0, 0.0, ""), totalFuelCorrection("Fuel: Total correction", SensorCategory.SENSOR_INPUTS, FieldType.INT, 804, 1.0, 0.0, 3.0, "mult"), running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 808, 1.0, -1.0, -1.0, ""), afrTableYAxis("afrTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 828, 0.01, 0.0, 0.0, "%"), diff --git a/firmware/console/binary/output_channels_generated.h b/firmware/console/binary/output_channels_generated.h index 23905ac411..c0bab40c92 100644 --- a/firmware/console/binary/output_channels_generated.h +++ b/firmware/console/binary/output_channels_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Thu Oct 05 13:39:39 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1247,11 +1247,23 @@ struct output_channels_s { */ scaled_channel distanceTraveled = (uint16_t)0; /** + * @@GAUGE_NAME_AFR_GAS_SCALE@@ + AFR * offset 680 */ - uint8_t unusedAtTheEnd[124]; + scaled_channel afrGasolineScale = (uint16_t)0; + /** + * @@GAUGE_NAME_AFR2_GAS_SCALE@@ + AFR + * offset 682 + */ + scaled_channel afr2GasolineScale = (uint16_t)0; + /** + * offset 684 + */ + uint8_t unusedAtTheEnd[120]; }; static_assert(sizeof(output_channels_s) == 804); // end -// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Thu Oct 05 13:39:39 UTC 2023 +// this section was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Sat Oct 07 01:00:54 UTC 2023 diff --git a/firmware/console/binary_log/log_fields_generated.h b/firmware/console/binary_log/log_fields_generated.h index 3d36db96cd..fb5c957068 100644 --- a/firmware/console/binary_log/log_fields_generated.h +++ b/firmware/console/binary_log/log_fields_generated.h @@ -277,6 +277,8 @@ static constexpr LogField fields[] = { {engine->outputChannels.ignitionOnTime, "ignitionOnTime", "sec", 1}, {engine->outputChannels.engineRunTime, "engineRunTime", "sec", 1}, {engine->outputChannels.distanceTraveled, "distanceTraveled", "km", 1}, + {engine->outputChannels.afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", "AFR", 2}, + {engine->outputChannels.afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", "AFR", 2}, #if EFI_ENGINE_CONTROL {engine->fuelComputer.totalFuelCorrection, "Fuel: Total correction", "mult", 2, "Fuel: math"}, #endif diff --git a/firmware/controllers/generated/rusefi_generated.h b/firmware/controllers/generated/rusefi_generated.h index b3fc34f6b1..db59cc00a3 100644 --- a/firmware/controllers/generated/rusefi_generated.h +++ b/firmware/controllers/generated/rusefi_generated.h @@ -437,6 +437,8 @@ #define GAUGE_NAME_ADJUSTED_TIMING "Timing: ignition" #define GAUGE_NAME_AFR "Air/Fuel Ratio" #define GAUGE_NAME_AFR2 "Air/Fuel Ratio 2" +#define GAUGE_NAME_AFR2_GAS_SCALE "Air/Fuel Ratio 2 (Gas Scale)" +#define GAUGE_NAME_AFR_GAS_SCALE "Air/Fuel Ratio (Gas Scale)" #define GAUGE_NAME_AIR_FLOW_ESTIMATE "Air: Flow estimate" #define GAUGE_NAME_AIR_FLOW_MEASURED "MAF" #define GAUGE_NAME_AIR_FLOW_MEASURED_2 "MAF #2" @@ -1085,7 +1087,7 @@ #define SentEtbType_NONE 0 #define show_Frankenso_presets true #define show_test_presets true -#define SIGNATURE_HASH 3435185451 +#define SIGNATURE_HASH 450795140 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define spi_device_e_auto_enum 0="SPI_NONE",1="SPI_DEVICE_1",2="SPI_DEVICE_2",3="SPI_DEVICE_3",4="SPI_DEVICE_4" #define spi_device_e_SPI_DEVICE_1 1 @@ -1379,7 +1381,7 @@ #define ts_show_vr_threshold_2 true #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true -#define TS_SIGNATURE "rusEFI master.2023.10.07.f407-discovery.3435185451" +#define TS_SIGNATURE "rusEFI master.2023.10.07.f407-discovery.450795140" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/signature_48way.h b/firmware/controllers/generated/signature_48way.h index 5b4c0219f6..e0687c2a35 100644 --- a/firmware/controllers/generated/signature_48way.h +++ b/firmware/controllers/generated/signature_48way.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 721608618 -#define TS_SIGNATURE "rusEFI master.2023.10.07.48way.721608618" +#define SIGNATURE_HASH 4246506501 +#define TS_SIGNATURE "rusEFI master.2023.10.07.48way.4246506501" diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index a8ff252891..566bad3945 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 531489559 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-2chan.531489559" +#define SIGNATURE_HASH 3383996600 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-2chan.3383996600" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 1c06115168..18403054a9 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2817511917 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-4chan.2817511917" +#define SIGNATURE_HASH 1911652930 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-4chan.1911652930" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index 7e18740be3..b7630d6291 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2817511917 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-4chan_f7.2817511917" +#define SIGNATURE_HASH 1911652930 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-4chan_f7.1911652930" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index f0d53febc1..2ea0113f1c 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1579911443 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan-revA.1579911443" +#define SIGNATURE_HASH 2285230780 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan-revA.2285230780" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index d1e5457846..a3440dd984 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1652828312 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan.1652828312" +#define SIGNATURE_HASH 3030022967 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan.3030022967" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 120cdb0005..5c983f7486 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1652828312 -#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan_f7.1652828312" +#define SIGNATURE_HASH 3030022967 +#define TS_SIGNATURE "rusEFI master.2023.10.07.alphax-8chan_f7.3030022967" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 663dadf6f2..65094a0538 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1930601015 -#define TS_SIGNATURE "rusEFI master.2023.10.07.atlas.1930601015" +#define SIGNATURE_HASH 2769088920 +#define TS_SIGNATURE "rusEFI master.2023.10.07.atlas.2769088920" diff --git a/firmware/controllers/generated/signature_core8.h b/firmware/controllers/generated/signature_core8.h index bf069403ac..bcbed6e208 100644 --- a/firmware/controllers/generated/signature_core8.h +++ b/firmware/controllers/generated/signature_core8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1476352678 -#define TS_SIGNATURE "rusEFI master.2023.10.07.core8.1476352678" +#define SIGNATURE_HASH 2179008777 +#define TS_SIGNATURE "rusEFI master.2023.10.07.core8.2179008777" diff --git a/firmware/controllers/generated/signature_cypress.h b/firmware/controllers/generated/signature_cypress.h index d9c7c3f271..023f66d570 100644 --- a/firmware/controllers/generated/signature_cypress.h +++ b/firmware/controllers/generated/signature_cypress.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on hellen_cypress_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.cypress.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.cypress.3116762303" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index ae92e66da4..39c768032f 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3435185451 -#define TS_SIGNATURE "rusEFI master.2023.10.07.f407-discovery.3435185451" +#define SIGNATURE_HASH 450795140 +#define TS_SIGNATURE "rusEFI master.2023.10.07.f407-discovery.450795140" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 7a45d77b25..de4c72c4f3 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.f429-discovery.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.f429-discovery.3116762303" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index f2970600f7..6503069075 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1300936666 -#define TS_SIGNATURE "rusEFI master.2023.10.07.frankenso_na6.1300936666" +#define SIGNATURE_HASH 2610226293 +#define TS_SIGNATURE "rusEFI master.2023.10.07.frankenso_na6.2610226293" diff --git a/firmware/controllers/generated/signature_harley81.h b/firmware/controllers/generated/signature_harley81.h index ed82238e13..fc928ba918 100644 --- a/firmware/controllers/generated/signature_harley81.h +++ b/firmware/controllers/generated/signature_harley81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2886854474 -#define TS_SIGNATURE "rusEFI master.2023.10.07.harley81.2886854474" +#define SIGNATURE_HASH 2047849701 +#define TS_SIGNATURE "rusEFI master.2023.10.07.harley81.2047849701" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index ee5b28ffce..d8f4669ac2 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 117479139 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-112-17.117479139" +#define SIGNATURE_HASH 3508454732 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-112-17.3508454732" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index f796c7e456..c9be208f77 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3744129504 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-gm-e67.3744129504" +#define SIGNATURE_HASH 154448463 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-gm-e67.154448463" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 386e738483..867f720b81 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3057150259 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-honda-k.3057150259" +#define SIGNATURE_HASH 1613118108 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-honda-k.1613118108" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 8dc858ec19..2e6e5d96e0 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1726983 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-nb1.1726983" +#define SIGNATURE_HASH 3590588840 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen-nb1.3590588840" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 485b4ec60a..3769dd18ea 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4142838052 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen121nissan.4142838052" +#define SIGNATURE_HASH 552657547 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen121nissan.552657547" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index bca008d8e1..9a01330e96 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4221978835 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen121vag.4221978835" +#define SIGNATURE_HASH 767040380 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen121vag.767040380" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index bf9b4b896d..400eb3431c 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2685063290 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen128.2685063290" +#define SIGNATURE_HASH 1981055957 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen128.1981055957" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index 01ac1286ef..2eeeb5076f 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3197853098 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen154hyundai.3197853098" +#define SIGNATURE_HASH 1753550341 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen154hyundai.1753550341" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index b3640acf81..6385419afe 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 60576061 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen72.60576061" +#define SIGNATURE_HASH 3582067346 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen72.3582067346" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index aa3ff43540..b9e47a196e 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2995496319 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen81.2995496319" +#define SIGNATURE_HASH 1687549648 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen81.1687549648" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 449ec8110d..ecfcf4b1a2 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2180897492 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen88bmw.2180897492" +#define SIGNATURE_HASH 1474529659 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellen88bmw.1474529659" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 378df00150..e5a9b151e0 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2228603700 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellenNA6.2228603700" +#define SIGNATURE_HASH 1389074587 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellenNA6.1389074587" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index e8b344ed37..30f7f1aa84 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3799309307 -#define TS_SIGNATURE "rusEFI master.2023.10.07.hellenNA8_96.3799309307" +#define SIGNATURE_HASH 879396948 +#define TS_SIGNATURE "rusEFI master.2023.10.07.hellenNA8_96.879396948" diff --git a/firmware/controllers/generated/signature_kin.h b/firmware/controllers/generated/signature_kin.h index 5e5a0d4ef2..9eef85b3e1 100644 --- a/firmware/controllers/generated/signature_kin.h +++ b/firmware/controllers/generated/signature_kin.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on kinetis_gen_config.bat by SignatureConsumer // -#define SIGNATURE_HASH 755601598 -#define TS_SIGNATURE "rusEFI master.2023.10.07.kin.755601598" +#define SIGNATURE_HASH 4212638481 +#define TS_SIGNATURE "rusEFI master.2023.10.07.kin.4212638481" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index 0231128be1..f57e9131a0 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1977830174 -#define TS_SIGNATURE "rusEFI master.2023.10.07.m74_9.1977830174" +#define SIGNATURE_HASH 2751273137 +#define TS_SIGNATURE "rusEFI master.2023.10.07.m74_9.2751273137" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 7ebec919b5..65f92b8862 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1286979216 -#define TS_SIGNATURE "rusEFI master.2023.10.07.mre_f4.1286979216" +#define SIGNATURE_HASH 2594958655 +#define TS_SIGNATURE "rusEFI master.2023.10.07.mre_f4.2594958655" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 5f2686444a..ed54bf2e27 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1286979216 -#define TS_SIGNATURE "rusEFI master.2023.10.07.mre_f7.1286979216" +#define SIGNATURE_HASH 2594958655 +#define TS_SIGNATURE "rusEFI master.2023.10.07.mre_f7.2594958655" diff --git a/firmware/controllers/generated/signature_nucleo_f429.h b/firmware/controllers/generated/signature_nucleo_f429.h index b522867e73..08005ca592 100644 --- a/firmware/controllers/generated/signature_nucleo_f429.h +++ b/firmware/controllers/generated/signature_nucleo_f429.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_f429.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_f429.3116762303" diff --git a/firmware/controllers/generated/signature_nucleo_f767.h b/firmware/controllers/generated/signature_nucleo_f767.h index bc78009614..689a428534 100644 --- a/firmware/controllers/generated/signature_nucleo_f767.h +++ b/firmware/controllers/generated/signature_nucleo_f767.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_f767.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_f767.3116762303" diff --git a/firmware/controllers/generated/signature_nucleo_h743.h b/firmware/controllers/generated/signature_nucleo_h743.h index 23c00cbb14..3675b2b842 100644 --- a/firmware/controllers/generated/signature_nucleo_h743.h +++ b/firmware/controllers/generated/signature_nucleo_h743.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_h743.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.nucleo_h743.3116762303" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 7d22b5072f..8aca2ab427 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1598855808 -#define TS_SIGNATURE "rusEFI master.2023.10.07.prometheus_405.1598855808" +#define SIGNATURE_HASH 2303904047 +#define TS_SIGNATURE "rusEFI master.2023.10.07.prometheus_405.2303904047" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index 1046085de4..6bf440a443 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1598855808 -#define TS_SIGNATURE "rusEFI master.2023.10.07.prometheus_469.1598855808" +#define SIGNATURE_HASH 2303904047 +#define TS_SIGNATURE "rusEFI master.2023.10.07.prometheus_469.2303904047" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index a7aa02ffb5..b9a72aa54e 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1875618154 -#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_f4.1875618154" +#define SIGNATURE_HASH 3117808325 +#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_f4.3117808325" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index 78bf0ad35f..b469024834 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1875618154 -#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_f7.1875618154" +#define SIGNATURE_HASH 3117808325 +#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_f7.3117808325" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 74c0cdef71..a9617c0159 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1875618154 -#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_h7.1875618154" +#define SIGNATURE_HASH 3117808325 +#define TS_SIGNATURE "rusEFI master.2023.10.07.proteus_h7.3117808325" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index 137155514e..62882ea369 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 193180236 -#define TS_SIGNATURE "rusEFI master.2023.10.07.s105.193180236" +#define SIGNATURE_HASH 3718111715 +#define TS_SIGNATURE "rusEFI master.2023.10.07.s105.3718111715" diff --git a/firmware/controllers/generated/signature_small-can.h b/firmware/controllers/generated/signature_small-can.h index 8fb123ab74..845e337081 100644 --- a/firmware/controllers/generated/signature_small-can.h +++ b/firmware/controllers/generated/signature_small-can.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2732318105 -#define TS_SIGNATURE "rusEFI master.2023.10.07.small-can.2732318105" +#define SIGNATURE_HASH 1959104054 +#define TS_SIGNATURE "rusEFI master.2023.10.07.small-can.1959104054" diff --git a/firmware/controllers/generated/signature_subaru_eg33_f7.h b/firmware/controllers/generated/signature_subaru_eg33_f7.h index d599631f4b..f4e15b7a33 100644 --- a/firmware/controllers/generated/signature_subaru_eg33_f7.h +++ b/firmware/controllers/generated/signature_subaru_eg33_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on config/boards/subaru_eg33/config/gen_subaru_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1750437895 -#define TS_SIGNATURE "rusEFI master.2023.10.07.subaru_eg33_f7.1750437895" +#define SIGNATURE_HASH 3192636328 +#define TS_SIGNATURE "rusEFI master.2023.10.07.subaru_eg33_f7.3192636328" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index f72d1c23d2..4b0f79c534 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1876449040 -#define TS_SIGNATURE "rusEFI master.2023.10.07.t-b-g.1876449040" +#define SIGNATURE_HASH 3116762303 +#define TS_SIGNATURE "rusEFI master.2023.10.07.t-b-g.3116762303" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index c26a944d7c..d6e084e67b 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3849747250 -#define TS_SIGNATURE "rusEFI master.2023.10.07.tdg-pdm8.3849747250" +#define SIGNATURE_HASH 862464157 +#define TS_SIGNATURE "rusEFI master.2023.10.07.tdg-pdm8.862464157" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index 284cea012e..8962784921 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -731,6 +731,12 @@ float getOutputValueByName(const char *name) { // distanceTraveled case -1357387481: return engine->outputChannels.distanceTraveled; +// afrGasolineScale + case 111403416: + return engine->outputChannels.afrGasolineScale; +// afr2GasolineScale + case 2029444810: + return engine->outputChannels.afr2GasolineScale; // totalFuelCorrection #if EFI_ENGINE_CONTROL case -1779658835: diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 72fbfbc865..b86d665f85 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.f407-discovery.3435185451" + signature = "rusEFI master.2023.10.07.f407-discovery.450795140" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.f407-discovery.3435185451" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.f407-discovery.450795140" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:22 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:03:07 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_48way.ini b/firmware/tunerstudio/generated/rusefi_48way.ini index a360c90b6f..6b2c31ba39 100644 --- a/firmware/tunerstudio/generated/rusefi_48way.ini +++ b/firmware/tunerstudio/generated/rusefi_48way.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.48way.721608618" + signature = "rusEFI master.2023.10.07.48way.4246506501" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.48way.721608618" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.48way.4246506501" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Battery Reference Input (A0)","TPS Reference Input (A1)","CLT Reference Input (A2)","IAT Reference Input (A3)","O2 Reference Input (A4)","INVALID","INVALID","INVALID","MAP Pressure Reference Input (B0)","BARO Pressure Reference Input (B1)","INVALID","INVALID","INVALID","INVALID","Fuel Pressure Reference Input (C4)","Oil Pressure Reference Input (C5)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:31 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:18 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 34a6de00ca..99a9b79e13 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-2chan.531489559" + signature = "rusEFI master.2023.10.07.alphax-2chan.3383996600" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-2chan.531489559" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-2chan.3383996600" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","X7 - AIN4","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:19 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:08 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index d33ad30025..3a5d516ccb 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-4chan.2817511917" + signature = "rusEFI master.2023.10.07.alphax-4chan.1911652930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-4chan.2817511917" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-4chan.1911652930" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X5 - AIN4","INVALID","INVALID","INVALID","INVALID","D5 - PPS rev G" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:22 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:12 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 987970ee9a..9c7bf95e09 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-4chan_f7.2817511917" + signature = "rusEFI master.2023.10.07.alphax-4chan_f7.1911652930" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-4chan_f7.2817511917" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-4chan_f7.1911652930" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","INVALID","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","X5 - AIN4","INVALID","INVALID","INVALID","INVALID","D5 - PPS rev G" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:25 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:14 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index 00e5603459..b52e12c668 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-8chan-revA.1579911443" + signature = "rusEFI master.2023.10.07.alphax-8chan-revA.2285230780" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-8chan-revA.1579911443" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-8chan-revA.2285230780" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:35 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:24 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index e1ddef62a6..c4cffcb594 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-8chan.1652828312" + signature = "rusEFI master.2023.10.07.alphax-8chan.3030022967" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-8chan.1652828312" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-8chan.3030022967" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","33A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","32A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:29 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:17 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index 9e74921c0e..cbca536d71 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.alphax-8chan_f7.1652828312" + signature = "rusEFI master.2023.10.07.alphax-8chan_f7.3030022967" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.alphax-8chan_f7.1652828312" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.alphax-8chan_f7.3030022967" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","33A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","32A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:32 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:20 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 2908043460..6011235703 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.atlas.1930601015" + signature = "rusEFI master.2023.10.07.atlas.2769088920" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.atlas.1930601015" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.atlas.2769088920" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:11 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:57 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index f9c175dd30..818076e1ae 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.core8.1476352678" + signature = "rusEFI master.2023.10.07.core8.2179008777" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.core8.1476352678" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.core8.2179008777" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","On-board Battery Sense (A0)","Analog Inputs 1 (A1)","Analog Inputs 2 (A2)","Analog Inputs 3 (A3)","Analog Inputs 4 (A4)","On-board MAP (A5)","Analog Inputs 6 (A6)","Analog Inputs 7 (A7)","On-board BARO (B0)","Analog Inputs 9 (B1)","Analog Inputs 10 (C0)","Primary On-board O2 (C1)","Secondary On-board O2 (C2)","Analog Inputs 13 (C3)","Analog Inputs 14 (C4)","Analog Inputs 15 (C5)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:28 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:15 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_cypress.ini b/firmware/tunerstudio/generated/rusefi_cypress.ini index 62c6e658eb..408554f952 100644 --- a/firmware/tunerstudio/generated/rusefi_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_cypress.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.cypress.1876449040" + signature = "rusEFI master.2023.10.07.cypress.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.cypress.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.cypress.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:15 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:04 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index a3d3434509..418c98c904 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.f407-discovery.3435185451" + signature = "rusEFI master.2023.10.07.f407-discovery.450795140" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.f407-discovery.3435185451" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.f407-discovery.450795140" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:17 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:03:03 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index ec0793f391..9411c40edc 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.f429-discovery.1876449040" + signature = "rusEFI master.2023.10.07.f429-discovery.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.f429-discovery.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.f429-discovery.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:00 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:46 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 924b548bb1..632cf608a9 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.frankenso_na6.1300936666" + signature = "rusEFI master.2023.10.07.frankenso_na6.2610226293" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.frankenso_na6.1300936666" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.frankenso_na6.2610226293" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:42 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:29 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 6099b50b26..49ea121abf 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.harley81.2886854474" + signature = "rusEFI master.2023.10.07.harley81.2047849701" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.harley81.2886854474" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.harley81.2047849701" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","27 - TPS 2","INVALID","41 - PPS 1","52 - TPS 1","5 Battery Sense","INVALID","INVALID","42 - PPS 2","INVALID","53 - MAP","55 Engine Temperature","49 CLT","72 IAT","32 Oil Pressure","34 Kickstand Position Sensor" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:38 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:26 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index c92b718d69..529c3a026b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen-112-17.117479139" + signature = "rusEFI master.2023.10.07.hellen-112-17.3508454732" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen-112-17.117479139" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen-112-17.3508454732" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","114 Analog Input","INVALID","121 PPS1","203 TPS Throttle Position 1","INVALID","107 TODO","119 Analog Input","110 Analog Input","INVALID","219 MAP","109 Analog Input","215 CLT","227 IAT","111 Analog Input","112 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:59 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:47 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 3feb4c893a..a60ec06971 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen-gm-e67.3744129504" + signature = "rusEFI master.2023.10.07.hellen-gm-e67.154448463" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen-gm-e67.3744129504" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen-gm-e67.154448463" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:10 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:58 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index d47c45b089..01589048e0 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen-honda-k.3057150259" + signature = "rusEFI master.2023.10.07.hellen-honda-k.1613118108" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen-honda-k.3057150259" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen-honda-k.1613118108" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","A15 TPS","E9 Ignition Key Voltage","INVALID","INVALID","INVALID","INVALID","A19 - MAP","INVALID","B8 - CLT","B17 IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:50 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:38 UTC 2023 pageSize = 24336 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 24326, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index cabf8d23ef..2e0b795ce2 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen-nb1.1726983" + signature = "rusEFI master.2023.10.07.hellen-nb1.3590588840" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen-nb1.1726983" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen-nb1.3590588840" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:07 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:55 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 52062cd8e0..1a92e2fdfb 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen121nissan.4142838052" + signature = "rusEFI master.2023.10.07.hellen121nissan.552657547" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen121nissan.4142838052" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen121nissan.552657547" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:47 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:35 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index b39921cfa3..ba251b0d63 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen121vag.4221978835" + signature = "rusEFI master.2023.10.07.hellen121vag.767040380" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen121vag.4221978835" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen121vag.767040380" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:44 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:32 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index bceefe5800..bf41df8181 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen128.2685063290" + signature = "rusEFI master.2023.10.07.hellen128.1981055957" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen128.2685063290" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen128.1981055957" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","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","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:41 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:29 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index 1e7f83ce02..1e9068f37b 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen154hyundai.3197853098" + signature = "rusEFI master.2023.10.07.hellen154hyundai.1753550341" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen154hyundai.3197853098" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen154hyundai.1753550341" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","K21 Ambient Temperature","K58 Oil Temp","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","INVALID","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:53 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:41 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 71187f7269..80c6f04345 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen72.60576061" + signature = "rusEFI master.2023.10.07.hellen72.3582067346" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen72.60576061" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen72.3582067346" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:02 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:50 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index ad12ad5c36..921aafb9d3 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen81.2995496319" + signature = "rusEFI master.2023.10.07.hellen81.1687549648" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen81.2995496319" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen81.1687549648" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:04 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:52 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 0490264dff..824c7bf5c8 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellen88bmw.2180897492" + signature = "rusEFI master.2023.10.07.hellen88bmw.1474529659" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellen88bmw.2180897492" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellen88bmw.1474529659" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:56 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:44 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 0ce0d7c08c..a671993913 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellenNA6.2228603700" + signature = "rusEFI master.2023.10.07.hellenNA6.1389074587" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellenNA6.2228603700" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellenNA6.1389074587" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:13 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:01 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index fe53ee902a..fa290c22cb 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.hellenNA8_96.3799309307" + signature = "rusEFI master.2023.10.07.hellenNA8_96.879396948" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.hellenNA8_96.3799309307" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.hellenNA8_96.879396948" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:04 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_kin.ini b/firmware/tunerstudio/generated/rusefi_kin.ini index 9d46bc03a0..5577300b45 100644 --- a/firmware/tunerstudio/generated/rusefi_kin.ini +++ b/firmware/tunerstudio/generated/rusefi_kin.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.kin.755601598" + signature = "rusEFI master.2023.10.07.kin.4212638481" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.kin.755601598" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.kin.4212638481" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA2", "PA3", "INVALID", "PD3", "INVALID", "INVALID", "INVALID", "PB12", "PB13", "INVALID", "PE2", "INVALID", "PC14", "PC15", "PC16", "PC17" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:13 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:03 UTC 2023 pageSize = 22288 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 22278, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 8aed78ece6..e57f45e458 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.m74_9.1977830174" + signature = "rusEFI master.2023.10.07.m74_9.2751273137" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.m74_9.1977830174" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.m74_9.2751273137" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:34 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:21 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index c77d1d33c6..f247745413 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.mre_f4.1286979216" + signature = "rusEFI master.2023.10.07.mre_f4.2594958655" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.mre_f4.1286979216" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.mre_f4.2594958655" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:25 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:12 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4982,6 +4982,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 625fd8a4bc..eb80081a63 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.mre_f7.1286979216" + signature = "rusEFI master.2023.10.07.mre_f7.2594958655" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.mre_f7.1286979216" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.mre_f7.2594958655" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:22 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:10 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4982,6 +4982,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini index b53831d866..12256fdc65 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f429.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.nucleo_f429.1876449040" + signature = "rusEFI master.2023.10.07.nucleo_f429.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.nucleo_f429.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.nucleo_f429.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:02 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:49 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini index e0bb57f78c..5c2c27efda 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f767.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.nucleo_f767.1876449040" + signature = "rusEFI master.2023.10.07.nucleo_f767.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.nucleo_f767.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.nucleo_f767.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:05 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:52 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini index 91317ad1e9..d091606ee4 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_h743.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.nucleo_h743.1876449040" + signature = "rusEFI master.2023.10.07.nucleo_h743.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.nucleo_h743.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.nucleo_h743.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:08 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:55 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 1dc4626d1c..25c0bf58a8 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.prometheus_405.1598855808" + signature = "rusEFI master.2023.10.07.prometheus_405.2303904047" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.prometheus_405.1598855808" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.prometheus_405.2303904047" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:48 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:35 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 0ea39b6661..b6560c0ff8 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.prometheus_469.1598855808" + signature = "rusEFI master.2023.10.07.prometheus_469.2303904047" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.prometheus_469.1598855808" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.prometheus_469.2303904047" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:45 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:32 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index e75f5882f6..4749e6381b 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.proteus_f4.1875618154" + signature = "rusEFI master.2023.10.07.proteus_f4.3117808325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.proteus_f4.1875618154" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.proteus_f4.3117808325" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:54 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:41 UTC 2023 pageSize = 27664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 7436f3260c..fcae10191a 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.proteus_f7.1875618154" + signature = "rusEFI master.2023.10.07.proteus_f7.3117808325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.proteus_f7.1875618154" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.proteus_f7.3117808325" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:51 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:38 UTC 2023 pageSize = 27664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index e208879286..c2be9ec4df 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.proteus_h7.1875618154" + signature = "rusEFI master.2023.10.07.proteus_h7.3117808325" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.proteus_h7.1875618154" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.proteus_h7.3117808325" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:57 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:44 UTC 2023 pageSize = 27664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 27654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index fec940b261..1da1872fce 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.s105.193180236" + signature = "rusEFI master.2023.10.07.s105.3718111715" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.s105.193180236" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.s105.3718111715" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:36 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:24 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_small-can.ini b/firmware/tunerstudio/generated/rusefi_small-can.ini index 5ec14740f2..29e9e9e92f 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.small-can.2732318105" + signature = "rusEFI master.2023.10.07.small-can.1959104054" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.small-can.2732318105" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.small-can.1959104054" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - Analog input","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","INVALID","INVALID","INVALID","B2 - Analog input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:19 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:07 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index baf409c187..24f25561bc 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.subaru_eg33_f7.1750437895" + signature = "rusEFI master.2023.10.07.subaru_eg33_f7.3192636328" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.subaru_eg33_f7.1750437895" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.subaru_eg33_f7.3192636328" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","AUX0_18 - MAP Ain","INVALID","INVALID","B05 - MAF Ain","INVALID","AUX0_19 - IAT Ain","A02 - VBat","INVALID","A06 - Oxyg 2 Ain","A04 - EGR t Ain","INVALID","A18 - AUX0 Ain","B02 - TPS Ain","INVALID","A03 - Coolant t Ain","A06 - Oxyg 1 Ain" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:43:16 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:01:06 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 533196f050..2948eef034 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.t-b-g.1876449040" + signature = "rusEFI master.2023.10.07.t-b-g.3116762303" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.t-b-g.1876449040" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.t-b-g.3116762303" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:44:39 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:02:27 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index b21a415a03..493a031e13 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -34,12 +34,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2023.10.07.tdg-pdm8.3849747250" + signature = "rusEFI master.2023.10.07.tdg-pdm8.862464157" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2023.10.07.tdg-pdm8.3849747250" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2023.10.07.tdg-pdm8.862464157" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -92,7 +92,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:14 UTC 2023 +; this section was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:03:00 UTC 2023 pageSize = 23664 page = 1 @@ -2296,7 +2296,7 @@ lambdaMaxDeviationRpmBins = array, U16, 23654, [4], "RPM", 1, 0, 0, 18000, 0 veAnalyzeMap = veTableTbl, lambdaTableTbl, lambdaValue, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = lambdaTableTbl, afrTSCustom #else - veAnalyzeMap = veTableTbl, afrTableTbl, AFRValue, egoCorrectionForVeAnalyze, { 1 } + veAnalyzeMap = veTableTbl, afrTableTbl, afrGasolineScale, egoCorrectionForVeAnalyze, { 1 } lambdaTargetTables = afrTableTbl, afrTSCustom #endif @@ -2691,130 +2691,128 @@ throttleInletPressure = scalar, U16, 672, "kPa", 0.03333333333333333, 0 ignitionOnTime = scalar, U16, 674, "sec", 1,0 engineRunTime = scalar, U16, 676, "sec", 1,0 distanceTraveled = scalar, U16, 678, "km", 0.1,0 -unusedAtTheEnd1 = scalar, U08, 680, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 681, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 682, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 683, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 684, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 685, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 686, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 687, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 688, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 689, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 690, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 691, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 692, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 693, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 694, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 695, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 696, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 697, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 698, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 699, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 700, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 701, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 702, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 703, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 704, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 705, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 706, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 707, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 708, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 709, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 710, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 711, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 712, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 713, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 714, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 715, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 716, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 717, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 718, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 719, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 720, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 721, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 722, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 723, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 724, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 725, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 726, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 727, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 728, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 729, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 730, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 731, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 732, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 733, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 734, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 735, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 736, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 737, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 738, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 739, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 740, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 741, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 742, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 743, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 744, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 745, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 746, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 747, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 748, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 749, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 750, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 751, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd77 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd78 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd79 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd80 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd81 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd82 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd83 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd84 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd85 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd86 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd87 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd88 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd89 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd90 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd91 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd92 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd93 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd94 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd95 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd96 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd97 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd98 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd99 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd100 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd101 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd102 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd103 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd104 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd105 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd106 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd107 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd108 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd109 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd110 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd111 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd112 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd113 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd114 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd115 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd116 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd117 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd118 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd119 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd120 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd121 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd122 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd123 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd124 = scalar, U08, 803, "", 1, 0 +afrGasolineScale = scalar, U16, 680, "AFR", 0.001, 0 +afr2GasolineScale = scalar, U16, 682, "AFR", 0.001, 0 +unusedAtTheEnd1 = scalar, U08, 684, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 685, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 686, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 687, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 688, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 689, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 690, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 691, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 692, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 693, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 694, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 695, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 696, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 697, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 698, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 699, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 700, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 701, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 702, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 703, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 704, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 705, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 706, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 707, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 708, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 709, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 710, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 711, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 712, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 713, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 714, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 715, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 716, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 717, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 718, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 719, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 720, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 721, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 722, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 723, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 724, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 725, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 726, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 727, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 728, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 729, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 730, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 731, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 732, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 733, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 734, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 735, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 736, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 737, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 738, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 739, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 740, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 741, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 742, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 743, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 744, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 745, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 746, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 747, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 748, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 749, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 750, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 751, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 752, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd77 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd78 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd79 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd80 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd81 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd82 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd83 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd84 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd85 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd86 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd87 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd88 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd89 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd90 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd91 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd92 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd93 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd94 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd95 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd96 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd97 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd98 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd99 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd100 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd101 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd102 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd103 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd104 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd105 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd106 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd107 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd108 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd109 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd110 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd111 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd112 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd113 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd114 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd115 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd116 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd117 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd118 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd119 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd120 = scalar, U08, 803, "", 1, 0 ; total TS size = 804 totalFuelCorrection = scalar, F32, 804, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 808, "", 1, 0 @@ -4365,6 +4363,8 @@ gaugeCategory = Sensors - Basic IATGauge = intake, "Intake air temp", "C", -40, 140, -15, 1, 95, 110, 1, 1 afr1Gauge = AFRValue, "Air/Fuel Ratio", "", 10, 19.4, 12, 13, 15, 16, 2, 2 afr2Gauge = AFRValue2, "Air/Fuel Ratio 2", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale1Gauge = AFRValue, "Air/Fuel Ratio (Gas Scale)", "", 10, 19.4, 12, 13, 15, 16, 2, 2 + afrGasScale2Gauge = AFRValue2, "Air/Fuel Ratio 2 (Gas Scale)", "", 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 lambda2Gauge = lambdaValue2, "Lambda 2", "", 0.65, 1.2, 0.7, 0.75, 1.1, 1.15, 3, 2 VBattGauge = VBatt, "Battery", "V", 8, 21, 9, 10, 17, 19, 1, 1 @@ -4981,6 +4981,8 @@ entry = throttleInletPressure, "throttleInletPressure", float, "%.3f" entry = ignitionOnTime, "ignitionOnTime", int, "%d" entry = engineRunTime, "engineRunTime", int, "%d" entry = distanceTraveled, "distanceTraveled", float, "%.3f" +entry = afrGasolineScale, "Air/Fuel Ratio (Gas Scale)", float, "%.3f" +entry = afr2GasolineScale, "Air/Fuel Ratio 2 (Gas Scale)", float, "%.3f" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java index 3239cbd2d6..5e27cac9ee 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/ac_control.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/ac_control.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class AcControl { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/AntilagSystem.java b/java_console/models/src/main/java/com/rusefi/config/generated/AntilagSystem.java index 3f5c76975d..c1897e5281 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/AntilagSystem.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/AntilagSystem.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/antilag_system_state.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/antilag_system_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class AntilagSystem { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java index bb222af83f..07e9cf2577 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/BoostControl.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/boost_control.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/boost_control.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class BoostControl { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/DcMotors.java b/java_console/models/src/main/java/com/rusefi/config/generated/DcMotors.java index 18d1c9ce64..b38e063aaf 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/DcMotors.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/DcMotors.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/dc_motors.txt Fri Oct 06 17:24:05 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/dc_motors.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class DcMotors { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/ElectronicThrottle.java b/java_console/models/src/main/java/com/rusefi/config/generated/ElectronicThrottle.java index 5692b02212..744a80eab1 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/ElectronicThrottle.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/ElectronicThrottle.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Fri Oct 06 17:24:05 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/electronic_throttle.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class ElectronicThrottle { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java b/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java index 7ebfcae36b..2cb8065d46 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/engine_state.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/engine_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class EngineState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; 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 cd9f5e5fe3..1acbcee85e 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 config_definition.jar based on (unknown script) integration/rusefi_config.txt Fri Oct 06 23:45:22 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition.jar based on (unknown script) integration/rusefi_config.txt Sat Oct 07 01:03:07 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -415,6 +415,8 @@ public class Fields { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; @@ -1025,6 +1027,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; + public static final int SIGNATURE_HASH = 450795140; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final int spi_device_e_SPI_DEVICE_1 = 1; public static final int spi_device_e_SPI_DEVICE_2 = 2; @@ -1250,7 +1253,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 master.2023.10.07.f407-discovery.3435185451"; + public static final String TS_SIGNATURE = "rusEFI master.2023.10.07.f407-discovery.450795140"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/FuelComputer.java b/java_console/models/src/main/java/com/rusefi/config/generated/FuelComputer.java index 5c0e52e321..df907523ce 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/FuelComputer.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/FuelComputer.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Tue Sep 26 02:21:02 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/fuel_computer.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class FuelComputer { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java b/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java index 6d651ba040..70386c8706 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/idle_state.txt Fri Oct 06 17:24:05 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/actuators/idle_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class IdleState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/IgnitionState.java b/java_console/models/src/main/java/com/rusefi/config/generated/IgnitionState.java index eea9e4e557..13a234be33 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/IgnitionState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/IgnitionState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/ignition_state.txt Tue Sep 26 02:21:02 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/ignition_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class IgnitionState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/InjectorModel.java b/java_console/models/src/main/java/com/rusefi/config/generated/InjectorModel.java index 2c85c33f0c..1e0824f504 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/InjectorModel.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/InjectorModel.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/injector_model.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/fuel/injector_model.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class InjectorModel { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/KnockController.java b/java_console/models/src/main/java/com/rusefi/config/generated/KnockController.java index 393bfad2de..b55c6afbf4 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/KnockController.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/KnockController.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Tue Sep 26 02:21:02 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/engine_cycle/knock_controller.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class KnockController { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/SentState.java b/java_console/models/src/main/java/com/rusefi/config/generated/SentState.java index 62ea658c2a..98be272882 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/SentState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/SentState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/sensors/sent_state.txt Fri Oct 06 17:24:05 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/sensors/sent_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class SentState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java b/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java index eac726c509..39e520a93f 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/tps_accel_state.txt Tue Sep 26 01:20:38 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/algo/tps_accel_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class TpsAccelState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java index 31cb7f8c83..cac4034ee9 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state.txt Fri Oct 06 17:24:04 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class TriggerState { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerStatePrimary.java b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerStatePrimary.java index 4a809f1c2e..6e26412762 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerStatePrimary.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerStatePrimary.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Fri Oct 06 17:24:04 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) controllers/trigger/trigger_state_primary.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class TriggerStatePrimary { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java index a871a14587..663ce9e3ab 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Thu Oct 05 13:39:39 UTC 2023 +// this file was generated automatically by rusEFI tool config_definition_base.jar based on (unknown script) console/binary/output_channels.txt Sat Oct 07 01:00:54 UTC 2023 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -25,6 +25,8 @@ public class TsOutputs { public static final String GAUGE_NAME_ADJUSTED_TIMING = "Timing: ignition"; public static final String GAUGE_NAME_AFR = "Air/Fuel Ratio"; public static final String GAUGE_NAME_AFR2 = "Air/Fuel Ratio 2"; + public static final String GAUGE_NAME_AFR2_GAS_SCALE = "Air/Fuel Ratio 2 (Gas Scale)"; + public static final String GAUGE_NAME_AFR_GAS_SCALE = "Air/Fuel Ratio (Gas Scale)"; public static final String GAUGE_NAME_AIR_FLOW_ESTIMATE = "Air: Flow estimate"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED = "MAF"; public static final String GAUGE_NAME_AIR_FLOW_MEASURED_2 = "MAF #2"; @@ -533,130 +535,128 @@ public class TsOutputs { public static final Field IGNITIONONTIME = Field.create("IGNITIONONTIME", 674, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field ENGINERUNTIME = Field.create("ENGINERUNTIME", 676, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field DISTANCETRAVELED = Field.create("DISTANCETRAVELED", 678, FieldType.INT16).setScale(0.1).setBaseOffset(0); - public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 680, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 681, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 682, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 683, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 684, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 685, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 686, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 687, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 688, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 689, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 690, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 691, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 692, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 693, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 694, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 695, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 696, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 697, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 698, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 699, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 700, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 701, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 702, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 703, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 704, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 705, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 706, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 707, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 708, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 709, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 710, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 711, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 712, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 713, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 714, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 715, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 716, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 717, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 718, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 719, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 720, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 721, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 722, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 723, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 724, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 725, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 726, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 727, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 728, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 729, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 730, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 731, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 732, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 733, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 734, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 735, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 736, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 737, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 738, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 739, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 740, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 741, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 742, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 743, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 744, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 745, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 746, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 747, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 748, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 749, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 750, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 751, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 752, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 753, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 754, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 755, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 756, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 757, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND79 = Field.create("UNUSEDATTHEEND79", 758, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND80 = Field.create("UNUSEDATTHEEND80", 759, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND81 = Field.create("UNUSEDATTHEEND81", 760, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND82 = Field.create("UNUSEDATTHEEND82", 761, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND83 = Field.create("UNUSEDATTHEEND83", 762, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND84 = Field.create("UNUSEDATTHEEND84", 763, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND85 = Field.create("UNUSEDATTHEEND85", 764, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND86 = Field.create("UNUSEDATTHEEND86", 765, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND87 = Field.create("UNUSEDATTHEEND87", 766, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND88 = Field.create("UNUSEDATTHEEND88", 767, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND89 = Field.create("UNUSEDATTHEEND89", 768, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND90 = Field.create("UNUSEDATTHEEND90", 769, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND91 = Field.create("UNUSEDATTHEEND91", 770, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND92 = Field.create("UNUSEDATTHEEND92", 771, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND93 = Field.create("UNUSEDATTHEEND93", 772, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND94 = Field.create("UNUSEDATTHEEND94", 773, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND95 = Field.create("UNUSEDATTHEEND95", 774, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND96 = Field.create("UNUSEDATTHEEND96", 775, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND97 = Field.create("UNUSEDATTHEEND97", 776, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND98 = Field.create("UNUSEDATTHEEND98", 777, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND99 = Field.create("UNUSEDATTHEEND99", 778, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND100 = Field.create("UNUSEDATTHEEND100", 779, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND101 = Field.create("UNUSEDATTHEEND101", 780, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND102 = Field.create("UNUSEDATTHEEND102", 781, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND103 = Field.create("UNUSEDATTHEEND103", 782, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND104 = Field.create("UNUSEDATTHEEND104", 783, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND105 = Field.create("UNUSEDATTHEEND105", 784, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND106 = Field.create("UNUSEDATTHEEND106", 785, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND107 = Field.create("UNUSEDATTHEEND107", 786, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND108 = Field.create("UNUSEDATTHEEND108", 787, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND109 = Field.create("UNUSEDATTHEEND109", 788, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND110 = Field.create("UNUSEDATTHEEND110", 789, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND111 = Field.create("UNUSEDATTHEEND111", 790, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND112 = Field.create("UNUSEDATTHEEND112", 791, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND113 = Field.create("UNUSEDATTHEEND113", 792, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND114 = Field.create("UNUSEDATTHEEND114", 793, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND115 = Field.create("UNUSEDATTHEEND115", 794, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND116 = Field.create("UNUSEDATTHEEND116", 795, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND117 = Field.create("UNUSEDATTHEEND117", 796, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND118 = Field.create("UNUSEDATTHEEND118", 797, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND119 = Field.create("UNUSEDATTHEEND119", 798, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND120 = Field.create("UNUSEDATTHEEND120", 799, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND121 = Field.create("UNUSEDATTHEEND121", 800, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND122 = Field.create("UNUSEDATTHEEND122", 801, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND123 = Field.create("UNUSEDATTHEEND123", 802, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND124 = Field.create("UNUSEDATTHEEND124", 803, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field AFRGASOLINESCALE = Field.create("AFRGASOLINESCALE", 680, FieldType.INT16).setScale(0.001).setBaseOffset(0); + public static final Field AFR2GASOLINESCALE = Field.create("AFR2GASOLINESCALE", 682, FieldType.INT16).setScale(0.001).setBaseOffset(0); + public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 684, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 685, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 686, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 687, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 688, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 689, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 690, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 691, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 692, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 693, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 694, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 695, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 696, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 697, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 698, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 699, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 700, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 701, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 702, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 703, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 704, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 705, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 706, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 707, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 708, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 709, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 710, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 711, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 712, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 713, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 714, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 715, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 716, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 717, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 718, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 719, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 720, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 721, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 722, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 723, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 724, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 725, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 726, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 727, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 728, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 729, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 730, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 731, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 732, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 733, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 734, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 735, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 736, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 737, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 738, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 739, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 740, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 741, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 742, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 743, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 744, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 745, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 746, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 747, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 748, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 749, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 750, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 751, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 752, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 753, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 754, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 755, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 756, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 757, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 758, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 759, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND77 = Field.create("UNUSEDATTHEEND77", 760, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND78 = Field.create("UNUSEDATTHEEND78", 761, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND79 = Field.create("UNUSEDATTHEEND79", 762, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND80 = Field.create("UNUSEDATTHEEND80", 763, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND81 = Field.create("UNUSEDATTHEEND81", 764, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND82 = Field.create("UNUSEDATTHEEND82", 765, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND83 = Field.create("UNUSEDATTHEEND83", 766, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND84 = Field.create("UNUSEDATTHEEND84", 767, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND85 = Field.create("UNUSEDATTHEEND85", 768, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND86 = Field.create("UNUSEDATTHEEND86", 769, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND87 = Field.create("UNUSEDATTHEEND87", 770, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND88 = Field.create("UNUSEDATTHEEND88", 771, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND89 = Field.create("UNUSEDATTHEEND89", 772, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND90 = Field.create("UNUSEDATTHEEND90", 773, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND91 = Field.create("UNUSEDATTHEEND91", 774, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND92 = Field.create("UNUSEDATTHEEND92", 775, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND93 = Field.create("UNUSEDATTHEEND93", 776, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND94 = Field.create("UNUSEDATTHEEND94", 777, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND95 = Field.create("UNUSEDATTHEEND95", 778, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND96 = Field.create("UNUSEDATTHEEND96", 779, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND97 = Field.create("UNUSEDATTHEEND97", 780, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND98 = Field.create("UNUSEDATTHEEND98", 781, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND99 = Field.create("UNUSEDATTHEEND99", 782, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND100 = Field.create("UNUSEDATTHEEND100", 783, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND101 = Field.create("UNUSEDATTHEEND101", 784, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND102 = Field.create("UNUSEDATTHEEND102", 785, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND103 = Field.create("UNUSEDATTHEEND103", 786, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND104 = Field.create("UNUSEDATTHEEND104", 787, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND105 = Field.create("UNUSEDATTHEEND105", 788, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND106 = Field.create("UNUSEDATTHEEND106", 789, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND107 = Field.create("UNUSEDATTHEEND107", 790, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND108 = Field.create("UNUSEDATTHEEND108", 791, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND109 = Field.create("UNUSEDATTHEEND109", 792, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND110 = Field.create("UNUSEDATTHEEND110", 793, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND111 = Field.create("UNUSEDATTHEEND111", 794, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND112 = Field.create("UNUSEDATTHEEND112", 795, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND113 = Field.create("UNUSEDATTHEEND113", 796, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND114 = Field.create("UNUSEDATTHEEND114", 797, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND115 = Field.create("UNUSEDATTHEEND115", 798, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND116 = Field.create("UNUSEDATTHEEND116", 799, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND117 = Field.create("UNUSEDATTHEEND117", 800, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND118 = Field.create("UNUSEDATTHEEND118", 801, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND119 = Field.create("UNUSEDATTHEEND119", 802, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND120 = Field.create("UNUSEDATTHEEND120", 803, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field[] VALUES = { SD_PRESENT, SD_LOGGING_INTERNAL, @@ -1024,6 +1024,8 @@ public class TsOutputs { IGNITIONONTIME, ENGINERUNTIME, DISTANCETRAVELED, + AFRGASOLINESCALE, + AFR2GASOLINESCALE, UNUSEDATTHEEND1, UNUSEDATTHEEND2, UNUSEDATTHEEND3, @@ -1144,9 +1146,5 @@ public class TsOutputs { UNUSEDATTHEEND118, UNUSEDATTHEEND119, UNUSEDATTHEEND120, - UNUSEDATTHEEND121, - UNUSEDATTHEEND122, - UNUSEDATTHEEND123, - UNUSEDATTHEEND124, }; }