Skip to content

Commit

Permalink
Auto-generated configs and docs
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Sep 18, 2024
1 parent 3973c7d commit 6389fa1
Show file tree
Hide file tree
Showing 32 changed files with 895 additions and 831 deletions.
54 changes: 28 additions & 26 deletions firmware/tunerstudio/generated/fome_alphax-2chan.ini
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ enable2ndByteCanID = false

[MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI (FOME) master.2024.09.18.alphax-2chan.4071974185"
signature = "rusEFI (FOME) master.2024.09.18.alphax-2chan.2691219985"

[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2024.09.18.alphax-2chan.4071974185" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2024.09.18.alphax-2chan.2691219985" ; 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
Expand Down Expand Up @@ -1042,7 +1042,7 @@ dfcoDelay = scalar, U08, 2813, "sec", 0.1, 0, 0, 10, 1
acDelay = scalar, U08, 2814, "sec", 0.1, 0, 0, 10, 1
acSwitchMode = bits, U08, 2815, [0:1], "DEFAULT", "PULLUP", "PULLDOWN"
fordInjectorSmallPulseBreakPoint = scalar, U16, 2816, "mg", 0.001, 0, 0, 65, 3
jamDetectThreshold = scalar, U08, 2818, "%", 1, 0, 0, 50, 0
etbJamDetectThreshold = scalar, U08, 2818, "%", 1, 0, 0, 50, 0
hpfpCamLobes = scalar, U08, 2819, "lobes/cam", 1, 0, 0, 255, 0
hpfpCam = bits, U08, 2820, [0:2], "NONE", "Intake 1", "Exhaust 1", "Intake 2", "Exhaust 2"
hpfpPeakPos = scalar, U08, 2821, "deg", 1, 0, 0, 255, 0
Expand Down Expand Up @@ -1102,27 +1102,27 @@ tcu_pc_solenoid_freq = scalar, U16, 2972, "Hz", 1, 0, 0, 3000, 0
tcu_32_solenoid_pin = bits, U16, 2974, [0:7], 0="NONE",40="A3 - Fuel Pump",41="A4 - Tachometer",47="A6 - Ignition A",71="A7 - Ignition B",105="A8 - Injector A",106="B8 - Injector B",42="C1 - Fan Relay",63="C8 - Idle"
tcu_32_solenoid_freq = scalar, U16, 2976, "Hz", 1, 0, 0, 3000, 0
acrPin2 = bits, U16, 2978, [0:7], 0="NONE",40="A3 - Fuel Pump",41="A4 - Tachometer",47="A6 - Ignition A",71="A7 - Ignition B",105="A8 - Injector A",106="B8 - Injector B",42="C1 - Fan Relay",63="C8 - Idle"
etbMinimumPosition = scalar, F32, 2980, "%", 1, 0, 0.01, 100, 2
tuneHidingKey = scalar, U16, 2984, "", 1, 0, 0, 20000, 0
sentEtbType = bits, S08, 2986, [0:1], "None", "GM type 1", "Ford type 1"
fuelPressureSensorMode = bits, U08, 2987, [0:1], "Absolute", "Gauge", "Differential", "INVALID"
luaDigitalInputPins1 = bits, U16, 2988, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins2 = bits, U16, 2990, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins3 = bits, U16, 2992, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins4 = bits, U16, 2994, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins5 = bits, U16, 2996, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins6 = bits, U16, 2998, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins7 = bits, U16, 3000, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins8 = bits, U16, 3002, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
ALSMinRPM = scalar, S16, 3004, "rpm", 1, 0, 0, 20000, 0
ALSMaxRPM = scalar, S16, 3006, "rpm", 1, 0, 0, 20000, 0
ALSMaxDuration = scalar, S16, 3008, "sec", 1, 0, 0, 10, 0
ALSMinCLT = scalar, S08, 3010, "C", 1, 0, 0, 90, 0
ALSMaxCLT = scalar, S08, 3011, "C", 1, 0, 0, 105, 0
alsMinTimeBetween = scalar, U08, 3012, "", 1, 0, 0, 20000, 0
alsEtbPosition = scalar, U08, 3013, "", 1, 0, 0, 20000, 0
acRelayAlternatorDutyAdder = scalar, U08, 3014, "%", 1, 0, 0, 100, 0
instantRpmRange = scalar, U08, 3015, "deg", 1, 0, 0, 250, 0
etbMinimumPosition = scalar, U08, 2980, "%", 0.1, 0, 0, 10, 1
tuneHidingKey = scalar, U16, 2982, "", 1, 0, 0, 20000, 0
sentEtbType = bits, S08, 2984, [0:1], "None", "GM type 1", "Ford type 1"
fuelPressureSensorMode = bits, U08, 2985, [0:1], "Absolute", "Gauge", "Differential", "INVALID"
luaDigitalInputPins1 = bits, U16, 2986, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins2 = bits, U16, 2988, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins3 = bits, U16, 2990, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins4 = bits, U16, 2992, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins5 = bits, U16, 2994, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins6 = bits, U16, 2996, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins7 = bits, U16, 2998, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
luaDigitalInputPins8 = bits, U16, 3000, [0:7], 0="NONE",80="C2 - Crank- (hall)",78="C3 - Crank+ (hall)",93="C4 - 2Step/Digital",8="C7 - CAM Hall/Digital"
ALSMinRPM = scalar, S16, 3002, "rpm", 1, 0, 0, 20000, 0
ALSMaxRPM = scalar, S16, 3004, "rpm", 1, 0, 0, 20000, 0
ALSMaxDuration = scalar, S16, 3006, "sec", 1, 0, 0, 10, 0
ALSMinCLT = scalar, S08, 3008, "C", 1, 0, 0, 90, 0
ALSMaxCLT = scalar, S08, 3009, "C", 1, 0, 0, 105, 0
alsMinTimeBetween = scalar, U08, 3010, "", 1, 0, 0, 20000, 0
alsEtbPosition = scalar, U08, 3011, "", 1, 0, 0, 20000, 0
acRelayAlternatorDutyAdder = scalar, U08, 3012, "%", 1, 0, 0, 100, 0
instantRpmRange = scalar, U08, 3013, "deg", 1, 0, 0, 250, 0
ALSIdleAdd = scalar, S32, 3016, "%", 1, 0, 0, 100, 2
ALSEtbAdd = scalar, S32, 3020, "%", 1, 0, 0, 100, 2
ALSSkipRatio = scalar, S32, 3024, "", 1, 0, 0.1, 2, 1
Expand Down Expand Up @@ -1960,7 +1960,7 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
fan2OnTemperature = "Cooling fan turn-on temperature threshold, in Celsius"
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
sentInputPins1 = "sentInputPins 1"
etbJamTimeout = "Time required to detect a stuck throttle."
etbJamTimeout = "Time after which the throttle is considered jammed."
coastingFuelCutRpmHigh = "This sets the RPM above which fuel cut is active."
coastingFuelCutRpmLow = "This sets the RPM below which fuel cut is deactivated, this prevents jerking or issues transitioning to idle"
coastingFuelCutTps = "Throttle position below which fuel cut is active. With an electronic throttle enabled, this checks against pedal position."
Expand Down Expand Up @@ -2097,6 +2097,7 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 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."
etbJamDetectThreshold = "Threshold in ETB error (target vs. actual) above which the jam timer is started. If the timer reaches the time specified in the jam detection timeout period, the throttle is considered jammed, and engine operation limited."
hpfpPeakPos = "Crank angle ATDC of first lobe peak"
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."
Expand All @@ -2115,6 +2116,7 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
gearRatio7 = "gearRatio 7"
gearRatio8 = "gearRatio 8"
vvtActivationDelayMs = "We need to give engine time to build oil pressure without diverting it to VVT"
etbMinimumPosition = "Set a minimum allowed target position to avoid slamming/driving against the hard mechanical stop in the throttle."
luaDigitalInputPins1 = "luaDigitalInputPins 1"
luaDigitalInputPins2 = "luaDigitalInputPins 2"
luaDigitalInputPins3 = "luaDigitalInputPins 3"
Expand Down Expand Up @@ -7927,7 +7929,7 @@ dialog = tcuControls, "Transmission Settings"
field = "Minimum ETB position", etbMinimumPosition
field = "Maximum ETB position", etbMaximumPosition
field = ""
field = "Jam detection error max", jamDetectThreshold
field = "Jam detection error max", etbJamDetectThreshold
field = "Jam detection timeout period", etbJamTimeout
field = "Disables jam detection for testing until the next power cycle"
commandButton = "Temporarily disable jam detection", cmd_etb_disable_jam_detect
Expand Down
Loading

0 comments on commit 6389fa1

Please sign in to comment.