Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-11-27 06:02:00 +00:00
parent 650527b1af
commit 7f3658bf71
43 changed files with 798 additions and 756 deletions

View File

@ -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 1425020499 #define SIGNATURE_HASH 2245696012
#define TS_SIGNATURE "rusEFI 2021.11.27.all.1425020499" #define TS_SIGNATURE "rusEFI 2021.11.27.all.2245696012"

View File

@ -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 1211818868 #define SIGNATURE_HASH 2567991083
#define TS_SIGNATURE "rusEFI 2021.11.27.atlas.1211818868" #define TS_SIGNATURE "rusEFI 2021.11.27.atlas.2567991083"

View File

@ -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 1425020499 #define SIGNATURE_HASH 2245696012
#define TS_SIGNATURE "rusEFI 2021.11.27.f429-discovery.1425020499" #define TS_SIGNATURE "rusEFI 2021.11.27.f429-discovery.2245696012"

View File

@ -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 784483258 #define SIGNATURE_HASH 4293447653
#define TS_SIGNATURE "rusEFI 2021.11.27.frankenso_na6.784483258" #define TS_SIGNATURE "rusEFI 2021.11.27.frankenso_na6.4293447653"

View File

@ -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 4045547226 #define SIGNATURE_HASH 537438853
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen-nb1.4045547226" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen-nb1.537438853"

View File

@ -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 4017386738 #define SIGNATURE_HASH 1046411437
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121nissan.4017386738" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen121nissan.1046411437"

View File

@ -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 190001753 #define SIGNATURE_HASH 3665411590
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen121vag.190001753" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen121vag.3665411590"

View File

@ -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 3459677684 #define SIGNATURE_HASH 521990571
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen128.3459677684" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen128.521990571"

View File

@ -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 1982076149 #define SIGNATURE_HASH 2802751658
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen154hyundai.1982076149" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen154hyundai.2802751658"

View File

@ -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 2689438179 #define SIGNATURE_HASH 1902583228
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen72.2689438179" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen72.1902583228"

View File

@ -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 4113598220 #define SIGNATURE_HASH 605686611
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen88bmw.4113598220" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen88bmw.605686611"

View File

@ -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 583880955 #define SIGNATURE_HASH 4092058788
#define TS_SIGNATURE "rusEFI 2021.11.27.hellenNA6.583880955" #define TS_SIGNATURE "rusEFI 2021.11.27.hellenNA6.4092058788"

View File

@ -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 1845883375 #define SIGNATURE_HASH 3207560624
#define TS_SIGNATURE "rusEFI 2021.11.27.hellen_cypress.1845883375" #define TS_SIGNATURE "rusEFI 2021.11.27.hellen_cypress.3207560624"

View File

@ -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 2443197715 #define SIGNATURE_HASH 1082831180
#define TS_SIGNATURE "rusEFI 2021.11.27.kin.2443197715" #define TS_SIGNATURE "rusEFI 2021.11.27.kin.1082831180"

View File

@ -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 3889655015 #define SIGNATURE_HASH 922607800
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f4.3889655015" #define TS_SIGNATURE "rusEFI 2021.11.27.mre_f4.922607800"

View File

@ -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 3889655015 #define SIGNATURE_HASH 922607800
#define TS_SIGNATURE "rusEFI 2021.11.27.mre_f7.3889655015" #define TS_SIGNATURE "rusEFI 2021.11.27.mre_f7.922607800"

View File

@ -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 68865973 #define SIGNATURE_HASH 3576710122
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_405.68865973" #define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_405.3576710122"

View File

@ -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 68865973 #define SIGNATURE_HASH 3576710122
#define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_469.68865973" #define TS_SIGNATURE "rusEFI 2021.11.27.prometheus_469.3576710122"

View File

@ -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 4287593938 #define SIGNATURE_HASH 782627213
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f4.4287593938" #define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f4.782627213"

View File

@ -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 4287593938 #define SIGNATURE_HASH 782627213
#define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f7.4287593938" #define TS_SIGNATURE "rusEFI 2021.11.27.proteus_f7.782627213"

View File

