Auto-generated configs and docs
This commit is contained in:
parent
edb10af9f4
commit
7b1b611559
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 3533288633
|
#define SIGNATURE_HASH 1295776358
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.all.3533288633"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.all.1295776358"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 3461562782
|
#define SIGNATURE_HASH 1374752577
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.atlas.3461562782"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.atlas.1374752577"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 3533288633
|
#define SIGNATURE_HASH 1295776358
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.f429-discovery.3533288633"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.f429-discovery.1295776358"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2829836624
|
#define SIGNATURE_HASH 923381647
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.frankenso_na6.2829836624"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.frankenso_na6.923381647"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2001437744
|
#define SIGNATURE_HASH 3907635951
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen-nb1.2001437744"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen-nb1.3907635951"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 1763563032
|
#define SIGNATURE_HASH 4139751623
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121nissan.1763563032"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121nissan.4139751623"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2369425587
|
#define SIGNATURE_HASH 312008300
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121vag.2369425587"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121vag.312008300"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 1214242590
|
#define SIGNATURE_HASH 3623719361
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen128.1214242590"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen128.3623719361"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 4031624735
|
#define SIGNATURE_HASH 1877997760
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen154hyundai.4031624735"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen154hyundai.1877997760"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 639906569
|
#define SIGNATURE_HASH 3112598998
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen72.639906569"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen72.3112598998"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 1935222246
|
#define SIGNATURE_HASH 3975899961
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen88bmw.1935222246"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen88bmw.3975899961"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2762273297
|
#define SIGNATURE_HASH 990297294
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellenNA6.2762273297"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellenNA6.990297294"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 3899413253
|
#define SIGNATURE_HASH 2009996762
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen_cypress.3899413253"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen_cypress.2009996762"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 399089657
|
#define SIGNATURE_HASH 2288767270
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.kin.399089657"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.kin.2288767270"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 1639894541
|
#define SIGNATURE_HASH 4263280850
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f4.1639894541"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f4.4263280850"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 1639894541
|
#define SIGNATURE_HASH 4263280850
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f7.1639894541"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f7.4263280850"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2188602719
|
#define SIGNATURE_HASH 500245376
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_405.2188602719"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_405.500245376"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2188602719
|
#define SIGNATURE_HASH 500245376
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_469.2188602719"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_469.500245376"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2045173560
|
#define SIGNATURE_HASH 3863253479
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f4.2045173560"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f4.3863253479"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 2045173560
|
#define SIGNATURE_HASH 3863253479
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f7.2045173560"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f7.3863253479"
|
||||||
|
|
|
@ -2,5 +2,5 @@
|
||||||
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt
|
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt
|
||||||
//
|
//
|
||||||
|
|
||||||
#define SIGNATURE_HASH 287548137
|
#define SIGNATURE_HASH 2390879286
|
||||||
#define TS_SIGNATURE "rusEFI 2021.11.27.subaru_eg33_f7.287548137"
|
#define TS_SIGNATURE "rusEFI 2021.11.27.subaru_eg33_f7.2390879286"
|
||||||
|
|
Binary file not shown.
|
@ -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.11.27.all.3533288633"
|
signature = "rusEFI 2021.11.27.all.1295776358"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.all.3533288633" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.all.1295776358" ; 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 Sat Nov 27 18:21:45 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:38 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.atlas.3461562782"
|
signature = "rusEFI 2021.11.27.atlas.1374752577"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.atlas.3461562782" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.atlas.1374752577" ; 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 Sat Nov 27 18:21:42 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:35 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.f429-discovery.3533288633"
|
signature = "rusEFI 2021.11.27.f429-discovery.1295776358"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.f429-discovery.3533288633" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.f429-discovery.1295776358" ; 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 Sat Nov 27 18:20:47 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:39:49 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.frankenso_na6.2829836624"
|
signature = "rusEFI 2021.11.27.frankenso_na6.923381647"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.frankenso_na6.2829836624" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.frankenso_na6.923381647" ; 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 Sat Nov 27 18:21:25 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:20 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen-nb1.2001437744"
|
signature = "rusEFI 2021.11.27.hellen-nb1.3907635951"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen-nb1.2001437744" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen-nb1.3907635951" ; 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 Sat Nov 27 18:21:11 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:09 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen121nissan.1763563032"
|
signature = "rusEFI 2021.11.27.hellen121nissan.4139751623"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen121nissan.1763563032" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen121nissan.4139751623" ; 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 Sat Nov 27 18:20:57 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:39:58 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen121vag.2369425587"
|
signature = "rusEFI 2021.11.27.hellen121vag.312008300"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen121vag.2369425587" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen121vag.312008300" ; 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 Sat Nov 27 18:20:54 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:39:55 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen128.1214242590"
|
signature = "rusEFI 2021.11.27.hellen128.3623719361"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen128.1214242590" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen128.3623719361" ; 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 Sat Nov 27 18:20:50 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:39:52 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen154hyundai.4031624735"
|
signature = "rusEFI 2021.11.27.hellen154hyundai.1877997760"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen154hyundai.4031624735" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen154hyundai.1877997760" ; 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 Sat Nov 27 18:21:01 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:01 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen72.639906569"
|
signature = "rusEFI 2021.11.27.hellen72.3112598998"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen72.639906569" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen72.3112598998" ; 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 Sat Nov 27 18:21:08 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:06 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen88bmw.1935222246"
|
signature = "rusEFI 2021.11.27.hellen88bmw.3975899961"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen88bmw.1935222246" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen88bmw.3975899961" ; 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 Sat Nov 27 18:21:04 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:03 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellenNA6.2762273297"
|
signature = "rusEFI 2021.11.27.hellenNA6.990297294"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellenNA6.2762273297" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellenNA6.990297294" ; 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 Sat Nov 27 18:21:14 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:12 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.hellen_cypress.3899413253"
|
signature = "rusEFI 2021.11.27.hellen_cypress.2009996762"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.hellen_cypress.3899413253" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.hellen_cypress.2009996762" ; 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 Sat Nov 27 18:21:51 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Sat Nov 27 18:40:43 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.kin.399089657"
|
signature = "rusEFI 2021.11.27.kin.2288767270"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.kin.399089657" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.kin.2288767270" ; 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 Sat Nov 27 18:21:48 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Sat Nov 27 18:40:41 UTC 2021
|
||||||
|
|
||||||
pageSize = 19972
|
pageSize = 19972
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2002,83 +2002,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2771,10 +2757,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3043,10 +3029,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.mre_f4.1639894541"
|
signature = "rusEFI 2021.11.27.mre_f4.4263280850"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.mre_f4.1639894541" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.mre_f4.4263280850" ; 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 Sat Nov 27 18:21:21 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:18 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.mre_f7.1639894541"
|
signature = "rusEFI 2021.11.27.mre_f7.4263280850"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.mre_f7.1639894541" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.mre_f7.4263280850" ; 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 Sat Nov 27 18:21:18 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:15 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.prometheus_405.2188602719"
|
signature = "rusEFI 2021.11.27.prometheus_405.500245376"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.prometheus_405.2188602719" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.prometheus_405.500245376" ; 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 Sat Nov 27 18:21:31 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:26 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.prometheus_469.2188602719"
|
signature = "rusEFI 2021.11.27.prometheus_469.500245376"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.prometheus_469.2188602719" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.prometheus_469.500245376" ; 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 Sat Nov 27 18:21:28 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:23 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.proteus_f4.2045173560"
|
signature = "rusEFI 2021.11.27.proteus_f4.3863253479"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.proteus_f4.2045173560" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.proteus_f4.3863253479" ; 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 Sat Nov 27 18:21:38 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:32 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.proteus_f7.2045173560"
|
signature = "rusEFI 2021.11.27.proteus_f7.3863253479"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.proteus_f7.2045173560" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.proteus_f7.3863253479" ; 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 Sat Nov 27 18:21:35 UTC 2021
|
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 18:40:29 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
|
@ -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.11.27.subaru_eg33_f7.287548137"
|
signature = "rusEFI 2021.11.27.subaru_eg33_f7.2390879286"
|
||||||
|
|
||||||
[TunerStudio]
|
[TunerStudio]
|
||||||
queryCommand = "S"
|
queryCommand = "S"
|
||||||
versionInfo = "V" ; firmwave version for title bar.
|
versionInfo = "V" ; firmwave version for title bar.
|
||||||
signature = "rusEFI 2021.11.27.subaru_eg33_f7.287548137" ; signature is expected to be 7 or more characters.
|
signature = "rusEFI 2021.11.27.subaru_eg33_f7.2390879286" ; 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 Sat Nov 27 18:21:55 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 Sat Nov 27 18:40:46 UTC 2021
|
||||||
|
|
||||||
pageSize = 20000
|
pageSize = 20000
|
||||||
page = 1
|
page = 1
|
||||||
|
@ -2036,83 +2036,69 @@ debugIntField4 = scalar, U16, 208, "val", 1, 0
|
||||||
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
debugIntField5 = scalar, U16, 210, "val", 1, 0
|
||||||
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
accelerationX = scalar, U16, 212, "G", 0.01, 0
|
||||||
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
accelerationY = scalar, U16, 214, "G", 0.01, 0
|
||||||
|
egt1 = scalar, U16, 216, "deg C", 1, 0
|
||||||
; egt
|
egt2 = scalar, U16, 218, "deg C", 1, 0
|
||||||
egt1 = scalar, S16, 216, "deg C", 1, 0
|
egt3 = scalar, U16, 220, "deg C", 1, 0
|
||||||
egt2 = scalar, S16, 218, "deg C", 1, 0
|
egt4 = scalar, U16, 222, "deg C", 1, 0
|
||||||
egt3 = scalar, S16, 220, "deg C", 1, 0
|
egt5 = scalar, U16, 224, "deg C", 1, 0
|
||||||
egt4 = scalar, S16, 222, "deg C", 1, 0
|
egt6 = scalar, U16, 226, "deg C", 1, 0
|
||||||
egt5 = scalar, S16, 224, "deg C", 1, 0
|
egt7 = scalar, U16, 228, "deg C", 1, 0
|
||||||
egt6 = scalar, S16, 226, "deg C", 1, 0
|
egt8 = scalar, U16, 230, "deg C", 1, 0
|
||||||
egt7 = scalar, S16, 228, "deg C", 1, 0
|
TPS2Value = scalar, U16, 232, "%", 0.01, 0
|
||||||
egt8 = scalar, S16, 230, "deg C", 1, 0
|
rawTps1Primary = scalar, U16, 234, "V", 0.001, 0
|
||||||
|
rawPpsPrimary = scalar, U16, 236, "V", 0.001, 0
|
||||||
TPS2Value = scalar, S16, 232, "%",{1/100}, 0
|
rawClt = scalar, U16, 238, "V", 0.001, 0
|
||||||
|
rawIat = scalar, U16, 240, "V", 0.001, 0
|
||||||
rawTps1Primary = scalar, U16, 234, "V",{1/1000}, 0.0
|
rawOilPressure = scalar, U16, 242, "V", 0.001, 0
|
||||||
rawPpsPrimary = scalar, U16, 236, "V",{1/1000}, 0.0
|
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
||||||
rawClt = scalar, U16, 238, "V",{1/1000}, 0.0
|
unusedAt246 = scalar, U08, 246, "", 1, 0
|
||||||
rawIat = scalar, U16, 240, "V",{1/1000}, 0.0
|
tcuCurrentGear = scalar, U08, 247, "gear", 1, 0
|
||||||
rawOilPressure = scalar, U16, 242, "V",{1/1000}, 0.0
|
rawPpsSecondary = scalar, U16, 248, "V", 0.001, 0
|
||||||
|
knock1 = scalar, U08, 250, "", 1, 0
|
||||||
; we use this to match logs to tunes
|
knock2 = scalar, U08, 251, "", 1, 0
|
||||||
tuneCrc16 = scalar, U16, 244, "crc16", 1, 0
|
knock3 = scalar, U08, 252, "", 1, 0
|
||||||
|
knock4 = scalar, U08, 253, "", 1, 0
|
||||||
; Transmission
|
knock5 = scalar, U08, 254, "", 1, 0
|
||||||
tcuCurrentGear = scalar, S08, 247, "gear", 1, 0
|
knock6 = scalar, U08, 255, "", 1, 0
|
||||||
rawPpsSecondary = scalar, U16, 248, "V",{1/1000}, 0.0
|
knock7 = scalar, U08, 256, "", 1, 0
|
||||||
|
knock8 = scalar, U08, 257, "", 1, 0
|
||||||
knock1 = scalar, S08, 250, "dbv", 1, 0
|
knock9 = scalar, U08, 258, "", 1, 0
|
||||||
knock2 = scalar, S08, 251, "dbv", 1, 0
|
knock10 = scalar, U08, 259, "", 1, 0
|
||||||
knock3 = scalar, S08, 252, "dbv", 1, 0
|
knock11 = scalar, U08, 260, "", 1, 0
|
||||||
knock4 = scalar, S08, 253, "dbv", 1, 0
|
knock12 = scalar, U08, 261, "", 1, 0
|
||||||
knock5 = scalar, S08, 254, "dbv", 1, 0
|
tcuDesiredGear = scalar, U08, 262, "gear", 1, 0
|
||||||
knock6 = scalar, S08, 255, "dbv", 1, 0
|
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
||||||
knock7 = scalar, S08, 256, "dbv", 1, 0
|
rawIdlePositionSensor = scalar, U16, 264, "V", 0.001, 0
|
||||||
knock8 = scalar, S08, 257, "dbv", 1, 0
|
rawWastegatePositionSensor = scalar, U16, 266, "V", 0.001, 0
|
||||||
knock9 = scalar, S08, 258, "dbv", 1, 0
|
wastegatePosition = scalar, U16, 268, "%", 0.01, 0
|
||||||
knock10 = scalar,S08, 259, "dbv", 1, 0
|
idlePositionSensor = scalar, U16, 270, "%", 0.01, 0
|
||||||
knock11 = scalar,S08, 260, "dbv", 1, 0
|
rawLowFuelPressure = scalar, U16, 272, "V", 0.001, 0
|
||||||
knock12 = scalar,S08, 261, "dbv", 1, 0
|
rawHighFuelPressure = scalar, U16, 274, "V", 0.001, 0
|
||||||
|
lowFuelPressure = scalar, U16, 276, "kpa", 0.03333333333333333, 0
|
||||||
tcuDesiredGear = scalar, S08, 262, "gear", 1, 0
|
highFuelPressure = scalar, U16, 278, "bar", 0.1, 0
|
||||||
flexPercent = scalar, U08, 263, "%", 0.5, 0
|
targetLambda = scalar, U16, 280, "", 1.0E-4, 0
|
||||||
|
airFuelRatio = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawIdlePositionSensor = scalar, U16, 264, "V",{1/1000}, 0.0
|
AFRValue = scalar, U16, 282, "AFR", 0.001, 0
|
||||||
rawWastegatePosition = scalar, U16, 266, "V",{1/1000}, 0.0
|
VssAcceleration = scalar, U16, 284, "m/s2", 0.0033333333333333335, 0
|
||||||
wastegatePositionSensor = scalar, S16, 268, "%",{1/100}, 0
|
lambda2 = scalar, U16, 286, "", 1.0E-4, 0
|
||||||
idlePositionSensor = scalar, S16, 270, "%",{1/100}, 0
|
AFRValue2 = scalar, U16, 288, "AFR", 0.001, 0
|
||||||
rawLowFuelPressure = scalar, U16, 272, "V",{1/1000}, 0
|
vvtPositionB1E = scalar, U16, 290, "deg", 0.02, 0
|
||||||
rawHighFuelPressure = scalar, U16, 274, "V",{1/1000}, 0
|
vvtPositionB2I = scalar, U16, 292, "deg", 0.02, 0
|
||||||
lowFuelPressure = scalar, S16, 276, "kpa", {1/30}, 0
|
vvtPositionB2E = scalar, U16, 294, "deg", 0.02, 0
|
||||||
highFuelPressure = scalar, S16, 278, "bar", {1/10}, 0
|
fuelPidCorrection1 = scalar, U16, 296, "%", 0.01, 0
|
||||||
targetLambda = scalar, U16, 280, "",{1/10000}, 0.0
|
fuelPidCorrection2 = scalar, U16, 298, "%", 0.01, 0
|
||||||
AFRValue = scalar, U16, 282, "AFR",{1/1000}, 0.0
|
rawTps1Secondary = scalar, U16, 300, "V", 0.001, 0
|
||||||
VssAcceleration = scalar, S16, 284, "m/s2", {1/300}, 0.0
|
rawTps2Primary = scalar, U16, 302, "V", 0.001, 0
|
||||||
lambdaValue2 = scalar, U16, 286, "",{1/10000}, 0.0
|
rawTps2Secondary = scalar, U16, 304, "V", 0.001, 0
|
||||||
AFRValue2 = scalar, U16, 288, "AFR",{1/1000}, 0.0
|
knockCount = scalar, U16, 306, "", 1, 0
|
||||||
vvtPositionB1E=scalar,S16, 290, "deg",{1/50}, 0
|
accelerationZ = scalar, U16, 308, "G", 0.01, 0
|
||||||
vvtPositionB2I=scalar,S16, 292, "deg",{1/50}, 0
|
accelerationRoll = scalar, U16, 310, "", 0.01, 0
|
||||||
vvtPositionB2E=scalar,S16, 294, "deg",{1/50}, 0
|
accelerationYaw = scalar, U16, 312, "", 0.01, 0
|
||||||
|
vvtTargets1 = scalar, U08, 314, "deg", 1, 0
|
||||||
fuelPidCorrection=scalar, S16, 296, "%",{1/100}, 0
|
vvtTargets2 = scalar, U08, 315, "deg", 1, 0
|
||||||
fuelPidCorrection2=scalar, S16, 298, "%",{1/100}, 0
|
vvtTargets3 = scalar, U08, 316, "deg", 1, 0
|
||||||
|
vvtTargets4 = scalar, U08, 317, "deg", 1, 0
|
||||||
accelerationZ = scalar, S16, 308, "G", {1/100}, 0
|
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
||||||
accelerationRoll= scalar, S16, 310, "G", {1/100}, 0
|
|
||||||
accelerationYaw = scalar, S16, 312, "G", {1/100}, 0
|
|
||||||
|
|
||||||
vvtTargetB1I = scalar, S08, 314, "deg", 1, 0
|
|
||||||
vvtTargetB1E = scalar, S08, 315, "deg", 1, 0
|
|
||||||
vvtTargetB2I = scalar, S08, 316, "deg", 1, 0
|
|
||||||
vvtTargetB2E = scalar, S08, 317, "deg", 1, 0
|
|
||||||
|
|
||||||
turboSpeed = scalar, U16, 318, "hz", 1, 0
|
|
||||||
|
|
||||||
rawTps1Secondary = scalar, U16, 300, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Primary = scalar, U16, 302, "V",{1/1000}, 0.0
|
|
||||||
rawTps2Secondary = scalar, U16, 304, "V",{1/1000}, 0.0
|
|
||||||
knockCount = scalar, U16, 306, "count", 1, 0
|
|
||||||
|
|
||||||
;
|
;
|
||||||
; see TunerStudioOutputChannels struct
|
; see TunerStudioOutputChannels struct
|
||||||
|
@ -2805,10 +2791,10 @@ gaugeCategory = VVT
|
||||||
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB1EGauge = vvtPositionB1E, "VVT: bank 1 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2IGauge = vvtPositionB2I, "VVT: bank 2 intake", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
vvtPositionB2EGauge = vvtPositionB2E, "VVT: bank 2 exhaust", "deg", -60, 60, -60, -60, 60, 60, 1, 1
|
||||||
vvtTargetB1IGauge = vvtTargetB1I, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets1Gauge = vvtTargets1, "VVT: bank 1 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB1EGauge = vvtTargetB1E, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets2Gauge = vvtTargets2, "VVT: bank 1 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2IGauge = vvtTargetB2I, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets3Gauge = vvtTargets3, "VVT: bank 2 intake target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
vvtTargetB2EGauge = vvtTargetB2E, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
vvtTargets4Gauge = vvtTargets4, "VVT: bank 2 exhaust target", "deg", -60, 60, -60, -60, 60, 60, 0, 0
|
||||||
|
|
||||||
gaugeCategory = Ignition
|
gaugeCategory = Ignition
|
||||||
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
ignadvGauge = ignitionAdvance, "Ignition timing", "degrees", -100, 100, -999, -999, 999, 999, 1, 1
|
||||||
|
@ -3077,10 +3063,10 @@ gaugeCategory = DynoView
|
||||||
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.1f"
|
||||||
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.1f"
|
||||||
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.1f"
|
||||||
entry = vvtTargetB1I, "VVT: bank 1 intake target", int, "%d"
|
entry = vvtTargets1, "VVT: bank 1 intake target", int, "%d"
|
||||||
entry = vvtTargetB1E, "VVT: bank 1 exhaust target", int, "%d"
|
entry = vvtTargets2, "VVT: bank 1 exhaust target", int, "%d"
|
||||||
entry = vvtTargetB2I, "VVT: bank 2 intake target", int, "%d"
|
entry = vvtTargets3, "VVT: bank 2 intake target", int, "%d"
|
||||||
entry = vvtTargetB2E, "VVT: bank 2 exhaust target", int, "%d"
|
entry = vvtTargets4, "VVT: bank 2 exhaust target", int, "%d"
|
||||||
entry = injectionOffset, "injOffset" , float, "%.2F"
|
entry = injectionOffset, "injOffset" , float, "%.2F"
|
||||||
|
|
||||||
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
; is there a way to log parameter? entry = debugMode, "debugMode",int,"%d"
|
||||||
|
|
Loading…
Reference in New Issue