Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-10-28 17:29:44 +00:00
parent a8b922b008
commit 07fc6bdac7
43 changed files with 147 additions and 210 deletions

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD all #define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3318047347 #define SIGNATURE_HASH 740375811
#define TS_SIGNATURE "rusEFI 2021.10.28.all.3318047347" #define TS_SIGNATURE "rusEFI 2021.10.28.all.740375811"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD atlas #define SIGNATURE_BOARD atlas
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3641677652 #define SIGNATURE_HASH 820758564
#define TS_SIGNATURE "rusEFI 2021.10.28.atlas.3641677652" #define TS_SIGNATURE "rusEFI 2021.10.28.atlas.820758564"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD f429-discovery #define SIGNATURE_BOARD f429-discovery
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3318047347 #define SIGNATURE_HASH 740375811
#define TS_SIGNATURE "rusEFI 2021.10.28.f429-discovery.3318047347" #define TS_SIGNATURE "rusEFI 2021.10.28.f429-discovery.740375811"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 3220649882 #define SIGNATURE_HASH 1444112618
#define TS_SIGNATURE "rusEFI 2021.10.28.frankenso_na6.3220649882" #define TS_SIGNATURE "rusEFI 2021.10.28.frankenso_na6.1444112618"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen-nb1 #define SIGNATURE_BOARD hellen-nb1
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2724389978 #define SIGNATURE_HASH 1267120938
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen-nb1.2724389978" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen-nb1.1267120938"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121nissan #define SIGNATURE_BOARD hellen121nissan
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1312045617 #define SIGNATURE_HASH 2815452481
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121nissan.1312045617" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen121nissan.2815452481"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121vag #define SIGNATURE_BOARD hellen121vag
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2519302709 #define SIGNATURE_HASH 2144197957
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen121vag.2519302709" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen121vag.2144197957"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen128 #define SIGNATURE_BOARD hellen128
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 331709091 #define SIGNATURE_HASH 4196476371
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen128.331709091" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen128.4196476371"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen154hyundai #define SIGNATURE_BOARD hellen154hyundai
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2176500809 #define SIGNATURE_HASH 1751030585
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen154hyundai.2176500809" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen154hyundai.1751030585"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen72 #define SIGNATURE_BOARD hellen72
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2739929684 #define SIGNATURE_HASH 1253334308
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen72.2739929684" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen72.1253334308"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen88bmw #define SIGNATURE_BOARD hellen88bmw
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 860200606 #define SIGNATURE_HASH 3668034030
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen88bmw.860200606" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen88bmw.3668034030"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellenNA6 #define SIGNATURE_BOARD hellenNA6
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 856624031 #define SIGNATURE_HASH 3672855791
#define TS_SIGNATURE "rusEFI 2021.10.28.hellenNA6.856624031" #define TS_SIGNATURE "rusEFI 2021.10.28.hellenNA6.3672855791"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2277095843 #define SIGNATURE_HASH 1851647699
#define TS_SIGNATURE "rusEFI 2021.10.28.hellen_cypress.2277095843" #define TS_SIGNATURE "rusEFI 2021.10.28.hellen_cypress.1851647699"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD kin #define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2015130975 #define SIGNATURE_HASH 2448960047
#define TS_SIGNATURE "rusEFI 2021.10.28.kin.2015130975" #define TS_SIGNATURE "rusEFI 2021.10.28.kin.2448960047"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f4 #define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1297446375 #define SIGNATURE_HASH 2763074199
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f4.1297446375" #define TS_SIGNATURE "rusEFI 2021.10.28.mre_f4.2763074199"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f7 #define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1297446375 #define SIGNATURE_HASH 2763074199
#define TS_SIGNATURE "rusEFI 2021.10.28.mre_f7.1297446375" #define TS_SIGNATURE "rusEFI 2021.10.28.mre_f7.2763074199"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2502933397 #define SIGNATURE_HASH 2093737189
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_405.2502933397" #define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_405.2093737189"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2502933397 #define SIGNATURE_HASH 2093737189
#define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_469.2502933397" #define TS_SIGNATURE "rusEFI 2021.10.28.prometheus_469.2093737189"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2473595060 #define SIGNATURE_HASH 2056540100
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f4.2473595060" #define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f4.2056540100"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 2473595060 #define SIGNATURE_HASH 2056540100
#define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f7.2473595060" #define TS_SIGNATURE "rusEFI 2021.10.28.proteus_f7.2056540100"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.10.28 #define SIGNATURE_DATE 2021.10.28
#define SIGNATURE_HASH 1347389712 #define SIGNATURE_HASH 3115046496
#define TS_SIGNATURE "rusEFI 2021.10.28.subaru_eg33_f7.1347389712" #define TS_SIGNATURE "rusEFI 2021.10.28.subaru_eg33_f7.3115046496"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.all.3318047347" signature = "rusEFI 2021.10.28.all.740375811"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.all.3318047347" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.all.740375811" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:22 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:21 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5493,3 +5488,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.atlas.3641677652" signature = "rusEFI 2021.10.28.atlas.820758564"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.atlas.3641677652" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.atlas.820758564" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:19 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:18 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5484,3 +5479,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.f429-discovery.3318047347" signature = "rusEFI 2021.10.28.f429-discovery.740375811"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.f429-discovery.3318047347" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.f429-discovery.740375811" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:28 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:37 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5493,3 +5488,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.frankenso_na6.3220649882" signature = "rusEFI 2021.10.28.frankenso_na6.1444112618"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.frankenso_na6.3220649882" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.frankenso_na6.1444112618" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:03 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:06 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5493,3 +5488,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen-nb1.2724389978" signature = "rusEFI 2021.10.28.hellen-nb1.1267120938"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen-nb1.2724389978" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen-nb1.1267120938" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:50 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:55 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5456,3 +5451,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen121nissan.1312045617" signature = "rusEFI 2021.10.28.hellen121nissan.2815452481"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen121nissan.1312045617" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen121nissan.2815452481" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:37 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:45 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5458,3 +5453,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen121vag.2519302709" signature = "rusEFI 2021.10.28.hellen121vag.2144197957"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen121vag.2519302709" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen121vag.2144197957" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:34 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:42 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5460,3 +5455,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen128.331709091" signature = "rusEFI 2021.10.28.hellen128.4196476371"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen128.331709091" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen128.4196476371" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:31 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:40 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5458,3 +5453,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen154hyundai.2176500809" signature = "rusEFI 2021.10.28.hellen154hyundai.1751030585"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen154hyundai.2176500809" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen154hyundai.1751030585" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:41 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:48 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5457,3 +5452,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen72.2739929684" signature = "rusEFI 2021.10.28.hellen72.1253334308"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen72.2739929684" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen72.1253334308" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:47 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:53 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5456,3 +5451,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen88bmw.860200606" signature = "rusEFI 2021.10.28.hellen88bmw.3668034030"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen88bmw.860200606" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen88bmw.3668034030" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:44 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:50 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5455,3 +5450,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellenNA6.856624031" signature = "rusEFI 2021.10.28.hellenNA6.3672855791"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellenNA6.856624031" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellenNA6.3672855791" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:53 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:27:58 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5457,3 +5452,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.hellen_cypress.2277095843" signature = "rusEFI 2021.10.28.hellen_cypress.1851647699"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.hellen_cypress.2277095843" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.hellen_cypress.1851647699" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 16:44:28 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Thu Oct 28 17:28:25 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5493,3 +5488,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.kin.2015130975" signature = "rusEFI 2021.10.28.kin.2448960047"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.kin.2015130975" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.kin.2448960047" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 16:44:25 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Thu Oct 28 17:28:23 UTC 2021
pageSize = 19972 pageSize = 19972
page = 1 page = 1
@ -1339,12 +1339,10 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1392,7 +1390,6 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
camInputs1 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs1 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1559,7 +1556,6 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1678,7 +1674,6 @@ fsioTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5460,3 +5455,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.mre_f4.1297446375" signature = "rusEFI 2021.10.28.mre_f4.2763074199"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.mre_f4.1297446375" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.mre_f4.2763074199" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:00 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:03 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5463,3 +5458,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.mre_f7.1297446375" signature = "rusEFI 2021.10.28.mre_f7.2763074199"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.mre_f7.1297446375" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.mre_f7.2763074199" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:43:57 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:01 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5463,3 +5458,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.prometheus_405.2502933397" signature = "rusEFI 2021.10.28.prometheus_405.2093737189"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.prometheus_405.2502933397" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.prometheus_405.2093737189" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:09 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:10 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5488,3 +5483,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.prometheus_469.2502933397" signature = "rusEFI 2021.10.28.prometheus_469.2093737189"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.prometheus_469.2502933397" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.prometheus_469.2093737189" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:06 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:08 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5488,3 +5483,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.proteus_f4.2473595060" signature = "rusEFI 2021.10.28.proteus_f4.2056540100"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.proteus_f4.2473595060" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.proteus_f4.2056540100" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:16 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:16 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5445,3 +5440,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.proteus_f7.2473595060" signature = "rusEFI 2021.10.28.proteus_f7.2056540100"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.proteus_f7.2473595060" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.proteus_f7.2056540100" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:12 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:13 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5445,3 +5440,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.10.28.subaru_eg33_f7.1347389712" signature = "rusEFI 2021.10.28.subaru_eg33_f7.3115046496"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.10.28.subaru_eg33_f7.1347389712" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.10.28.subaru_eg33_f7.3115046496" ; 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 ; 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 useLegacyFTempUnits = false
@ -85,7 +85,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Thu Oct 28 16:44:31 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Thu Oct 28 17:28:28 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1361,12 +1361,10 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
ignitionDwellForCrankingMs = "Dwell duration while cranking" ignitionDwellForCrankingMs = "Dwell duration while cranking"
etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle." etbRevLimitStart = "Once engine speed passes this value, start reducing ETB angle."
etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed." etbRevLimitRange = "This far above 'Soft limiter start', fully close the throttle. At the bottom of the range, throttle control is normal. At the top of the range, the throttle is fully closed."
map = "@see isMapAveragingEnabled"
map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM" map_samplingAngle = "@brief MAP averaging sampling start angle, by RPM"
map_samplingWindow = "@brief MAP averaging angle duration, by RPM" map_samplingWindow = "@brief MAP averaging angle duration, by RPM"
map_sensor_lowValue = "kPa value at low volts" map_sensor_lowValue = "kPa value at low volts"
map_sensor_highValue = "kPa value at high volts" map_sensor_highValue = "kPa value at high volts"
clt = "todo: merge with channel settings, use full-scale Thermistor here!"
clt_tempC_1 = "these values are in Celcius" clt_tempC_1 = "these values are in Celcius"
clt_bias_resistor = "Pull-up resistor value on your board" clt_bias_resistor = "Pull-up resistor value on your board"
clt_alignmentFill_at_29 = "need 4 byte alignment" clt_alignmentFill_at_29 = "need 4 byte alignment"
@ -1417,7 +1415,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts." camInputs4 = "Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts."
throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage" throttlePedalPositionAdcChannel = "Electronic throttle pedal position first channel\nSee throttlePedalPositionSecondAdcChannel for second channel\nSee also tps1_1AdcChannel\nset_analog_input_pin pps X\nSee throttlePedalUpVoltage and throttlePedalWOTVoltage"
throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata" throttlePedalUpPin = "Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata"
baroSensor = "@see hasBaroSensor"
baroSensor_lowValue = "kPa value at low volts" baroSensor_lowValue = "kPa value at low volts"
baroSensor_highValue = "kPa value at high volts" baroSensor_highValue = "kPa value at high volts"
manIdlePosition = "value between 0 and 100 used in Manual mode" manIdlePosition = "value between 0 and 100 used in Manual mode"
@ -1587,7 +1584,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
mapErrorDetectionTooHigh = "kPa value which is too high to be true" mapErrorDetectionTooHigh = "kPa value which is too high to be true"
multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark." multisparkSparkDuration = "How long to wait for the spark to fire before recharging the coil for another spark."
multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table." multisparkDwell = "This sets the dwell time for subsequent sparks. The main spark's dwell is set by the dwell table."
idleRpmPid = "See cltIdleRpmBins"
idleRpmPid_offset = "Linear addition to PID logic" idleRpmPid_offset = "Linear addition to PID logic"
idleRpmPid_periodMs = "PID dTime" idleRpmPid_periodMs = "PID dTime"
idleRpmPid_minValue = "Output min value" idleRpmPid_minValue = "Output min value"
@ -1712,7 +1708,6 @@ fsioTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
etbBiasValues = "PWM bias, 0 to 100%" etbBiasValues = "PWM bias, 0 to 100%"
etb_iTermMin = "iTerm min value" etb_iTermMin = "iTerm min value"
etb_iTermMax = "iTerm max value" etb_iTermMax = "iTerm max value"
idleTimingPid = "See useIdleTimingPidControl"
idleTimingPid_offset = "Linear addition to PID logic" idleTimingPid_offset = "Linear addition to PID logic"
idleTimingPid_periodMs = "PID dTime" idleTimingPid_periodMs = "PID dTime"
idleTimingPid_minValue = "Output min value" idleTimingPid_minValue = "Output min value"
@ -5479,3 +5474,5 @@ cmd_set_engine_type_default = "Z\x00\x31\x00\x00"
#else #else
addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl addTool = afrTableGenerator, "AFR Table Generator", afrTableTbl
#endif #endif