@ -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 2538209283 #define SIGNATURE_HASH 1180732508
#define TS_SIGNATURE "rusEFI 2021.11.27.subaru_eg33_f7.2538209283" #define TS_SIGNATURE "rusEFI 2021.11.27.subaru_eg33_f7.1180732508"

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.all.1425020499" signature = "rusEFI 2021.11.27.all.2245696012"
[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.1425020499" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.all.2245696012" ; 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 03:38: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 06:00:30 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.atlas.1211818868" signature = "rusEFI 2021.11.27.atlas.2567991083"
[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.1211818868" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.atlas.2567991083" ; 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 03:38: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 06:00:27 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.f429-discovery.1425020499" signature = "rusEFI 2021.11.27.f429-discovery.2245696012"
[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.1425020499" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.f429-discovery.2245696012" ; 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 03:37:52 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 05:59:41 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.frankenso_na6.784483258" signature = "rusEFI 2021.11.27.frankenso_na6.4293447653"
[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.784483258" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.frankenso_na6.4293447653" ; 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 03:38:26 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:13 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen-nb1.4045547226" signature = "rusEFI 2021.11.27.hellen-nb1.537438853"
[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.4045547226" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen-nb1.537438853" ; 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 03:38: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 06:00:02 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen121nissan.4017386738" signature = "rusEFI 2021.11.27.hellen121nissan.1046411437"
[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.4017386738" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen121nissan.1046411437" ; 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 03:38: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 05:59:50 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen121vag.190001753" signature = "rusEFI 2021.11.27.hellen121vag.3665411590"
[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.190001753" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen121vag.3665411590" ; 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 03:37:58 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 05:59:47 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen128.3459677684" signature = "rusEFI 2021.11.27.hellen128.521990571"
[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.3459677684" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen128.521990571" ; 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 03:37:55 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 05:59:44 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen154hyundai.1982076149" signature = "rusEFI 2021.11.27.hellen154hyundai.2802751658"
[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.1982076149" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen154hyundai.2802751658" ; 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 03:38: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 05:59:53 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen72.2689438179" signature = "rusEFI 2021.11.27.hellen72.1902583228"
[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.2689438179" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen72.1902583228" ; 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 03:38: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 05:59:59 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen88bmw.4113598220" signature = "rusEFI 2021.11.27.hellen88bmw.605686611"
[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.4113598220" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen88bmw.605686611" ; 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 03:38:07 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 05:59:56 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellenNA6.583880955" signature = "rusEFI 2021.11.27.hellenNA6.4092058788"
[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.583880955" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellenNA6.4092058788" ; 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 03:38:17 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:04 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.hellen_cypress.1845883375" signature = "rusEFI 2021.11.27.hellen_cypress.3207560624"
[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.1845883375" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.hellen_cypress.3207560624" ; 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 03:38: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 06:00:35 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.kin.2443197715" signature = "rusEFI 2021.11.27.kin.1082831180"
[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.2443197715" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.kin.1082831180" ; 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 03:38: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 06:00:32 UTC 2021
pageSize = 19972 pageSize = 19972
page = 1 page = 1
@ -1877,38 +1877,40 @@ scriptTable4RpmBins = array, F32, 19940, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.mre_f4.3889655015" signature = "rusEFI 2021.11.27.mre_f4.922607800"
[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.3889655015" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.mre_f4.922607800" ; 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 03:38:23 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:10 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.mre_f7.3889655015" signature = "rusEFI 2021.11.27.mre_f7.922607800"
[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.3889655015" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.mre_f7.922607800" ; 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 03:38:20 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:07 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.prometheus_405.68865973" signature = "rusEFI 2021.11.27.prometheus_405.3576710122"
[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.68865973" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.prometheus_405.3576710122" ; 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 03:38:32 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:18 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.prometheus_469.68865973" signature = "rusEFI 2021.11.27.prometheus_469.3576710122"
[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.68865973" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.prometheus_469.3576710122" ; 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 03:38:29 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:16 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.proteus_f4.4287593938" signature = "rusEFI 2021.11.27.proteus_f4.782627213"
[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.4287593938" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.proteus_f4.782627213" ; 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 03:38:39 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Sat Nov 27 06:00:24 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.proteus_f7.4287593938" signature = "rusEFI 2021.11.27.proteus_f7.782627213"
[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.4287593938" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.proteus_f7.782627213" ; 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 03:38: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 06:00:21 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0

View File

@ -32,12 +32,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.11.27.subaru_eg33_f7.2538209283" signature = "rusEFI 2021.11.27.subaru_eg33_f7.1180732508"
[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.2538209283" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.11.27.subaru_eg33_f7.1180732508" ; 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 03:38:54 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 06:00:38 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -1911,38 +1911,40 @@ scriptTable4RpmBins = array, F32, 19968, [8], "RPM", 1, 0, 0, 25500, 2
; see TunerStudioOutputChannels struct ; see TunerStudioOutputChannels struct
; ;
; Bit flags sd_present = bits, U32, 0, [0:0]
sd_present = bits, U32, 0, [0:0], "true", "false"; isIgnitionEnabledIndicator = bits, U32, 0, [1:1]
isIgnitionEnabledIndicator=bits,U32, 0, [1:1], "true", "false"; isInjectionEnabledIndicator = bits, U32, 0, [2:2]
isInjectionEnabledIndicator=bits,U32,0, [2:2], "true", "false"; sd_logging_internal = bits, U32, 0, [3:3]
sd_logging_internal = bits U32 , 0, [3:3], "true", "false" isCylinderCleanupActivated = bits, U32, 0, [4:4]
isCylinderCleanupActivated=bits,U32, 0, [4:4], "true", "false"; isFuelPumpOn = bits, U32, 0, [5:5]
isFuelPumpOn = bits, U32, 0, [5:5], "true", "false"; isFanOn = bits, U32, 0, [6:6]
isFanOn = bits, U32, 0, [6:6], "true", "false"; isO2HeaterOn = bits, U32, 0, [7:7]
isO2HeaterOn = bits, U32, 0, [7:7], "true", "false"; checkEngine = bits, U32, 0, [8:8]
checkEngine= bits, U32, 0, [8:8], "true", "false"; needBurn = bits, U32, 0, [9:9]
needBurn = bits, U32, 0, [9:9], "true", "false"; sd_msd = bits, U32, 0, [10:10]
sd_msd = bits, U32, 0, [10:10], "true", "false" clutchUpState = bits, U32, 0, [11:11]
clutchUpState =bits, U32, 0, [11:11], "true", "false"; clutchDownState = bits, U32, 0, [12:12]
clutchDownState =bits, U32, 0, [12:12], "true", "false"; isFan2On = bits, U32, 0, [13:13]
isFan2On = bits, U32, 0, [13:13], "true", "false" unusedb14 = bits, U32, 0, [14:14]
brakePedalState=bits, U32, 0, [15:15], "true", "false"; brakePedalState = bits, U32, 0, [15:15]
toothLogReady =bits, U32, 0, [16:16], "true", "false"; toothLogReady = bits, U32, 0, [16:16]
acSwitchState =bits, U32, 0, [17:17], "true", "false"; acSwitchState = bits, U32, 0, [17:17]
isTpsError = bits, U32, 0, [18:18], "true", "false"; isTpsError = bits, U32, 0, [18:18]
isCltError = bits, U32, 0, [19:19], "true", "false"; isCltError = bits, U32, 0, [19:19]
isIatError = bits, U32, 0, [21:21], "true", "false"; isMapError = bits, U32, 0, [20:20]
acState = bits, U32, 0, [22:22], "true", "false"; isIatError = bits, U32, 0, [21:21]
isTriggerError = bits, U32, 0, [23:23], "true", "false"; acState = bits, U32, 0, [22:22]
hasCriticalError=bits, U32, 0, [24:24], "true", "false"; isTriggerError = bits, U32, 0, [23:23]
isWarnNow =bits, U32, 0, [25:25], "true", "false"; hasCriticalError = bits, U32, 0, [24:24]
isPedalError =bits, U32, 0, [26:26], "true", "false"; isWarnNow = bits, U32, 0, [25:25]
isTps2Error = bits, U32, 0, [29:29], "true", "false"; isPedalError = bits, U32, 0, [26:26]
isIdleClosedLoop= bits, U32, 0, [30:30], "true", "false"; isKnockChipOk = bits, U32, 0, [27:27]
isIdleCoasting = bits, U32, 0, [31:31], "true", "false"; launchTriggered = bits, U32, 0, [28:28]
isTps2Error = bits, U32, 0, [29:29]
isIdleClosedLoop = bits, U32, 0, [30:30]
isIdleCoasting = bits, U32, 0, [31:31]
RPMValue = scalar, U16, 4, "RPM", 1, 0
; RPM, vss
RPMValue = scalar, U16, 4, "RPM", 1, 0.00000
rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0 rpmAcceleration = scalar, S16, 6, "RPM/s", 1, 0
speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0 speedToRpmRatio = scalar, S16, 8, "value",{1/100}, 0
vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0 vehicleSpeedKph = scalar, U08, 10, "kph", 1, 0.0