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 8524a22 commit abad53b
Show file tree
Hide file tree
Showing 32 changed files with 352 additions and 476 deletions.
26 changes: 11 additions & 15 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.3858815093"
signature = "rusEFI (FOME) master.2024.09.18.alphax-2chan.2282351579"

[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2024.09.18.alphax-2chan.3858815093" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2024.09.18.alphax-2chan.2282351579" ; 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 @@ -872,13 +872,12 @@ vvtControlMinRpm = scalar, S16, 1848, "RPM", 1, 0, 0, 3000, 0
sentInputPins1 = bits, U16, 1850, [0:7], 0="NONE",80="C2 - Crank- (hall)",19="C2/C3 Crank Sensor VR",78="C3 - Crank+ (hall)",8="C7 - CAM Hall/Digital"
launchFuelAdderPercent = scalar, S08, 1852, "%", 1, 0, 0, 100, 0
etbJamTimeout = scalar, U08, 1853, "sec", 0.02, 0, 0, 5, 2
etbExpAverageLength = scalar, U16, 1854, "", 1, 0, 0, 32000, 0
coastingFuelCutRpmHigh = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1858, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1860, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1862, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1864, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1866, "kPa", 1, 0, 0, 250, 0
coastingFuelCutRpmHigh = scalar, S16, 1854, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1858, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1860, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1862, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1864, "kPa", 1, 0, 0, 250, 0
highPressureFuel_hwChannel = bits, U08, 1868, [0:5], 0="NONE",6="A2 Battery Sense",12="B2 - MAP",14="B3 - IAT",2="B4 - O2",5="B5 - TPS",13="B7 - CLT",7="C7 - CAM Hall/Digital",3="On-board MAP"
highPressureFuel_v1 = scalar, F32, 1872, "volts", 1, 0, 0, 10, 2
highPressureFuel_value1 = scalar, F32, 1876, "kPa", 1, 0, -100000, 100000, 2
Expand Down Expand Up @@ -921,8 +920,7 @@ idleTimingPid_offset = scalar, S16, 2232, "", 1, 0, -1000, 1000, 0
idleTimingPid_periodMs = scalar, S16, 2234, "ms", 1, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 2236, "", 1, 0, -30000, 30000, 0
idleTimingPid_maxValue = scalar, S16, 2238, "", 1, 0, -30000, 30000, 0
etbRocExpAverageLength = scalar, S16, 2240, "", 1, 0, 0, 32000, 0
tpsAccelFractionPeriod = scalar, S16, 2242, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionPeriod = scalar, S16, 2240, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 2244, "coef", 1, 0, 0, 100, 2
tle8888spiDevice = bits, U08, 2248, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
mc33816spiDevice = bits, U08, 2249, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
Expand Down Expand Up @@ -1963,7 +1961,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
sentInputPins1 = "sentInputPins 1"
etbJamTimeout = "Time required to detect a stuck throttle."
etbExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
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 @@ -1999,7 +1996,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
etbRocExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
idlerpmpid_iTermMin = "iTerm min value"
Expand Down Expand Up @@ -7930,11 +7926,11 @@ dialog = tcuControls, "Transmission Settings"
field = "PWM Frequency", etbFreq
field = "Minimum ETB position", etbMinimumPosition
field = "Maximum ETB position", etbMaximumPosition
field = ""
field = "Jam detection error max", jamDetectThreshold
field = "Jam detection timeout period", etbJamTimeout
commandButton = "Temporarily disable jam detection", cmd_etb_disable_jam_detect
field = "Duty Averaging Length", etbExpAverageLength
field = "Rate of change Averaging Length", etbRocExpAverageLength

; we need the term about stepper idle in here, because there's a bug in TS that you can't have different visibility
; criteria for the same panel when used in multiple places
; todo: report bug to TS?
Expand Down
26 changes: 11 additions & 15 deletions firmware/tunerstudio/generated/fome_alphax-4chan.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-4chan.1825102356"
signature = "rusEFI (FOME) master.2024.09.18.alphax-4chan.46262714"

[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2024.09.18.alphax-4chan.1825102356" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2024.09.18.alphax-4chan.46262714" ; 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 @@ -872,13 +872,12 @@ vvtControlMinRpm = scalar, S16, 1848, "RPM", 1, 0, 0, 3000, 0
sentInputPins1 = bits, U16, 1850, [0:7], 0="NONE",80="C2 - Crank- (hall)",19="C2/C3 Crank Sensor VR",78="C3 - Crank+ (hall)",8="C7 - CAM Hall/Digital",91="E5/E6 Cam Sensor VR",81="E6 - Cam+ (hall)",9="E7 - Flex"
launchFuelAdderPercent = scalar, S08, 1852, "%", 1, 0, 0, 100, 0
etbJamTimeout = scalar, U08, 1853, "sec", 0.02, 0, 0, 5, 2
etbExpAverageLength = scalar, U16, 1854, "", 1, 0, 0, 32000, 0
coastingFuelCutRpmHigh = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1858, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1860, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1862, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1864, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1866, "kPa", 1, 0, 0, 250, 0
coastingFuelCutRpmHigh = scalar, S16, 1854, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1858, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1860, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1862, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1864, "kPa", 1, 0, 0, 250, 0
highPressureFuel_hwChannel = bits, U08, 1868, [0:5], 0="NONE",12="B2 - MAP",14="B3 - IAT",2="B4 - O2",5="B5 - TPS",13="B7 - CLT",7="C7 - CAM Hall/Digital",9="D4 - TPS2",4="D5 - PPS",15="F6 - PPS2",6="F7 - Ignition Key Voltage",3="On-board MAP"
highPressureFuel_v1 = scalar, F32, 1872, "volts", 1, 0, 0, 10, 2
highPressureFuel_value1 = scalar, F32, 1876, "kPa", 1, 0, -100000, 100000, 2
Expand Down Expand Up @@ -921,8 +920,7 @@ idleTimingPid_offset = scalar, S16, 2232, "", 1, 0, -1000, 1000, 0
idleTimingPid_periodMs = scalar, S16, 2234, "ms", 1, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 2236, "", 1, 0, -30000, 30000, 0
idleTimingPid_maxValue = scalar, S16, 2238, "", 1, 0, -30000, 30000, 0
etbRocExpAverageLength = scalar, S16, 2240, "", 1, 0, 0, 32000, 0
tpsAccelFractionPeriod = scalar, S16, 2242, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionPeriod = scalar, S16, 2240, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 2244, "coef", 1, 0, 0, 100, 2
tle8888spiDevice = bits, U08, 2248, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
mc33816spiDevice = bits, U08, 2249, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
Expand Down Expand Up @@ -1963,7 +1961,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
sentInputPins1 = "sentInputPins 1"
etbJamTimeout = "Time required to detect a stuck throttle."
etbExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
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 @@ -1999,7 +1996,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
etbRocExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
idlerpmpid_iTermMin = "iTerm min value"
Expand Down Expand Up @@ -7934,11 +7930,11 @@ dialog = tcuControls, "Transmission Settings"
field = "PWM Frequency", etbFreq
field = "Minimum ETB position", etbMinimumPosition
field = "Maximum ETB position", etbMaximumPosition
field = ""
field = "Jam detection error max", jamDetectThreshold
field = "Jam detection timeout period", etbJamTimeout
commandButton = "Temporarily disable jam detection", cmd_etb_disable_jam_detect
field = "Duty Averaging Length", etbExpAverageLength
field = "Rate of change Averaging Length", etbRocExpAverageLength

; we need the term about stepper idle in here, because there's a bug in TS that you can't have different visibility
; criteria for the same panel when used in multiple places
; todo: report bug to TS?
Expand Down
26 changes: 11 additions & 15 deletions firmware/tunerstudio/generated/fome_alphax-8chan.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-8chan.343137517"
signature = "rusEFI (FOME) master.2024.09.18.alphax-8chan.2054876995"

[TunerStudio]
queryCommand = "S"
versionInfo = "V" ; firmware version for title bar.
signature= "rusEFI (FOME) master.2024.09.18.alphax-8chan.343137517" ; signature is expected to be 7 or more characters.
signature= "rusEFI (FOME) master.2024.09.18.alphax-8chan.2054876995" ; 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 @@ -872,13 +872,12 @@ vvtControlMinRpm = scalar, S16, 1848, "RPM", 1, 0, 0, 3000, 0
sentInputPins1 = bits, U16, 1850, [0:7], 0="NONE",8="23A - Hall Input 1",80="30A - Hall Input 2",4="30C - Hall Input 4",81="31A - Hall Input 3",12="8A - Crank VR",91="9A - Cam VR"
launchFuelAdderPercent = scalar, S08, 1852, "%", 1, 0, 0, 100, 0
etbJamTimeout = scalar, U08, 1853, "sec", 0.02, 0, 0, 5, 2
etbExpAverageLength = scalar, U16, 1854, "", 1, 0, 0, 32000, 0
coastingFuelCutRpmHigh = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1858, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1860, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1862, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1864, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1866, "kPa", 1, 0, 0, 250, 0
coastingFuelCutRpmHigh = scalar, S16, 1854, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutRpmLow = scalar, S16, 1856, "rpm", 1, 0, 0, 5000, 0
coastingFuelCutTps = scalar, S16, 1858, "%", 1, 0, 0, 20, 0
coastingFuelCutClt = scalar, S16, 1860, "C", 1, 0, -100, 100, 0
pidExtraForLowRpm = scalar, S16, 1862, "%", 1, 0, 0, 100, 0
coastingFuelCutMap = scalar, S16, 1864, "kPa", 1, 0, 0, 250, 0
highPressureFuel_hwChannel = bits, U08, 1868, [0:5], 0="NONE",10="14A - Analog 1",32="14D - AN4",14="15A - IAT",8="15D - AN5",13="16A - CLT",24="16D - AN6",4="17A - PPS",11="22A - Analog 22",5="23C - TPS",9="24C - TPS2",15="31C - PPS2",16="33A - AN3",31="6C - AT3",29="7C - AT4",6="Battery Sense"
highPressureFuel_v1 = scalar, F32, 1872, "volts", 1, 0, 0, 10, 2
highPressureFuel_value1 = scalar, F32, 1876, "kPa", 1, 0, -100000, 100000, 2
Expand Down Expand Up @@ -921,8 +920,7 @@ idleTimingPid_offset = scalar, S16, 2232, "", 1, 0, -1000, 1000, 0
idleTimingPid_periodMs = scalar, S16, 2234, "ms", 1, 0, 0, 3000, 0
idleTimingPid_minValue = scalar, S16, 2236, "", 1, 0, -30000, 30000, 0
idleTimingPid_maxValue = scalar, S16, 2238, "", 1, 0, -30000, 30000, 0
etbRocExpAverageLength = scalar, S16, 2240, "", 1, 0, 0, 32000, 0
tpsAccelFractionPeriod = scalar, S16, 2242, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionPeriod = scalar, S16, 2240, "cycles", 1, 0, 0, 500, 0
tpsAccelFractionDivisor = scalar, F32, 2244, "coef", 1, 0, 0, 100, 2
tle8888spiDevice = bits, U08, 2248, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
mc33816spiDevice = bits, U08, 2249, [0:2], "Off", "SPI1", "SPI2", "SPI3", "SPI4", "SPI5", "SPI6"
Expand Down Expand Up @@ -1963,7 +1961,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
fan2OffTemperature = "Cooling fan turn-off temperature threshold, in Celsius"
sentInputPins1 = "sentInputPins 1"
etbJamTimeout = "Time required to detect a stuck throttle."
etbExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
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 @@ -1999,7 +1996,6 @@ postCrankingEnrichRuntimeBins = array, U08, 20880, [8], "sec", 1, 0, 0, 180, 0
idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output Min Duty Cycle"
idleTimingPid_maxValue = "Output Max Duty Cycle"
etbRocExpAverageLength = "By the way ETB PID runs at 500hz, length in 1/500 of second here."
tpsAccelFractionPeriod = "A delay in cycles between fuel-enrich. portions"
tpsAccelFractionDivisor = "A fraction divisor: 1 or less = entire portion at once, or split into diminishing fractions"
idlerpmpid_iTermMin = "iTerm min value"
Expand Down Expand Up @@ -7934,11 +7930,11 @@ dialog = tcuControls, "Transmission Settings"
field = "PWM Frequency", etbFreq
field = "Minimum ETB position", etbMinimumPosition
field = "Maximum ETB position", etbMaximumPosition
field = ""
field = "Jam detection error max", jamDetectThreshold
field = "Jam detection timeout period", etbJamTimeout
commandButton = "Temporarily disable jam detection", cmd_etb_disable_jam_detect
field = "Duty Averaging Length", etbExpAverageLength
field = "Rate of change Averaging Length", etbRocExpAverageLength

; we need the term about stepper idle in here, because there's a bug in TS that you can't have different visibility
; criteria for the same panel when used in multiple places
; todo: report bug to TS?
Expand Down
Loading

0 comments on commit abad53b

Please sign in to comment.