parent
b0bed7ee8b
commit
3f9b6a53ba
|
@ -176,6 +176,7 @@
|
|||
#define CLT_CURVE_SIZE 16
|
||||
#define CLT_LIMITER_CURVE_SIZE 4
|
||||
#define CLT_TIMING_CURVE_SIZE 8
|
||||
#define CLT_UPPER_LIMIT 250
|
||||
#define CMD_AC_RELAY_BENCH "acrelaybench"
|
||||
#define CMD_ALTERNATOR_PIN "set_alternator_pin"
|
||||
#define CMD_BOOST_PIN "set_boost_pin"
|
||||
|
@ -974,6 +975,10 @@
|
|||
#define Gpio_TLE9104_5_OUT_2 322
|
||||
#define Gpio_TLE9104_5_OUT_3 323
|
||||
#define Gpio_Unassigned 0
|
||||
#define GPPWM_1_NAME "General Purpose PWM 1"
|
||||
#define GPPWM_2_NAME "General Purpose PWM 2"
|
||||
#define GPPWM_3_NAME "General Purpose PWM 3"
|
||||
#define GPPWM_4_NAME "General Purpose PWM 4"
|
||||
#define gppwm_channel_e_auto_enum 0="GPPWM_Zero",9="GPPWM_AccelPedal",16="GPPWM_AuxLinear1",17="GPPWM_AuxLinear2",7="GPPWM_AuxTemp1",8="GPPWM_AuxTemp2",26="GPPWM_BaroPressure",3="GPPWM_Clt",25="GPPWM_DetectedGear",15="GPPWM_EthanolPercent",5="GPPWM_FuelLoad",18="GPPWM_GppwmOutput1",19="GPPWM_GppwmOutput2",20="GPPWM_GppwmOutput3",21="GPPWM_GppwmOutput4",4="GPPWM_Iat",6="GPPWM_IgnLoad",22="GPPWM_LuaGauge1",23="GPPWM_LuaGauge2",2="GPPWM_Map",24="GPPWM_Rpm",1="GPPWM_Tps",12="GPPWM_VVT_1E",11="GPPWM_VVT_1I",14="GPPWM_VVT_2E",13="GPPWM_VVT_2I",10="GPPWM_Vbatt"
|
||||
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure"
|
||||
#define gppwm_channel_e_GPPWM_AccelPedal 9
|
||||
|
@ -1116,6 +1121,7 @@
|
|||
#define MAP_sensor_config_s_size 140
|
||||
#define MAP_WINDOW_SIZE 8
|
||||
#define MAX_CYLINDER_COUNT 12
|
||||
#define MAX_TPS_PPS_DISCREPANCY 5
|
||||
#define mc33810maxDwellTimer_e_auto_enum 0="DWELL_2MS",3="DWELL_16MS",4="DWELL_32MS",1="DWELL_4MS",5="DWELL_64MS",2="DWELL_8MS"
|
||||
#define mc33810maxDwellTimer_e_DWELL_16MS 3
|
||||
#define mc33810maxDwellTimer_e_DWELL_2MS 0
|
||||
|
@ -1250,7 +1256,7 @@
|
|||
#define show_microRusEFI_presets false
|
||||
#define show_Proteus_presets false
|
||||
#define show_test_presets false
|
||||
#define SIGNATURE_HASH 3557430223
|
||||
#define SIGNATURE_HASH 1090551892
|
||||
#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"
|
||||
|
@ -1623,6 +1629,7 @@
|
|||
#define ts_show_sync_cam true
|
||||
#define ts_show_tcu false
|
||||
#define ts_show_tle8888 false
|
||||
#define ts_show_top_level_can_menu true
|
||||
#define ts_show_tps2 true
|
||||
#define ts_show_tps_sent false
|
||||
#define ts_show_trigger_comparator false
|
||||
|
@ -1633,7 +1640,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.05.01.XYZ.3557430223"
|
||||
#define TS_SIGNATURE "rusEFI default.2024.05.03.XYZ.1090551892"
|
||||
#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 3557430223
|
||||
#define TS_SIGNATURE "rusEFI default.2024.05.01.XYZ.3557430223"
|
||||
#define SIGNATURE_HASH 1090551892
|
||||
#define TS_SIGNATURE "rusEFI default.2024.05.03.XYZ.1090551892"
|
||||
|
|
|
@ -38,12 +38,12 @@ enable2ndByteCanID = false
|
|||
|
||||
[MegaTune]
|
||||
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
|
||||
signature = "rusEFI default.2024.05.01.XYZ.3557430223"
|
||||
signature = "rusEFI default.2024.05.03.XYZ.1090551892"
|
||||
|
||||
[TunerStudio]
|
||||
queryCommand = "S"
|
||||
versionInfo = "V" ; firmware version for title bar.
|
||||
signature= "rusEFI default.2024.05.01.XYZ.3557430223" ; signature is expected to be 7 or more characters.
|
||||
signature= "rusEFI default.2024.05.03.XYZ.1090551892" ; 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 Wed May 01 16:39:55 UTC 2024
|
||||
; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Fri May 03 16:40:06 UTC 2024
|
||||
|
||||
pageSize = 22656
|
||||
page = 1
|
||||
|
@ -113,7 +113,7 @@ engineSnifferRpmThreshold = scalar, U16, 10, "RPM", 1, 0, 0, 30000, 0
|
|||
multisparkMaxRpm = scalar, U08, 12, "rpm", 50.0, 0, 0, 3000, 0
|
||||
maxAcRpm = scalar, U08, 13, "rpm", 50.0, 0, 0, 10000, 0
|
||||
maxAcTps = scalar, U08, 14, "%", 1, 0, 0, 100, 0
|
||||
maxAcClt = scalar, U08, 15, "deg C", 1, 0, 0, 150, 0
|
||||
maxAcClt = scalar, U08, 15, "deg C", 1, 0, 0, 250, 0
|
||||
compressionRatio = scalar, F32, 16, "CR", 1, 0, 0, 300, 1
|
||||
wastegatePositionMin = scalar, U16, 20, "mv", 1, 0, 0, 5000, 0
|
||||
wastegatePositionMax = scalar, U16, 22, "mv", 1, 0, 0, 5000, 0
|
||||
|
@ -267,7 +267,7 @@ afr_value1 = scalar, F32, 568, "AFR", 1, 0, 0, 1000, 2
|
|||
afr_v2 = scalar, F32, 572, "volts", 1, 0, 0, 10, 2
|
||||
afr_value2 = scalar, F32, 576, "AFR", 1, 0, 0, 1000, 2
|
||||
throttlePedalPositionAdcChannel = bits, U08, 580, [0:5], $adc_channel_e_list
|
||||
etbSplit = scalar, U08, 581, "%", 0.1, 0, 0, 20, 1
|
||||
etbSplit = scalar, U08, 581, "%", 0.1, 0, 0, 5, 1
|
||||
tle6240_cs = bits, U16, 582, [0:8], $gpio_list
|
||||
tle6240_csPinMode = bits, U08, 584, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
||||
mc33810_csPinMode = bits, U08, 585, [0:1], "default", "default inverted", "open collector", "open collector inverted"
|
||||
|
@ -871,7 +871,7 @@ fan2PinMode = bits, U08, 1707, [0:1], "default", "default inverted", "open colle
|
|||
fuelReferencePressure = scalar, F32, 1708, "kPa", 1, 0, 50, 700000, 0
|
||||
postCrankingFactor = array, F32, 1712, [6x6], "mult", 1, 0, 1, 3, 2
|
||||
postCrankingDurationBins = array, F32, 1856, [6], "count", 1, 0, 0, 1000, 0
|
||||
postCrankingCLTBins = array, F32, 1880, [6], "C", 1, 0, -100, 100, 0
|
||||
postCrankingCLTBins = array, F32, 1880, [6], "C", 1, 0, -100, 250, 0
|
||||
auxTempSensor1_tempC_1 = scalar, F32, 1904, "*C", 1, 0, -55, 200, 1
|
||||
auxTempSensor1_tempC_2 = scalar, F32, 1908, "*C", 1, 0, -55, 200, 1
|
||||
auxTempSensor1_tempC_3 = scalar, F32, 1912, "*C", 1, 0, -55, 200, 1
|
||||
|
@ -949,7 +949,7 @@ injectorCorrectionPolynomial5 = scalar, F32, 2120, "", 1, 0, -1000, 1000, 4
|
|||
injectorCorrectionPolynomial6 = scalar, F32, 2124, "", 1, 0, -1000, 1000, 4
|
||||
injectorCorrectionPolynomial7 = scalar, F32, 2128, "", 1, 0, -1000, 1000, 4
|
||||
injectorCorrectionPolynomial8 = scalar, F32, 2132, "", 1, 0, -1000, 1000, 4
|
||||
primeBins = array, S08, 2136, [8], "C", 1, 0, -40, 120, 0
|
||||
primeBins = array, S08, 2136, [8], "C", 1, 0, -40, 250, 0
|
||||
oilPressure_hwChannel = bits, U08, 2144, [0:5], $adc_channel_e_list
|
||||
oilPressure_v1 = scalar, F32, 2148, "volts", 1, 0, 0, 10, 2
|
||||
oilPressure_value1 = scalar, F32, 2152, "", 1, 0, 0, 1000000, 2
|
||||
|
@ -968,7 +968,7 @@ sentInputPins1 = bits, U16, 2184, [0:8], "NONE", "INVALID", "PA0", "PA1", "PA2",
|
|||
coastingFuelCutRpmHigh = scalar, S16, 2186, "rpm", 1, 0, 0, 5000, 0
|
||||
coastingFuelCutRpmLow = scalar, S16, 2188, "rpm", 1, 0, 0, 5000, 0
|
||||
coastingFuelCutTps = scalar, S16, 2190, "%", 1, 0, 0, 20, 0
|
||||
coastingFuelCutClt = scalar, S16, 2192, "C", 1, 0, -100, 100, 0
|
||||
coastingFuelCutClt = scalar, S16, 2192, "C", 1, 0, -100, 250, 0
|
||||
pidExtraForLowRpm = scalar, S16, 2194, "%", 1, 0, 0, 100, 0
|
||||
coastingFuelCutMap = scalar, S16, 2196, "kPa", 1, 0, 0, 250, 0
|
||||
highPressureFuel_hwChannel = bits, U08, 2200, [0:5], $adc_channel_e_list
|
||||
|
@ -1380,7 +1380,7 @@ iacPidMultLoadBins = array, U08, 4348, [8], "Load", 1, 0, 0, 500, 2
|
|||
iacPidMultRpmBins = array, U08, 4356, [8], "RPM", 10.0, 0, 0, 2500, 0
|
||||
sparkDwellRpmBins = array, U16, 4364, [8], "RPM", 1, 0, 0, 25000, 0
|
||||
sparkDwellValues = array, U16, 4380, [8], "ms", 0.01, 0, 0, 30, 2
|
||||
cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 200, 0
|
||||
cltIdleRpmBins = array, S08, 4396, [16], "C", 2.0, 0, -40, 250, 0
|
||||
cltIdleRpm = array, U08, 4412, [16], "RPM", 20.0, 0, 0, 5000, 0
|
||||
cltTimingBins = array, F32, 4428, [8], "C", 1, 0, -100, 250, 1
|
||||
cltTimingExtra = array, F32, 4460, [8], "degree", 1, 0, -400, 400, 0
|
||||
|
@ -1442,7 +1442,7 @@ cltFuelCorr = array, F32, 13780, [16], "ratio", 1, 0, 0, 5, 2
|
|||
iatFuelCorrBins = array, F32, 13844, [16], "C", 1, 0, -100, 250, 2
|
||||
iatFuelCorr = array, F32, 13908, [16], "ratio", 1, 0, 0, 5, 2
|
||||
crankingFuelCoef = array, F32, 13972, [8], "ratio", 1, 0, 0, 50, 2
|
||||
crankingFuelBins = array, F32, 14004, [8], "C", 1, 0, -80, 170, 2
|
||||
crankingFuelBins = array, F32, 14004, [8], "C", 1, 0, -80, 250, 2
|
||||
crankingCycleCoef = array, F32, 14036, [8], "ratio", 1, 0, 0, 5, 2
|
||||
crankingCycleBins = array, F32, 14068, [8], "counter", 1, 0, -80, 170, 0
|
||||
cltIdleCorrBins = array, F32, 14100, [16], "C", 1, 0, -100, 250, 2
|
||||
|
@ -7622,6 +7622,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
dialog = tpsPpsLimits, "TPS/PPS Limits"
|
||||
field = "TPS/PPS minimum valid value", tpsErrorDetectionTooLow, {tps1_1AdcChannel != 0}
|
||||
field = "TPS/PPS maximum valid value", tpsErrorDetectionTooHigh, {tps1_1AdcChannel != 0}
|
||||
field = "TPS/PPS Error Detection Threshold", etbSplit
|
||||
|
||||
dialog = tpsSensorLeft
|
||||
panel = tpsPpsLimits
|
||||
|
@ -7637,7 +7638,7 @@ dialog = lambda_monitorDialog, "lambda_monitor"
|
|||
field = "Accelerator position 2nd sensor", throttlePedalPositionSecondAdcChannel
|
||||
field = "Up voltage", throttlePedalSecondaryUpVoltage
|
||||
field = "Down (WOT) voltage", throttlePedalSecondaryWOTVoltage
|
||||
field = "Error Detection Threshold", etbSplit
|
||||
field = "TPS/PPS Error Detection Threshold", etbSplit
|
||||
panel = tpsPpsLimits
|
||||
|
||||
dialog = pedalGauges
|
||||
|
|
Loading…
Reference in New Issue