mirror of https://github.com/rusefi/fw-example.git
parent
9ce09c138e
commit
b922652397
|
@ -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 Aug 18 16:40:57 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Aug 22 16:42:52 UTC 2024
|
||||
// by class com.rusefi.output.CHeaderConsumer
|
||||
// begin
|
||||
#pragma once
|
||||
|
@ -2602,11 +2602,9 @@ struct engine_configuration_s {
|
|||
*/
|
||||
int idleStepperTotalSteps;
|
||||
/**
|
||||
* At what trigger index should some MAP-related math be executed? This is a performance trick to reduce load on synchronization trigger callback.
|
||||
* units: index
|
||||
* offset 1356
|
||||
*/
|
||||
int mapAveragingSchedulingAtIndex;
|
||||
int unusedInt3423423;
|
||||
/**
|
||||
* Duration in ms or duty cycle depending on selected mode
|
||||
* offset 1360
|
||||
|
@ -4154,9 +4152,11 @@ struct engine_configuration_s {
|
|||
*/
|
||||
float ALSSkipRatio;
|
||||
/**
|
||||
* Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached
|
||||
* units: kPa (absolute)
|
||||
* offset 3368
|
||||
*/
|
||||
uint8_t unusedSorry11;
|
||||
scaled_channel<uint8_t, 2, 1> acPressureEnableHyst;
|
||||
/**
|
||||
* offset 3369
|
||||
*/
|
||||
|
@ -5721,4 +5721,4 @@ struct persistent_config_s {
|
|||
static_assert(sizeof(persistent_config_s) == 22968);
|
||||
|
||||
// end
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sun Aug 18 16:40:57 UTC 2024
|
||||
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Aug 22 16:42:52 UTC 2024
|
||||
|
|
|
@ -1294,7 +1294,7 @@
|
|||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define show_vvt_output_pin true
|
||||
#define SIGNATURE_HASH 2854486845
|
||||
#define SIGNATURE_HASH 845469408
|
||||
#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"
|
||||
|
@ -1738,7 +1738,7 @@
|
|||
#define ts_show_wastegate_sensor true
|
||||
#define ts_show_wbo_canbus_index true
|
||||
#define ts_show_wbo_canbus_set_index true
|
||||
#define TS_SIGNATURE "rusEFI main.2024.08.21.XYZ.2854486845"
|
||||
#define TS_SIGNATURE "rusEFI main.2024.08.22.XYZ.845469408"
|
||||
#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 2854486845
|
||||
#define TS_SIGNATURE "rusEFI main.2024.08.21.XYZ.2854486845"
|
||||
#define SIGNATURE_HASH 845469408
|
||||
#define TS_SIGNATURE "rusEFI main.2024.08.22.XYZ.845469408"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI main.2024.08.21.XYZ.2854486845"
|
||||
signature = "rusEFI main.2024.08.22.XYZ.845469408"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI main.2024.08.21.XYZ.2854486845" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI main.2024.08.22.XYZ.845469408" ; 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="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-all.jar based on (unknown script) integration/rusefi_config.txt Wed Aug 21 16:41:55 UTC 2024
|
||||
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Aug 22 16:42:52 UTC 2024
|
||||
|
||||
pageSize = 22968
|
||||
page = 1
|
||||
|
@ -691,7 +691,7 @@ knockDetectionWindowStart = scalar, F32, 1340, "angle", 1, 0, -1000, 1000, 2
|
|||
knockDetectionWindowEnd = scalar, F32, 1344, "angle", 1, 0, -1000, 1000, 2
|
||||
idleStepperReactionTime = scalar, F32, 1348, "ms", 1, 0, 1, 300, 0
|
||||
idleStepperTotalSteps = scalar, S32, 1352, "count", 1, 0, 5, 3000, 0
|
||||
mapAveragingSchedulingAtIndex = scalar, S32, 1356, "index", 1, 0, 0, 7000, 0
|
||||
unusedInt3423423 = scalar, S32, 1356, "", 1, 0, 0, 100, 0
|
||||
tachPulseDuractionMs = scalar, F32, 1360, "", 1, 0, 0, 100, 2
|
||||
wwaeTau = scalar, F32, 1364, "Seconds", 1, 0, 0, 3, 2
|
||||
alternatorControl_pFactor = scalar, F32, 1368, "", 1, 0, -10000, 10000, 4
|
||||
|
@ -1225,7 +1225,7 @@ customSentTpsMin = scalar, U16, 3354, "", 1, 0, 0, 32000, 0
|
|||
ALSIdleAdd = scalar, S32, 3356, "%", 1, 0, 0, 100, 2
|
||||
ALSEtbAdd = scalar, S32, 3360, "%", 1, 0, 0, 100, 2
|
||||
ALSSkipRatio = scalar, F32, 3364, "", 1, 0, 0, 1, 1
|
||||
unusedSorry11 = scalar, U08, 3368, "", 1, 0, 0, 100, 0
|
||||
acPressureEnableHyst = scalar, U08, 3368, "kPa (absolute)", 0.5, 0, 0, 125, 1
|
||||
ALSActivatePinMode = bits, U08, 3369, [0:1], "DEFAULT", "PULLUP", "PULLDOWN", "INVALID"
|
||||
tpsSecondaryMaximum = scalar, U08, 3370, "%", 0.5, 0, 0, 100, 1
|
||||
ppsSecondaryMaximum = scalar, U08, 3371, "%", 0.5, 0, 0, 100, 1
|
||||
|
@ -2024,7 +2024,6 @@ minimumOilPressureValues = array, U08, 22960, [8], "kPa", 10.0, 0, 0, 1000, 0
|
|||
camInputsDebug4 = "camInputsDebug 4"
|
||||
acIdleRpmTarget = "Idle target speed when A/C is enabled. Some cars need the extra speed to keep the AC efficient while idling."
|
||||
warningPeriod = "set warningPeriod X"
|
||||
mapAveragingSchedulingAtIndex = "At what trigger index should some MAP-related math be executed? This is a performance trick to reduce load on synchronization trigger callback."
|
||||
tachPulseDuractionMs = "Duration in ms or duty cycle depending on selected mode"
|
||||
wwaeTau = "Length of time the deposited wall fuel takes to dissipate after the start of acceleration."
|
||||
alternatorControl_offset = "Linear addition to PID logic"
|
||||
|
@ -2338,6 +2337,7 @@ minimumOilPressureValues = array, U08, 22960, [8], "kPa", 10.0, 0, 0, 1000, 0
|
|||
luaDigitalInputPins6 = "luaDigitalInputPins 6"
|
||||
luaDigitalInputPins7 = "luaDigitalInputPins 7"
|
||||
luaDigitalInputPins8 = "luaDigitalInputPins 8"
|
||||
acPressureEnableHyst = "Hysterisis: if Pressure High Disable is 240kpa, and acPressureEnableHyst is 20, when the ECU sees 240kpa, A/C will be disabled, and stay disabled until 240-20=220kpa is reached"
|
||||
tpsSecondaryMaximum = "For Ford TPS, use 53%. For Toyota ETCS-i, use ~65%"
|
||||
ppsSecondaryMaximum = "For Toyota ETCS-i, use ~69%"
|
||||
luaDigitalInputPinModes1 = "luaDigitalInputPinModes 1"
|
||||
|
@ -8462,19 +8462,20 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
indicator = { isFan2On }, "fan 2 off", "fan 2 on", white, black, green, black
|
||||
|
||||
dialog = acSettingsWest, "A/C Settings"
|
||||
field = "A/C switch", acSwitch
|
||||
field = "A/C switch mode", acSwitchMode
|
||||
field = "A/C Relay", acRelayPin
|
||||
field = "A/C Relay Mode", acRelayPinMode
|
||||
field = "A/C compressor delay", acDelay
|
||||
field = "Max RPM", maxAcRpm
|
||||
field = "Max CLT", maxAcClt
|
||||
field = "Max TPS", maxAcTps
|
||||
field = "A/C Idle adder", acIdleExtraOffset
|
||||
field = "A/C Idle RPM", acIdleRpmTarget
|
||||
field = "RPM low threshold", acLowRpmLimit
|
||||
field = "Pressure Low disable", minAcPressure
|
||||
field = "Pressure High disable", maxAcPressure
|
||||
field = "A/C switch", acSwitch
|
||||
field = "A/C switch mode", acSwitchMode
|
||||
field = "A/C Relay", acRelayPin
|
||||
field = "A/C Relay Mode", acRelayPinMode
|
||||
field = "A/C compressor delay", acDelay
|
||||
field = "Max RPM", maxAcRpm
|
||||
field = "Max CLT", maxAcClt
|
||||
field = "Max TPS", maxAcTps
|
||||
field = "A/C Idle adder", acIdleExtraOffset
|
||||
field = "A/C Idle RPM", acIdleRpmTarget
|
||||
field = "RPM low threshold", acLowRpmLimit
|
||||
field = "Pressure Low disable", minAcPressure
|
||||
field = "Pressure High disable", maxAcPressure
|
||||
field = "A/C Pressure Enable Hysteresis", acPressureEnableHyst
|
||||
|
||||
dialog = acSettings, "", border
|
||||
panel = acSettingsWest, West
|
||||
|
@ -9636,7 +9637,6 @@ dialog = tcuControls, "Transmission Settings"
|
|||
field = "vvtBooleanForVerySpecialCases", vvtBooleanForVerySpecialCases
|
||||
field = watchOutForLinearTime, watchOutForLinearTime
|
||||
field = "TS over CAN debug", verboseIsoTp
|
||||
field = "MAP Averaging Logic @", mapAveragingSchedulingAtIndex
|
||||
field = "showHumanReadableWarning (affects Burn)", showHumanReadableWarning
|
||||
field = "Warning Message", warning_message
|
||||
|
||||
|
|
Loading…
Reference in New Issue