parent
0660a0f2b5
commit
b0e0b8225d
|
@ -1,4 +1,4 @@
|
|||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Jun 09 16:39:54 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Jun 10 16:10:48 UTC 2024
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -1629,7 +1629,7 @@ struct engine_configuration_s {
|
|||
bool pauseEtbControl : 1 {};
|
||||
/**
|
||||
offset 752 bit 27 */
|
||||
bool unusedAlign : 1 {};
|
||||
bool tpsTpsPercentMode : 1 {};
|
||||
/**
|
||||
offset 752 bit 28 */
|
||||
bool verboseKLine : 1 {};
|
||||
|
@ -2797,6 +2797,7 @@ struct engine_configuration_s {
|
|||
offset 1496 bit 4 */
|
||||
bool mc33810Gpgd3Mode : 1 {};
|
||||
/**
|
||||
* Send out board statistics
|
||||
offset 1496 bit 5 */
|
||||
bool enableExtendedCanBroadcast : 1 {};
|
||||
/**
|
||||
|
@ -3911,9 +3912,11 @@ struct engine_configuration_s {
|
|||
*/
|
||||
hpfp_cam_e hpfpCam;
|
||||
/**
|
||||
* Low engine speed for A/C. Larger engines can survive lower values
|
||||
* units: RPM
|
||||
* offset 3249
|
||||
*/
|
||||
uint8_t unusedByteHere;
|
||||
scaled_channel<int8_t, 1, 10> acLowRpmLimit;
|
||||
/**
|
||||
* If the requested activation time is below this angle, don't bother running the pump
|
||||
* units: deg
|
||||
|
@ -5638,4 +5641,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 22752);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Jun 09 16:39:54 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Jun 10 16:10:48 UTC 2024
|
||||
|
|
|
@ -122,6 +122,7 @@
|
|||
#define BOARD_OPTIONS_FROM_FILE
|
||||
#define BOARD_PANELS_FROM_FILE
|
||||
#define BOARD_TABLES_FROM_FILE
|
||||
#define BOARD_VE_MENU_FROM_FILE
|
||||
#define BOOST_BLEND_COUNT 2
|
||||
#define BOOST_LOAD_COUNT 8
|
||||
#define BOOST_RPM_COUNT 8
|
||||
|
@ -309,6 +310,7 @@
|
|||
#define debug_mode_e_DBG_UNUSED_42 42
|
||||
#define debug_mode_e_enum "INVALID", "TPS acceleration enrichment", "INVALID", "Stepper Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "SD card", "sr5", "Knock", "INVALID", "Electronic Throttle", "Executor", "Bench Test / TS commands", "INVALID", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "INVALID", "INVALID", "MAP", "Metrics", "INVALID", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "INVALID", "Boost Control", "INVALID", "INVALID", "ETB Autotune", "Composite Log", "INVALID", "INVALID", "INVALID", "Dyno_View", "Logic_Analyzer", "INVALID", "TCU", "Lua"
|
||||
#define debug_mode_e_UNUSED23 23
|
||||
#define DEFAULT_RPM_AXIS_HIGH_VALUE 7000
|
||||
#define DEFAULT_SELT_STIM_RPM 1200
|
||||
#define DEFAULT_SELT_STIM_VVT0 23
|
||||
#define DEFAULT_SOLENOID_FREQUENCY 300
|
||||
|
@ -1271,7 +1273,7 @@
|
|||
#define show_microRusEFI_presets false
|
||||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define SIGNATURE_HASH 2036284218
|
||||
#define SIGNATURE_HASH 3322192339
|
||||
#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"
|
||||
|
@ -1661,7 +1663,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 main.2024.06.09.XYZ.2036284218"
|
||||
#define TS_SIGNATURE "rusEFI main.2024.06.10.XYZ.3322192339"
|
||||
#define TS_SIMULATE_CAN '>'
|
||||
#define TS_SIMULATE_CAN_char >
|
||||
#define TS_SINGLE_WRITE_COMMAND 'W'
|
||||
|
|
|
@ -2,5 +2,5 @@
|
|||
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
|
||||
//
|
||||
|
||||
#define SIGNATURE_HASH 2036284218
|
||||
#define TS_SIGNATURE "rusEFI main.2024.06.09.XYZ.2036284218"
|
||||
#define SIGNATURE_HASH 3322192339
|
||||
#define TS_SIGNATURE "rusEFI main.2024.06.10.XYZ.3322192339"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI main.2024.06.09.XYZ.2036284218"
|
||||
signature = "rusEFI main.2024.06.10.XYZ.3322192339"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI main.2024.06.09.XYZ.2036284218" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI main.2024.06.10.XYZ.3322192339" ; 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
|
||||
|
@ -100,7 +100,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 Sun Jun 09 16:40:56 UTC 2024
|
||||
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Jun 10 16:11:42 UTC 2024
|
||||
|
||||
pageSize = 22752
|
||||
page = 1
|
||||
|
@ -390,7 +390,7 @@ useIdleTimingPidControl = bits, U32, 752, [23:23], "false", "true"
|
|||
disableEtbWhenEngineStopped = bits, U32, 752, [24:24], "false", "true"
|
||||
is_enabled_spi_4 = bits, U32, 752, [25:25], "false", "true"
|
||||
pauseEtbControl = bits, U32, 752, [26:26], "false", "true"
|
||||
unusedAlign = bits, U32, 752, [27:27], "false", "true"
|
||||
tpsTpsPercentMode = bits, U32, 752, [27:27], "ms adder", "percent adder"
|
||||
verboseKLine = bits, U32, 752, [28:28], "false", "true"
|
||||
idleIncrementalPidCic = bits, U32, 752, [29:29], "false", "true"
|
||||
enableAemXSeries = bits, U32, 752, [30:30], "false", "true"
|
||||
|
@ -1152,7 +1152,7 @@ fordInjectorSmallPulseBreakPoint = scalar, U16, 3244, "mg", 0.001, 0, 0, 65, 3
|
|||
etbJamIntegratorLimit = scalar, U08, 3246, "%", 1, 0, 0, 50, 0
|
||||
hpfpCamLobes = scalar, U08, 3247, "lobes/cam", 1, 0, 0, 255, 0
|
||||
hpfpCam = bits, U08, 3248, [0:2], "NONE", "Intake 1", "Exhaust 1", "Intake 2", "Exhaust 2", "INVALID", "INVALID", "INVALID"
|
||||
unusedByteHere = scalar, U08, 3249, "", 1, 0, 0, 100, 0
|
||||
acLowRpmLimit = scalar, S08, 3249, "RPM", 10.0, 0, 0, 1200, 0
|
||||
hpfpMinAngle = scalar, U08, 3250, "deg", 1, 0, 0, 255, 0
|
||||
hpfpPumpVolume = scalar, U16, 3252, "cc", 0.001, 0, 0, 65, 3
|
||||
hpfpActivationAngle = scalar, U08, 3254, "deg", 1, 0, 0, 255, 0
|
||||
|
@ -2041,6 +2041,7 @@ boardSpecificCalibration1 = scalar, S32, 22748, "", 1, 0, 0, 100, 0
|
|||
idlePidRpmDeadZone = "If the RPM closer to target than this value, disable closed loop idle correction to prevent oscillation"
|
||||
targetVBatt = "This is the target battery voltage the alternator PID control will attempt to maintain"
|
||||
mc33810DisableRecoveryMode = "See Over/Undervoltage Shutdown/Retry bit in documentation"
|
||||
enableExtendedCanBroadcast = "Send out board statistics"
|
||||
useAuxSpeedForSlipRatio = "Use Aux Speed 1 as one of speeds for wheel slip ratio?"
|
||||
useVssAsSecondWheelSpeed = "VSS and Aux Speed 1 or Aux Speed 1 with Aux Speed 2?"
|
||||
enableAemXSeriesEgt = "AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller"
|
||||
|
@ -2293,6 +2294,7 @@ boardSpecificCalibration1 = scalar, S32, 22748, "", 1, 0, 0, 100, 0
|
|||
maxCamPhaseResolveRpm = "Below this RPM, use camshaft information to synchronize the crank's position for full sequential operation. Use this if your cam sensor does weird things at high RPM. Set to 0 to disable, and always use cam to help sync crank."
|
||||
dfcoDelay = "Delay before cutting fuel. Set to 0 to cut immediately with no delay. May cause rumbles and pops out of your exhaust..."
|
||||
acDelay = "Delay before engaging the AC compressor. Set to 0 to engage immediately with no delay. Use this to prevent bogging at idle when AC engages."
|
||||
acLowRpmLimit = "Low engine speed for A/C. Larger engines can survive lower values"
|
||||
hpfpMinAngle = "If the requested activation time is below this angle, don't bother running the pump"
|
||||
hpfpPumpVolume = "Size of the pump chamber in cc. Typical Bosch HDP5 has a 9.0mm diameter, typical BMW N* stroke is 4.4mm."
|
||||
hpfpActivationAngle = "How long to keep the valve activated (in order to allow the pump to build pressure and keep the valve open on its own)"
|
||||
|
@ -3596,6 +3598,7 @@ unusedAtTheExtraEnd92 = scalar, U08, 1847, "", 1, 0
|
|||
maintainConstantValue = throttlePedalSecondaryWOTVoltage, { (calibrationMode == 13 ) ? calibrationValue2 : throttlePedalSecondaryWOTVoltage }
|
||||
|
||||
requiresPowerCycle = boardUseCanTerminator
|
||||
requiresPowerCycle = injectorCompensationMode
|
||||
requiresPowerCycle = skipBoardCanDash
|
||||
requiresPowerCycle = knockBandCustom
|
||||
requiresPowerCycle = lps25BaroSensorScl
|
||||
|
@ -5981,6 +5984,8 @@ menuDialog = main
|
|||
subMenu = tChargeSettings, "Charge temperature estimation", 0, {isInjectionEnabled == 1}
|
||||
subMenu = baroCorrTbl, "Barometric pressure correction", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0}
|
||||
subMenu = mapEstimateTableTbl, "MAP estimate table", 0, {isInjectionEnabled == 1 && fuelAlgorithm == 0}
|
||||
|
||||
|
||||
subMenu = std_separator
|
||||
|
||||
# Fuel model
|
||||
|
@ -6001,7 +6006,7 @@ menuDialog = main
|
|||
|
||||
# Accel enrichment
|
||||
subMenu = AccelEnrich, "Acceleration enrichment", 0, {isInjectionEnabled == 1}
|
||||
subMenu = tpsTpsAccelTbl, "TPS/TPS acceleration extra fuel", 0, {isInjectionEnabled == 1}
|
||||
subMenu = tpsTpsDialog, "TPS/TPS acceleration extra fuel", 0, {isInjectionEnabled == 1}
|
||||
subMenu = tpsTspRpmCorrection, "TPS/TPS extra fuel RPM correction", 0, {isInjectionEnabled == 1}
|
||||
|
||||
groupMenu = "Wall wetting AE"
|
||||
|
@ -8423,6 +8428,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "Max TPS", maxAcTps
|
||||
field = "A/C Idle adder", acIdleExtraOffset
|
||||
field = "A/C Idle RPM", acIdleRpmTarget
|
||||
field = "RPM low threshold", acLowRpmLimit
|
||||
|
||||
dialog = acSettings, "", border
|
||||
panel = acSettingsWest, West
|
||||
|
@ -9142,6 +9148,13 @@ dialog = tcuControls, "Transmission Settings"
|
|||
panel = boostOpenLoopYAxisSelector, North
|
||||
panel = boostTableTbl, Center
|
||||
|
||||
dialog = tpsTpsModeSelector
|
||||
field = "Mode", tpsTpsPercentMode
|
||||
|
||||
dialog = tpsTpsDialog, "", border
|
||||
panel = tpsTpsModeSelector, North
|
||||
panel = tpsTpsAccelTbl, Center
|
||||
|
||||
dialog = boostOpenLoopGearAdderDialog, "", border
|
||||
panel = boostOpenLoopGearAdderCurve, Center
|
||||
|
||||
|
|
Loading…
Reference in New Issue