diff --git a/generated/controllers/generated/engine_configuration_generated_structures_XXX.h b/generated/controllers/generated/engine_configuration_generated_structures_XXX.h index 11206c8..30c02d5 100644 --- a/generated/controllers/generated/engine_configuration_generated_structures_XXX.h +++ b/generated/controllers/generated/engine_configuration_generated_structures_XXX.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Mar 13 17:15:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Mar 15 17:16:30 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -29,7 +29,7 @@ static_assert(sizeof(stft_cell_cfg_s) == 4); // start of stft_s struct stft_s { /** - * Below this RPM, the idle region is active + * Below this RPM, the idle region is active, idle+300 would be a good value * units: RPM * offset 0 */ @@ -2850,10 +2850,10 @@ struct engine_configuration_s { bool useHardSkipInTraction : 1 {}; /** offset 1576 bit 9 */ - bool unusedBit_495_9 : 1 {}; + bool fancySmartS : 1 {}; /** offset 1576 bit 10 */ - bool unusedBit_495_10 : 1 {}; + bool fancySmartL : 1 {}; /** offset 1576 bit 11 */ bool useAuxSpeedForSlipRatio : 1 {}; @@ -2919,7 +2919,7 @@ struct engine_configuration_s { offset 1576 bit 31 */ bool unusedBit_511_31 : 1 {}; /** - * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup. + * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles * offset 1580 */ @@ -5634,4 +5634,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22428); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Wed Mar 13 17:15:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Mar 15 17:16:30 UTC 2024 diff --git a/generated/controllers/generated/rusefi_generated_XXX.h b/generated/controllers/generated/rusefi_generated_XXX.h index 33ce3ac..ff740d1 100644 --- a/generated/controllers/generated/rusefi_generated_XXX.h +++ b/generated/controllers/generated/rusefi_generated_XXX.h @@ -1187,7 +1187,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3220368874 +#define SIGNATURE_HASH 1231167881 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1519,6 +1519,7 @@ #define ts_show_ignitionPinMode true #define ts_show_inj_diag false #define ts_show_injection_mode true +#define ts_show_injection_phase true #define ts_show_injectionPinMode false #define ts_show_k_line false #define ts_show_l9779 false @@ -1536,6 +1537,7 @@ #define ts_show_sd_card true #define ts_show_sd_pins true #define ts_show_software_knock false +#define ts_show_speedo_settings true #define ts_show_spi true #define ts_show_spi2_enable true #define ts_show_spi2_pins true @@ -1554,7 +1556,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI default.2024.03.14.XXX.3220368874" +#define TS_SIGNATURE "rusEFI default.2024.03.15.XXX.1231167881" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/generated/controllers/generated/signature_XXX.h b/generated/controllers/generated/signature_XXX.h index 1ccf631..086adfa 100644 --- a/generated/controllers/generated/signature_XXX.h +++ b/generated/controllers/generated/signature_XXX.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3220368874 -#define TS_SIGNATURE "rusEFI default.2024.03.14.XXX.3220368874" +#define SIGNATURE_HASH 1231167881 +#define TS_SIGNATURE "rusEFI default.2024.03.15.XXX.1231167881" diff --git a/generated/tunerstudio/generated/rusefi_XXX.ini b/generated/tunerstudio/generated/rusefi_XXX.ini index f823867..7cf680e 100644 --- a/generated/tunerstudio/generated/rusefi_XXX.ini +++ b/generated/tunerstudio/generated/rusefi_XXX.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI default.2024.03.14.XXX.3220368874" + signature = "rusEFI default.2024.03.15.XXX.1231167881" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI default.2024.03.14.XXX.3220368874" ; signature is expected to be 7 or more characters. + signature= "rusEFI default.2024.03.15.XXX.1231167881" ; 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 @@ -99,7 +99,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-all.jar based on (unknown script) integration/rusefi_config.txt Thu Mar 14 17:15:30 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri Mar 15 17:16:30 UTC 2024 pageSize = 22428 page = 1 @@ -748,6 +748,8 @@ enableExtendedCanBroadcast = bits, U32, 1576, [5:5], "false", "true" luaCanRxWorkaround = bits, U32, 1576, [6:6], "false", "true" flexSensorInverted = bits, U32, 1576, [7:7], "false", "true" useHardSkipInTraction = bits, U32, 1576, [8:8], "false", "true" +fancySmartS = bits, U32, 1576, [9:9], "false", "true" +fancySmartL = bits, U32, 1576, [10:10], "false", "true" useAuxSpeedForSlipRatio = bits, U32, 1576, [11:11], "false", "true" useVssAsSecondWheelSpeed = bits, U32, 1576, [12:12], "false", "true" is_enabled_spi_5 = bits, U32, 1576, [13:13], "false", "true" @@ -1011,7 +1013,7 @@ idleTimingPid_maxValue = scalar, S16, 2690, "", 1, 0, -30000, 30000, 0 idleTimingSoftEntryTime = scalar, F32, 2692, "", 1, 0, 0, 100, 1 etbRocExpAverageLength = scalar, S16, 2696, "", 1, 0, 0, 32000, 0 tpsAccelFractionPeriod = scalar, S16, 2698, "cycles", 1, 0, 0, 500, 0 -tpsAccelFractionDivisor = scalar, F32, 2700, "coef", 1, 0, 0, 100, 2 +tpsAccelFractionDivisor = scalar, F32, 2700, "coef", 1, 0, 1, 100, 2 tle8888spiDevice = bits, U08, 2704, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6", "INVALID" mc33816spiDevice = bits, U08, 2705, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6", "INVALID" idlerpmpid_iTermMin = scalar, S16, 2706, "", 1, 0, -30000, 30000, 0 @@ -1876,7 +1878,7 @@ injectorStagingRpmBins = array, U16, 22414, [6], "RPM", 1, 0, 0, 18000, 0 launchSparkSkipPercent = "Spark Skip Transition Target" launchBoostDuty = "Duty Cycle for the Boost Solenoid" hardCutRpmRange = "Range from Launch RPM to activate Hard Cut" - stft_maxIdleRegionRpm = "Below this RPM, the idle region is active" + stft_maxIdleRegionRpm = "Below this RPM, the idle region is active, idle+300 would be a good value" stft_maxOverrunLoad = "Below this engine load, the overrun region is active" stft_minPowerLoad = "Above this engine load, the power region is active" stft_deadband = "When close to correct AFR, pause correction. This can improve stability by not changing the adjustment if the error is extremely small, but is not required." @@ -2004,7 +2006,7 @@ injectorStagingRpmBins = array, U16, 22414, [6], "RPM", 1, 0, 0, 18000, 0 targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain" mc33810DisableRecoveryMode = "See Over/Undervoltage Shutdown/Retry bit in documentation" useVssAsSecondWheelSpeed = "VSS and auxSpeed1 or auxSpeed1 with auxSpeed2?" - afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup." + afterCrankingIACtaperDuration = "This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better" iacByTpsTaper = "IAC Value added when coasting and transitioning into idle." auxSerialTxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" auxSerialRxPin = "Auxiliary sensor serial, not to be confused with secondary calibration serial" @@ -4476,8 +4478,8 @@ gaugeCategory = Test Bench gaugeCategory = LUA luaInvocationCounterGauge = luaInvocationCounter,"luaInvocationCounter", "count", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 luaLastCycleDurationGauge = luaLastCycleDuration,"luaLastCycleDuration", "nt", 0.0,0.0, 0.0,0.0, 0.0,0.0, 0,0 - luaGauges1gauge = luaGauges1, "Lua Gauge 1", "lua", 0, 30000, 0, 0, 30000, 30000, 0, 3 - luaGauges2gauge = luaGauges2, "Lua Gauge 2", "lua", 0, 30000, 0, 0, 30000, 30000, 0, 3 + luaGauges1gauge = luaGauges1, "Lua Gauge 1", "lua", -30000,30000, 0, 0, 30000, 30000, 3, 3 + luaGauges2gauge = luaGauges2, "Lua Gauge 2", "lua", -30000,30000, 0, 0, 30000, 30000, 3, 3 gaugeCategory = Alternator PID alternatorStatus_iTermGauge = alternatorStatus_iTerm,"Alternator PID iTerm", "", -10000.0,10000.0, -10000.0,10000.0, -10000.0,10000.0, 3,3 @@ -8952,6 +8954,8 @@ dialog = tcuControls, "Transmission Settings" field = "Trailing Pin 4", trailingCoilPins4 dialog = fancyHardwareDialog, "Fancy Boards" + field = fancySmartS,fancySmartS + field = fancySmartL,fancySmartL dialog = parkingLot2, "Experimental 2" field = dacOutputPins1, dacOutputPins1