Custom Auto-generated Configs

[no ci]
This commit is contained in:
GitHub git update Action 2024-08-06 16:43:17 +00:00
parent a87b897803
commit e9b368c4f7
4 changed files with 25 additions and 24 deletions

View File

@ -1,4 +1,4 @@
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Aug 01 00:29:03 UTC 2024
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Aug 06 16:41:03 UTC 2024
// by class com.rusefi.output.CHeaderConsumer
// begin
#pragma once
@ -930,12 +930,9 @@ struct engine_configuration_s {
*/
int hip9011PrescalerAndSDO;
/**
* Use any online calculator and input your bore.
* Reminder that in some cases double frequency works better!
* units: kHz
* offset 428
*/
float knockBandCustom;
float unusedFloatHere;
/**
* Engine displacement in litres
* units: L
@ -965,7 +962,7 @@ struct engine_configuration_s {
*/
Gpio communityCommsLedPid;
/**
* Cylinder diameter in mm.
* @@CYLINDER_BORE_TOOLTIP@@
* units: mm
* offset 444
*/
@ -2305,8 +2302,9 @@ struct engine_configuration_s {
offset 1304 bit 3 */
bool alwaysWriteSdCard : 1 {};
/**
* Second harmonic (aka double) is usually quieter background noise
offset 1304 bit 4 */
bool unusedFancy4 : 1 {};
bool knockDetectionUseDoubleFrequency : 1 {};
/**
offset 1304 bit 5 */
bool yesUnderstandLocking : 1 {};
@ -5716,4 +5714,4 @@ struct persistent_config_s {
static_assert(sizeof(persistent_config_s) == 22960);
// end
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Thu Aug 01 00:29:03 UTC 2024
// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Aug 06 16:41:03 UTC 2024

View File

@ -263,6 +263,9 @@
#define cranking_parameters_s_size 8
#define CRITICAL_BUFFER_SIZE 120
#define CRITICAL_PREFIX "CRITICAL"
#define CYLINDER_BORE_MULTIPLIER 1
#define CYLINDER_BORE_TOOLTIP "Cylinder diameter in mm"
#define CYLINDER_BORE_UNITS "mm"
#define DAC_OUTPUT_COUNT 2
#define dc_function_e_auto_enum 0="DC_None",3="DC_IdleValve",1="DC_Throttle1",2="DC_Throttle2",4="DC_Wastegate"
#define dc_function_e_DC_IdleValve 3
@ -1291,7 +1294,7 @@
#define show_Proteus_presets false
#define show_test_presets false
#define show_vvt_output_pin true
#define SIGNATURE_HASH 2690371956
#define SIGNATURE_HASH 3604333416
#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"
@ -1733,7 +1736,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.05.XYZ.2690371956"
#define TS_SIGNATURE "rusEFI main.2024.08.06.XYZ.3604333416"
#define TS_SIMULATE_CAN '>'
#define TS_SIMULATE_CAN_char >
#define TS_SINGLE_WRITE_COMMAND 'W'

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer
//
#define SIGNATURE_HASH 2690371956
#define TS_SIGNATURE "rusEFI main.2024.08.05.XYZ.2690371956"
#define SIGNATURE_HASH 3604333416
#define TS_SIGNATURE "rusEFI main.2024.08.06.XYZ.3604333416"

View File

@ -38,12 +38,12 @@ enable2ndByteCanID = false
[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI main.2024.08.05.XYZ.2690371956"
signature = "rusEFI main.2024.08.06.XYZ.3604333416"
[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI main.2024.08.05.XYZ.2690371956" ; signature is expected to be 7 or more characters.
signature= "rusEFI main.2024.08.06.XYZ.3604333416" ; 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 Mon Aug 05 16:40:37 UTC 2024
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Tue Aug 06 16:41:03 UTC 2024
pageSize = 22960
page = 1
@ -206,14 +206,14 @@ iat_bias_resistor = scalar, F32, 412, "Ohm", 1, 0, 0, 200000, 1
iat_adcChannel = bits, U08, 416, [0:5], $adc_channel_e_list
launchTimingRetard = scalar, F32, 420, "deg", 1, 0, -180, 180, 2
hip9011PrescalerAndSDO = scalar, S32, 424, "integer", 1, 0, 0, 32, 0
knockBandCustom = scalar, F32, 428, "kHz", 1, 0, 0, 20, 2
unusedFloatHere = scalar, F32, 428, "", 1, 0, 0, 100, 0
displacement = scalar, U16, 432, "L", 0.001, 0, 0, 65, 3
triggerSimulatorRpm = scalar, U16, 434, "RPM", 1, 0, 0, 30000, 0
cylindersCount = scalar, U32, 436, "", 1, 0, 1, 12, 0
firingOrder = bits, U08, 440, [0:6], "One Cylinder", "1-3-4-2", "1-2-4-3", "1-3-2-4", "1-5-3-6-2-4", "1-8-4-3-6-5-7-2", "1-2-4-5-3", "1-4-2-5-3-6", "1-2", "1-2-3-4-5-6", "1-2-3", "1-8-7-2-6-5-4-3", "1-5-4-2-6-3-7-8 Mustang", "1-6-3-2-5-4", "1-10-9-4-3-6-5-8-7_2", "1-7-5-11-3-9-6-12-2-8-4-10", "1-7-4-10-2-8-6-12-3-9-5-11", "1-4-3-2", "1-12-5-8-3-10-6-7-2-11-4-9", "1-2-7-8-4-5-6-3", "1-3-7-2-6-5-4-8 HO", "1-2-3-4-5-6-7-8-9", "INVALID", "1-2-3-4-5-6-7-8-9-10-11-12", "1-3-2", "1-2-3-4-5-6-7-8", "1-5-4-8-6-3-7-2", "1-4-3-6-2-5", "1-8-7-3-6-5-4-2", "1-6-2-4-3-5", "1-6-5-4-3-2", "1-4-5-2-3-6", "1-5-4-8-3-7-2-6 Voodoo", "1-6-5-10-2-7-3-8-4-9", "1-8-6-2-7-3-4-5 F136", "fo35", "fo36", "fo37", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"
justATempTest = scalar, U08, 441, "", 1, 0, 0, 100, 0
communityCommsLedPid = bits, U16, 442, [0:8], $gpio_list
cylinderBore = scalar, F32, 444, "mm", 1, 0, 0, 20000, 2
cylinderBore = scalar, F32, 444, "mm", 1, 0, 0, 2000, 2
fuelAlgorithm = bits, U08, 448, [0:2], "Speed Density", "MAF Air Charge", "Alpha-N", "Lua", "INVALID", "INVALID", "INVALID", "INVALID"
ALSMaxTPS = scalar, U08, 449, "%", 1, 0, 0, 10, 0
crankingInjectionMode = bits, U08, 450, [0:1], "Simultaneous", "Sequential", "Batch", "Single Point"
@ -614,7 +614,7 @@ widebandOnSecondBus = bits, U32, 1304, [0:0], "1", "2"
fuelClosedLoopCorrectionEnabled = bits, U32, 1304, [1:1], "false", "true"
oddFireEngine = bits, U32, 1304, [2:2], "false", "true"
alwaysWriteSdCard = bits, U32, 1304, [3:3], "false", "true"
unusedFancy4 = bits, U32, 1304, [4:4], "false", "true"
knockDetectionUseDoubleFrequency = bits, U32, 1304, [4:4], "first harmonic", "second harmonic"
yesUnderstandLocking = bits, U32, 1304, [5:5], "no", "yes"
silentTriggerError = bits, U32, 1304, [6:6], "false", "true"
useLinearCltSensor = bits, U32, 1304, [7:7], "false", "true"
@ -1763,10 +1763,9 @@ iatBoostAdder = array, F32, 22940, [5], "", 1, 0, 0, 5, 2
iat_tempC_1 = "these values are in Celcius"
iat_bias_resistor = "Pull-up resistor value on your board"
hip9011PrescalerAndSDO = "value '6' for 8MHz hw osc\nread hip9011 datasheet for details\ntodo split into two bit fields"
knockBandCustom = "Use any online calculator and input your bore.\nReminder that in some cases double frequency works better!"
displacement = "Engine displacement in litres"
cylindersCount = "Number of cylinder the engine has."
cylinderBore = "Cylinder diameter in mm."
cylinderBore = "Cylinder diameter in mm"
fuelAlgorithm = "This setting controls which fuel quantity control algorithm is used.\nAlpha-N means drive by TPS commonly only used for NA engines\nSpeed Density requires MAP sensor and is the default choice for may installs\nMAF air charge is a cylinder filling based method that uses a mass air flow sensor."
crankingInjectionMode = "This is the injection strategy during engine start. See Fuel/Injection settings for more detail. It is suggested to use "Simultaneous"."
injectionMode = "This is where the fuel injection type is defined: "Simultaneous" means all injectors will fire together at once. "Sequential" fires the injectors on a per cylinder basis, which requires individually wired injectors. "Batched" will fire the injectors in groups."
@ -1982,6 +1981,7 @@ iatBoostAdder = array, F32, 22940, [5], "", 1, 0, 0, 5, 2
fuelClosedLoopCorrectionEnabled = "Enables lambda sensor closed loop feedback for fuelling."
oddFireEngine = "On even fire engines with even number of cylinders we go wasted spark during cranking. Use this setting to disable wasted spark cranking on odd fire engines."
alwaysWriteSdCard = "Write SD card log even when powered by USB"
knockDetectionUseDoubleFrequency = "Second harmonic (aka double) is usually quieter background noise"
silentTriggerError = "Sometimes we have a performance issue while printing error"
canReadEnabled = "enable can_read/disable can_read"
canWriteEnabled = "enable can_write/disable can_write. See also can1ListenMode"
@ -8534,10 +8534,10 @@ dialog = lambda_monitorDialog, "lambda_monitor"
dialog = softwareKnockCfg, "Sense"
field = "Enable", enableSoftwareKnock
; field = "Cylinder Bore", cylinderBore
field = "Knock filter frequency", knockBandCustom, {enableSoftwareKnock}
field = "knockDetectionWindowStart",knockDetectionWindowStart, {enableSoftwareKnock}
field = "knockSamplingDuration", knockSamplingDuration, {enableSoftwareKnock}
field = "Cylinder Bore", cylinderBore, {enableSoftwareKnock}
field = "Detection mode", knockDetectionUseDoubleFrequency
field = "Detection Window Start",knockDetectionWindowStart, {enableSoftwareKnock}
field = "Sampling Duration", knockSamplingDuration, {enableSoftwareKnock}
field = ""
field = "Select the nearest sensor for each cylinder"